摘要: rxjava+retrofit处理网络请求 在使用rxjava+retrofit处理网络请求的时候,一般会采用对观察者进行封装,实现代码复用和拓展。可以参考我的这篇文章:rxjava2+retrofit封装处理网络请求全解析。一种可行的封装如下: 基类observer 封装请求(登录为例) 这里us 阅读全文
posted @ 2018-07-11 14:22 星辰之力 阅读(6818) 评论(0) 推荐(0) 编辑
摘要: 问题 在处理6.0运行时权限时,很多人都忽略了这样一个问题: 在一个App应用里,如果已经允许了一个权限比如(读取通讯权限),此刻去调用相机,弹出权限申请对话框,此刻点击拒绝,然后经过处理后弹出去设置权限界面(因为权限总归是要申请),如果再在置界面里打开应用权限设置,此刻不但不打开相机权限反而将已经 阅读全文
posted @ 2018-07-11 13:54 星辰之力 阅读(3415) 评论(0) 推荐(0) 编辑
摘要: 项目开发中有时需要用到一些写死的数据,如公司的产品信息之类的。这就需要我们先把数据库文件保存在资源文件夹下,然后当应用创建时将数据库文件拷到应用安装目录的/databases/文件夹下,然后再对数据进行操作。 本篇文章参考了【Android】GreenDao操作外部DB数据库文件—-寒小枫 使用gr 阅读全文
posted @ 2018-07-11 13:50 星辰之力 阅读(733) 评论(0) 推荐(0) 编辑