- 博客(4)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 理解Aidl中Stub和Stub.Proxy
前言 之前看Binder的时候,一直对aidl自动生成的Stub类和Stub.Proxy类感到很疑惑。为什么要创建两个类呢?他们的区别在哪呢?他们代表的意思又是什么呢? 本文尝试去解答这些问题。AIDL的基础使用 可以看看这篇文章:http://blog.csdn.net/liuhe688/article/details/6400385 或者官网的文章:http://developer.an
2015-11-21 23:26:40 13575 2
原创 Activity启动时,与Ams,Wms如何交互
粗略地整理下Activity启动时,Ams是如何与Activity交互的,并且Activity又是如何与View以及Wms交互的。下面的是调用时序图,第一次画,画得不好请见谅。图有点小,请点击放大。
2015-11-17 00:59:57 3013
原创 通过View.post()获取View的宽高引发的两个问题:1post的Runnable何时被执行,2为何View需要layout两次;以及发现Android的一个小bug
前言 在Android里,获取View宽高的时机是个老生常谈的话题了。众所周知,在Oncreate里直接调用View.getWidth或者View.getMeasuredWidth返回都是0。所以获取宽高时机很重要,对于这个问题的解决方法概括起来有四种之多,具体可以看看任玉刚老师的《Android开发艺术探索》中的View章节或者网上也有非常丰富的资料。 而本文主要讨论的是其中的一个解决方法。V
2015-11-13 11:18:59 13648 25
原创 深入理解Xfermode,使用时要注意以及顺便膜拜下saveLayer的强大
前言 Android的Xfermode可以做出很多神奇的效果,例如ios锁屏的扫光效果,刮奖卡刮开的效果,相框相片合成效果等等。相信很多人都用过Xfermode,网上也有很多现成的效果实例,但是我们真的了解它吗?基本用法 关于Xfermode的使用可以看看Android官方提供的ApiDemos工程看看源码,如何创建并运行ApiDemos可看这:http://my.oschina.net/lib
2015-11-07 16:15:44 4718
Android 简易的自定义动画框架(3)高仿腾讯手机管家火箭动画
2016-01-04
Android 简易的自定义动画框架(2)
2016-01-04
Android 简易的自定义动画框架
2016-01-02
Android自定义动画框架及Demo
2016-01-02
研究过Android /proc/目录的请进来~~
2015-09-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人