用Gradle 构建你的android程序

##前言##
android gradle 的插件终于把混淆代码的task集成进去了,加上最近,android studio 用的是gradle 来构建项目, 下定决心把android gralde 构建项目的用户指南全部看完, 让不会用gradle 的人也用gradle构建android项目,让打包(注意,打包和构建是两码事)多版本android不再痛苦。最后,题外话:珍惜生命,远离ant….

more >>

Android 新Notification api 介绍

##前言##
最近,翻android api 手册的时候,发现Notification 篇里面的内容全部改了,提供了一种新的方式进行Notification 的生成,把源码看了以后,实际上提供了一种更好的封装,特地写篇文章普及一下这个新api 的用法

more >>

Android AdapterView 源码分析以及其相关回收机制的分析

##前言##
忽然,发现,网上的公开资料都是教你怎么继承一个baseadapter,然后重写那几个方法,再调用相关view的 setAdpater()方法, 接着,你的item 就显示在手机屏幕上了。很少有人关注android adpater模式机制的实现原理,比较深入的也不过是说说adapter getview()中的回收情况。今天把相关的源码看了一遍,把自己的理解记录下来。

more >>