上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页
摘要: PermissionsDispatcher是一个基于注解、帮助开发者简单处理Android 6.0系统中的运行时权限的开源库。避免了开发者编写大量繁琐的样板代码。 开源地址:https://github.com/hotchemi/PermissionsDispatcher 文档介绍:http://h 阅读全文
posted @ 2020-08-01 20:15 朱李洛克 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 首先本章就介绍了什么是危险权限,而不是危险权限的就是普通权限。那有那些危险权限呢,不用记,需要的时候直接来这个表里查。「Android中危险权限列表」同时可以访问http://developer.android.com/reference/android/Manifest.permission.ht 阅读全文
posted @ 2020-08-01 20:13 朱李洛克 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 废话不多说,先看下结构 然后直接上代码 public class StudyProgressDBHelper extends SQLiteOpenHelper { //数据库名 private static final String DB_NAME = "progress.db"; //数据库版本号 阅读全文
posted @ 2020-08-01 20:07 朱李洛克 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 这里郭神又是一顿称赞,反正强无敌就行了。笔者也咨询了一些大神、专家。对于初学者来说这个框架不仅十分方便,足以应付需求,而且郭神讲解通俗易懂,值得一看。 附上Github链接:https://github.com/LitePalFramework/LitePal 配置LitePal 总结起来就是一句话 阅读全文
posted @ 2020-08-01 20:06 朱李洛克 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 书的开头就是一顿夸赞,反正SQLite强无敌! 写在最前 现在使用第三方的可视化工具使用的比较多了,这里简单提一嘴。 就是这个Navicat for Sqlite。安装了这个软件后,就要找到库文件位置。如果你是真机测试的话(虚拟机没试过,应该是一样的,不一样的话大家善用百度),右下角的Device 阅读全文
posted @ 2020-08-01 20:03 朱李洛克 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 文件存储 ——第一行代码 文件存储是Android中最基本的一种数据存储方式,它不对存储的内容进行任何的格式化处理,所有数据都是原封不动地保存到文件当中的,因而它比较适合用于存储一些简单的文本数据或二进制数据。如果你想使用文件存储的方式来保存一些较为复杂的文本数据,就需要定义一套自己的格式规范,这样 阅读全文
posted @ 2020-08-01 20:00 朱李洛克 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 这里笔者就不重复书籍上面的话了,作者的表达十分凝练和清晰,主要说下笔者自己的感悟。学习到这里的时候笔者认为广播的存在就是打破显式intent传播的局限性,显式intent只能Activity之间互相传递,肯定是不满足我们的需求的。如果想要系统和APP,或者一个APP和另一个APP,甚至一个APP中不 阅读全文
posted @ 2020-07-24 00:01 朱李洛克 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 广播的类型 标准广播( Normal broadcasts) 是一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时刻接收到这条广播消息,因此它们之间没有任何先后顺序可言。这种广播的效率会比较高,但同时也意味着它是无法被截断的。标准广播的工作流程如图所示。 有序广播( Order 阅读全文
posted @ 2020-07-24 00:00 朱李洛克 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 我们在Android开发的过程中总是需要获取XML布局中的ViewId,以便给其赋值进行显示,早期我们只能使用 findViewById这个API,会导致很多的模版代码出现。2013年左右Android界大神 Jake Wharton开源了Butter Knife框架,通过Bind("viewid" 阅读全文
posted @ 2020-07-23 23:59 朱李洛克 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 在Android开发中,我们可以使用shape定义各种各样的形状,也可以定义一些图片资源。相对于传统图片来说,使用shape可以减少资源占用,减少安装包大小,还能够很好地适配不同尺寸的手机。 不多说,直接上一个简单的案例: 在drawble文件定义shape_round_corner.xml <?x 阅读全文
posted @ 2020-07-23 23:58 朱李洛克 阅读(158) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css