07 2011 档案

摘要:在做Android上短信的备份还原功能时,短信的恢复思路最初考虑的很简单,循环解析文件,每得到一条短信,就调用SMSProvider的insert方法将短信插入数据库,SMSProvider是短信数据库操作的最基本的类,重载了父类ContentProvider的query,insert,delet... 阅读全文
posted @ 2011-07-29 11:21 balenofly 阅读(5067) 评论(0) 推荐(0)
摘要:电池的信息,电压,温度,充电状态等等,都是由BatteryService来提供的。BatteryService是跑在system_process当中,在系统初始化的时候启动,如下 在SystemServer.java中可以看到启动BatteryService的代码: Log.i(T... 阅读全文
posted @ 2011-07-27 16:18 balenofly 阅读(7250) 评论(0) 推荐(0)
摘要:Android2.1上默认的号码匹配位数是7位,也就是说从右向左算起,如果两个号码有7位是匹配的,那么就认为是相同的号码,如+86 1234567和01234567是相同的号码;所以判断两个号码是否匹配,简单的用”==”是不行的。 安卓在Sqlite层新增了函数phone_numbers_equa... 阅读全文
posted @ 2011-07-07 13:47 balenofly 阅读(6477) 评论(0) 推荐(1)
摘要:Toast在实际使用中经常会用到,用起来也超级无敌方便,下面的一句代码就可以搞定.Toast.makeText(this, “要显示的内容”,Toast.LENGTH_SHORT).show();如果只用这句代码,你会发现,连续点击很多次时,Toast将持续很长时间显示,这严格意义上其实也不算是个... 阅读全文
posted @ 2011-07-02 07:50 balenofly 阅读(2016) 评论(0) 推荐(0)
摘要:有两种方法可以使用:1、命令行: 首先开启模拟器,然后在命令行里输入,telnet localhost xxx,这里的xxx的地方填你所启动的模拟器的名称的前面几个数字,一般是5554;回车后出现OK就说明连接成功了,接下来就可以使用sms send 和 gsm call模拟收短信和接听电话了。短... 阅读全文
posted @ 2011-07-01 10:34 balenofly 阅读(8420) 评论(0) 推荐(1)