android文件加解密开发,Android文件加密解密的实现
【實例簡介】
最近項目中需要用到加解密功能,言外之意就是不想讓人家在反編譯后通過不走心就能獲取文件里一些看似有用的信息
【實例截圖】
【核心代碼】
TestCipher
└── TestCipher
├── AndroidManifest.xml
├── bin
│?? ├── AndroidManifest.xml
│?? ├── classes
│?? │?? └── com
│?? │?? └── example
│?? │?? └── testcipher
│?? │?? ├── BuildConfig.class
│?? │?? ├── CipherUtil.class
│?? │?? ├── CustomFileCipherUtil$CipherListener.class
│?? │?? ├── CustomFileCipherUtil.class
│?? │?? ├── MainActivity$1.class
│?? │?? ├── MainActivity$2$1$1.class
│?? │?? ├── MainActivity$2$1.class
│?? │?? ├── MainActivity$2.class
│?? │?? ├── MainActivity$3$1$1.class
│?? │?? ├── MainActivity$3$1.class
│?? │?? ├── MainActivity$3.class
│?? │?? ├── MainActivity.class
│?? │?? ├── R$attr.class
│?? │?? ├── R$dimen.class
│?? │?? ├── R$drawable.class
│?? │?? ├── R$id.class
│?? │?? ├── R$layout.class
│?? │?? ├── R$menu.class
│?? │?? ├── R$string.class
│?? │?? ├── R$style.class
│?? │?? └── R.class
│?? └── jarlist.cache
├── gen
│?? └── com
│?? └── example
│?? └── testcipher
│?? ├── BuildConfig.java
│?? └── R.java
├── ic_launcher-web.png
├── libs
│?? └── android-support-v4.jar
├── proguard-project.txt
├── project.properties
├── res
│?? ├── drawable-hdpi
│?? │?? └── ic_launcher.png
│?? ├── drawable-mdpi
│?? │?? └── ic_launcher.png
│?? ├── drawable-xhdpi
│?? │?? └── ic_launcher.png
│?? ├── drawable-xxhdpi
│?? │?? └── ic_launcher.png
│?? ├── layout
│?? │?? └── activity_main.xml
│?? ├── menu
│?? │?? └── main.xml
│?? ├── values
│?? │?? ├── dimens.xml
│?? │?? ├── strings.xml
│?? │?? └── styles.xml
│?? ├── values-sw600dp
│?? │?? └── dimens.xml
│?? ├── values-sw720dp-land
│?? │?? └── dimens.xml
│?? ├── values-v11
│?? │?? └── styles.xml
│?? └── values-v14
│?? └── styles.xml
└── src
└── com
└── example
└── testcipher
├── CipherUtil.java
├── CustomFileCipherUtil.java
└── MainActivity.java
27 directories, 46 files
總結
以上是生活随笔為你收集整理的android文件加解密开发,Android文件加密解密的实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 5820k处理器配什么内存?这3点选择关
- 下一篇: 内存选购全攻略:8GB还是16GB?DD