Kotlin使用总结
- Any所有类的基类
- object - 单例
- Kotlin的类默认不能继承,只有被open修饰的类能继承。继承类时,类后面要跟()
为了使你的APK文件尽可能小,你应该启用压缩代码为你的发布版本移除不用的代码和资源。本文介绍如何做压缩,以及如何在构建时指定要保留或舍弃的代码和资源。
随着Android平台的不断成长,Android应用程序的数量也在不断增长。当你的应用和库的引用达到一个确定的大小,你会遇到应用达到Android应用构建架构限制的编译错误。早期版本的构建系统错误报告如下:
ART(Android runtime)用于托管Android应用程序和一些系统服务的运行时。ART和其前身Dalvik是专门为Android项目创建的。ART作为运行时可执行Dalvik可执行格式和Dex字节码规范。
ART和Dalvik在运行Dex字节码时可兼容,因此为Dalvik开发的App在ART下应该可以工作。但是,一些技术在Dalvik下可工作,但在ART下无法工作。关于这个问题的信息可以查看Verifying App Behavior on the Android Runtime (ART)。
在Android 5.0(API level 21)及以上的Android设备上Android runtime(ART)是默认的运行时。ART提供了很多新特性去提升Android平台以及APP的性能和流畅度。你可以在这里找到关于ART的新特性Introducing ART
Android Activity有四种launchMode分别是standard,singleTop,singleTask,singleInstance.