RxCache官方文档翻译 本文翻译自:RxCache官方GitHub地址 版本号:RxCache 1.8.1-2.x 欢迎转载,转发请注明文章来源 http://write.blog.csdn.net/mdeditor…
分类:Android
关于RecyclerView滑动速度和抛掷速度的控制和改变
这是我发布的第一篇技术博客,本应该在上个月做项目的时候实时发布的,那时候的理解也最深刻。由于个人执行力不够,拖延到现在,万事开头难,开始了就要坚持下去。 这篇文章主要讲在Android的RecyclerView组件中,如…
Rxjava多网络嵌套--mark
流式调用(比如先调用注册–在调用登录) //以下实现多个网络嵌套流式调用 /* observable1=request.getCall(); observable2=request.getCall_2(); …
Rx 应用场景简述
1、debounce 去抖动、减少不必要的处理 当所发射数据的时间差小于设定值,debounce滤掉前N-1个节点,也就是说会留下最后一个 在做响应式、动态搜索时,可用于减少不必要的网络请求次数 2、throttleFi…
Retrofit 2.0 超能实践(二),Okhttp完美同步持久Cookie实现免登录
原文出自csdn: http://blog.csdn.net/sk719887916/article/details/51700659 通过对Retrofit2.0的<Retrofit 2.0 超能实践,完美支持H…
自定义view的基本流程
有时候我们需要一些特殊的效果或者功能,而系统控件无法满足我们的需求,这时候就需要自己定义一个控件。 自定义view流程 继承View 要自定义View首先需要需要继承View或者其子类,如果需要实现的效果比较复杂,通常需…
GreenDao综合主键和存储自定义类型对象解决方案
最近公司项目选用GreenDao作为Android客户端本地数据库的对象关系映射框架。对于GreenDao虽然以往也有简单用过,但这还是笔者第一次在实际业务中使用。碰到了题目所述的两个问题,虽然在Tutorial里和百度…
SharedPreferencesUtils
Android程序员面试宝典 项目地址:https://github.com/open-android/SharedPreferencesUtils 使用步骤 1. 在project的build.gradle添加如下代码…
六大设计原则之三:依赖倒置原则
定义 依赖倒置?大家可能会觉得高深莫测。但是相信听我一翻解说之后,你就会恍然大悟,甚至你早已掌握到它的精髓了。我们先看一下依赖倒置原则的定义: High level modules should not depend u…
android 中确定某一个月有多少天
其实,要想知道这个问题,先来理解几个小知识点先 1、一年一共有365天或者366天 2、平年有365天,闰年有366天,闰年每隔4年一次 3、平年的2月是28天,闰年2月是29天 4、4月、6月、9月、11月各是30天 …
Android:封装网络请求库Volley结合Okhttp
1. 前言 在拷贝Github的源码到本地时,有一个技巧,能节约很多修改package和import的时间 在Github下载源码的zip包到本地,解压 将下载的源码的java目录下的文件夹全部拷贝到目标位置的java目…
Android获取程序信息
我们知道程序信息存储在Androidmanifest.xml文件中 SDK提供了PackageInfo类,该类包含了从Androidmanifest.xml文件中收集的所有信息。 查看PackageInfo源码 //Pa…