<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> ...
分类:
移动开发 时间:
2017-11-23 08:16:14
阅读次数:
216
在平常使用Android手机的时候,我们都知道,几乎每一个app都在/data/data/<相应的包名>的文件夹下保存数据。那这些数据怎么进行保存的呢?在这里,将简单的介绍一下。 1.将数据保存在文件中 Context类中有一个openFileOutPut方法,这个方法可以将我们的数据保存在data ...
分类:
移动开发 时间:
2017-05-16 21:33:07
阅读次数:
622
1、开发中发现,当两个文件名只有大小写的区别,其他都一样的情况,android中会默认是同一个文件。 比如,你在同一个文件夹下有一个文件 aa.txt 重新创建一个文件命名为AA.txt android系统会认为这俩是同一个文件,从而出现覆盖的问题。 经测试发现,windows、Mac osx 系统 ...
分类:
移动开发 时间:
2017-03-06 18:28:38
阅读次数:
244
这是程序员带你学习安卓开发系列教程。本文章致力于面向对象程序员可以快速学习开发安卓技术。 上篇文章:.Net程序员快速学习安卓开发-布局和点击事件的写法 主要讲解了布局和点击事件的写法。 上篇文章补充: 控件单位介绍: px 像素 dip或者dp 设备独立像素 sp 比例像素 控件的高度宽度一般用d ...
分类:
移动开发 时间:
2016-10-07 23:23:17
阅读次数:
222
这是程序员带你学习安卓开发系列教程。本文章致力于面向对象程序员可以快速学习开发安卓技术。 上篇文章:程序员带你学习安卓开发系列-Android文件存储 因知识连贯性推荐关注头条号:做全栈攻城狮。从头开始学习。 链接:http://www.toutiao.com/m5443584213/ 项目概述: ...
分类:
移动开发 时间:
2016-10-07 22:39:59
阅读次数:
155
目标效果:
程序运行,显示一输入框和按钮,在输入框输入内容点击按钮会提示保存成功,关闭程序,再次打开会在输入框显示刚才输入的内容,并提示英文。
1.activity_main.xml页面放置两个控件。
activity_main.xml页面:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/...
分类:
移动开发 时间:
2016-05-07 07:48:37
阅读次数:
244
可能小伙伴们读了我上一篇博客关于Android文件存储的的,在文件操作的时候大家有没有疑问呀,有就对了,可能在保存自定义对象的时候,如何序列化呀?ClassLoader到底是啥鬼呀?序列化后怎么读取出来呀?好吧,针对于上面的问题,我一个一个的说明吧!
今天主要是讲ClassLoader的用途,ClassLoader主要对类的请求提供服务,当JVM需要某类时,它根据名称向ClassLoader要求这...
分类:
移动开发 时间:
2016-05-05 13:02:50
阅读次数:
243
数据持久化就是指将那些内存中的瞬时数据保存到存储设备中,保证即使在手机或电脑 关机的情况下,这些数据仍然不会丢失。保存在内存中的数据是处于瞬时状态的,而保存在 存储设备中的数据是处于持久状态的,持久化技术则是提供了一种机制可以让数据在瞬时状 态和持久状态之间进行转换。 持久化技术被广泛应用于各种程序
分类:
移动开发 时间:
2016-03-03 14:37:44
阅读次数:
220
可能遇到的问题 android系统自身自带有存储,另外也可以通过sd卡来扩充存储空间。前者好比pc中的硬盘,后者好移动硬盘。 前者空间较小,后者空间大,但后者不一定可用。 开发应用,处理本地数据存取时,可能会遇到这些问题: 需要判断sd卡是否可用: 占用过多机身内部存储,容易招致用户反感,优先将数据
分类:
移动开发 时间:
2016-02-13 18:25:47
阅读次数:
387
1、写入内置空间 output write2、写入SDCard卡 input read该文件指针可以通过 getFilePointer 方法读取,并通过 seek 方法设置。RandomAccessFile同时将FileInputStream和FileOutputStream...
分类:
移动开发 时间:
2015-12-06 17:25:42
阅读次数:
258