Android development toolsAndroid Design Support Library:方便的Material Design开发;Improving the Grade Plugin & Build System:build大提速;Cloud Test lab:超多机型,模拟器&&真机;Emulator:更稳定;Android Studio C/C++ Support:IDE支持(代码分析,reformat)、native代码调试支持、自动代码生成支持;
Managing Your App's Memory安卓系统的内存没有swap机制,但是有分页机制安卓系统不会整理堆上的内存,即:小块的可用内存可能无法再被使用ActivityManager::getMemoryClass返回系统对堆内存大小的限制谨慎使用Service用户界面销毁时,释放内存资源内存吃紧时(onTrimMemory()回调),释放非必须的内存资源检查允许使用的堆大小:getMemoryClass(), getLargeMemoryCla…
Creating a Background ServiceIntentService被设计于用来在一个单独的后台线程执行耗时操作,它是对Service组件的一个封装,通过HandlerThread和ServiceHandler将其任务代码放到单独的线程执行处理的结果需要通过EventBus或者LocalBroadcast发送到Activity由于Service同时只会存在一个实例,所以如果同时发送多个Intent,它们会串行执行Loading Data in the Backgroun…