android系统开发
android系统开发点滴记录。
l0605020112
这个作者很懒,什么都没留下…
展开
-
MonkeyRunner使用小结
最近在用MonkeyRunner做自动化测试。现把个人心得记录下来。 MonkeyRunner在mysdk/tools/目录下,为了方便,可以加到坏境变量PATH里.这里不再赘述。 关键命令使用方法如下: #MonkeyRunner # Imports the monkeyrunner modules used by this program from com.android.m原创 2012-11-02 13:44:08 · 3867 阅读 · 2 评论 -
sqlite数据库查看操作
经常看到Settings.System.**。这些数据都保存在/data/data/com.android.provider.settings/下。要看这些数据,就需要查表。于是就看了下数据库的一些简单操作命令。 显示所有命令 sqlite>.help 退出sqlite3 sqlite>.quit 查看表的结构 sqlite>.schema 以上命令以;结束 创建原创 2012-05-30 18:14:14 · 7351 阅读 · 0 评论 -
android号码匹配位数修改
Android上默认的号码匹配位数是7位,也就是说从右向左算起,如果两个号码有7位是匹配的,那么就认为是相同的号码。如+86 1234567和01234567是相同的号码。 external\sqlite\android\OldPhoneNumberUtils.cpp中 static int MIN_MATCH = 7; //修改成你想要的数字该数字在函数phone_number_compar原创 2012-07-17 15:16:16 · 2977 阅读 · 0 评论 -
ICS SIP Call移植
最近在移植ICS的sip call。现把移植经历分享一下。 sip call拨打电话过程跟正常拨打电话过程没什么两样。但是sip call需要有WiFi的支持。并且有sip server可以提供账户。 SipSettings.java是sip call的通话设置。ICS已经做好。只需要开启WiFi,可以添加账户。并可以选择允许接听电话否? 接下来,你就可以拨打电话了。下面说说拨打电话的过程。原创 2012-06-14 16:32:02 · 2441 阅读 · 0 评论 -
开机logo.开机动画
开机logo. #sudo apt-get installnetpbm (installpicture transfer engine) #cdkernel/drivers/video/logo #./genlogo.sh aptg.jpg 1.0~/kernel aptg (p1: jpeg file path; p2: scale原创 2012-04-15 13:42:58 · 1015 阅读 · 0 评论 -
android4.0打电话,来电过程
ICS 打电话流程 1.DialpadFragment.java,onClick()->dialButtonPressed() 2.OutgoingCallBroadcaster.java,onCreate() sendOrderedBroadcast(broadcastIntent, PERMISSION, new OutgoingCallReceiver(),原创 2012-03-09 15:42:45 · 2526 阅读 · 1 评论 -
android打电话,接电话,挂电话过程
android打电话过程: 1.TwelveKeyDialer.java,onKeyDown()->dialButtonPressed() 2.OutgoingCallBroadcaster.java,onCreate() sendOrderedBroadcast(broadcastIntent, PERMISSION, new OutgoingCall原创 2011-12-24 17:22:00 · 5784 阅读 · 0 评论 -
ubuntu 12.04 64位编译ics
1、安装依赖包,其实就是官网上那一步: sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-原创 2012-05-13 16:44:37 · 2623 阅读 · 0 评论