摘要:
Android N中最大、最引人注意的变化就是Mutil window模式。对于一个开发者,我们最关心的就是:Mutil window模式下怎么配置mutil window模式、Activity的生命周期的变化、提供了什么API。 让你的应用支持 Mutil window 模式 1. 首先先将设置编 阅读全文
摘要:
在Mac下编译Android最麻烦的就是设置Android的编译环境了,做完这一步基本上剩下的就是近乎傻瓜式的操作了.说起来也简单就三步,设置大小写敏感的文件系统、安装编译工具、设置文件系统同时能打开的数量. 默认情况下,Mac OS运行在不区分大小写的文件系统上,git对这类型的文件系统支持不太好 阅读全文
摘要:
刷机不是用rom包吗?怎么可以使用fastboot flashall w将 .img文件刷入呢? 在Mac上面可以参考 "这篇文章" 进行刷机.概括来说解释从 "官方下载rom包" ,解压后运行./flash all.sh脚本。在这里我下载了Nexus 6p的官方的rom包,我们看看这个文件中的内容 阅读全文
摘要:
下载完了源代码,终于到了编译的阶段了。这个阶段远比你想象的简单,一个make命令就可以完成源代码的编译了.参照下面的教程你就可以编译出适用于Android源代码树上的所有分支,包括master.基本的编译流程如下: 准备编译环境 用envsetup.sh(它在源代码根目录/build下面)脚本初始化 阅读全文
摘要:
注意 :本文默认你已经完成了 "Mac下设置Android源代码编译环境" 中所有的操作,特别是你已经建立一个大小写敏感的磁盘,如果没有的话,git可能工作不正常,这也会让后面的编译工作不正常。 "清华大学介绍使用方法" repo工具配置 1.下载 repo 工具: 2.修改repo中的下载源为清华 阅读全文
摘要:
**android-plugmgr**是一个Android插件加载框架,它最大的特点就是对插件不需要进行任何约束。关于这个类库的介绍见[作者博客](http://blog.csdn.net/hkxxx/article/details/42194387),市面上也有一些[插件加载框架](http://... 阅读全文
摘要:
## MacBook 初体验作者是刚从Windows下转到mac时写的,这篇文章对也主要介绍了Mac下开发环境的部署、软件的安装和卸载、常用快捷键、文件系统的介绍。[http://liujiacai.net/blog/2014/11/23/first-taste-of-macbook/](http:... 阅读全文
摘要:
本文搬运自:[Advantages of using Binder for IPC in Android](http://stackoverflow.com/questions/7469337/advantages-of-using-binder-for-ipc-in-android)使用Binde... 阅读全文
摘要:
对大多数Android的开发者来说,最经常的操作莫过于对界面进行布局,View中背景图片的加载是最经常做的。但是我们很少关注这个过程,这篇文章主要解析view中背景图片加载的流程。了解view中背景图片的加载(资源的加载)可以让我们对资源加载的过程进行一些优化,另外当需要进行整个应用的换肤时,也可以... 阅读全文
摘要:
本文假定你已经对[属性动画](http://developer.android.com/reference/android/animation/ObjectAnimator.html)有了一定的了解,至少使用过属性动画。下面我们就从属性动画最简单的使用开始。``` java ObjectAni... 阅读全文