摘要: 未完待续 参考文献 Android MVP 架构 从最简单的Android MVP讲起 MVP模式从入门到精通 阅读全文
posted @ 2020-08-01 20:27 朱李洛克 阅读(133) 评论(0) 推荐(0)
摘要: 简介 现在android网络请求大部分已经换成了Retrofit2.0 +RxJava + okHttp3.0,Retrofit 使用接口的方式,负责请求的数据和请求的结果,OkHttp 负责请求的过程,RxJava 负责异步,各种线程之间的切换。毫无疑问这三剑客 已成为当前Android 网络请求 阅读全文
posted @ 2020-08-01 20:26 朱李洛克 阅读(676) 评论(0) 推荐(0)
摘要: 网络技术在编程中也是非常重要的一环,在android底层是通过HttpURLConnection实现的,后来出现了一款优秀的框架OkHttp,实现了对底层的封装。然后随着技术的进步,现在更多的是使用OkHttp+Retrofit+Rxjava网络框架。这里书中没有详细说,后面笔者会对这些部分进行一个 阅读全文
posted @ 2020-08-01 20:24 朱李洛克 阅读(522) 评论(0) 推荐(0)
摘要: 因为音频和视频播放十分相似,所以这里笔者自己制作了一个简单的Demo。让我们一起来看下吧。 简介 先来一张图片镇楼 音频播放MediaPlayer类 视频播放VideoView类 案例 第一步:先建三个活动 第二步:给主活动添加布局 <?xml version="1.0" encoding="utf 阅读全文
posted @ 2020-08-01 20:22 朱李洛克 阅读(435) 评论(0) 推荐(0)
摘要: ——第一行代码 内容提供器( Content Provider )主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访数据的安全性。目前,使用内容提供器是Android实现跨程序共享数据的标准方式。 内容提供器的用法一般有两种, 阅读全文
posted @ 2020-08-01 20:19 朱李洛克 阅读(205) 评论(0) 推荐(0)
摘要: PermissionsDispatcher是一个基于注解、帮助开发者简单处理Android 6.0系统中的运行时权限的开源库。避免了开发者编写大量繁琐的样板代码。 开源地址:https://github.com/hotchemi/PermissionsDispatcher 文档介绍:http://h 阅读全文
posted @ 2020-08-01 20:15 朱李洛克 阅读(385) 评论(0) 推荐(0)
摘要: 首先本章就介绍了什么是危险权限,而不是危险权限的就是普通权限。那有那些危险权限呢,不用记,需要的时候直接来这个表里查。「Android中危险权限列表」同时可以访问http://developer.android.com/reference/android/Manifest.permission.ht 阅读全文
posted @ 2020-08-01 20:13 朱李洛克 阅读(365) 评论(0) 推荐(0)
摘要: 废话不多说,先看下结构 然后直接上代码 public class StudyProgressDBHelper extends SQLiteOpenHelper { //数据库名 private static final String DB_NAME = "progress.db"; //数据库版本号 阅读全文
posted @ 2020-08-01 20:07 朱李洛克 阅读(181) 评论(0) 推荐(0)
摘要: 这里郭神又是一顿称赞,反正强无敌就行了。笔者也咨询了一些大神、专家。对于初学者来说这个框架不仅十分方便,足以应付需求,而且郭神讲解通俗易懂,值得一看。 附上Github链接:https://github.com/LitePalFramework/LitePal 配置LitePal 总结起来就是一句话 阅读全文
posted @ 2020-08-01 20:06 朱李洛克 阅读(437) 评论(0) 推荐(0)
摘要: 书的开头就是一顿夸赞,反正SQLite强无敌! 写在最前 现在使用第三方的可视化工具使用的比较多了,这里简单提一嘴。 就是这个Navicat for Sqlite。安装了这个软件后,就要找到库文件位置。如果你是真机测试的话(虚拟机没试过,应该是一样的,不一样的话大家善用百度),右下角的Device 阅读全文
posted @ 2020-08-01 20:03 朱李洛克 阅读(438) 评论(0) 推荐(0)
摘要: 文件存储 ——第一行代码 文件存储是Android中最基本的一种数据存储方式,它不对存储的内容进行任何的格式化处理,所有数据都是原封不动地保存到文件当中的,因而它比较适合用于存储一些简单的文本数据或二进制数据。如果你想使用文件存储的方式来保存一些较为复杂的文本数据,就需要定义一套自己的格式规范,这样 阅读全文
posted @ 2020-08-01 20:00 朱李洛克 阅读(291) 评论(0) 推荐(0)
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css