摘要: 目标:是否可以在PC端桌面上使用SQLite数据库制作一个财务文件? 目录: 来源: 实践: 总结和比较: SQLite数据简介 是什么,内部结构是怎样的,数据库和表的关系是什么 有什么用 常用的操作是什么 SQLite数据库使用 增 删 改 查 SQLite数据库实践上的优化措施 对于Androi 阅读全文
posted @ 2017-02-10 22:35 jamesK4W 阅读(276) 评论(0) 推荐(0) 编辑
摘要: Android应用程序需要保存一些配置时,可以将这些配置项放置到values/config.xml文件中。 实例分析: 这些配置项可以使用下述类似的方式获取: 从上述文件内容可以看出,config.xml文件中保存和定义内容的类型是可以不同的,可以是整型的,也可以是字符串类型的等等。 YOcSett 阅读全文
posted @ 2017-02-10 22:29 jamesK4W 阅读(5111) 评论(0) 推荐(0) 编辑
摘要: 应用 Android SQL 数据库时,遇到的问题: 场景1:Android SQL查询后,获取到Cursor并查询数据;遇到以下问题:"android.database.CursorIndexOutOfBoundsException: Index -1 requested" 源代码如下: 问题出在 阅读全文
posted @ 2017-02-10 22:25 jamesK4W 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 如果应用程序需要外部文件资源,可以通过将其放置在项目层次结构的res/raw文件夹中,从而在自己的分法包中包含它们。 为了访问这些只读文件资源,需要调用应用程序的Resource对象的openRawResource方法,以便基于所指定的文件接收一个InputSteam。 大型的、先前已存在的数据源( 阅读全文
posted @ 2017-02-10 22:21 jamesK4W 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 利用Shared Preference或者数据库来存储应用程序数据是一种好的做法,但有时可能仍然希望直接使用文件,而不是依赖于Android的管理机制:尤其是使用多媒体文件的时候。 Android提供了一些基本的文件管理工具用来帮助用户处理文件系统。这些实用工具都位于java.io.File包中。 阅读全文
posted @ 2017-02-10 22:20 jamesK4W 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 高效载入图片方式: 设置的reqWidth和reqHeight并不是最终的图片分辨率,而是一个近似比例。图片根据这个宽度和长度的比例值,计算出最相近的降采样值inSampleSize. 通过设置options.inJustDecodeBounds值,能够选择是否为图片分配内存;也就是在不占用内存的情 阅读全文
posted @ 2017-02-10 22:14 jamesK4W 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 如果加载图片时,使用的图片数据源不是来自于内存,而是来自硬盘或网络时,一般不会再UI线程执行图片加载操作。 图片的加载速度取决于很多方面(往往具有不可预测性),比如:硬盘或者网络的读写速度、图片大小、CPU执行速度等待... 如果在UI线程执行图片加载操作,很可能会导致ANR。 因此,可以在后台执行 阅读全文
posted @ 2017-02-10 22:07 jamesK4W 阅读(213) 评论(0) 推荐(0) 编辑
摘要: PowerManager类用于对设备电源状态进行管理;PowerManager.WakeLock类用于保持设备常亮;Android中通过各种Lock锁对电源进行控制,需要注意的是加锁和解锁必须成对出现。 使用Activity的生命周期,以调用保持屏幕常亮和释放屏幕常亮动作。 相应的,需要在Activ 阅读全文
posted @ 2017-02-10 22:01 jamesK4W 阅读(2059) 评论(0) 推荐(0) 编辑
摘要: Android中ViewGroup和View中的Touch事件传递机制分析 关键字:GroupView;View;Touch事件 基础知识: onInterceptTouchEvent():在ViewGroup中定义(View中无该方法),用于拦截手势事件,触发的每个Touch事件都会先调用onIn 阅读全文
posted @ 2017-02-10 21:48 jamesK4W 阅读(2349) 评论(0) 推荐(0) 编辑