- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 Service与Android系统设计(7)--- Binder驱动
Binder驱动最后来看一下支持这一整套Binder机制的幕后功臣,Binder驱动。作为一种IPC驱动,Binder跟Unix/Linux历史上有过的任何驱动都不相同,功能强大,同时代码又很简洁,创造这套机制的Dianne Kyra Hackborn的确也跟LinusTolvalds一样是神一级的人物。Binder机制总共不到一千多行轻描淡写的代码,便完成了跨进程交互里各种令人头
2012-12-31 17:00:32 5034 1
转载 Service与Android系统设计(6)--- Native Service
特别声明:本系列文章LiAnLab.org著作权所有,转载请注明出处。作者系LiAnLab.org资深Android技术顾问吴赫老师。本系列文章交流与讨论:@宋宝华BarryNative ServiceNative Service,这是Android系统里的一种特色,就是通过C++或是C代码写出来的,供Java进行远程调用的Remote Service,因为C/C++代码生成的
2012-12-31 16:59:59 2342
转载 Service与Android系统设计(5)-- libbinder
特别声明:本系列文章LiAnLab.org著作权所有,转载请注明出处。作者系LiAnLab.org资深Android技术顾问吴赫老师。本系列文章交流与讨论:@宋宝华Barrylibbinder – Binder的Native实现出于性能和代码统一性的角度考虑,Binder IPC并不Java和Native环境里各实现一次,而只是分别在不同的执行环境里提供使用的接口。使用
2012-12-31 16:59:33 1406
转载 Service与Android系统设计(4)-- ServiceManager
特别声明:本系列文章LiAnLab.org著作权所有,转载请注明出处。作者系LiAnLab.org资深Android技术顾问吴赫老师。本系列文章交流与讨论:@宋宝华BarrySystem Service的驱动形式 --- ServiceManager对于ServiceManager的使用,我们在应用程序编程时也会经常使用到,比如我们需要使用Sensor时,我们一般会做如下的调用
2012-12-31 16:59:04 2477
转载 Service与Android系统设计(3)-- ActivityManager的实现
特别声明:本系列文章LiAnLab.org著作权所有,转载请注明出处。作者系LiAnLab.org资深Android技术顾问吴赫老师。本系列文章交流与讨论:@宋宝华Barry通过Remote Service实现Android系统对于应用程序编程来说,aidl只是一种可选项,绝大部分的应用程序,其实只是关注于图形界面与交互,所以大部分情况下只是在写Activity,用到S
2012-12-31 16:58:18 1525
转载 Service与Android系统设计(2)-- Parcel
特别声明:本系列文章LiAnLab.org著作权所有,转载请注明出处。作者系LiAnLab.org资深Android技术顾问吴赫老师。本系列文章交流与讨论:@宋宝华Barry共18次连载,讲述Android Service背后的实现原理,透析Binder相关的RPC。Parcel与Parcelable当我们在调用远程方法时,需要在进程间传递参数以及返回结果。这种
2012-12-31 16:57:38 973
转载 Service与Android系统实现(1)-- 应用程序里的Service
ServiceService在Android应用程序里四大实体之一。Android的应用程序不光是需要有图形界面来进行交互,有时也会需要在没有交互的情况下进行的操作,比如下载、更新、监听等。比如目前对我们网络生存影响如此之大的社交网络、或是更老一些聊天工具,总需要这类应用程序可以一直在后台运行,以等待可能过来的消息。:Service拥有一部分Activity所无法完成的能力。一是后
2012-12-31 16:56:59 3361
转载 Outlook 收件箱下子文件夹设置邮件提醒
Outlook 有个很玄的邮件提醒功能, 但刚刚参加工作的同学都会遇到一个问题:如果在收件箱下设置了子文件夹, 那么被移到文件夹下的邮件就不再有桌面提醒功能了.有人说这是Outlook的BUG, 也有人说是其设计的缺陷, 其实这只是outlook的默认设置. 既然说是默认设置, 那就有不默认的方法. 原理很简单, 就是设置一个rule(显示桌面提醒功能), 并将其应用到
2012-12-31 11:19:51 25919
AutoCompleteTextView输入汉字拼音首字母实现过滤提示(支持多音字)
2012-10-13
AsyncTask的简单例子
2012-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人