Android系统的整个源码目录结构分析 本文介绍的Android系统源码并不是像某一个类(比如:Handler)的源码,而是支持整个Android系统能够运行的源码。 这里只对Android系统源码目录进行分析,具体的…
分类:Android源码分析
Android——4.2.2 源码目录结构分析
最近公司要整android内部培训,分配给我写个培训文档,这里记录如下: …
smack 源码分析- PacketReader (android上实现长连接)【3】
smack 源码分析- PacketWriter (android上实现长连接) 介绍完PacketWriter 之后, 接下来分析PacketReader. PacketReader的作用…
smack 源码分析- PacketReader (android上实现长连接)
smack 源码分析- PacketWriter (android上实现长连接) 介绍完PacketWriter 之后, 接下来分析PacketReader. PacketReader的作用主要用来接…
Android 4.0日历(calendar)源码分析之概览
Calendar 从4.0开始,谷歌android系统有了脱碳换骨的改变,相应的日历应用的代码架构也跟2.*完全不同。代码更规范,当然也更复杂,且涉及到了android开发的方方面面。 如果你熟悉了ics(4.0)版本的…
【Android实战】----Android Retrofit是怎么将回调函数放到UI线程(主线程)中的(源码分析)
一、简介 集成过Retrofit的猿们都知道,callback是运行在主线程中的,不用再通过异步机制处理。那么是怎么实现的呢,下面从源码角度进行分析,其中涉及到Android异步机制(Handler、Message、Lo…
[Android源码解析]Eventloop在jni层的分析
3 eventloop在jni层的详细分析 Eventloop在整个bluetooth的jni层和bluez之间的交互,以及jni和framework层之间的交互过程中有着举足轻重的作用。所以,本文仍然需要花费一定的笔墨…
Android HttpURLConnection源码分析
Android HttpURLConnection源码分析 之前写过HttpURLConnection与HttpClient的区别及选择。后来又分析了Volley的源码。 最近又遇到了问题,想在Volley中针对Http…
Android 双开沙箱 VirtualApp 源码分析(六)ContentProvider
上一章:Android 双开沙箱 VirtualApp 源码分析(五)BroadcastReceiver Provider 注册 回顾前面,Activity 启动的时候会检查 Application 是否初始化,会调用 …
Android蓝牙源码分析——GKI定时器
GKI定时器初始化在gki_ulinux.c中的GKI_init中,如下: void GKI_init(void) { ...... struct sigevent sigevent; memset(&sigev…
Android中Touch事件分发源头的源码分析及内部类扮演的角色
Android上层实现java代码实现,仅仅实现功能还不能体现实力,还要写出一手看起来优雅的代码,今天总结下java内部类如何可以优雅的实现Android Touch事件从源头传递给Activityf分发。 外围类的窗口…
itsCoder WeeklyBlog 项目第八期(RxJava 线程切换源码、Canvas 绘制齿轮、View 动画和属性动画等)
这是跨年的一期,新的一年新的开始,itsCoder 也会有新的计划,WeeklyBlog 项目还是会继续下去。 Android RxJava 线程切换源码的一些体会和思考 (@谢三弟) 该司机先给读者出了一道关于线程操作…