待续.... public class MainActivity extends Activity { private TextView tv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate ...
分类:
移动开发 时间:
2016-10-21 16:35:07
阅读次数:
291
一、基础概要 1、说明: 1>应用程序运行用到的数据文件可以保存到sd卡中 2>文件类型:任意 3>数据保存路径: 路径1:/storage/sdcard/Android/data/packageName/files 其它应用可以访问,应用卸载时删除 路径2:/storage/sdcard/xxx/ ...
分类:
移动开发 时间:
2016-10-17 13:32:46
阅读次数:
208
一、基础概要 1、说明: 1>应用程序运行需要一些较大的数据或者图片可保存在手机内部 2>文件类型:任意 3>路径:/data/data/packageName/files/ 4>卸载应用时会删除此数据文件 5>也可以设置操作数据文件的权限(同SharedPreferences) 二、练习 1>Fi ...
分类:
移动开发 时间:
2016-10-17 00:09:39
阅读次数:
266
数据存储:SharedPreferences 一、基础概要 1、说明 1>主要用于存储单一小数据; 2>存储类型:boolean、float、String、long、int 3>数据保存路径:/data/data/packageName/shared_prefs/xxx.xml 4>应用卸载时会删除 ...
分类:
移动开发 时间:
2016-10-16 23:39:04
阅读次数:
201
很简单的应用,所以我直接简单明了。 android中数据库的运用: 1.定义类继承SQLiteOpenHelper ps: public class DBHelper extends SQLiteOpenHelper { public DBHelper(Context context) { supe ...
分类:
移动开发 时间:
2016-10-07 11:33:10
阅读次数:
208
本文转自http://www.ithao123.cn/content-933827.html,在此感谢作者 android数据库操作,有两种方式,一种用android提供给我们的数据库操作函数insert、update、replace,我用到的就是这三种。另外一种方式就是利用数据库语言进行操作,也就 ...
分类:
数据库 时间:
2016-10-04 14:01:48
阅读次数:
1315
首先要是在真机上查看android数据库文件必须要取得root权限,这里怎么获取就不在多说。可能是手机的原因,本人获取到的手机权限如下: 虽然data目录下的权限已经开放,可是data下的包权限却未获取到write权限,基于这种情况解决方法如下: 通过命令行获取到该包的权限,可以看到目前该包权限已经 ...
分类:
移动开发 时间:
2016-09-30 11:54:10
阅读次数:
133
前言: 对于SHA安全散列算法,以前没怎么使用过,仅仅是停留在听说过的阶段,今天在看图片缓存框架Glide源码时发现其缓存的Key采用的不是MD5加密算法,而是SHA-256加密算法,这才勾起了我的好奇心,所以趁着晚上没啥事,来学习一下。 其他几种加密方式: Android数据加密之Rsa加密 An ...
分类:
移动开发 时间:
2016-09-23 08:42:01
阅读次数:
237
前言: 前面学习总结了平时开发中遇见的各种数据加密方式,最终都会对加密后的二进制数据进行Base64编码,起到一种二次加密的效果,其实呢Base64从严格意义上来说的话不是一种加密算法,而是一种编码算法,为何要使用Base64编码呢?它解决了什么问题?这也是本文探讨的东西?下面是其他数据加密链接地址 ...
分类:
移动开发 时间:
2016-09-21 08:59:57
阅读次数:
150
前言: 项目中无论是密码的存储或者说判断文件是否是同一文件,都会用到MD5算法,今天来总结一下MD5加密算法。 什么是MD5加密? MD5英文全称“Message-Digest Algorithm 5”,翻译过来是“消息摘要算法5”,由MD2、MD3、MD4演变过来的,是一种单向加密算法,是不可逆的 ...
分类:
移动开发 时间:
2016-09-20 08:58:59
阅读次数:
243