一、概述 作为一名开发者,相信对adb指令一定不会陌生。那么在手机连接adb后,可通过am命令做很多操作: (1) 拨打电话10086 adb shell am start -a android.intent.actio…
分类:Android源码分析
LDD3源码分析之块设备驱动程序
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz 编译环境:Ubuntu 10.10 内核版本:2.6.32-38-generic-pae LDD3源码路径:examples…
RxJava中subscribe流程源码分析
接触RxJava算是比较早了,早期RxJava 1.0出来的时候就结合Retrofit然后搭配MVP框架使用了, 年初加入新公司也有用到RxJava不过中间比较长一段时间没有接触,准备彻底深入的学习一下。 首先,先来看一…
Vlc-for-android源码分析
先从AndroidManifest.xml开始分析,从接收的data类型可以看出用来播放音视频的activity是VideoPlayerActivity,Audio…
EventBus 源码分析(二)
在之前的一篇文章EventBus源码分析(一)分析了EventBus关于注册注销以及事件分发的机制,而关于注册就是当一个类注册监听EventBus发出的事件时,EventBus负责找出该类所有的监听事件的方法并保存在Ev…
【android】从源码上分析ListView/GridView调用setEmptyView不起作用的原因及解决办法
当我们使用ListView或GridView的时候,当列表为空的时候,我们往往需要一个Loading或者一段提示文字又或者一个特殊的View来提示用户操作,这个时候就用到了setEmptyView()方法。 setEmp…
Android MessageQueue源码分析
Android应用开发中离不开Handler,而Handler实际上最终是将Message交给MessageQueue。MessageQueue是Android消息机制的核心,熟悉MessageQueue能够帮助我们更清…
Android 自学资源大整合
此文在我的个人网站,我的简书,我的CSDN博客同时发布,请多多关注! 前言 去年十一月的时候就开始在CSDN建立起自己的博客,想把自己平时学习研究的技术好好地归纳总结,然后一一发表出去,方便日后查看。无奈三分钟热度过后,…
MTK Android G-Sensor auto detect源码分析
环境:MTK Android4.4 硬件:MT8127 MMA8653 日期:2015年6月19日 在MTK的Gsensor构架中有一个auto detect的功能,只要作用是可以添加多个GSensor驱动,…
android 中Chronometer类源码分析
1, 概述 Chronometer在平时开发时使用广泛,使用简单, 只需要调用三个简单的方法就可以。 2, Chronometer Chronometer是TextView的子类,这个组只能以1秒的时间间隔进行计时,并显…
Android Drawable 完全解析(一):Drawable 源码分析(中)
Android Drawable完全解析(一):Drawable源码分析(上)Android Drawable完全解析(一):Drawable源码分析(中)Android Drawable完全解析(一):Drawable…
Android Wi-Fi源码分析之wpa_supplicant初始化(二):wpa_supplicant_init中的三个关键点
一. eap_register.c 中的eap_register_methods分析 路径:external/wpa_supplicant_8/wpa_supplicant/eap_register.c int eap_…