- 博客(5)
- 资源 (15)
- 收藏
- 关注
原创 单线程模型中Message、Handler、MessageQueue、Looper之间的关系
Handler简介: 一个Handler允许你发送和处理Message和Runable对象,这些对象和一个线程的MessageQueue相关联。每一个线程实例和一个单独的线程以及该线程的MessageQueue相关联。当你创建一个新的Handler时,它就和创建它的线程绑定在一起了。这里,线程我们也可以理解为线程的MessageQueue。从这一点上来看,Handler把Message和Runa
2014-11-28 16:29:56 1477
原创 有关synchronized同步笔记
synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果再细的分类,synchronized可作用于instance变量、object reference(对象引用)、static函数和class literals(类名称字面常量)身上。 注意: A.无论synchronized关键字加在方法上还是对象上,它取得的锁都是对象,而不是
2014-11-27 17:26:16 1037
转载 android高薪之路--笔试面试题汇总
1. 下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存 B、内存回收程序负责释放无用内存 C、内存回收程序允许程序员直接释放内存 D、内存回收程序可以在指定的时间释放内存对象 2. 下面异常是属于Runtime Exception 的是(abcd)(多选) A、ArithmeticExcept
2014-11-27 14:45:43 1095
原创 有关android ANR
ANR一般有三种类型: 1:KeyDispatchTimeout(5 seconds) 按键或触摸事件在特定时间内无响应 2:BroadcastTimeout(10 seconds) BroadcastReceiver在特定时间内无法处理完成 3:ServiceTimeout(20 seconds) Service在特定的时间内无法处理完成 KeyDispatch
2014-11-26 14:29:35 1073
原创 进程间通信---AIDL的使用实例
AIDL (Android Interface Definition Language) 是一种IDL 语言,用于生成可以在Android设备上两个进程之间进行进程间通信(interprocess communication, IPC)的代码。如果在一个进程中(例如Activity)要调用另一个进程中(例如Service)对象的操作,就可以使用AIDL生成可序列化的参数。本文简单介绍AIDL的使用
2014-11-05 16:30:53 1432
AIDL双向通信Demo
2024-03-28
Android开发编码规范
2024-03-28
Android Car Radio模块加载流程
2024-03-28
Rtsp协议和数据解析Demo
2024-03-28
MediaCodecLive555RTSP.rar
2020-08-20
adnroid 签名工具
2014-10-15
SAX--XML文件读写
2014-07-22
TextView中添加图片
2014-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人