android
Kalwang
脚踏实地干活,一步一个脚印。
展开
-
实现ViewPager的回弹效果
为了能够在ViewPager的第一页和最后一页左右滑动时候不显得那么生硬,通过重写ViewPager类实现回弹效果。 代码很简单,主要重写onTouchEvent方法。 代码如下:public class BounceBackViewPager extends ViewPager { private int currentPosition = 0; private Rect mRe原创 2015-07-27 16:44:57 · 4745 阅读 · 6 评论 -
Android的Dalvik和ART运行环境比较
Android 4.4 中谷歌为开发者提供了两种编译模式,一种是默认的Dalvik模式,而另外一种则是ART模式。 2014年谷歌正在对Android系统进行调整,简单点说就是ART已经取代Dalvik成为默认选项。一直以来,Dalvik虚拟机背负着Android应用卡顿的罪名,原因则是应用在运行的过程中,虚拟机Dalvik通过一个叫JIT(Just-in-time)的解释器动态的进行编译并执行,转载 2015-07-29 15:58:03 · 1267 阅读 · 0 评论 -
封装http请求返回统一json格式数据的网络操作
在开发android app时候,总会需要封装一些网络操作。 比如:如果服务器返回的是一个json格式数据,格式满足:{“ErrorCode”:XX, “ErrorMessage”:XXX,”Data”:XXXX}。其中XX是int类型数据,XXX是string类型数据,XXXX是一个满足json格式的字符串。 对于这样的需求,按照下面的思路来封装http请求是个不错的思路。首先定义一个请求结果原创 2015-07-22 20:46:31 · 3042 阅读 · 0 评论 -
Android中实现圆角图片的几种方法
1. 最常用的也是最方便的是定义一个带有圆角corner的ImageView。代码如下:public class RoundImageView extends ImageView { public RoundImageView(Context context) { super(context); } public RoundImageView(Context co转载 2015-07-24 14:06:49 · 1072 阅读 · 0 评论 -
Android适配全攻略(分享)
分享一个android设备适配的文章。 Android屏幕适配全攻略(最权威的官方适配指导)转载 2015-12-09 11:34:03 · 702 阅读 · 0 评论 -
Android touchEvent事件传递
网上介绍touchevent事件非常多,这里通过一个简单的Demo来描述事件的传递和拦截过程。先介绍touch event相关的知识点。一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE…->ACTION_MOVE->ACTION_UPandroid系统中的每个View以及它的子类都具有下面两个和T原创 2015-07-22 17:30:33 · 875 阅读 · 0 评论