自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gxj1680的专栏

风行渐远,我依然在漂泊

转载 (转)详解Looper,及android消息机制

今天调用别人的代码时出现了Can't create handler inside thread that has not called Looper.prepare()的错误,经过一番调查,发现只需要在我新开的Thread里面先调用一次Looper.prepare()就可以解决,原因是对...

2013-11-26 18:01:11

阅读数 754

评论数 0

转载 (转)android之Fragment(官网资料翻译)

Fragment要点 Fragment作为Activity界面的一部分组成出现可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remov...

2013-11-25 19:15:28

阅读数 626

评论数 0

转载 (转)Android Fragment的使用(1)

Android Fragment的使用(1) 可以分为下面的几部分: 使用支持库 创建一个Fragment 创建一个动态UI 多个Fragment之间的通信   1、使用支持库 如果您的应用需要运行在3.0及以上的版本,可以忽略这部分内容。 如...

2013-11-25 19:12:50

阅读数 576

评论数 0

转载 (转)Android Screenshooter

Android Screenshooter Capture Screen in command line on both PC and Device(mobile) side. Support both emulator and Mobile Device. Can be e...

2013-11-25 17:38:43

阅读数 1306

评论数 0

转载 (转)Android屏幕截图实现 (adbd部分)

/android2.1/system/core/adb/framebuffer_service.c  这个里面是DDMS 里面截图通信adbd进程的代码   DDMS那边接到的数据是用JAVA处理的  !   framebuffer_service.c代码如下:     /* ...

2013-11-25 17:36:24

阅读数 982

评论数 0

转载 (转)Android截图代码实现(DDMS使用部分)

我们有时候只是需要截图,没必要连DDMS一起开,所以剥离了截图的代码,当然,并不是原生的啊,是根据原理自己写的,供大家参考 第一步,准备库包      我们既然是按照DDMS的方法截图,就需要用到ddmlib.jar这个包,它位于android的SDK目录的tools\lib下,我们需要把它加...

2013-11-25 17:34:58

阅读数 927

评论数 0

转载 (转)Android图形系统分析与移植--六、framebuffer研究

1  FrameBuffer的发展历史 计算机研究者从很早开始已经开始讨论理论上FrameBuffer的优点,但却一直苦于没有能力生产一台拥有足够内存的计算机。1969年,贝尔实验室的JoanMiller试验了第一个已知的FrameBuffer。该设备显示了一幅3位位...

2013-11-25 17:23:40

阅读数 870

评论数 0

转载 (转)Android屏幕Framebuffer绘图机制

Android屏幕绘制基本与linux相同,都是使用Framebuffer来绘制屏幕,设备为/dev/graphic/fb0 Framebuffer存储在内存或者显存中,比如一个800 × 600的屏幕,每个像素点为16位色,那么Framebuffer的大小就为(800 × 60...

2013-11-25 17:22:36

阅读数 1276

评论数 0

转载 (转)Android操作framebuffer

Android操作framebuffer 操作framebuffer的主要步骤如下: 1、打开一个可用的FrameBuffer设备; 2、通过mmap调用把显卡的物理内存空间映射到用户空间; 3、更改内存空间里的像素数据并显示; 4、退出时关闭framebuffer设备。 ...

2013-11-25 17:19:23

阅读数 637

评论数 0

转载 (转)Android Bander设计与实现 - 设计篇

关键词 Binder Android IPC Linux 内核 驱动 摘要 Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比...

2013-11-24 17:59:09

阅读数 551

评论数 0

转载 (转)Android之Service与IntentService的比较

不知道大家有没有和我一样,以前做项目或者练习的时候一直都是用Service来处理后台耗时操作,却很少注意到还有个IntentService,前段时间准备面试的时候看到了一篇关于IntentService的解释,发现了它相对于Service来说有很多更加方便之处,今天在这里稍微来总结下我的心得。 ...

2013-11-24 12:20:37

阅读数 523

评论数 0

转载 (转)判断当前应用是否在最前台

public class CommonTools { public static boolean isAppOnForeground(Context context) { // Returns a list of application processes that are...

2013-11-20 09:43:55

阅读数 882

评论数 0

转载 (转)Android的monkey测试

Android SDK中的android调试桥(adb)shell里,有一个用于测试的工具——monkey。不知道最早monkey这个名字的来历,不过他确实如同一只调皮的猴子,在android app里各种乱按、乱晃、乱摸。     如何使用:进入命令行,来到android SDK的platfo...

2013-11-19 23:23:18

阅读数 789

评论数 0

转载 (转)Android monkey 资料(android暴力测试)

一、为什么要用Monkey 测试?   简单在说就是象猴子一样乱点,为了测试软件的稳定性,健壮性。号称最快速有效的方法。有时候运行相同系列的测试,即使是复杂的测试,但是以相同的顺序和路径,即使一遍又一遍地运行也很少机会能发现内存和资源使用的bug。而此时猴子就比人更有效了。 ...

2013-11-19 23:18:44

阅读数 2053

评论数 0

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