自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 Retrofit 源码解读之离线缓存策略的实现

Retrofit 源码解读之离线缓存策略的实现Retrofit 是square公司开发的一款网络框架,也是至今Android网络请求中最火的一个,配合Http+RxJava+Retrofit三剑客更是如鱼得水,公司项目重构时,我也在第一时间使用了ReJava+Retrofit,使用过程中遇到的一些问题,也会在后续的博客中,一点点分享出来,供大家参考!在项目的过程中,项目需求需要在离线...

2016-01-15 17:49:00 122

转载 手把手,教你怎样用命令行给apk签名

最近因为项目上线,要配合运营的童鞋们上传各渠道apk,其中,搜狗的渠道因为迁移问题,需要给一个他们提供的空的apk签名,然后用公司的签名文件进行签名没办法,只能手动给apk签名,网上搜索一片均不太完善,特总结一下成功的经验供各位童鞋参考! 首先,相信各位童鞋都已配好java环境: 将要签名的apk,签名文件放到同一个文件夹...

2016-01-12 17:17:00 352

转载 电脑蓝屏重启后,studio无法认出Android环境 setup JDK

问题重现:因为工作问题,需要用到模拟器,然后创建了模拟器后开启了漫长的等待之旅,两三分钟之后win8蓝屏,重启,再次打开,依旧蓝屏,遂不折腾模拟器,但是进入Android studio后打开任何一个文件,发现凡是需要improt Android.... import java等等的全都找不到问题描述 :凡是需要improt Android.... ...

2016-01-06 14:04:00 145

转载 给View设置多个Tag

在项目过程中,有时候需要给一个控件设置多个tag的需求,最常见的就是在ListView中的item,如果有数据错乱的行为,最好的办法就是给当前的 view设置tag保存跟它一致的数据,常见的设置Tag和取tag的方法为view.setTag(Object);view.getTag;如果要设置多个Tag,此方法也有一个重载的方法...

2015-12-30 10:44:00 394

转载 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:transformClassesWithDexFor_360Debug'....

2015-12-23 15:26:00 155

转载 ViewPager设置自适应

项目中用到ViewPage做轮播图操作,类似于下面这种: 大部分朋友都有类似的需求,创建一个轮播图ViewPage,宽度填充父窗体match_parent,高度自适应wrap_content,但是ViewPage使用的时候会有一个问题,ViewPager无法wrap_content,一旦wrap_content则全屏,估...

2015-12-23 15:22:00 182

转载 华为手机播放视频时seekBar拖不动

经过各项排除,最终得出结论1.在华为手机上 网络视频缓冲完毕后的监听里,获取视频长度 无法获取 为0,此时设置seekBar最大值为0,无论怎么拖动都会拖动到0点2.只有在视频播放第一帧的时候 才能获取视频的宽高,此时的回调是onVideoSizeChanged 此时获取视频宽高 获取当前播放时长都正常 但是注意此回调会调用多次 建议加锁来自为知笔记(Wi...

2015-12-23 15:12:00 398

转载 Android studio 导入Eclipse项目 Vitamio播放器报错

由于Vitamio播放器更新到5.0,需要更新其依赖库,但是坑爹的是,此依赖库是Eclipse项目,导入过程如下: 首先:打开项目配置进入到以下页面:如图所示 点击+号选择import Eclipse ADT Project接下来一步步next即可导入后不出意外,一堆的报错,主要是gradle不能被...

2015-12-23 15:11:00 80

转载 多线程Bug

项目需求需要在每个url后加上固定的参数于是用到拦截器使用过程中在联想手机上出现Bug 启动报错 而且偶尔才会有一般遇到偶尔才会出现的bug 想到的肯定是多线程之间出了问题这个时候debug是完全无用的 只能通过打log的方式在出现问题的地方打印出每个的值,看看值每次都是否格式一致最终 在出问题的方法上加上同步锁即可publ...

2015-12-23 15:11:00 142

转载 时间选择器,不同系统版本差异的解决办法

    今天因为业务需求,选择开始时间和结束时间,需要实现一个时间选择器,自然而然的就想到了利用系统的时间选择器效果如下:    实现这种效果其实也简单    Calendar c = Calendar.getInstance();dialog = new DatePickerDialog(getActivity(), new DatePickerDialog.O...

2015-08-28 10:53:00 104

转载 android 向服务器发送json数据,以及发送头信息的三种方式

好长一段时间没有去写博客了,最近公司有新的需求,与服务器端交互采用与以往不同的交互方式,  开发android的童鞋们都知道,一般用post或者get直接带参数到服务器,但是还有两种方式,在某些情况下使用比较频繁,当时就卡住了解决了很长一段时间,网上的教程说的都不太实用,现把自己的实际摸索出来的一套流程分享给大家。  1.需要在http请求头中带参数传递给服务器    比如:...

2015-05-24 19:39:00 254

转载 SlidingMenu开源控件侧拉栏无法滑动问题修复,bug解决,

  slidingMenu是gitHub上比较流行的一个侧拉菜单开源控件,前几日自己写了一个开源控件,经过对比,感觉slidingMenu功能更为强大,但是同时,自己写的开源控件,侧拉栏是可以滑动的,比如这样,  手指在侧拉栏处滑动的时候,依旧可以关闭侧拉栏,这个功能很使用,尤其是如图所示,当slidingMenu比较宽的时候,占据比较大的比例,此时用户只能在左边小范围内滑动才能关闭掉,...

2015-02-23 16:19:00 118

转载 安卓中的瀑布流

过年没回家,宅在家里看了很多博客,顺手写一下自己的一些收货.. android中的瀑布流的实现原理,来自郭大神的CSDN 转载注明出处http://blog.csdn.net/guolin_blog/article/details/10470797 实现原理:瀑布流的布局方式虽然看起来好像排列的很随意,其实它是有很科学的排列规则的。整个界面会...

2015-02-21 23:27:00 108

转载 解决android中的eclipse升级问题,adt不能更新也无法卸载

  今天不小心手贱,SDK老是提示更新,点击更新后,发现eclipse不能用,必须把adt更新到23.0.0才能使用,但是新问题又来了,google官网已被屏,无法下载,只好网上下载离线adt,然后安装的时候发现新问题.   必须要先卸载原先老的adt先点击help----about.....点击最下面的按钮Installation Details 然后把androi...

2015-02-21 16:14:00 154

转载 在子线程中创建Handler和looper并与主线程进行交互

分析完上面那篇文章,基本理解了handler的实现原理,乘热打铁,这里我们利用handler原理,在子线程中创建一个handler和looper可能很多面试时候问道,子线程中能不能new一个handler ?答案是可以的,但是因为主线程系统默认在ActivityThread中已将帮我们创建好一个looper和MessagQueue,我们不需要手动去创建(手动创建会出错,因为一...

2015-02-14 11:30:00 988

转载 handler机制详解

2015年1月30日 13:51:32 晴handler机制详解 handler机制一个Activity启动的时候,先是ActivityManager先为每一个application创建一个ActivityThread,然后调用ActivityThread里面的main方法,其中有一个 代码 Looper.prepareMainL...

2015-01-31 00:39:00 116

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除