![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 技术
文章平均质量分 84
szzhaom
这个作者很懒,什么都没留下…
展开
-
Android 进阶 - Activity服务启动分析
上篇文章已经wj本文将从一个Activity客户端原创 2014-04-15 16:13:56 · 3971 阅读 · 0 评论 -
Android 入门 - 系统启动简介
本文将简单分析设备从开机至最终的锁屏界面显示的过程。开机后,先是执行引导程序(Bootloader),再由引导程序加载Linux内核(Kernel),再由内核加载Android系统及应用,引导和内核启动是非常快的,而Android系统的启动过程较慢,启动界面的主要时间都在动画展现上。主要分析以下几个过程(Android 4.4 Kitkat):1、系统启动系统引导(bootloader原创 2014-03-29 17:31:03 · 2733 阅读 · 1 评论 -
Android 入门 - 使用日志
日志是程序调试及查错的必备工具,由于Android不是运行在开发者的电脑上,而是运行在模拟器或手机上,需要借助一些工具才能查看到日志信息。1、常用工具1.1 Eclipse Logcat在Eclipse下安装ADT工具后,就可以用Logcat插件来直观方便的查看Android系统的运行日志。其实,该工具只是抓取Android系统中的/dev/log/main文件的信息,并直观的显示到E原创 2014-03-24 22:52:38 · 2852 阅读 · 0 评论 -
Android 入门 - 模拟器加速
写这篇博文是实在无法忍受在MacOSX的环境下,Android启动慢如蜗牛,所以,就上网研究一下,如何加速Android模拟器。可参照Intel的官方指南:http://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manage原创 2014-04-09 13:52:40 · 1704 阅读 · 0 评论 -
Android 进阶 - Service实例
写本文主要是为了深入了解进程间的Binder通讯,在之前的原创 2014-04-10 15:28:29 · 1014 阅读 · 0 评论 -
Android 入门 - 定制ROM(HelloAndroid)
上一篇笔记中已经说明如何在MacOSX环境下下载、编译、运行Android4.4,本篇将说明如何在Android系统中加入自己的应用,本文给出的范例:HelloAndroid。Eclipse 版本为 Kepler。一、新建HelloAndroid项目下面的过程为开发一个普通的Android应用的基本过程,在此之前,你需要安装Eclipse和相应的ADT插件,本文不再描述。假定你的A原创 2014-03-18 15:35:47 · 1009 阅读 · 0 评论 -
Android 进阶 - Looper进程内通讯
在Android 入门 -应用启动分析一文中,我们有两处并未详细介绍,Looper进程内通讯及Binder进程间通讯。现在我们来看看Android的进程内异步通讯机制。如果你做过界面(UI)应用,不论是Win32的还是Java的UI应用,或者是iOS的UI,都会涉及前端、后端,多线程等概念。在一个线程内的程序,是从上到下顺序执行,后面的代码必须等前面的代码执行完成才可以执行。但很多时候,一个应用需原创 2014-04-10 09:29:30 · 1027 阅读 · 0 评论 -
Android 入门 - 定制开机画面
本文将简单介绍如何快速定制Android开机画面,关键之处会给出一些源代码的分析。本文假定:内核源代码目录:/Volumes/android-kernel/source/goldfishAndroid源代码目录:/Volumes/android/source一、开机画面的简单介绍网上有许多资料都提到,Android设备的开机画面分为三个画面,即:Linux内核Logo,Androi原创 2014-03-20 22:46:01 · 2000 阅读 · 0 评论 -
Android 进阶 - ActivieyManagerService简介
在前面多篇文章中,都有提到ActivityManagerService,它是在系统启动时加载的一个服务线程,运行于system_server进程中,主要负责管理系统中的Activity和Service,那么,ActivityManagerService是怎么管理和维护这些Activity和Service的呢?这里的Service,指的是Activity应用里的Service。在看本篇文章之间,请先参阅《Android 进阶 - 进阶启动分析》,《Android 进阶 - Activity应用启动分析》,《A原创 2014-04-18 16:53:52 · 1727 阅读 · 0 评论 -
Android 进阶 - Activity应用启动分析
在写本文之前,写了一篇《Android 入门 -原创 2014-04-15 10:00:01 · 2516 阅读 · 0 评论 -
Android 进阶 - 进程启动分析
在Android系统里,做应用开发基本没什么进程的概念原创 2014-04-14 14:17:17 · 1760 阅读 · 1 评论