Empenguin  

2013年4月4日

摘要: SystemServer.java里面会去把各种服务加入服务管理里面ServiceManager.addService后期调用服务getService(servicename)获取前面hashmap里面的服务IBinder获取该IBinder后通过IXXXServicesManager.Stub.asInterface获取服务接口我们真正使用的XXManager里面常常拥有一个IXXX的IBinder作为实现。而在ContextImpl中会把XXManager添加到SYSTEM_SERVICE_MAP的hashmap中去,在有context的地方可以通过getSystemService获取这些 阅读全文
posted @ 2013-04-04 21:50 Empenguin 阅读(244) 评论(0) 推荐(0) 编辑

2013年3月12日

摘要: sudo apt-get install smbfs :添加smbfs文件系统mount.cifs //192.168.0.112/zhengwei ./112 -o username=zhengwei, password=zhengwei,dir_mode=0777 :映射驱动 阅读全文
posted @ 2013-03-12 23:54 Empenguin 阅读(1156) 评论(0) 推荐(0) 编辑
 
摘要: Timers schedule one-shot or recurringtasksfor execution;When a timer is no longer needed, users should callcancel(), which releases the timer's thread and other resources. Timers not explicitly cancelled may hold resources indefinitely。定时器会定期执行我们的task线程: 定时器周期由 task执行时间与定时器设定设定时间中大的决定。 如果task被某个 阅读全文
posted @ 2013-03-12 15:48 Empenguin 阅读(150) 评论(0) 推荐(0) 编辑
 
摘要: ps查看进程PID:进程IDPPID:父进程ID进程类型:1.初始化进程/initkthreadd2.内核进程kthreadd的子进程3.启动进程由init.rc脚本决定4.java用户进程由zygote java虚拟机创建 4.1 对于user是system的为系统权限 4.2对于app_xx的是默认权限6.adb shell登录进程 阅读全文
posted @ 2013-03-12 10:38 Empenguin 阅读(154) 评论(0) 推荐(0) 编辑

2013年1月31日

摘要: 有幸在博客园晚上十点前的最后几分钟注册并通过审核,今天人品还是不错的。 踩着幸运之神的尾巴,送给自己祝福。祝福自己走在程序猿这个孤独的路上会越来越坚韧,祝福自己思维越来越清晰,祝福自己越来越淡定,祝福自己未来的生活越来越精彩。 祝福自己的同时也祝福给大家分享生活的朋友们生活越来越美好! 阅读全文
posted @ 2013-01-31 22:38 Empenguin 阅读(143) 评论(1) 推荐(0) 编辑