- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 build/core/java.mk 33: *** cts/apps/CtsVerifier: Invalid LOCAL_SDK_VERSION 'current' Choices are: .
刚刚编译4.4.2的源代码时遇到 build/core/java.mk 33: * cts/apps/CtsVerifier: Invalid LOCAL_SDK_VERSION ‘current’ Choices are: . stop. 的错误我代码是同事给我的git仓库地址,他说他上传的时候遗漏了某些代码。我在网上查找答案 网上查找解决方法:You can first try: “rm
2016-04-21 12:09:51 16030 1
原创 Android Framework中的线程Thread及它的threadLoop方法
当初跟踪Camera的代码中的时候一直追到了HAL层,而在Framework中的代码看见了若干个Thread。它们普遍的特点就是有一个threadLoop方法。按照字面的意思应该是这个线程能够循环处理数据。对应我想到到了java上层中的HandlerThread,这个估计也差不多,但当时心里总有一个疙瘩,想弄清楚它到底是怎么循环起来的。Android中java世界的Thread先来看看java是怎么
2016-04-09 11:48:49 30190 4
原创 Android IBinder的linkToDeath介绍及情景模拟
最近查看Framework源码的时候,读到了AudioService处理音量的流程,在这里碰到了IBinder的linkToDeath()这个知识点,比较感兴趣,所以记录下来,并自己写demo尝试了一下。我们简单来看下AudioService处理静音这一块。 /frameworks/base/media/java/android/media/AudioManager.javapublic clas
2016-04-01 11:23:32 23516 1
《 神奇的 ViewDragHelper,让你轻松定制拥有拖拽能力的 ViewGroup》代码
2017-06-25
ItemDecoration 博文源码
2017-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人