项目中用到的那些方便流行的库-强烈推荐

我的简书:项目中用到的那些方便流行的库-强烈推荐

简介

  • 因为公司其他项目需要帮忙,项目紧张,我们组过去帮忙,连续加班N久,导致都没时间写博客,现在终于有时间,继续奋斗。
  • 本文主要对我们项目中的使用过的一些库流行库做些介绍,后期再对其中的一些库,如RxJava,RxAndroid,retrofit ,androidannotations,react-native,做细节的分析,到时候再附上使用的demo。
  • 本文中提到的库,都是目前流行的,而且使用量比较大,是非常好用的库,强烈推荐~

Rx系列

  • ReactiveX是ReactiveExtensions的缩写,简写为Rx,Rx是一个编程模型,目标是提供一致的编程接口,帮助开发者更方便的处理异步数据流,Rx库支持 .NET、JavaScript和C++,java,RxJava就是对java语言的支持。
  • Rx相关介绍

Android7.0须知--应用间共享文件(FileProvider)

关于Android N

我的简书:Android7.0须知–应用间共享文件(FileProvider)

Android N已经出了好几个预览版了,正式版即将到来,为了迎接Android N的到来,我们接到任务,需要测试并解决我们的应用在7.0上面的适配问题和其他bug 。

测试的时候,发现了一些bug,其中一个bug,就是在打开相册编辑页时,程序会异常退出。

经过排查,发现应用崩溃前,报出FileUriExposedException异常,官网上搜索,发现在Android N的behavior-changes里面,有一些关于 FileUriExposedException 异常的描述:

  • 对于面向 Android N 的应用,Android 框架执行的 StrictMode,API 禁止向您的应用外公开 file://URI。
    如果一项包含文件 URI 的 Intent 离开您的应用,应用失败,并出现 FileUriExposedException异常。

面试总结-Java基础(一)

我的简书: 面试总结-Java基础(一)

  • 之前学习Java基础的时候做的一些笔记,稍微整理了一下,也方便以后看。不过这里都是一些较为基础的Java知识,后期有时间,会针对里面的泛型,多线程,算法,nio 等模块进行更深入的解析。
  • 如果有写错的地方,还望指出,一定及时更正。

基础

  • 1 switch支持的类型:byte, short, int, char, enum,

Android6.0动态权限申请步骤以及需要注意的一些坑

基本介绍

我的简书: Android6.0动态权限申请步骤以及需要注意的一些坑

因为工作需要,简单研究了一下Android6.0权限申请,在Google提供的sample的基础上,写了一个简单的demo。算是自己的笔记吧,可能会比较混乱,主要是方便以后查看。后期有别的问题,随时更新~