自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (10)
  • 收藏
  • 关注

原创 Android拨号盘列表加载机制(原)

本文档主要介绍Android4.4默认拨号盘界面的列表加载机制。一、拨号列表界面概述        从DialtactsActivity所加载的布局中可以看出,在拨号界面的显示列表位置,复用了三个Fragment:PhoneFavoriteFragment、SmartDialSearchFragment和RegularSearchFragment,后两个Fragment是在界面处于搜索状态

2014-10-22 09:56:21 6823 4

原创 Telephony之TelephonyManager(原)

Telephony之TelephonyManager一、TelephonyManager概述        TelephonyManager主要提供Telephony相关实务的处理能力,我们从他所提供的public方法来总览一下其所能提供的功能:

2014-10-20 09:49:29 6431 1

原创 Telephony之PhoneInterfaceManager(原)

一、概述        PhoneInterfaceManager是一个Service,在被创建时通过ServiceManager注册自己,他作为Telephony对外的接口,可以接受其他进程向Telephony的请求,我们通过该Service所继承的AIDL文件就能看到他所提供的具体功能:

2014-10-20 09:34:39 6961 2

原创 Telephony之TelephonyRegistry(原)

一、TelephonyRegistry概述        TelephonyRegistry的作用是检测当前Radio的状态,包括通话、短信、数据连接等状态,当这些状态发生改变时,通知所有向他注册过的客户端。也就是说,他负责Radio状态的通知。        本质上来讲,TelephonyRegistry是一个Service,在开机时通过SystemServer添加到ServiceMan

2014-10-17 17:37:36 4243 2

原创 Telephony之GsmCallTracker(原)

在前一篇《Telephony之进程与实体》中我们分析了,Application如果要发起通话相关的动作,可以通过Telephony的实体对象,也就是Phone对象来发起请求,而Phone对象就会通话相关的请求通过GsmCallTracker转发给RILJ,然后传递给Modem。        所以,GsmCallTracker是Phone对象和RILJ之间通话相关事务的接力者。一、GsmC

2014-10-17 15:56:59 3584 1

原创 Telephony之进程与实体(原)

一、Telephony进程    整个Framework层的Telephony框架运行在一个叫做Phone(com.android.phone)的进程中。而这个进程是在packages\services\Telephony模块中被创建的(Android4.4平台)。并且该模块在AndroidManifest.xml中有如下关键的声明:            android:pe

2014-10-17 11:29:22 4340

原创 Telephoney框架总结(原)

Telephony框架概述    无论手机发展到如何智能的程度,最关键和重要的功能仍然是通讯,具体来说就是打电话、发短信、上网功能的使用。而整个Android通讯的框架从下往上可以分为4个层次:    1、Modem    ----这是整个通讯的硬件基础,需要Modem芯片,不同制式需要采用不同的Modem;    2、RIL      ----为了适配不同的Modem芯片而抽象出来的

2014-10-17 11:20:02 4982

原创 Android拨号搜索机制源码分析(原)

本文主要介绍Android4.4拨号界面的联系人搜索机制。        拨号搜索机制分为两个部分,引导搜索和搜索。其中引导搜索是指,从用户输入到开始搜索之间的流程,而搜索部分是指,从数据库搜索字符串的过程。一、引导搜索部分        默认的拨号界面的布局从上到下主要分为3个部分:显示列表、数字编辑框、拨号键盘。他们的作用是:用户直接在拨号键盘上输入数字,然后数字编辑框显示所输入的

2014-10-13 14:24:59 10158 7

黄金家园农场游戏源码个人整理版

黄静家园的源码,自己整理了一下,本地测试运行都Ok,注意:php版本一定要用5.6!!

2021-11-05

AsyncChannelDemo

AsyncChannel在Wifi的处理机制中被大量使用,但是可惜的是该工具是一个internal的方法,没有开放给第三方应用使用,为了研究该工具的使用方法,搭建了这个demo用于测试,详细文章见(http://blog.csdn.net/u010961631/article/details/48179305)

2015-11-04

AsyncChannel测试Demo

AsyncChannel在Wifi的处理机制中被大量使用,但是可惜的是该工具是一个internal的方法,没有开放给第三方应用使用,为了研究该工具的使用方法,搭建了这个demo用于测试,详细文章见(http://blog.csdn.net/u010961631/article/details/48179305)

2015-09-02

3GPP 24.008 中文版

3GPP 24.008 中文版

2015-08-17

3GPP 24.008

3GPP 24.008,你需要的都在这里。

2015-08-17

3GPP TS 36.331

3GPP TS36.331英文原版,你想要的都在这里。

2015-08-17

常见六种排序算法的实现

1、插入排序 2、shell排序 3、堆排序 4、冒泡排序 5、快速排序 6、归并排序

2013-10-11

Aidl服务详细介绍,包括使用方法和分析。

一、什么是AIDL服务 二、AIDL基本语法 三、远程服务端的创建过程 四、本地客户端的使用方法 五、用法小结 六、深入分析

2013-09-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除