摘要:
今天看了下Android的ORM框架,然后就看到了GreenDao这个东东....感觉用了这个操作数据库就变得简单多了,不用再写那些SQL语句,和Hibernate框架挺像的....GreenDao就是将java对象映射到Sqlite数据库,通过对java对象进行存储、更新、删除、查询来操作数据... 阅读全文
摘要:
今天看了下Android的ORM框架,然后就看到了GreenDao这个东东....感觉用了这个操作数据库就变得简单多了,不用再写那些SQL语句,和Hibernate框架挺像的....GreenDao就是将java对象映射到Sqlite数据库,通过对java对象进行存储、更新、删除、查询来操作数据... 阅读全文
摘要:
三级缓存: 1、网络缓存 从网络获取资源 2、本地缓存 从本地获取数据 3、内存缓存 从内存获取数据 内存缓存:主要是用到了LruCache这个类,这个类比较适合用来缓存图片,它会将强引用对象放在LineedHashMap中,当缓存数据大小达到预定值的时候会将在该集合中比较少... 阅读全文
摘要:
最近看到UC浏览器上的向右滑动删除activity,觉得这个退出动画挺酷的,自己在网上找了点资料,简单实现了一波。废话不多说,直接看代码。 这个是核心的代码:子类继承这个activity就可以了。 1 package com.itljw.slidingfinishactivity; 2 ... 阅读全文
摘要:
1、一个应用程序一般都是由多个activity组成的,任务栈(task stack),记录和存放用户开启的activity。2、当一个应用程序被打开时,系统就会给他分配拟一个任务栈,当任务栈中所有的activity都退出的时候,任务栈就清空了。任务栈中的id是一个integer的数据类型(自增长的)... 阅读全文
摘要:
Pull是Android内置的xml解析器。XmlPull和Sax类似,是基于流(stream)操作文件,然后根据节点事件回调开发者编写的处理程序。因为是基于流的处理,因此Xmlpull和 Sax都比较节约内存资源,不会象Dom那样要把所有节点以对橡树的形式展现在内存中。 但Xmlpull比Sax... 阅读全文
摘要:
Sqlite 是一款轻型的数据库,是遵守ACID(原子性、一致性、隔离性、持久性)的关联式数据库管理系统,多用于嵌入式开发中。 Sqlite的数据类型:Typelessness(物类型),可以保存任何类型的数据到你所想要保存的任何表的任何列中,但它又支持常见的类型如:NULL,VARCHAR,TE... 阅读全文
摘要:
一、使用文件进行数据存储 1.context.openFileOutput()方法 写入文件内容 在上下文context中 openFileOutput方法可以用于把数据输出到文件中 示例代码: public static void fileStorage(Context c... 阅读全文
|