会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
思否学否
博客园
首页
新随笔
管理
公告
上一页
1
2
3
4
5
6
7
8
9
下一页
2019年12月10日
Android Telephony分析(二) ---- RegistrantList详解
摘要: 前言 本文主要讲解RegistrantList的原理,以及如何快速分析RegistrantList相关的代码流程。在Telephony模块中,在RIL、Tracker(ServiceStateTracker、CallTracker、DcTracker)、Phone(PhoneBase及其子类)、UI
阅读全文
posted @ 2019-12-10 18:48 思否学否
阅读(895)
评论(0)
推荐(0)
编辑
Android Telephony分析(一) ---- Phone详解
摘要: 目录: Phone的继承关系与PhoneFactory(GsmCdmaPhone、ImsPhone、SipPhone) Phone进程的启动 Phone对象的初始化(DefaultPhoneNotifier和RIL对象,将作为创建GsmCdmaPhone参数) 为Phone实例注册监听事件(CM,注
阅读全文
posted @ 2019-12-10 15:53 思否学否
阅读(3847)
评论(0)
推荐(1)
编辑
Call解析
摘要: 有且仅有三种Call存在:foregroundcall, backgroundcall, ringingcall Call的基本状态:IDLE,ACTIVE,HOLDING,DIALING,ALERTING,INCOMING,WAITING, DISCONNECTED,DISCONNECTING C
阅读全文
posted @ 2019-12-10 09:56 思否学否
阅读(606)
评论(0)
推荐(0)
编辑
android listen
摘要: android监听机制,应该是一种观察者模式。 摘抄网上教程,观察者模式的结构如下: 其中涉及的角色有: ● 抽象主题(Subject)角色:抽象主题角色把所有对观察者对象的引用保存在一个聚集(比如ArrayList对象)里,每个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删除观察
阅读全文
posted @ 2019-12-10 08:52 思否学否
阅读(246)
评论(0)
推荐(0)
编辑
2019年12月9日
浅析AIDL的使用和工作原理
摘要: AIDL是一种接口定义语言,用于生成可在Android设备上两个进程之间进行进程间通信(IPC)的代码。 AIDL的使用 新建一个aidl文件,定义进程间通信的接口 注意点: aidl中支持的参数类型为:基本类型(int,long,char,boolean等),String,CharSequence
阅读全文
posted @ 2019-12-09 15:05 思否学否
阅读(3467)
评论(0)
推荐(0)
编辑
2019年12月8日
详解Android广播机制
摘要: 应用场景(常见的场景1) (1)同一应用具有多个进程的不同组件之间的消息通信 a)不同应用间的组件之间的消息通信 b)与Android系统在特定情况下的通信,如:系统开机,网络变化等 (2)同一应用内同一组件的消息通信:显然扩展变量的作用域、接口回调、Handler-Message等方式都能更简单的
阅读全文
posted @ 2019-12-08 23:05 思否学否
阅读(862)
评论(0)
推荐(0)
编辑
深入理解Android-清晰的理解Service
摘要: 1、什么是Service 2、Service的生命周期 3、Service的工作过程 4、Service的start和bind状态有什么区别? 5、同一个Service,先startService,然后再bindService,如何把它停止掉? 6、你有注意到Service的onStartComma
阅读全文
posted @ 2019-12-08 21:36 思否学否
阅读(529)
评论(0)
推荐(0)
编辑
深入分析Service启动、绑定过程
摘要: Service是Android中一个重要的组件,它没有用户界面,可以运行在后太做一些耗时操作。Service可以被其他组件启动,甚至当用户切换到其他应用时,它仍然可以在后台保存运行。Service 是Android四大组件中与Activity最相似的组件,都代表可执行的程序,区别在于:Service
阅读全文
posted @ 2019-12-08 20:53 思否学否
阅读(471)
评论(0)
推荐(0)
编辑
2019年12月6日
Android按钮绑定四种方式
摘要: ————————————————版权声明:本文为CSDN博主「达帮主」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_35427437/article/details/79301949
阅读全文
posted @ 2019-12-06 22:59 思否学否
阅读(1042)
评论(0)
推荐(0)
编辑
Android基础知识—Context理解及使用
摘要: Context是Android中一个非常重要的概念,用于访问全局信息,几乎所有的基础组件都继承自 Context,理解 Context 对于学习 Android 四大基本组件非常有帮助。 1. Context作用 新建一个LearnContext工程,看如何通过Context来进行资源的访问。 pu
阅读全文
posted @ 2019-12-06 22:29 思否学否
阅读(793)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
9
下一页