自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (14)
  • 收藏
  • 关注

转载 基于ARM 构架(带MMU)的copy_from_user与copy_to_user详细分析

http://blog.chinaunix.net/uid-20543672-id-3195249.html基于ARM 构架(带MMU)的copy_from_user与copy_to_user详细分析2012-05-03 15:04:25 分类: LINUX    在学习Linux内核驱动的时候,一开始就会碰到copy_from_user和copy_to_user这两个

2013-06-27 10:22:15 1366 2

原创 handler Looper Message. 线程间的

注意有Message, Messager两个类。其实功能差不多。每个Messager有一个handlermsgr.send(msg);1.Messenger msgr = new Messenger(mHandler);2.   public Messenger(Handler target) {        mTarget = target.getIMe

2013-06-22 16:32:03 529

转载 两步搞定Virtualbox中USB使用

http://blog.sina.com.cn/s/blog_59cf67260100l3zh.html

2013-06-19 16:24:46 1181

转载 在线阅读android源码

http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/

2013-06-18 16:09:17 603

原创 android 智能指针流程

mBase指向RefBasemRefs指向weakref_impl感觉上,智能指针用在new出来的对象。因为new是分配一快内存,返回的是一个指针,系统也不知道用户不再用这个内存。所以只有用户显式的释放内存,这样有可能造成内存。所以,要把这个指针加以管理。new出来的对象的缺点是生存周期太长,而且只能用显式的delete。所以要,构造一个放在堆栈中的对象管理这个指针。这个对象就

2013-06-15 14:40:04 860

原创 android 4.2 dumpsys SurfaceFlinger 过程

class SurfaceFlinger : public BinderService,                       public BnSurfaceComposer,                       private IBinder::DeathRecipient,                       private Thread,

2013-06-09 18:08:26 2366

原创 dumpsys SurfaceFlinger 的堆栈信息(调用关系)

#include   android::CallStack stack;    stack.update(1, 100);    stack.dump("");dumpsys SurfaceFlinger 的堆栈信息E/SurfaceFlinger(  276): Dumping HWComposer.cppD/CallStack(  276

2013-06-09 11:43:44 5816

原创 android 打印堆栈

在c++中打印堆栈    #include     android::CallStack stack;    stack.update(1, 100);    stack.dump("");在java中打印堆栈RuntimeException stack = new RuntimeException();                s

2013-06-09 11:24:47 2330

原创 今天學到瞭什麽

adb logcat | grep -E "xiayu|gyunqi"

2013-06-04 20:59:55 650

native service例子

smack.tar 是一个native server 的例子 native_service.tar 是一个apk,验证native server。 http://blog.csdn.net/xiayu98020214/article/details/8895567

2014-02-24

anndroid 动态库 堆栈信息

android 动态库 堆栈信息解析工具

2013-11-23

动态库 堆栈信息

android so 中的堆栈可以打出来,但是看不见符号名称,注意要用有符号的so。例如 D/ ( 1104): #00 pc 00020166 /system/lib/libhwui.so (deleted) D/ ( 1104): #01 pc 00016586 /system/lib/libhwui.so (deleted) D/ ( 1104): #02 pc 00013e46 /system/lib/libhwui.so (deleted) 使用本工具可以看到名称。 python analyze_stack.py log 1:使用前修改 ANDROID_PRODUCT_NAME 2: 在源码目录中,执行。

2013-11-21

android widget 计算你还能活多长时间

参照源码中media widget,写的,用到了widget broadcastreceiver startd server SharedPreferences

2013-10-14

android widget

android widget 小应用。用到了intent ,broadcastreceiver,日期控件。

2013-10-10

surfaceflinger dump

surfaceflinger dump的调用过程。在linux下,用dia画的图。

2013-06-15

android 自定义系统服务 例子

http://blog.csdn.net/xiayu98020214/article/details/8850430,是配合博客的android4.04patch ,还有添加的文件,还有测试apk

2013-04-26

android 自定义 系统服务例子 patch

http://blog.csdn.net/xiayu98020214/article/details/8850430,我的博客的patch,不包括添加的文件,只是修改的patch

2013-04-26

自定义打log,方便取消log

自定义打log(printf),方便取消log.

2013-04-25

python获取firefox网站视频缓存

在fedore环境下,获取firefox的sohu视频缓存。用法:要先清理Cache.其他的看源码就很清楚了。导出数据放在/tmp/friend/下,按数字取名。

2013-04-25

vba编写的cad批量打印成pdf

自己编的vba程序,可以批量打印成pdf。有源码

2013-04-24

包外调用本地服务

和我的包内调用本地服务是一起的。这个包中会调用包外的本地服务。

2013-04-24

android 本地服务 例子

android 包内调用本地服务。外加activity生命周期,打的log。

2013-04-24

android 本地服务 代码例子

android 本地服务(local service)使用intent启动服务。外加activity的生命周期的log

2013-04-24

空空如也

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

TA关注的人

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