Android
boboo
这个作者很懒,什么都没留下…
展开
-
在关机dialog添加reboot功能
<br /> android手机有很多的第三方固件,其中有不少固件中有reboot的功能,这个功能是如何实现的呢?我这里会做一个简单的示例。先看一个效果图吧!<br /> <br /><br /> <br /> 如图在dialog中的最后一项是reboot功能。下面看看代码是怎么修改的:<br />文件路径:frameworks/policies/base/phone/com/android/internal/policy/impl/GlobalActions.java <br /><b原创 2011-02-25 12:22:00 · 2560 阅读 · 8 评论 -
Android RIL结构分析与移植(1)
Android RIL结构分析与移植(1) 介绍 本文档对Android RIL部分的内容进行了介绍,其重点放在了Android RIL的原生代码部分。包括四个主题: 1.Android RIL框架介绍 2.Android RIL与 WindowsMobile转载 2011-08-10 22:33:53 · 412 阅读 · 0 评论 -
Android RIL结构分析与移植(2)
Android RIL结构分析与移植(2) 2.Android RIL与 WindowsMobile RIL Android RIL与WindowsMobile RIL 在设计思路上都是作为一个radio的抽象,为上层提供电话服务,但在实现方式上两者有着一定的差异,转载 2011-08-10 22:34:45 · 407 阅读 · 0 评论 -
android调试
<br />做开发一定要学会调试,调试基本技巧这里不讲了,下面是我发现的比较好的关于内存泄露调试的文章,和大家分享下:<br /> Android 内存泄漏调试<br /> 一、概述 <br /> 二、Android(Java)中常见的容易引起内存泄漏的不良代码 <br /> (一) 查询数据库没有关闭游标 <br /> (二) 构造Adapter时,没有使用缓存的 convertView <br /> (三) Bitmap对象不在使用时调用recycle()释放内存 <br /> (四) 释转载 2011-04-29 14:35:00 · 440 阅读 · 0 评论 -
Android GPS架构分析(四)
Android GPS架构分析Daniel Wood 20101224转载时请注明出处和作者文章出处:http://danielwood.cublog.cn作者:Daniel Wood--------------------------------------------------------------------------------通过调用GpsLocationProvider类的enable和enableLocationTracking函数就把GPS的LocationManager服务启动起来了转载 2011-04-13 15:19:00 · 793 阅读 · 0 评论 -
Android GPS架构分析(二)
Android GPS架构分析Daniel Wood 20101222转载时请注明出处和作者文章出处:http://danielwood.cublog.cn作者:Daniel Wood------------------------------------------------------------initialize函数LocationManagerService.java[frameworks/base/services/java/com/android/server]privatevoidinit转载 2011-04-13 15:15:00 · 855 阅读 · 0 评论 -
Android GPS架构分析(五)
Android GPS架构分析<br />Daniel Wood 20101224转载时请注明出处和作者文章出处:http://danielwood.cublog.cn作者:Daniel Wood<br />--------------------------------------------------------------------------------分析完了enable函数以后就轮到enableLocationTracking 函数了。GpsLocationProvider.java<br转载 2011-04-13 15:22:00 · 836 阅读 · 0 评论 -
Android GPS架构分析(三)
Android GPS架构分析Daniel Wood 20101222转载时请注明出处和作者文章出处:http://danielwood.cublog.cn作者:Daniel Wood--------------------------------------------------------------------------------在底层得到gps的接口之后, if (GpsLocationProvider.isSupported() )(在文件LocationManagerService.ja转载 2011-04-13 15:17:00 · 1083 阅读 · 0 评论 -
Android GPS架构分析(一)
Android GPS架构分析<br />Daniel Wood 20101222转载时请注明出处和作者文章出处:http://danielwood.cublog.cn作者:Daniel Wood<br />-------------------------------------------------------------------- 介绍完了主体代码结构以及重要的数据结构后,下面来看看gps的定位服务(LocationManager)的启动过程。我总是喜欢追本溯源地从源头去认识事物。因为“人之转载 2011-04-13 15:15:00 · 761 阅读 · 0 评论 -
Android GPS架构分析-preview
Android GPS架构分析Daniel Wood 20101222转载时请注明出处和作者文章出处:http://danielwood.cublog.cn作者:Daniel Wood----------------------------------------------------------看Android的GPS模块有两个月了吧,终于可以写点东西出来。首先来看看GPS模块的代码结构:Framework:1.frameworks/base/location/java/android/location转载 2011-04-13 15:12:00 · 1022 阅读 · 0 评论 -
Android GPS架构分析(gps启动过程图)
<br /><br />Gps启动过程图(基于Google Android 2.2代码)<br />下面再贴一张从GoogleI/O大会文档里面截来的图<br />转载 2011-04-13 15:24:00 · 1095 阅读 · 0 评论 -
GpsLocationProvider中的消息处理机制
<br />GpsLocationProvider中的消息处理机制<br />Daniel Wood 20110129转载时请注明出处和作者文章出处:http://danielwood.cublog.cn作者:Daniel Wood<br />------------------------------------------------------------------------GpsLocationProvider.java文件是连接framew层和JNI本地代码的纽带,其中有两个线程,分别为Gps转载 2011-04-13 15:23:00 · 876 阅读 · 0 评论 -
为android添加耳机状态图标
<br />原生态的android系统是没有耳机插入或未插入的状态指示的,本文就是讲解如何添加耳机插入的状态指示。效果图如下:<br /><br />如图,当插入耳机后,在status bar上出现了一个耳机的图标。<br />这个耳机的图标和sim卡信号等图标在status bar的右边,因此这个实现肯定不是通过notification实现的,那么添加这个功能只能在framwork里面寻找了。具体的修改步骤如下:<br />1.在frameworks/base/core/res/res/drawable-原创 2011-03-02 18:40:00 · 1139 阅读 · 0 评论 -
Android RIL结构分析与移植(3)
Android RIL结构分析与移植(3) 4.Android RIL的java框架 Android RIL的Java部分也被分为了两个模块,RIL模块与Phone模块。其中RIL模块负责进行请求以及相应的处理,它将直接与RIL的原声代码进行通信。而Phone模块则转载 2011-08-10 22:35:31 · 334 阅读 · 0 评论