- 博客(5)
- 收藏
- 关注
原创 数据存储-持久化技术学习小结(3)
LitePal LitePal简介 LitePal是一款开源的Android数据库框架,它采用了对象关系映射模式(ORM)。详细文档 https://github.com/LitePalFramework/LitePal 配置LitePal 引入开源库 点击project structure图标 选择Dependencies 然后选择app 点右面的+ 输入开源库点击ok即可 /app/src...
2019-07-28 21:28:20
155
原创 数据存储-持久化技术学习小结(2)
SQLite数据库存储 接昨天继续学习Android持久化技术,今天学的是比较常用的用数据库存储数据 SQLite概述 SQLite是一款轻量级的关系型数据库,运算速度快,占用资源少,适合在移动设备上使用。它支持标准的SQL语法,还遵循了数据库的ACID事务。 创建数据库 定义帮助类继承SQLiteOpenHelper类,覆写onCreate()方法 Activity类中通过构造函数指定数据库名...
2019-07-27 22:30:27
130
原创 数据存储-持久化技术学习小结(1)
持久化技术 何为持久化? 存储在内存中的数据属于瞬时数据,可能因为程序关闭或其他原因导致内存被回收而丢失数据,关键数据需要存储起来,也就是变成“持久数据”,所以就需要用到持久化技术。本次学习三种:文件方式、SharedPreferences方式和数据库来保存数据。 文件方式 核心技术就是利用Context类中提供的openFileInput()和openFileOutput()方法,之后利用jav...
2019-07-27 00:20:26
149
原创 Android广播机制学习小结
Android广播机制学习小结广播机制概述动态广播与静态广播动态广播静态注册总结 广播机制概述 广播事件处理属于系统级的事件处理。 每个应用程序都可以对自己感兴趣的广播进行注册。 发送广播的方法是借助Intent。 接收广播的方法是使用广播接收器(Broadcast Receiver)。 动态广播与静态广播 动态广播 定义广播接收器集成BroadcastReceiver类并实现OnReceive...
2019-07-25 23:16:30
247
原创 Windows系统AMD平台如何使用Android模拟器
Windows系统AMD平台如何使用Android模拟器欢迎使用Markdown编辑器 欢迎使用Markdown编辑器 笔者最近开始学习Android开发,由于电脑使用的是AMD的处理器,之前AMD处理器无法使用Android模拟器,但今天查阅资料发现通过Windows虚拟化管理平台并且较高版本的Android studio可以使用。 所需要准备: 1.AMD处理器 2.Android studi...
2019-07-10 17:06:02
2396
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人