Android6.0推出了动态权限管理。动态权限管理的添加方便了用户隐私的保护,同时也让开发者添加了多一些代码。
Retrofit的简单使用
Retrofit又是Square公司主导的一个网络请求开源框架。它是Android和java的HTTP一种安全客户端。还是按照OKHttp的简单实用的套路我们今天继续学习又一个很火的网络请求客户端。学习它是为了以后与Rxjava配合使用。最终实现项目的主体框架:Retrofit+Rxjava+Dagger+MVP。因为前面已经有了解过Rxjava的简单使用。所以接下来我们主要任务是深入MVP框架、Dagger注解,Retrofit结合Rxjava的封装使用等等。今天我们主要了解的是Retrofit的简单使用。
OkHttp的简单使用
OkHttp是Square公司主导的一个网络请求开源框架。在github项目里OkHttp是这样介绍的:An HTTP & HTTP/2 client for Android and Java applications意指:一个Java或者安卓程序的HTTP&HTTP/2客户端。除此之外OkHttp的强大之处还体现在Google官方推荐使用。在我的毕业设计中我就使用了OkHttp。不过那时候使用的还是2.7的版本,现在已经更新到了3.x版本了。那么接下来我们了解一下OkHttp2.7,OkHttp3.x两者的简单实用。
RxJava的简单使用
RxJava已经火了一年多了,作为一个安卓开发再不去接触的话自己真的对不起自己的这份工作啊。在github中Rxjava是这样介绍的:RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences.翻译过来意思指的是rxjava是java虚拟机实现:无扩展为组成的异步事件通过观测序列的基础程序库。从字面上看我就了解过异步与观察。所以我就从异步与观察入手慢慢的学习吧。
EventBus3.0的简单使用
EventBus is a publish/subscribe event bus optimized for Android.意思指的是EventBus是用来优化Android的一个可发布可订阅的事件总线。目前为止EventBus3.0是官方的最新版本。今天我们一起学习EventBus3.0的简单使用。
MyViewDemo之饼状图
今天在空余时间学了一会关于自定义View的实现, 想着以后在MyViewDemo
做一系列的有意思的自定义View。这一次的自定义view实践主要了解一下自定义view的实现过程
Recyclerview搜索关键字过滤列表内容
当Recyclerview绑定了一大段数据的时候、但我们有时候想要快速找到某一个item,这时候通过搜索关键字就能够快速找到相应的item了。