- 博客(5)
- 收藏
- 关注
转载 Android assets文件夹资源的访问
assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。 1. 先在Activity里面调用getAssets() 来获取AssetManager引用。 2. 再用AssetManager的open(String fileName, int accessMode) 方法则指定读取的文件以及访问模式就能得到输入流I
2017-06-29 14:18:06 1553
原创 Activity劫持
if (isTopActivity() == false) {Toast.makeText(this, "页面可能被劫持,请确保手机环境安全后再使用", 0).show();}private boolean isTopActivity() {boolean isTop = false;ActivityManager am = (ActivityManager) getS
2017-06-29 13:55:15 301
原创 屏幕截图与屏幕录像
this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);// 禁止系统截屏和禁止屏幕录像
2017-06-29 13:53:07 416
翻译 Android完整性校验
一、完整性校验原理所谓完整性校验就是我们用各种算法来计算一个文件的完整性,防止这个文件被修改。其中常用的方法就是计算一个文件的CRC32的值或者计算一个文件的哈希值。我们在防止apk被反编译的方法中也可以采用这种方法。我们知道apk生成的classes.dex主要由java文件生成的,它是整个apk的逻辑实现。所以我们可以对classes.dex文件进行完整性校验,来保证整个程序的逻辑不被修改
2017-06-29 13:36:05 3283 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人