关于Hook一、基本概念: 钩子(Hook),是Windows消息处理机制的一个平台,应用程序能够在上面设置子程以监视指定窗体的某种消息,并且所监视的窗体能够是其它进程所创建的。当消息到达后,在目标窗体处理函数之前处理它。钩子机制同意应用程序截获处理window消息或特定事件。 钩子实际上是一个处....
分类:
其他好文 时间:
2014-12-29 15:19:12
阅读次数:
128
package com.lxt008;import com.lxt008.R;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;import android.view.MotionEve...
分类:
移动开发 时间:
2014-12-28 12:51:55
阅读次数:
418
源地址:http://fann.im/blog/2013/09/20/nsurlconnection-in-scrolling/实际开发中用了 AFN 等是不会遇到这个问题。当然也可以作为原理理解。首先是 NSRunLoop,我的理解 runloop 就是 iOS 的消息循环处理机制,响应处理各种消...
分类:
移动开发 时间:
2014-12-28 01:39:20
阅读次数:
170
一、概述
这是一个通过HttpClient抓取网页新闻的demo。涉及知识点:通过HttpClient从网络获取新闻(组织成XML格式的),pull解析XML,Android下ListView的使用及优化,将XML资源文件转成视图view显示,安卓下的简单布局,Android消息处理机制。这里使用到的网页新闻是用tomcat下的一个WEB应用中的new.xml来模拟的,虚拟机访问本机可通过如下链...
分类:
移动开发 时间:
2014-12-27 08:58:27
阅读次数:
271
/* * 异常处理机制 * 1.分类:Error和Exception * Error错误是JVM自动报错的,程序员无法解决例如开数组过大int a[]=new int [1024*1024*1024]; * Exception错误时程序员要解决的问题,例如指针越界,零做除数 * 2.异常处理...
分类:
编程语言 时间:
2014-12-25 23:31:54
阅读次数:
189
handler是什么?
handler是android给我们提供用来更新UI的一套机制,也是一套消息处理的机制,我们可以发送消息,也可以通过他处理消息。
为什么要用handler?
Android在设计的时候,就封装了一套消息创建,传递,处理机制,如果不遵循这样的机制,就没有办法更新UI消息了,就会抛出异常消息。
handler用法(一)
代码示例:
public class Main...
分类:
移动开发 时间:
2014-12-25 18:30:34
阅读次数:
159
现在对android 5.0 api内部处理机制比较困惑。如果我的android app 使用 android 5.0版本进行编译,那么编译后的app是可以再android 5.0 和以后版本运行的.如果开发中配置(Build.VERSION.SDK_INT>= Build.VERSION_CODES.LOLLIPOP)
依然能有效,如果运行在其他比较老的设备(android系统版本比较老),...
分类:
移动开发 时间:
2014-12-25 18:23:45
阅读次数:
171
前面我们讨论了Runtime中对类和对象的处理,及对成员变量与属性的处理。这一章,我们就要开始讨论Runtime中最有意思的一部分:消息处理机制。我们将详细讨论消息的发送及消息的转发。不过在讨论消息之前,我们先来了解一下与方法相关的一些内容。基础数据类型SELSEL又叫选择器,是表示一个方法的sel...
分类:
其他好文 时间:
2014-12-24 11:27:16
阅读次数:
131
广播接收器,它和事件处理机制类似,只不过事件的处理机制是程序组件级别的,而广播处理机制是系统级别的。BroadcastReceiver如操作系统启动完毕,发出广播信号;低电量提示广播,应用中耗电量大的部分功能关闭;侦听短信;用于接收并处理广播通知(broadcastannouncements)。..
分类:
移动开发 时间:
2014-12-22 14:38:18
阅读次数:
219