Camera startPreview流程 上接第一篇,这个过程的主要任务是,如何读取数据的,读取的数据是什么格式,最好能知道是如何去预览的 上层APP调用的是Camera.java的startPreview();,下面…
分类:Android源码分析
Android 7.0 Gallery图库源码分析1 - 初识Gallery源码
转载请注明出处:http://blog.csdn.net/lb377463323/article/details/68946581 分析一个项目的源代码时,第一件事就是查看清单文件,找到程序入口,我们从Gallery2源…
Android DeskClock源码分析之旅---AndroidManifest.xml文件
需要仿照ios时钟界面,android系统中实现,首先分析android系统应用DeskClock 分析方法,首先分析AndroidManifest文件 分析AosDeskClock AndroidManifest.xm…
android framework 层源码分析常见方法
源码的分析,一般分析两种数据,一种是类的关系,一种是某个功能实现的流程图。下面主要说的是流程图的分析。 android 中源码分析的方法总得来说有两种,第一种是借助 android studio 或者 eclipse 静…
Android Handler 的原理
简介 在 Android 中,只有主线程才能操作 UI,但是主线程不能进行耗时操作,否则会阻塞线程,产生 ANR 异常,所以常常把耗时操作放到其它子线程进行。如果在子线程中需要更新 UI,一般是通过 Handler 发送…
IntentService和HandlerThread源码分析
版权声明:本文为博主原创文章,欢迎大家转载! 转载请标明出处: blog.csdn.net/guiying712/…,本文出自:【张华洋的博客】 在这篇文章中我将介绍 在 Android 中的 IntentService…
android源码分析之notification
参考资料 (1) Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它) http://blog.csdn.net/x_i_a_o_h_a_i/article/details/32…
Android Browser App 源码分析(一)
Browser App的Application组件为Browser类,主要用来做初始化数据,如果app中没有定义Application,则系统会自动创建一个Application组件。 Application的生命周期是…
Android ANR日志分析指南
当你的项目越做越复杂,或者你的用户达到某个数量级的时候,你的代码不小心出现细小的问题,你会收到各种各样的bug,其中ANR的问题你一定不会陌生。本文将详细讲解ANR的类型、出现的原因、ANR案例详细分析、经典的案例。 定…
Android 本地广播 LocalBroadcastManager 源码解析
序言 Broadcast作为Android的四大组件之一,重要性不言而喻;一般我们使用广播的方式通常如下,继承BroadcastReceiver,新建一个广播类。 public class MyBroadcastRece…
Android-vold源码分析之startListener(6)
作者:gzshun. 原创作品,转载请标明出处! vold处理完磁盘事件,就要开始接受framework的操作命令,在main函数里面,开启了一个线程来监听framework的信息,当收到操作命令,vold进行解析,分析…
Android 系统分析
ANDROID搞了大概5个月了,总感觉到它的这个java封装非常的不爽。这次下载了Froyo的源码,准备好好分析下Android的运行流程。一直有个暗想–能否替换掉JAVA层?搞android最麻…