- 博客(5)
- 收藏
- 关注
转载 Gson解析空字符串发生异常的处理方法
前言在实际开发项目中,服务器经常会用空字符串 “” 作为返回结果表示空值 ,但这在Gson当中就会遇到问题,如果这项数据的类型不是字符串,Gson解析就会报错Json异常情况先来看一个后台返回的json正常情况下json:{ "code":0, "msg":"ok", "data":{ "id":5638, "newsId":5638 }}
2018-01-16 13:47:55
6378
原创 自定义view--onMeasure方法的作用
onMeasure:就是来测量设置自定义控件大小的方法。为什么要重写这个方法?@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { super.onMeasure(widthMeasureSpec, heightMeasureSpec);}如果只是这样调用
2018-01-11 10:53:28
576
原创 滑动事件分发和拦截的一点记录
对于listView,如果它的item可以左右滑动,此时的事件分发分析:listView继承自AbsListView,它的onInterceptTouchEvent默认返回true,所以在move事件时可以滑动当它的item可以左右滑动时,根据事件分发的流程,若item的根布局的onInterceptTouchEvent,在move事件时,判断左右有位移时返回true,那么就会拦截
2017-12-12 23:50:04
384
原创 自己收集的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
212
转载 认识 android-job
简评:Android 实现后台任务的最佳实践。对于现在的应用来说,在应用生命周期之外运行一些后台任务可以说已经是一项必不可少的需求了。这些任务可能是在某个时间点提醒用户什么事情或同步本地数据到服务器等等。对此 Android 有一系列方式来实现这些后台任务:1. JobSchedularJobSchedular 在 Lollipop (API level 21) 中被引
2017-09-15 12:12:46
696
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人