自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (2)
  • 收藏
  • 关注

原创 使用 Retrofit 和 okhttp 强制缓存失效问题

问题是这样的: 服务端默认是不允许缓存的,所以我在拦截器中修改Cache-Control 仿照这个博客做的 然后发现 okhttp没有写缓存文件,之后搜了StackOverFlow 几个类似问题,使用 addNetworkInterceptor 来修改Cache-Control 就可以了。不过具体原因就不清楚了,OkHttp3种Interceptor

2016-04-16 12:55:13 1812

原创 简单实现Google play 横向RecyclerListView效果

需要实现的功能这里只实现回弹的效果 和 在一个宽度内显示2个半item的效果。分析下面是需要实现的效果:1.看起来就是一个横向的ListView,现在有我们可以容易的使用RecyclerView并配合LinearLayoutManager 实现一个横向的ListView2.需要支持回弹效果,RecyclerView 本身拥有的scrollToPosition(int targetPosition)

2016-04-13 17:11:56 4845 2

原创 JsonFormat 弹窗控件

解析并可视化 json 数据 在弹出窗口展示格式化好的json数据,可以展开,收起各个层级

2016-04-03 18:53:51 658

原创 配置Android studio 项目上传jcenter 时 gradle 报以下错误

错误 如下:Error:(2, 0) Cause: org/gradle/api/publication/maven/internal/DefaultMavenFa这是因为 教程在 15年6月出的 ,所以需要更新一下maven库插件 classpath ‘com.github.dcendents:android-maven-plugin:1.2’ 修改为: classpath ‘com.git

2016-04-03 17:53:59 632

原创 ViewGroup 添加移除View 常用几种方式的区别

简单来说ViewGroup 维护一个子类的View 数组attachViewToParent 和 DetachViewToparent 是直接操作这个数组,不会去调用requestlayout 去重绘。removeView 和 addView 会主动调用requestlayout 和 invalidate 去强制重绘。removeViewInLayout 和 addViewInLayout 不

2016-04-03 17:47:21 6789 2

原创 第一次打开mysqlshi报错“Accerss denied for user 'root'@local

可以依次执行下面几步: 1.Start the MySQL server instance or daemon with the –skip-grant-tables option (security setting). $ mysqld --skip-grant-tables 2.Execute these statements. $ mysql -u root mysql $mysql

2016-04-03 17:39:34 723

原创 仿AcFun 投食香蕉界面

先看下效果吧项目链接: github 效果实现拖动效果主要使用了 ViewDragHelper。 使用方式可以看看鸿洋的博客(看这篇了解下api就行了,自己处理touch事件的话太麻烦了,还容易出错)。Up头像是一个圆形ImageView ,这个实现方式很多下面是我使用的相关代码:CircleImageViewpublic class CircleImageView extends Imag

2016-04-03 16:04:02 1423

原创 Android Json解析测试对话框

开发目的1.平常开发时一般通过log打印,服务器返回的json数据,然后再粘到在线解析网站看格式。 2.logcat打印字数长度有限制,不能在log中显示所有的信息。 3.打印log 一般需要手机插在电脑上。 4.增强测试提bug的指向性,省着每天流转到别人那浪费不少时间。效果展示项目链接github链接备注现阶段可以用来进行测试使用 性能方面,我关闭了recyclerview的recycl

2016-04-02 02:07:49 404

空空如也

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

TA关注的人

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