打造自己的chrome for android

chromium移植已经接近尾声,正在冲刺beta版本。不过越往后面,越是一些难啃的骨头。虽然背靠chromium这座大山,但是网页的复杂性超乎想象。更郁闷的是,有些BUG在chrome for android上没有,但在我们的浏览器上存在。因此经常会有这样的质疑:人家的chrome浏览器好好的,...

2014-02-09 21:37:50

阅读数 1015

评论数 0

linux内核书籍

1.Linux Kernel Development 2.Understanding the Linux Kernel 3.Linux Device Drivers 4.Linux内核源代码情景分析 按顺序彻底研究。

2013-04-15 16:39:41

阅读数 540

评论数 0

MP3 ID3信息解析

ID3官网: http://www.id3.org/ 一.  MP3文件大体分为三部分:TAG_V2(ID3V2),Frame, TAG_V1(ID3V1)        ID3V2 包含了 作者,作曲,专辑 等信息,长度不固定,扩展了ID3V1的信息量。 Frame 一系列的帧,个数由...

2013-01-23 13:46:31

阅读数 678

评论数 0

用arm-eabi-objdump命令查看lib库或可执行文件的函数-地址映射信息

用arm-eabi-objdump命令查看lib库或可执行文件的函数-地址映射信息 source build/envsetup.sh choosecombo arm-eabi-objdump -d out/target/product/generic/system/bin/med...

2012-09-12 12:02:24

阅读数 3464

评论数 1

OTA和apk包签名

java -Xmx2048m -jar out/host/linux-x86/framework/signapk.jar -w build/target/product/security/testkey.x509.pem build/target/product/security/testkey....

2012-08-27 20:32:47

阅读数 2274

评论数 0

Android软件测试的日志文件抓取简介

转自:http://www.cnblogs.com/xuben/archive/2011/09/26/2191571.html 1    log文件分类简介            实时打印的主要有:logcat main,logcat radio,logcat events,tcp...

2012-02-03 15:33:55

阅读数 783

评论数 0

android debug

1. logcat adb logcat: 打印main log, 输出线程时间。也可以写做adb logcat -b main adb logcat -b radio: 打印radio log,所有telephony和RIL层log全部输出在radio buffer中 adb logca...

2012-02-03 15:18:03

阅读数 767

评论数 0

其他应用返回launcher桌面的流程

分两种清形:launcher已被回收需重新启动activity 和 恢复launcher的activity Activity:onKeyUp handle KEYCODE_BACK -> Activity:onBackPressed-> Activity:finish-> Ac...

2012-01-10 12:06:23

阅读数 894

评论数 0

利用oom_adj提高Application所在进程的优先级

1.增加Application属性android:gnHeavyWeight 2.在Manifest Application中声明使用属性android:gnHeavyWeight="true" diff --git a/core/java/android/content/...

2011-12-31 14:16:40

阅读数 2106

评论数 0

打开ppp packet打印

diff --git a/pppd/utils.c b/pppd/utils.c index 6f668b8..6f1db8f 100644 --- a/pppd/utils.c +++ b/pppd/utils.c @@ -670,9 +670,10 @@ log_write(level, bu...

2011-12-27 19:54:51

阅读数 787

评论数 0

android内存统计

由于linux内核和native service使用的内存在settings中统计不出来,因此对于分析内存相关问题时,使用procrank命令则能比较清晰的获取每个进程占用的内存资源 $adb shell procrank   PID      Vss      Rss      Pss ...

2011-12-21 14:33:36

阅读数 2294

评论数 0

Android的进程回收

转自 Android中的进程是托管的,当系统进程空间紧张的时候,会依照优先级自动进行进程的回收. 由此带来三个问题: 回收规则:  什么时候回收与回收哪一个 避免误杀:  如何阻止被回收 数据恢复与保存:  被回收了怎么办   Android将进程分为6个等级,它们按优先...

2011-12-19 20:40:32

阅读数 9087

评论数 6

qwerty物理键盘布局和特殊符号布局

键盘布局文件: qwerty.kcm 驱动键值变成android KeyCode的过程: qwerty.kcm: scaleCode -> 键名 KeycodeLables.h: 键名->Keycode 特殊符号映射: qwerty.kl 将SYM键改成输入特殊符...

2011-12-15 16:49:51

阅读数 1573

评论数 1

如何将宏的非字符串定义变成字符串

#include #define PRJ abcdef #define QUOTE_MACRO2(x) #x //给x加双引号 #define QUOTE_MACRO(x) QUOTE_MACRO2(x) //当x为宏时,使得它有机会被替换成宏的定义 #define QUOTE_PRJ_NA...

2011-11-22 19:56:42

阅读数 475

评论数 0

android 可用内存的阀值--转载

Android采取了一种有别于Linux的进程管理策略,有别于Linux的在进程活动停止后就结束该进程,Android把这些进程都保留在内存中, 直到系统需要更多内存为止。这些保留在内存中的进程通常情况下不会影响整体系统的运行速度,并且当用户再次激活这些进程时,提升了进程的启动速

2011-08-11 15:01:15

阅读数 1811

评论数 0

Android c和c++函数调用堆栈分析

logcat 里把崩溃信息拷贝出来,然后:source build/envsetup.shchoosecombodevelopments/tools/scripts/stack crash.log用arm-eabi-objdump命令查看lib库或可执行文件的

2011-07-05 18:45:26

阅读数 1692

评论数 0

Android 中显示 Gif 格式图

引用: http://www.ibm.com/developerworks/cn/opensource/os-cn-android-anmt1/index.html 参考 Apidemos 中 com.example.android.apis.graphics  BitmapDecode.java...

2011-06-07 16:32:00

阅读数 1058

评论数 2

Android Resource与反射

JAVA语言中的反射机制:    在Java 运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法?    对于任意一个对象,能否调用他的方法?这些答案是肯定的,这种动态获取类的信息,以及动态调用类的方法的功能来源于JAVA的反射。从而使java具有动态语言的特性。  JAVA反射机制主...

2011-06-03 09:44:00

阅读数 606

评论数 0

Android 中的ANR 问题,响应灵敏性

<br />转自:http://www.cnblogs.com/xirihanlin/archive/2010/01/07/1641621.html<br /> <br />可能会存在这样的情况,你写的代码通过了世界上所有的性能测试,但当用户尝试使用你的应用程序...

2011-06-01 12:16:00

阅读数 611

评论数 0

Android输入法框的梳理

<br />转自:http://blog.csdn.net/a345017062/archive/2011/01/06/6121147<br /> <br /> <br />/frameworks/base/services/java/InputMe...

2011-05-25 19:34:00

阅读数 861

评论数 0

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