通过Messenger(信使)来实现IPC通讯(Messenger底层使用AIDL实现)步骤:服务端1、在Service中创建一个Handler对象,用于处理消息2、在Service中创建一个Messenger对象,并绑定Handler3、在onBind方法中通过Messenger.getBinde...
分类:
其他好文 时间:
2014-11-05 07:00:08
阅读次数:
308
前言 很久很久以前就听说了,每一个android的应用程序都会分别运行在一个独立的dalvik虚拟机进程中,而在每个虚拟机在启动时会运行一个UI主线程(Main Thread),而为啥叫UI主线程而不是AI主线程或者是BI主线程呢?因为它要处理全部和UI相关的事件;因为Android系统采用的是U....
分类:
移动开发 时间:
2014-11-05 01:53:26
阅读次数:
296
一、命令行: 测试代码: Handler mHandler = new Handler(){ @Override public void handleMessage(Message msg){ Log.d("GetSnNumbers", ...
分类:
移动开发 时间:
2014-11-04 14:56:12
阅读次数:
654
SpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负责转发每一个Request请求给相应的Handler,Handler处理以后再返回相应的视图(View)和模型(Model),返回的视图和模型都可以不指定,即可以只返回Model或只返回View或都不返回。在使用注解的Sprin...
分类:
编程语言 时间:
2014-11-04 09:25:07
阅读次数:
340
Jetty 的基本架构 Jetty 目前的是一个比较被看好的 Servlet 引擎,它的架构比较简单,也是一个可扩展性和非常灵活的应用服务器,它有一个基本数据模型,这个数据模型就是 Handler,所有可以被扩展的组件都可以作为...
分类:
其他好文 时间:
2014-11-04 00:21:55
阅读次数:
359
我曾在《Android网络编程之使用HttpClient批量上传文件》一文中介绍过如何通过HttpClient实现多文件上传和服务器的接收。在上一篇主要使用Handler+HttpClient的方式实现文件上传。这一篇将介绍使用AsyncTask+HttpClient实现文件上传并监听上传进度。...
分类:
移动开发 时间:
2014-11-03 19:22:49
阅读次数:
296
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38476887,本文出自【张鸿洋的博客】最近创建了一个群,方便大家交流,群号:55032675上一篇博客介绍了Android异步消息处理机制,如果你还不了解,可以看:Android ...
分类:
移动开发 时间:
2014-11-03 14:33:27
阅读次数:
205
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式须要为每个任务创建一个新的线程,任务完毕后通过Handler实例向UI线程发送消息,完毕界面的更新,这样的方式对于整个过程的控制比較精细,但也是有缺点的,比如代码相对臃肿,在多个任务同一时候运行时,不...
分类:
移动开发 时间:
2014-11-03 12:44:04
阅读次数:
282
一. Handler的定义主要接收子线程发送的数据 ,并用此数据配合主线程来更新UI。详细:当应用程序启动的时候 ,安卓会开启一个主线程(也就是UI线程), 主线程为管理应用中的UI控件 ,进行事件的分发。但是,如果 我们需要一个耗时的氮氧化物 的时候 ,如联网读取数据or读取本地的一个大的文件的时...
分类:
其他好文 时间:
2014-11-02 22:25:15
阅读次数:
211
题意:有一串数字,两个指针,然后一些添加,删除,反转,以及移动操作,最后输出序列。解法:可以splay做,但是其实双端队列更简便。维护三个双端队列LE,MI,RI分别表示[L,R]序列左边,[L,R]这段区间的值和[L,R]右边的值。然后维护一个revd标记表示[L,R]内的数是否被翻转了,翻转了的...
分类:
其他好文 时间:
2014-11-02 22:18:31
阅读次数:
234