首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
存储
订阅
李道玄
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
一篇文章搞懂android存储目录结构
前两天因为开发一个app更新的功能,我将从服务器下载的apk文件放在了内部存储目录(测试手机为小米,路径为:data/user/0/packagename/files)下面,然后安装的时候一直安装不了,提示解析包出错。后来查询发现,安装apk是调用了PackageInstall…
Android的文件基础知识
在Android4.4以前,内部存储(Internal Storage)就是指手机机身存储,而外部存储(External Storage)则指外置SD卡。 /data目录就是所谓的内部存储(ROM),但是当手机没有root的时候不能打开此文件夹。 这里存放着大部分的WIFI、V…
Android开源数据库框架-LitePal的使用
简介 LitePal是一款开源的Android数据库框架,采用了关系映射的模式。LitePal在github上的项目地址:https://github.com/LitePalFramework/LitePal 配置LitePal dependencies { .... comp…
高效解决「SQLite」数据库并发访问安全问题,只这一篇就够了
我们分析一下报错终于发现:这是由于你每次创建 SQLiteHelper 时,都对数据库进行了一个链接操作。这时,如果你尝试着,同时从实际不同的链接中,对数据库进行写入操作,失败就是必然的了。 好,那现在问题就明了了。现在让我们创建一个单例模式类:DatabaseManager …
easyDAO. 一个简单易用 & 轻量级的 Android SQLite ORM 映射框架,尽可能的简化数据库操作。
1. 定义一个公共类,继承于{@link com.yuyh.easydao.base.BaseEntity}. 2. 使用'@Column'注解属性以便在数据库表创建一个列, 列名和属性名会保持一致. 3. 每一个带有'@Column'注解的属性都必须有 getter/setter 方法. 4. 调用 {@link IDb#getDb(int, String, String, Class, IDbListener)} 方法来创建数据库和表, 用返回值来操作数据库.
DBFlow 数据库框架的使用
DBFlow 数据库的简单使用
Android 文件存储策略
Android 文件存储的正确打开方式
了解 Android 应用的文件存储目录,掌握持久化数据的正确姿势
本文导读:在安卓手机上,安装或者卸载一个 App,会涉及到本地存储系统的哪些目录结构变化?作为开发人员,如何恰当地存储应用相关的信息?相关存储目录的生命周期、访问方式和访问权限又是怎样的呢?带着这些问题,希望读完这篇文章,你能够有所收获。 内部存储空间中的应用私有目录 对于设备…
如何将 ORM 框架封装为通用的 BaseDao
在 ORM 框架使用过程中的一点小技巧总结,希望和大家一起分享讨论。