- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Android事件处理之回调事件
回调事件是基于组件自身的某个方法回调进行事件处理,有点类似事件分发的。Android中常用的事件回调方法(几乎所有回调方法都有一个boolean 的返回值 true 表示该事件已被处理,不会在传播出去; false 表示事件未被处理,会继续传播至到被处理)如: boolean onKeyDown(int keyCode, KeyEvent event):按键方法。 boolean onTouch
2016-04-16 15:12:54 426
原创 Android事件处理之监听事件
监听事件处理模型示意图: 三大对象: 1). 事件源(Event Resource):就是Android常用的View组件如:Button、TextView、ListView等 2). 事件(Event):就是Android中封装的Event的对象。 3). 事件监听器(Event Listener):就是Android中常用的OnclickListener、OnItemClickListe
2016-04-16 14:52:01 404
原创 Android之WebView仿微信中图片操作(含二维码识别)
HitTestResult类: WebView中被点击内容的相应信息,通过WebView的getHitTestResult()获取!自定义WebView/** * 自定义WebView,长按图片获取图片url * @author LinZhang * */ public class CustomWebView extends WebView implements OnLongClickLis
2016-01-06 13:45:13 2949
原创 Java学习之 回调机制
所谓的回调,简言之就是先写的代码调用后写的代码。主要形式:1)接口调用自己实现类中的重写方法。 2)父类调子类的重写方法。(为了方便通过匿名内部类来实现)具体例子://定义接口 public interface demo{ public abstract show(); }//定义一个Animal类 public class Animal{ public show(){
2015-05-12 22:00:45 331
原创 Java反射机制学习
Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java的反射是要用Class类来实现的。首先要创建Class类的对象,通过获得的Class的对象作为入口,反射创建需要操作类的对象,通过获得的对象调用该对象的成员。通过下面的(通用版)实例
2015-05-12 20:52:14 275
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人