- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 Java 打印回形二维数组
print(6, 7);private void print(int x, int y) { int index = 0; int line = 0; //0右,1下,2左,3上 int direction = 0; int x2 = x; int y2 = y; String[][] arr = new String[x][y]; ...
2018-04-19 18:16:50 3694 1
原创 RxJava+Retrofit公用请求二次封装
添加jar包compile 'io.reactivex:rxjava:1.1.0'compile 'io.reactivex:rxandroid:1.1.0'compile 'com.squareup.retrofit2:retrofit:2.0.2'请求完毕数据回调接口public interface HttpRequestCallback { public i...
2018-04-17 16:02:15 540 1
原创 Android 图片加载带进度条的ImageView
很多时候图片上传的时候需要一个有加载效果的ImageView,其实实现起来也非常简单public class LoadingImgView extends ImageView{ private float per; private boolean isfinished = false; private String colorStr; ...
2018-04-17 15:30:00 3813 2
原创 输入周获取周数的开始时间和结束时间减6天再算就好
草率的写了一下通过输入的周数,获取选择周数的开始时间可结束时间周的结束时间(周数*7=天数) 周的开始时间 (周数*7=天数) 代码 /** * 输入周数 开始 42周*7 = 294-7 */ String startTime = getDateStr("2018-12-31", (294 - 7));...
2018-04-17 10:12:19 784
原创 Retrofit 2.使用注解动态和静态添加请求头
Retrofit提供了两个两种定义HTTP请求头字段的方法即静态和动态。静态头不能改变为不同的请求,头的键和值是固定的且不可改变的,随着程序的打开便已固定。在Retrofit 2.0中,OkHttp 是必须的,并且自动设置为了依赖。这样,我们又可以采用OkHttp添加请求头的方式添加请求头。动态添加 @Header String value:默认为"",参数名称 @...
2018-04-10 11:22:01 1947
原创 Retrofit2 + OkHttp3下统一设置Headers
近几天尝试使用Retrofit和OkHttp构建网络层,从官网配置了依赖链接后,惊奇的发现OkHttp3,Retrofit2,都与以前的版本不兼容,不仅包名不一样(OkHttp3.*,以前的版本是com.squareup.okhttp.*)而且很多方法也被删掉了,目前只有Retrofit2在网上有少许资料,OkHttp3只能参考官方文档了。在构建网络层时会遇到一个问题就是要手动配置Http请求的H...
2018-04-10 10:28:52 690
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人