自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Gson解析空字符串发生异常的处理方法

前言在实际开发项目中,服务器经常会用空字符串 “” 作为返回结果表示空值 ,但这在Gson当中就会遇到问题,如果这项数据的类型不是字符串,Gson解析就会报错Json异常情况先来看一个后台返回的json正常情况下json:{ "code":0, "msg":"ok", "data":{ "id":5638, "newsId":5638 }}

2018-01-16 13:47:55 6564

原创 自定义view--onMeasure方法的作用

onMeasure:就是来测量设置自定义控件大小的方法。为什么要重写这个方法?@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { super.onMeasure(widthMeasureSpec, heightMeasureSpec);}如果只是这样调用

2018-01-11 10:53:28 644

原创 滑动事件分发和拦截的一点记录

对于listView,如果它的item可以左右滑动,此时的事件分发分析:listView继承自AbsListView,它的onInterceptTouchEvent默认返回true,所以在move事件时可以滑动当它的item可以左右滑动时,根据事件分发的流程,若item的根布局的onInterceptTouchEvent,在move事件时,判断左右有位移时返回true,那么就会拦截

2017-12-12 23:50:04 442

原创 自己收集的android面试题

1.事件分发流程http://blog.csdn.net/carson_ho/article/details/541363112.View的渲染机制http://www.cnblogs.com/ldq2016/p/6668148.html3.动画的原理http://blog.csdn.net/yelbosh/article/details/7750500

2017-10-19 21:07:34 252

转载 认识 android-job

简评:Android 实现后台任务的最佳实践。对于现在的应用来说,在应用生命周期之外运行一些后台任务可以说已经是一项必不可少的需求了。这些任务可能是在某个时间点提醒用户什么事情或同步本地数据到服务器等等。对此 Android 有一系列方式来实现这些后台任务:1. JobSchedularJobSchedular 在 Lollipop (API level 21) 中被引

2017-09-15 12:12:46 737

空空如也

空空如也

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

TA关注的人

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