1.保存文件在设备内部私有存储中,其他应用访问不到; 2.应用卸载后,,文件自动删 3.缓存 测试 测试 输入内容,,存入文件 需要EditText和Button 保存到缓存文件 测试 ...
分类:
移动开发 时间:
2017-03-30 16:51:52
阅读次数:
228
PostgreSQL中的升级,如果针对小版本的升级,比如9.6.1升级到9.6.2(当前的最新版本),只需要用9.6.2版本的软件替换9.6.1版本的软件即可,不需要做额外的操作,因为整个大版本是相互兼容的,内部存储形式也是兼容的。但如果涉及到跨大版本升级比如9.4.11升级到9.6.2,这种直接替..
分类:
数据库 时间:
2017-03-26 23:03:12
阅读次数:
258
概览: 内部存储的数据结构为:数组+链表+红黑树,图示: 重要的属性(内部类): 方法分析 写在最后: 为什么使用红黑树? 红黑树的特性: 1、节点是红色或者黑色 2、根是黑色 3、所有叶子都是黑色 4、每个红色节点必须有2个黑色的子节点 5、从任一节点到其每个叶子的所有简单路径包含相同数目的黑色节 ...
分类:
其他好文 时间:
2017-03-16 19:14:48
阅读次数:
264
摘要 其实安卓文件的操作和Java在pc环境下的操作并无二致,之所以需要单独讲解是因为安卓系统提供了不同于pc的访问文件系统根路径的api,同时对一个应用的私有文件做了统一的管理。根据我的经验,初学者在这部分感到很容易混淆内部存储和外部存储两个概念。 相对 其实安卓文件的操作和java在pc环境下的 ...
分类:
移动开发 时间:
2017-02-28 19:22:01
阅读次数:
197
内部存储器与外部存储器的区别: 所有的安卓设备都有外部存储和内部存储,这两个名称来源于安卓的早期设备,那个时候的设备内部存储确实是固定的,而外部存储确实是可以像U盘一样移动的。但是在后来的设备中,很多中高端机器都将自己的机身存储扩展到了8G以上,他们将存储在概念上分成了”内部internal” 和” ...
分类:
其他好文 时间:
2017-02-23 11:32:57
阅读次数:
490
系统数据存储路径,如下:其中应用程序包名为:com.spt ContextWrapper类中,包含以下方法: 1. getFilesDir() --> 内部存储 k86m_QC机器上数据存储路径:/data/data/com.spt/files 华为手机上数据存储路径:/data/data/com. ...
分类:
移动开发 时间:
2017-02-11 21:43:04
阅读次数:
523
HashMap是基于哈希表的Map接口实现,提供了所有可选的映射操作,并允许使用null值和null建,不同步且不保证映射顺序。下面记录一下研究HashMap实现原理。 HashMap内部存储 在HashMap内部,通过维护一个 瞬时变量数组table (又称:桶) 来存储所有的键值对关系,桶 是个... ...
分类:
编程语言 时间:
2017-01-08 18:57:24
阅读次数:
265
一、什么是单例模式? 1、含义 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。 2、单例模式的三个要点: (1)需要一个保存类的唯一实例的静态成员变量: private static ...
分类:
Web程序 时间:
2016-12-28 12:48:55
阅读次数:
229
这个问题的发现是在以下的代码中发现的:#include<stdio.h>
intmain()
{
intarr[2]={1,2};
printf("%p",arr);
printf("%p",&arr);
return0;
}在运行之后我们发现的数组名本身的地址和数组名内部存储的地址是完全一样的,我们把数组名理解为一个const的指针(数组名只..
分类:
编程语言 时间:
2016-12-16 20:07:25
阅读次数:
106
QList<T> 的释放分两种情况: 1.T的类型为非指针,这时候直接调用clear()方法就可以释放了,看如下测试代码 将上面代码中的slist.clear(); 注释掉,内存显示为如下(任务管理器里的截图) 如不去掉的话,内存显示如下图 2.T的类型为指针的情况,这时候直接调用clear()方法 ...
分类:
其他好文 时间:
2016-12-10 06:50:12
阅读次数:
213