2017年7月7日

摘要: 恢复内容开始 题目: 编写程序,监控手机电量,当电量小于15%的时候进行提示。 监控电池电量的变化,像这种操作特别频繁的广播事件,通过静态注册的方式是无效的。 所以需要对其进行动态注册。 第一步首先要创建一个广播接受者。 然在对其进行代码注册 最后一步 在清单文件里对其进行添加权限 阅读全文
posted @ 2017-07-07 22:01 rnystic 阅读(1330) 评论(0) 推荐(0) 编辑
 
摘要: IntelliJ IDEA可以自动优化导入包,但是有多个同名的类位于不同的包时,需要自己手动使用Alt + Enter进行导入。 Settings→Editor→General→Auto Import 选中Optimize imports on the fly和Add unambiguous imp 阅读全文
posted @ 2017-07-07 21:45 rnystic 阅读(285) 评论(0) 推荐(0) 编辑
 
摘要: Android6.0系统中新增加了运行时权限。 运行时权限也就是说在应用程序使用的过程中需要手动进行授权的权限。 Android将权限归成了两类,一类是普通权限,一类是危险权限。 对于普通权限,系统则会自动帮我们授权。 而危险权限则需要用户手动进行授权。 以下为Android中所有的危险权限 如果需 阅读全文
posted @ 2017-07-07 21:40 rnystic 阅读(900) 评论(1) 推荐(0) 编辑
 
摘要: 首先编辑一下布局文件。 联系人信息肯定是一条一条的,所以在布局中使用ListView即可 之后修改MainActivity中的代码 最后需要在AndroidManifest.xml内添加如下权限 读取联系人只需要获取到联系人程序的内容URI,然后借助ContentResolver进行增删改查操作即可 阅读全文
posted @ 2017-07-07 21:38 rnystic 阅读(244) 评论(0) 推荐(0) 编辑
 
摘要: 在当前目录创建一个Git代码库 添加当前目录的所有文件到暂存区 提交暂存区到仓库区 通过以上三步,可以将创建一个本地代码库并将目录下的所有文件存放到代码库中 远程库版本库克隆到本地 撤销 重置当前分支的HEAD为指定commit,同时重置暂存区和工作区,与指定commit一致 git reset - 阅读全文
posted @ 2017-07-07 07:46 rnystic 阅读(161) 评论(0) 推荐(0) 编辑