跟着教程去写获得缓存的逻辑。但是死活不出现。查了一下log说我参数不对。 然后看了看源码。和教程的不一样。多了一个参数。UserHandle.myUserId()。查了一下,发写法 新写法: Method myUserId = UserHandle.class.getDeclaredMethod("
分类:
其他好文 时间:
2016-03-11 22:02:20
阅读次数:
172
1 private String getVersionsName(){ 2 PackageManager packageManager = getPackageManager(); 3 try { 4 //获取包的信息 5 //Manager 管理 6 PackageInfo packageInfo
分类:
移动开发 时间:
2016-03-02 21:40:45
阅读次数:
207
1.判断调用的activity是否存在: Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:555-2368")); PackageManager pm = getPackageManager(); ComponentName
分类:
移动开发 时间:
2016-02-24 12:13:00
阅读次数:
179
android 禁用和开启四大组件的方法(setComponentEnabledSetting ) 如何关闭组件?只要创建packageManager对象和ComponentName对象,并调用packageManager对象的setComponentEnabledSetting方法。 public
分类:
其他好文 时间:
2016-02-23 11:29:27
阅读次数:
218
// ---------------------流量统计-------------------------------- try { PackageManager pm = getPackageManager(); ApplicationInfo ai = pm.getApplicationInfo
分类:
移动开发 时间:
2016-02-21 21:15:24
阅读次数:
245
PackageManager pm = context.getPackageManager(); PackageInfo info = pm.getPackageArchiveInfo(filePath, PackageManager.GET_ACTIVITIES); // filePath为apk
分类:
其他好文 时间:
2016-02-02 14:32:12
阅读次数:
137
网上资料很多,这里只做一个笔记反编译 dex 修改重新打包签名后 apk 的签名信息肯定会改变,所以可以在代码中判断签名信息是否被改变过,如果签名不一致就退出程序,以防止 apk 被重新打包。1 java 代码中验证签名用 PackageManager 获取签名信息 public static in...
分类:
移动开发 时间:
2016-01-23 01:06:03
阅读次数:
260
private boolean hasCamera(){ boolean hasCamera=false; PackageManager pm=getActivity().getPackageManager(); hasCamera=pm.hasSystem...
分类:
移动开发 时间:
2016-01-02 18:22:59
阅读次数:
210
package jason.android.utils; import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import a...
分类:
移动开发 时间:
2016-01-01 18:48:15
阅读次数:
233
/** * 获取当前应用程序的版本号 */ private String getVersion() { String st = getResources().getString(R.string.Version_number_is_wrong); PackageManager pm = getPac...
分类:
其他好文 时间:
2015-12-28 15:29:53
阅读次数:
129