登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

从 Java 到 Kotlin

打印日志JavaSystem.out.print("AmitShekhar");System.out.println("AmitShekhar");Kotlinprint("AmitShekhar")println("AmitShekhar")常量与变量JavaStringname="AmitShekhar";finalStringname="AmitShekhar";Kotlinvarname="AmitShekhar"valname="AmitShekhar"null声明JavafinalStringname=null;StringotherName;otherNam ...
hellokenken 2017-5-23 12:25
阅读:561 评论:2 赞:5

Android Studio Kotlin 开发环境配置

Google近日开发者大会宣布Kotlin成为Android开发的第一级语言,即Android官方开发语言,可见Google对Kotlin的重视,本文就介绍一下AndroidStudio下的Kotlin开发环境配置以及示例程序。由于楼主是C++程序员,不是Java出身,也不太懂移动端的Android开发,业余时间想学习Android移动端开发,但是楼主又不想学Java,该如何是好 ...
littleRed 2017-5-23 10:35
阅读:355 评论:1 赞:3

新安装的Android Studio 运行小机器人出现红叉

简单解决办法:1、Androidstudio下,点击 tools ->Android->sync project with gradles files.(亲测可用)2、点击有红色箭头app的向下箭头,选择Edit  Configurations 进入Run/Debug  Configrations 目录,选择Activity下的Launch,选择自己的路径,点击OK( ...
dashan.deng 2017-5-23 10:33
阅读:192 评论:3 赞:2

MVP模式简单讲解,通俗易懂

什么是MVP:MVP是MVC的变种,其实是一种升级。要说MVP就要说说MVC,在MVC中Activity其实是View层级,但是通常在使用中Activity即是View也是Controller,并没有将View层和Controller层进行分离, 耦合度大大提高,非常不利于项目的管理。这时候MVP就应运而生了。MVP分为三层ModelViewPresenterMVP模式的核心思想MVP把Ac ...
littleRed 2017-5-23 10:30
阅读:288 评论:1 赞:0

Google 官方推出应用开发架构指南

简评:虽然说Android的架构选择一直都很自由,MVP、MVC、MVVM各有拥趸。但Google最近还是推出了一份关于应用架构的实践指南,并给出了相当详尽的步骤和一些指导建议。希望大家都能看一看,学习一下,打造更加优秀易用的APP,也为Android生态的改善做一点贡献。:)最近,官方推出了一份关于应用架构的最佳实践指南。这里就给 ...
littleRed 2017-5-23 10:25
阅读:279 评论:1 赞:1

Android studio配置git及使用方法

常用开发工具类和自定义view,无耻的求个star:https://github.com/AbrahamCaiJin/CommonUtilLibrary程序员开发一个项目,[版本控制](http://lib.csdn.net/base/git"Git知识库")工具是必不可少的,常见的有SVN和[Git](http://lib.csdn.net/base/git"Git知识库")等。前面我已经对SVN有了介绍,这里贴一下地址,不知道的可以 ...
想你依然心痛 2017-5-23 09:53
阅读:115 评论:1 赞:0

【新手】HintPopupWindow 知识点

第一步分析整个程序,对布局的初始化。第二部对自定义View的编写,构造方法,当点击rootView执行方法windowManager=(WindowManager)activity.getSystemService(Context.WINDOW_SERVICE);[代码]java代码:Listv_list=newArrayList<>();for(inti=0;i<list.size();i++){Viewview=View.inflate(activity,R.layout.item_hint_pop ...
奔跑的蜗牛i 2017-5-22 21:37
阅读:49 评论:5 赞:1

阿里百川热更新

阿里百川热更新官方链接:http://baichuan.taobao.com/product/hotfix.htm?infoq=01官网很详细。
云邮boy 2017-5-22 17:22
阅读:100 评论:1 赞:1

Swift 就像 Kotlin?看看 Swift 与 Kotlin 的简单对比

一位国外的程序员认为Swift的语法与Kotlin相似,并整理了一些Swift和Kotlin的对比,下面是一些例子,大家不妨也看看。BASICSHelloWorldSwiftprint("Hello, world!")Kotlinprintln("Hello, world!")变量和常量Swiftvar myVariable = 42myVariable = 50let myConstant = 4 ...
hellokenken 2017-5-22 12:09
阅读:556 评论:2 赞:3

谷歌发布Quick Draw:5千万张矢量图,345个类别

谷歌上个月推出的AutoDraw,这是一个能把你的随手涂鸦变成绘画的人工智能技术工具。谷歌也曾发布论文和博客介绍了其背后的技术,参见机器之心文章《谷歌官方揭秘AutoDraw人工智能绘画工具原理:让机器学会理解艺术》。实际上,AutoDraw所用的技术基于谷歌先前的涂鸦实验「Quick,Draw!」。近日,谷歌发布了该项目背后的数据 ...
hellokenken 2017-5-22 10:05
阅读:359 评论:1 赞:1

APP性能-网络优化-设计篇

在当前WiFi普及的大环境下,我们很容易忽略网络的问题,特别是在我们在室内测试的时候。基于下面三个原因,我们有必要做网络优化1.有效地网络使用能够提高用户体验。2.有效使用网络能够大幅减少电量使用,因网络传输数据是电量消耗的一个最重要的来源。3.有效的网络使用有时候能够显著减少占用带宽。>#**简单的优化**###访 ...
sherchen 2017-5-20 15:44
阅读:319 评论:1 赞:1

Android UI进阶之旅8--Material Design之TabLayout

TabLayout的基本使用以前我们是用TabHost来实现Tab切换的效果。现在谷歌推荐使用TabLayout。下面以TabLayout+ViewPager+Fragment为例,讲述TabLayout的基本使用。布局文件如下面所示:<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"android ...
2017-5-19 17:15
阅读:54 评论:0 赞:0

Kotlin学习资料

https://www.kotlincn.net/ 中文网站  https://kotlinlang.prg 官网https://blog.jetbrains.com/kotlin/官方博客https://github.com/JetBrains/kotlin kotlin源码https://zhuanlan.zhihu.com/p/23101437http://www.println.nethttps://github.com/jetBrains/Kotlinhttps://github.com/enbandari/K ...
WynterLo 2017-5-19 16:23
阅读:511 评论:2 赞:4

Swift vs. Kotlin 之变量定义

Kotlin君和Swift君在一个团队一起开发已经很久了,由于平台的差异性,他们经常会进行一些技术上的交流(PK),「Kotlinvs.Swift」课程就是他们在互相切磋是的语录。变量定义Kotlin:你看下我们Kotlin定义变量太酷了,比我们之前用Java方便太多了,你们Swift声明变量方便吗?Swift:哦,你们是怎么样的?Kotlin:我们可以直 ...
hellokenken 2017-5-19 15:27
阅读:219 评论:2 赞:4

广告投放| 申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

返回顶部