博客专栏  >  移动开发   >  Android源码导读

Android源码导读

解析Android相关源码实现,学习设计模式

关注
5 已关注
9篇博文
  • Android AppUasge统计一招制敌

    Tamic/文 Google从 API 21 新增了接口 android.app.usage , 通过这个api我们可以统计到每个app的使用情况,启动次数,启动时间等,也可以判断是否前后台,比较...

    2017-05-02 23:50
    3324
  • AndroidUI之绘图机制和原理 最完整的文章

    安卓深层绘图原理,成为安卓UI高手,从位图,矩阵,画笔,绘布,解析绘图技术。

    2014-10-10 13:47
    2173
  • Android 高逼格纯代码实现类似微信钱包带分割线的GridView

    Android 自定义类似微信钱包带分割线的GridView, 手把手学会微信或支付宝九宫格视图效果

    2014-10-21 17:57
    1245
  • Android 实现高仿iOS桌面效果之可拖动的GridView(上)

    1 GridView长按支持拖动排序,并支持Item实时交换。 2 GridView长按Item出现有抖动效果。 3 Item条目有抖动效果,时不需要长按点击就可以进行拖动效果...

    2014-10-14 11:46
    2772
  • Android Widget工作原理详解(一) 最全介绍

    讲解怎么创建一个widget,并且给其点击事件,并介绍了其相关的类,以及widget的相关管理。 当widget指定其具体的AppWidgetProvider,AppWidgetProvider通过创...

    2015-07-12 20:40
    2757
  • Android ViewManger解析 从ViewRoot 源码分析invalidate

    Android invalidate() View你不知道的那些事, 好了 该回答以上问题了,view重新绘制时,会进行参数重新加载,会进行重新测量,布局,以绘制的,view的任何一个改变也会...

    2015-09-14 21:37
    1791
  • Android ViewManager解读之requestLayout() 详解

    看了两篇,终于可以做总结了,还是很多疑问没有解开,那到底invalidate()和requestLayout()有什么区别,当我们通过源码分析得出不管哪个方法都会执行draw(),那么上篇中我也做了细...

    2015-09-15 15:57
    1484
  • Android PackageManager源码浅析以及静默安装实现方式

    实现静默安装 ** 通过了解了上面pm的简单工作原理,我们就可以想到静默安装的途径 通过伪造自己的Pm实现开放的api,并且采用自己的IPackageInstallObserver,说道这里你估计...

    2016-01-05 20:26
    2267
  • Android Preference详解

    Preference 用来管理应用程序的偏好设置和保证使用这些的每个应用程序的所有参数 拥有同样的方式和用户体验   并且系统和其他应用程序的UI保持偏一致。 一个应用程序的偏好部分应作为一个独立的活...

    2015-01-05 22:41
    1922
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部