Android
文章平均质量分 64
Mr_Hongdou
这个作者很懒,什么都没留下…
展开
-
华为手机 关闭通话彩玲 完整教程(附软件)
华为手机关闭通话彩玲原创 2024-08-02 20:42:27 · 1098 阅读 · 0 评论 -
Android Studio强制清除Gradle的缓存
一、滑重点命令: gradlew build --refresh-dependencies二、 使用打开 Android Studio 的 Terminal 命令窗口直接在默认路径输入上述命令清除成功原创 2020-09-14 11:31:54 · 4219 阅读 · 0 评论 -
OkHttp的分发器线程池
public synchronized ExecutorService executorService() { if (executorService == null) { executorService = new ThreadPoolExecutor(0, Integer.MAX_VALUE, 60, TimeUnit.SECONDS, new Sync...原创 2020-04-06 17:11:46 · 490 阅读 · 0 评论 -
Android 数据库之 Room(五)
Android 数据库之 Room(四)一、简介Room 是 Google 推出的数据库框架。该持久型类库在SQLite的基础上提供了一个抽象层,允许流畅的访问SQLite数据库,全面强大的直接SQLite。SQL 查询在编译期就会验证;较少的模板代码;支持 LiveData 集成。二、集成在项目级别的 build.gradle 中:buildscript { ...原创 2019-10-08 02:34:50 · 317 阅读 · 0 评论 -
Android 数据库之 Realm(四)
Android 数据库之 Realm(四)一、简介Realm 是 YCombinator 团队专门针对移动平台设计的数据库,目前支持 IOS、 Android平台,支持Objective-C、 Swift、Java、 React Native等编程语言。该数据库没有采用 SQLite 数据库,而是使用独立的内部数据引擎C++开发的。开源:目前 Realm 相关代码已全部开源,有社区有团...原创 2019-10-08 00:49:41 · 277 阅读 · 0 评论 -
Android 数据库之 ObjectBox (三)
Android 数据库之 ObjectBox (三)一、简介ObjectBox 是 greenrobot 公司开发的全新非关系型数据库框架,目前最新的版本是 v2.3.4 。该数据库并没有采用 Android 原生的 SQLite 数据库,而是使用上注重性能与资源使用的序列化类库 FlatBuffers 做封装,将数据用字节的方式存储在文件中。数据处理快:目前移动端顶尖高性能的数据库;...原创 2019-10-06 01:32:37 · 1033 阅读 · 0 评论 -
Android 开发中的MVC、 MVP、 MVVM
Android 开发中的MVC、 MVP、 MVVM一、MVC层级解释层级描述Model数据处理层(如网络请求,数据库操作等)Viewlayout 、 View控件ControllerActivity 、 Fragment(业务逻辑处理、获取用户输入、更新页面数据)优缺点优点: 一定程度上实现了Model 与 View 的分离,降低了代...原创 2019-10-01 23:06:18 · 122 阅读 · 0 评论 -
利用run-as命令在不root情况下读取data下面的数据
前言这里分享一则,想在不使用 shareUserId 来实现多 APK 共享资源,也建议谨慎使用 shareUserId。正文一、关键操作主要是 run-as 命令: over@over-ThinkPad-R52:~$ adb shell $ run-as com.package $ cd /data/data/com.package $ ls databases...转载 2019-09-28 18:35:45 · 606 阅读 · 0 评论 -
Android 数据库之 GreenDAO(二)
Android 数据库之 GreenDAO(二)一、简介GreenDAO 是 greenrobot 公司于 2011年7月29日 发布的 对象/关系映射(ORM)。它的本质是为存储在关系数据库 SQLite 中的数据提供面向对象的接口。只需为数据模型定义,GreenDAO 将创建 Java 数据对象(实体)和 DAO (数据访问对象)。体积小: 目前 v3.2.2 版本总体积小于26...原创 2019-09-25 02:58:15 · 244 阅读 · 0 评论 -
Android 数据库之 SQLite (一)
Android 数据库之 SQLite一、数据存储Android 平台进行数据存储有五大方式,分别如下:1、 使用 SharedPreferences 存储数据;2、 文件 File 存储数据;3、 使用 SQLite 存储数据【轻量级嵌入式数据库引擎】;4、 使用 ContentProvider 存储数据【抽象接口,提供外部应用调用】;5、 网络 Network 存储数据。二...原创 2019-09-25 02:08:53 · 240 阅读 · 0 评论