罗敬威的博客

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年11月5日

摘要: 今天看了下Android的ORM框架,然后就看到了GreenDao这个东东....感觉用了这个操作数据库就变得简单多了,不用再写那些SQL语句,和Hibernate框架挺像的....GreenDao就是将java对象映射到Sqlite数据库,通过对java对象进行存储、更新、删除、查询来操作数据... 阅读全文
posted @ 2015-11-05 14:15 luojinwei 阅读(748) 评论(0) 推荐(0) 编辑

2015年9月28日

摘要: 三级缓存: 1、网络缓存 从网络获取资源 2、本地缓存 从本地获取数据 3、内存缓存 从内存获取数据 内存缓存:主要是用到了LruCache这个类,这个类比较适合用来缓存图片,它会将强引用对象放在LineedHashMap中,当缓存数据大小达到预定值的时候会将在该集合中比较少... 阅读全文
posted @ 2015-09-28 21:11 luojinwei 阅读(1887) 评论(0) 推荐(0) 编辑

2015年9月20日

摘要: 最近看到UC浏览器上的向右滑动删除activity,觉得这个退出动画挺酷的,自己在网上找了点资料,简单实现了一波。废话不多说,直接看代码。 这个是核心的代码:子类继承这个activity就可以了。 1 package com.itljw.slidingfinishactivity; 2 ... 阅读全文
posted @ 2015-09-20 19:42 luojinwei 阅读(845) 评论(0) 推荐(0) 编辑

2015年9月16日

摘要: 1、一个应用程序一般都是由多个activity组成的,任务栈(task stack),记录和存放用户开启的activity。2、当一个应用程序被打开时,系统就会给他分配拟一个任务栈,当任务栈中所有的activity都退出的时候,任务栈就清空了。任务栈中的id是一个integer的数据类型(自增长的)... 阅读全文
posted @ 2015-09-16 18:15 luojinwei 阅读(162) 评论(0) 推荐(0) 编辑

2015年5月19日

摘要: Pull是Android内置的xml解析器。XmlPull和Sax类似,是基于流(stream)操作文件,然后根据节点事件回调开发者编写的处理程序。因为是基于流的处理,因此Xmlpull和 Sax都比较节约内存资源,不会象Dom那样要把所有节点以对橡树的形式展现在内存中。 但Xmlpull比Sax... 阅读全文
posted @ 2015-05-19 12:53 luojinwei 阅读(207) 评论(0) 推荐(0) 编辑

2015年5月18日

摘要: Sqlite 是一款轻型的数据库,是遵守ACID(原子性、一致性、隔离性、持久性)的关联式数据库管理系统,多用于嵌入式开发中。 Sqlite的数据类型:Typelessness(物类型),可以保存任何类型的数据到你所想要保存的任何表的任何列中,但它又支持常见的类型如:NULL,VARCHAR,TE... 阅读全文
posted @ 2015-05-18 16:05 luojinwei 阅读(218) 评论(0) 推荐(0) 编辑

摘要: 一、使用文件进行数据存储 1.context.openFileOutput()方法 写入文件内容 在上下文context中 openFileOutput方法可以用于把数据输出到文件中 示例代码: public static void fileStorage(Context c... 阅读全文
posted @ 2015-05-18 08:53 luojinwei 阅读(395) 评论(0) 推荐(0) 编辑