test
摘要: 尽管Android向下兼容不好,但是一个程序还是可以在多个平台上跑的。向下兼容不好,接口改变,新的平台上不能用旧的API,旧的平台更不可能用新的API,不等于一个平台需要一个APK。可以在高SDK上开发,并在程序中作版本判断,低版本运行环境使用旧的API。 例如要开发一个显示通话记录的程序,需要兼容... 阅读全文
posted @ 2014-11-13 16:38 Lechance 阅读(3341) 评论(0) 推荐(0) 编辑
摘要: 要实现卸载程序、清除数据、停止正在运行的服务这几大模块,现在将代码粗略总结如下: 主要运用到的类有 PackageManager ActivityManager ApplicationInfo RunningServiceInfo Method 还有两个android.pm下的源文件用... 阅读全文
posted @ 2014-11-13 15:50 Lechance 阅读(506) 评论(0) 推荐(0) 编辑
摘要: oracle中nvl()函数oracle的nvl函数的用法通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值select nvl(sum(t.dwxhl),1) from tb_jhde t where zydm=-1这里关心的nvl的用法,nvl(arg,value)代表如果... 阅读全文
posted @ 2014-11-13 14:29 Lechance 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 其实清除缓存是有两种的,一种是清除手机rom里面的缓存,一种是清除手机sd卡里面的缓存,我们今天主要讲的就是第一种ps:这里来一个知识扫盲,就是手机里面的rom和ram啦,如果已经知道了的,就可以跳过啦,我们去买手机,有时候经常会被那些销售人员忽悠的,说什么8G的内存啦,什么的,其实他这里面说的极大... 阅读全文
posted @ 2014-11-13 14:25 Lechance 阅读(1722) 评论(0) 推荐(0) 编辑
摘要: 对于Android流量统计来说在2.2版中新加入了TrafficStats类可以轻松获取,其实本身TrafficStats类也是读取Linux提供的文件对象系统类型的文本进行解析。android.net.TrafficStats类中,提供了多种静态方法,可以直接调用获取,返回类型均为 long型,如... 阅读全文
posted @ 2014-11-13 11:06 Lechance 阅读(1668) 评论(0) 推荐(0) 编辑