操作日志:起因:Nexus 7 flo 华硕平板,刷了一个CWM Recovery之后变成了砖机;尝试1:使用CWM Recovery清除数据,开机失败尝试2:刷入CM 11 Snapshot的zip卡刷包,并使用Recovery清除数据,开机失败尝试3:刷入CM 11 eng自己编译的版本,并使用...
分类:
移动开发 时间:
2014-12-24 13:15:48
阅读次数:
319
今天在Android遇到一个需求,不允许用户完全清除应用私有目录(/data/data/包名/),但是Android默认情况下用户通过在应用信息里面点击清除数据按钮把所有的应用私有目录下的的数据文件完全清除,其中包含SharedPreference,缓存文件,数据库等等重要数据。如果我们不想用户这样...
分类:
移动开发 时间:
2014-12-09 19:28:52
阅读次数:
148
1、 应用大小计算方式以及对应目录介绍。
1、总计:
大小=externalCodeSize + externalDataSize + codeSize + dataSize。
2、应用:
如果当前设备不含有模拟外部存储区,则,大小 = codeSize;
否则:大小 = codeSize+externalCodeSize;
3、USB存储(应用...
分类:
移动开发 时间:
2014-11-26 16:37:53
阅读次数:
163
退出应用的时候调用下面方法,就可以清楚数据了。
+ ActivityManager am = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
+ boolean res = am.clearApplicationUserData();
+ if (!res) {
+ ...
分类:
移动开发 时间:
2014-11-22 12:07:44
阅读次数:
176
清除数据时会发送ACTION_PACKAGE_DATA_CLEARED广播,在widgetProvider里面监听该广播并进行处理就可以了
public static class PackageDataClearedReceiver extends BroadcastReceiver {
private static final String ACTION_PACK...
分类:
移动开发 时间:
2014-11-21 18:51:29
阅读次数:
200
需求:由于系统长期运作,各设备之间产生很多信息,一段时间后需要清除数据考虑方案:用schedule还是scheduleAtFixedRate,在此比较分析了下这两个的区别schedule和scheduleAtFixedRate的区别在于,如果指定开始执行的时间在当前系统运行时间之前,schedule...
分类:
其他好文 时间:
2014-11-14 13:56:27
阅读次数:
192
要实现卸载程序、清除数据、停止正在运行的服务这几大模块,现在将代码粗略总结如下:
主要运用到的类有
PackageManager
ActivityManager
ApplicationInfo
RunningServiceInfo
Method
还有两个android.pm下的源文件用于生成桩,IPackageStatsObserver.java
和 ...
分类:
移动开发 时间:
2014-11-13 16:42:11
阅读次数:
317
USE [master]GOALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE DNName SET RECOVERY SIMPLE --简单模式GOUSE DNNameGODBCC SHRINKFILE (N...
分类:
数据库 时间:
2014-11-08 23:30:20
阅读次数:
294
还在为不能完全退出Android应用而发愁吗?
还在为不能彻底清除应用数据纠结吗?
还在为无法停止后台Service而苦恼吗?
不用了着急,试试我的办法。。...
分类:
移动开发 时间:
2014-10-28 15:38:43
阅读次数:
319
Android清除本地数据缓存代码案例直接上代码:/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */ package com.test.DataClean;...
分类:
移动开发 时间:
2014-10-11 13:41:25
阅读次数:
167