- 博客(10)
- 资源 (21)
- 收藏
- 关注
转载 android sqlite插入效率--Transaction事务应用
原文一:http://zwkufo.blog.163.com/blog/static/2588251201311552757473/之前对于ContentResolver.applyBatch的理解其实有偏差,导致插入大量数据到SQLite时,耗时很久。通常,在用ContentResolver.applyBatch插入数据时,会这样写代码: ArrayListCo
2017-08-19 12:03:49 965
转载 Android SQLite详解
在项目开发中,我们或多或少都会用到数据库。在Android中,我们一般使用SQLite,因为Android在android.database.sqlite包封装了很多SQLite操作的API。我自己写了一个Demo来总结SQLite的使用,托管在Github上,大家可以点击下载APK,也可以点击下载源码。Demo截图如下:在使用SQLite时,我建议先下载一个本地SQLite客户端来验证操...
2017-08-19 12:01:19 361
转载 SQLiteOpenHelper/SQLiteDatabase/Cursor源码解析
转载请注明出处:http://blog.csdn.net/y_zhiwen/article/details/51583188Github地址,欢迎star和follow新增Androidsqlite native 的代码我们在使用android提供的SQLite存储数据的时候,就会用到SQLiteOpenHelper和SQLiteDataBase,但查询数据的时候会得到一个Cu...
2017-08-19 11:59:13 598
转载 SQLite3性能深入分析
SQLite3是移动终端最常用的数据库,它非常轻量,编译后只有数百KB。但它麻雀虽小,五脏俱全,它可以支持多线程,支持事务、约束以及几乎所有的SQL常见特性。iOS中很多App经常会使用到SQLite,在使用SQLite的时候经常会遇到其性能问题。本文将深入SQLite内部实现,分析其性能优化途径。一些基本概念在开始分析之前,首先需要了解一下数据库的基本知识。什么是ACID?...
2017-08-19 11:56:34 10979
转载 Android 7.0拍照/相册/截取图片FileProvider使用
http://blog.csdn.net/fuhao476200/article/details/71487432
2017-08-19 11:40:49 2899
转载 Android7.0须知--应用间共享文件(FileProvider)
Android N已经出了好几个预览版了,正式版即将到来,为了迎接Android N的到来,我们接到任务,需要测试并解决我们的应用在7.0上面的适配问题和其他bug 。测试的时候,发现了一些bug,其中一个bug,就是在打开相册编辑页时,程序会异常退出。经过排查,发现应用崩溃前,报出FileUriExposedException异常,官网上搜索,发现在Android N的behavior-
2017-08-19 11:38:39 373
转载 从源码看ANDROID中SQLITE是怎么通过CURSORWINDOW读DB的
更多内容在这里查看 https://ahangchen.gitbooks.io/windy-afternoon/content/执行QUERY执行SQLiteDatabase类中query系列函数时,只会构造查询信息,不会执行查询。(query的源码追踪路径)执行MOVE(里面的FILLWINDOW是真正打开文件句柄并分配内存的地方)当执行Cur
2017-08-19 11:32:41 364
原创 Android Studio查找功能(搜索功能)及快捷键
1、在当前窗口查找文本【Ctrl+F】F3 向下查找关键字出现位置 Shift+F3 向上一个关键字出现位置2、在当前工程内查找文本【Ctrl+Shift+F】先会弹出一个对话框,直接点击【find】,开始在整个工程内查找该字符串 3、查找类【Ctrl+N】4、查找文件【Ctrl+Shift+N】5、查找项目中的方法或变量【Ctr
2017-08-19 11:22:39 1200
转载 SharePreferences源码分析(commit与apply的区别以及原理)
前提概要上一篇文章SharePreferences源码分析(SharedPreferencesImpl),笔者分析了SharedPreferencesImpl的原理,然而结尾有读者评论说想通过源码理解一下commit()与apply()的区别。由于上篇文章已经发布,就不特地加长篇幅了,在此新启一篇分析一下两者的区别。如果对SharedPreferencesImpl的原理还是完全...
2017-08-19 11:18:28 221
转载 Android Cursor 源码分析
1. 本文目的AndroidContentProvider提供了进程间数据交换的一种机制。而数据库的查询就是这种机制的应用。那么app通过Uri查询数据库而得到的Cursor究竟是个什么东西?为何可以为我们提供另一个进程的数据?本文以getContentResolver().query(……)函数为起点,全面分析Cursor家族关系类图,理清Cursor跨进程通信的机制。1....
2017-08-19 11:16:46 901
JPEG Resizer 2.1 绿色 免安装 汉化修正版
2016-05-18
java 拍卖系统 图形界面
2012-03-09
基数排序 数据结构 c语言
2011-07-02
会议记录管理系统 C++课程设计
2011-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人