会员
T恤
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mr.wang
傲不可长,欲不可纵,乐不可极,志不可满
博客园
首页
新随笔
联系
订阅
管理
随笔 - 16
文章 - 0
评论 - 0
阅读 -
42375
2016年1月15日
Retrofit 源码解读之离线缓存策略的实现
摘要: Retrofit 源码解读之离线缓存策略的实现 是square公司开发的一款网络框架,也是至今Android网络请求中最火的一个,配合Http+RxJava+Retrofit三剑客更是如鱼得水,公司项目重构时,我也在第一时间使用了ReJava+Retrofit,使用过程中遇到的一些问题,也会...
阅读全文
posted @ 2016-01-15 17:49 MR.king-wang
阅读(3111)
评论(0)
推荐(0)
2016年1月12日
手把手,教你怎样用命令行给apk签名
摘要: 最近因为项目上线,要配合运营的童鞋们上传各渠道apk,其中,搜狗的渠道因为迁移问题,需要给一个他们提供的空的apk签名,然后用公司的签名文件进行签名没办法,只能手动给apk签名,网上搜索一片均不太完善,特总结一下成功的经验供各位童鞋参考! 首先,相信各位童鞋都已配好java环境: 将要签...
阅读全文
posted @ 2016-01-12 17:17 MR.king-wang
阅读(13094)
评论(0)
推荐(1)
2016年1月6日
电脑蓝屏重启后,studio无法认出Android环境 setup JDK
摘要: 问题重现:因为工作问题,需要用到模拟器,然后创建了模拟器后开启了漫长的等待之旅,两三分钟之后win8蓝屏,重启,再次打开,依旧蓝屏,遂不折腾模拟器,但是进入Android studio后打开任何一个文件,发现凡是需要improt Android.... import java等等的全都找不到问...
阅读全文
posted @ 2016-01-06 14:04 MR.king-wang
阅读(804)
评论(0)
推荐(0)
2015年12月30日
给View设置多个Tag
摘要: 在项目过程中,有时候需要给一个控件设置多个tag的需求,最常见的就是在ListView中的item,如果有数据错乱的行为,最好的办法就是给当前的 view设置tag保存跟它一致的数据,常见的设置Tag和取tag的方法为view.setTag(Object);view.getTag;如果要设置多个T...
阅读全文
posted @ 2015-12-30 10:44 MR.king-wang
阅读(4217)
评论(0)
推荐(1)
2015年12月23日
Android studio 编译报错 Error:Error converting bytecode to dex:
摘要: Error:Error converting bytecode to dex:Cause: java.lang.RuntimeException: Translation has been interrupted Error:Execution failed for task ':app:tran...
阅读全文
posted @ 2015-12-23 15:26 MR.king-wang
阅读(4509)
评论(0)
推荐(0)
ViewPager设置自适应
摘要: 项目中用到ViewPage做轮播图操作,类似于下面这种: 大部分朋友都有类似的需求,创建一个轮播图ViewPage,宽度填充父窗体match_parent,高度自适应wrap_content,但是ViewPage使用的时候会有一个问题,ViewPager无法wrap_content,一旦wrap_c...
阅读全文
posted @ 2015-12-23 15:22 MR.king-wang
阅读(1652)
评论(0)
推荐(0)
华为手机播放视频时seekBar拖不动
摘要: 经过各项排除,最终得出结论1.在华为手机上 网络视频缓冲完毕后的监听里,获取视频长度 无法获取 为0,此时设置seekBar最大值为0,无论怎么拖动都会拖动到0点2.只有在视频播放第一帧的时候 才能获取视频的宽高,此时的回调是onVideoSizeChanged 此时获取视频宽高 获取当前播放时长...
阅读全文
posted @ 2015-12-23 15:12 MR.king-wang
阅读(767)
评论(0)
推荐(0)
Android studio 导入Eclipse项目 Vitamio播放器报错
摘要: 由于Vitamio播放器更新到5.0,需要更新其依赖库,但是坑爹的是,此依赖库是Eclipse项目,导入过程如下: 首先:打开项目配置进入到以下页面:如图所示 点击+号选择import Eclipse ADT Project接下来一步步next即可导入后不出意外,一堆的报错,主要是gradle不能被...
阅读全文
posted @ 2015-12-23 15:11 MR.king-wang
阅读(894)
评论(0)
推荐(0)
多线程Bug
摘要: 项目需求需要在每个url后加上固定的参数于是用到拦截器使用过程中在联想手机上出现Bug 启动报错 而且偶尔才会有一般遇到偶尔才会出现的bug 想到的肯定是多线程之间出了问题这个时候debug是完全无用的 只能通过打log的方式在出现问题的地方打印出每个的值,看看值每次都是否格式一致最终 在出问题的方...
阅读全文
posted @ 2015-12-23 15:11 MR.king-wang
阅读(361)
评论(0)
推荐(0)
2015年8月28日
时间选择器,不同系统版本差异的解决办法
摘要: 今天因为业务需求,选择开始时间和结束时间,需要实现一个时间选择器,自然而然的就想到了利用系统的时间选择器效果如下: 实现这种效果其实也简单 Calendar c = Calendar.getInstance();dialog = new DatePickerDialog(getA...
阅读全文
posted @ 2015-08-28 10:53 MR.king-wang
阅读(389)
评论(0)
推荐(0)
下一页
公告
昵称:
MR.king-wang
园龄:
10年3个月
粉丝:
1
关注:
4
+加关注
<
2025年4月
>
日
一
二
三
四
五
六
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
Android踩坑攻略(5)
Android学习之旅(4)
随笔档案
2016年1月(3)
2015年12月(6)
2015年8月(1)
2015年5月(1)
2015年2月(4)
2015年1月(1)
阅读排行榜
1. 手把手,教你怎样用命令行给apk签名(13094)
2. android 向服务器发送json数据,以及发送头信息的三种方式(5574)
3. Android studio 编译报错 Error:Error converting bytecode to dex:(4509)
4. 给View设置多个Tag(4217)
5. Retrofit 源码解读之离线缓存策略的实现(3111)
推荐排行榜
1. 手把手,教你怎样用命令行给apk签名(1)
2. 给View设置多个Tag(1)
点击右上角即可分享