关于onInterceptTouchEvent和onTouchEvent的详细解释。 继续阅读Android的ViewGroup中事件的传递机制(二)
分类: Android
拖拽ListView的实现
最近研究了下系统的music源码,随便看了下,里面有很多东西值得我们去学习的。在研究过程中看到了源码中的TrackBrowserActivity类实现了listview的拖拽功能,就想单独拿出来看看怎么实现的。 继续阅读拖拽ListView的实现
编写和MQTT服务器通信的Android客户端程序(二)
客户端使用的API,开始我使用的是mqtt-client,使用过后发现问题百出,不能很好的满足要求,后来使用了官方推荐的Eclipse Paho 继续阅读编写和MQTT服务器通信的Android客户端程序(二)
MQTT协议的简单介绍和服务器的安装(一)
最近公司做的项目中有用到消息推送,经过多方面的筛选之后确定了使用MQTT协议,相对于XMPP,MQTT更加轻量级,并且占用用户很少的带宽。 继续阅读MQTT协议的简单介绍和服务器的安装(一)
Android设备分辨率、密度以及dp的理解
为解决Android设备碎片化,引入一个概念density,也就是密度.它指的是在一定尺寸的物理屏幕上显示像素的数量,一般使用dpi(dots per inch,每英寸像素数)作为单位. 继续阅读Android设备分辨率、密度以及dp的理解
Android中launchMode的理解
最近在项目中遇到退出程序的问题,在以前做过的项目中基本上退出的做法要么是在主界面中增加退出按钮,要么就使用Android系统默认的堆栈管理(back)就行了,而这次项目的要求是在程序内部退出整个程序。 继续阅读Android中launchMode的理解
Android中JNI和NDK的使用
最近乘着找工作闲余时间又温故了一遍android中的JNI何NDK的使用,一方面是为了巩固一下基础以防面试会问到,一方面是丰富一下博客内容,言归正传。 继续阅读Android中JNI和NDK的使用
Android的ViewGroup中事件的传递机制(一)
本文主要针对dispatchTouchEvent,onInterceptTouchEvent,onTouchEvent三个方法,通过简单的例子来简单的介绍下。
根据字面意思的理解,dispatchTouchEvent分发触摸事件,onInterceptTouchEvent拦截触摸事件,onTouchEvent触摸事件。正如它们各自的字面意思,下面简单的列出各自的作用和用法。 继续阅读Android的ViewGroup中事件的传递机制(一)
关于Android中Matrix和Camera的简单用法总结
Matrix和Camera都可用于图片的处理,个人的理解Matrix侧重于平面效果,而Camera更像其名字一样(相机)可以对图片进行多维度(XYZ轴)的处理。 继续阅读关于Android中Matrix和Camera的简单用法总结
仿新浪微博图片预加载效果
最近公司的项目中要求加入新浪微博中查看微博详情的功能,看了看新浪微博客户端有个效果挺不错的,就是在图片显示之前会有一张默认的图片,会随着加载进度的增加默认图片有种慢慢装满水的效果,如下: 继续阅读仿新浪微博图片预加载效果