android 性能优化java 代码优化 主要优化java 代码 对象,
(等待kotlin)jvm 内存分三块,常量区(静态代码,指向的),堆,栈,static 变量的利用 ,一些全局变量的引用 如?如 :
context 拿了 activuty 的引用
context 使用不当 a=b; // 相当于 a 保留 b 的引用
b=a;a.finisg();
b.finish();...
分类:
移动开发 时间:
2016-05-18 19:25:26
阅读次数:
331
你曾经充满热情,是一位开源软件倡导者,你崇尚全栈工程师才有未来的理念,你渴望改变世界。但是现在你每天都处于焦虑之中,你每天不断地学习各种技术Kotlin、Swift、React Native、RxJava、hybrid思想等等等各种新技术,只有你在微博转发各种新技术文章的时候你才稍微轻松一些,这样会 ...
分类:
其他好文 时间:
2016-04-20 13:13:05
阅读次数:
161
你曾经充满热情,是一位开源软件倡导者,你崇尚全栈工程师才有未来的理念,你渴望改变世界。但是现在你每天都处于焦虑之中,你每天不断地学习各种技术Kotlin、Swift、React Native、RxJava、hybrid思想等等等各种新技术,只有你在微博转发各种新技术文章的时候你才稍微轻松一些,这样会 ...
分类:
其他好文 时间:
2016-04-20 01:54:47
阅读次数:
199
函数声明在kotlin中用关键字fun声明函数:fun double(x:Int):Int{
}
其中Int是返回值类型,x指明参数类型是为Int函数用法通过传统方法调用函数: val result=double(2)
可以通过. 调用成员函数
Sample().foo()
Sample()是Sample类的一个实例Infix符号当满足如下条件的时候函数被中缀表示法调用:
函数为成员函数或扩展函...
分类:
其他好文 时间:
2016-04-19 19:50:49
阅读次数:
215
前置条件
继续本文之前,你首先需要完成如下两件事情:
将你的Andoid Studio更新到最新版本
理解Kotlin的基本语法
如果你不熟悉Kotlin编程语言的话,建议先阅读Kotlin指南中的开始章节。...
分类:
移动开发 时间:
2016-03-31 02:11:38
阅读次数:
638
春节后,又重新“开张”。各位高手请继续支持。谢谢! 原文标题:Kotlin recipes for Android (I): OnGlobalLayoutListener 原文链接:http://antonioleiva.com/kotlin-ongloballayoutlistener/ 原文作者 ...
分类:
移动开发 时间:
2016-03-24 01:02:22
阅读次数:
200
写了许久Java,有没有发现其实你写了太多冗余的代码? 后来你体验了一下Python,有没有觉得不写分号的感觉真是超级爽? 你虽然勤勤恳恳,可到头来却被NullPointerException折磨的死去活来,难道就没有受够这种日子么? 直到有一天你发现自己已经写了好几十万行代码,发现居然全是g...
分类:
移动开发 时间:
2016-02-26 13:55:25
阅读次数:
1056
Kotlin (0:00) 大家好,我是 Michael Pardo,今天我要给大家展示一下 Kotlin 这门语言,同时看看他如何让你在 Android 开发的时候更开心,更有效率。 Kotlin 是一个基于 JVM 实现的静态语言。Kotlin 是 JetBrains 创造并在持续维护这门语言,
分类:
其他好文 时间:
2016-02-22 19:16:22
阅读次数:
215
今天在CSDN首页偶然看到一个贴子JetBrains正式发布Kotlin 1.0:JVM和Android上更好用的语言
看完后,感觉Kotlin语法很简洁,有一系列动态语言的特点,Lambda表达式,高阶函数,闭包,甚至有静态语言的类型检查,最核心的一点,写同样的功能,Kotlin 的代码量要少很多。以下是JAVA的一个数据类public class Artist {
private lo...
分类:
移动开发 时间:
2016-02-19 16:02:16
阅读次数:
252
1、Kotlin介绍 [Kotlin](https://kotlinlang.org/)
Kotlin是一门基于JVM的编程语言,它正成长为Android开发中用于替代Java语言的继承者。Java是世界上使用最多的编程语言之一,当其他编程语言为更加便于开发者使用而不断进化时,Java并没有像预期那样及时跟进。
Java缺失的很多特性在最新的修订版中逐渐覆盖到了,但Android开发者暂时还没...
分类:
移动开发 时间:
2016-02-17 19:16:56
阅读次数:
302