- 博客(8)
- 收藏
- 关注
原创 比较实用的rxJava自动处理服务器错误码
如果是这种格式的数据就可以用我这个方法public class ResultDomain { public int api_status; public String info; public T data;}具体需要自己改的地方标记有todogithub地址https://github.com/heiandroid/RxJavaDealErrorCode
2017-03-02 11:50:46 223
原创 关于RxJava Observable 和 Subscriber之间的调用关系和原理
//创建一个Observable Observable.create(onSubscribe); create的参数是一个Observable.OnSubscribe对象//所以第一步,就是把需要的Observable.OnSubscribe 对象创建一个出来 Observable.OnSubscribe onSubscribe=new Observable.OnSubscribe() {
2017-02-25 21:29:55 1552
原创 自定义底部导航栏图标
底部导航栏我门一般的实现方式就是 RadioGroup 和RadioButton这种组合.但是这样会有很多弊端.比如有个消息提示.比如要随时改变图标/** * Created by sdx on 2016/12/28. * 底部导航栏图标 */public class TabView extends View { private String mText; pr
2016-12-30 16:40:13 1778
原创 freeline使用笔记
freeline用了几天感觉特别的不错.写个笔记1.在项目的build.gradle中添加buildscript { repositories { jcenter() } dependencies { //版本 classpath 'com.android.tools.build:gradle:2.2.0'
2016-12-22 17:09:57 702
原创 build failed with script: gradlew.bat :app:assembleDebug -P freelineBuild=true --stacktrace
开源地址是:https://github.com/alibaba/freeline使用freeline出现的一个问题.build failed with script: gradlew.bat :app:assembleDebug -P freelineBuild=true --stacktrace如果studio装了freeline的插件.那么报错的时候在这个控制台会有错
2016-12-07 16:01:17 3214 3
原创 PullToZoomRecycleViewEx
参照 https://github.com/Frank-Zhu/PullZoomView;学习一下,自己加了个RecycleView的下拉放大Viewpublic class PullToZoomRecycleViewEx extends PullToZoomBase implements MyRecycleView.OnScrollViewChanged { private st
2016-10-25 18:12:49 510
原创 windows下利用jenkins搭建Android自动打包环境
需要安装的环境JDK、Android SDK、Gradle 、 Jenkins前三个工具就不用解释了,做Android开发应该都知道。Jenkins:Jenkins这个就是我们要用的自动打包一个比较重要的工具 点击下载下载,安装。常规流程 之后再浏览器中打开 http://localhost:8080/接下来会有个提示框输入密码,密码所在的
2016-09-08 12:48:01 1042
原创 抛弃Context获取屏幕的宽高
int heightPixels = Resources.getSystem().getDisplayMetrics().heightPixels;//屏幕的高度 int weightPixels = Resources.getSystem().getDisplayMetrics().widthPixels;//屏幕的宽度
2016-08-17 13:25:46 293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人