`
guojianhui0906
  • 浏览: 46313 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
**高煥堂 的最新課程消息** http://www.android1.net/Topic.aspx?BoardID=11&TopicID=294 //-------------------------------------------------------------------------------       書籍:高煥堂 第1~4本Android上市       書籍購買: 東展網路書店                     服務熱線:04-22421268 or 04-22420358    FAX: 04-22425306 //------------- ...
熟悉Windows编程的朋友可能知道Windows程序是消息驱动的,并且有全局的消息循环系统。而Android应用程序也是消息驱动的,按道理来说也应该提供消息循环机制。实际上谷歌参考了Windows的消息循环机制,也在Android系统中实现了消息循环机制。Android通过 Looper、Handler来实现消息循环机制,Android消息循环是针对线程的(每个线程都可以有自己的消息队列和消息循环)。本文深入介绍一下 Android消息处理系统原理。     Android系统中Looper负责管理线程的消息队列和消息循环,具体实现请参考Looper的源码。 可以通过Loop.myLoope ...
[size=medium]理解Android系统的进程间通信原理(一)----RPC中的代理模式 Android系统中的进程间通信是通过一个轻量级的RPC(Remote Procedure Call远程进程调用)和AIDL(Android Interface Definination Language)规范来生成两个进程之间可以相互访问的代码。其中RPC是以接口方式来实现,客户端与被调用实现之间是通过代理模式来实现的,这些又是以JAVA的RMI和代理模式为理论基础的,若要灵活掌握这个轻量级的解决方案,有必要重新理顺这些基础知识的,这里我们先了解代理模式的相关基础, 有关代理模式的知识,可以用下面 ...
    作为一个应届毕业生,刚刚做Anriod开发,我们究竟掌握了哪些技术,哪些工作方法,才能利于不败之地呢?     从刚开始的SDK文档应用,我们会熟悉了各种组件控件的使用、布局:包括Activity、Service、Intent、BroadcastReceiver、ContentProvider以及进行线程处理的Handler等等     但是,对这些组件控件的熟悉,并不能代表我们精通了Android开发,熟悉都谈不上。只能说,我能开发一些一般的应用了。并可以基于美观的设计完成一个应用。     但是这些还是远远不够的,要精通,我们需要对Android无所不能,包括对ROM的修改与编译,对 ...
你饿了,想吃饭,就一会去问你妈一声"开饭没有啊?"这就正常函数调用. 但是今天你妈包饺子,花的时间比较长,你跑啊跑啊,就烦了.于是你给你妈说,我先出去玩会,开饭的时候打我手机.等过了一阵,你妈给你打电话说"开饭啦,快回来吃饭吧!" 其中,你告诉你妈打手机找你, 就是个你把回调函数句柄保存到你妈的动作.你妈打电话叫你,就是个回调过程. 总结:回调方法,一般会是一个接口,然后调用者提供一个具体的实现类作为参数传递过去就行了。 回调,一般属于异步调用,主线程会继续运行。
[size=medium]JAVA线程间通信问题 有很多现实问题要求不仅要同步的访问同一共享资源,而且线程间还彼此牵制,通过相互通信来向前推进。那么,多个线程之间是如何进行通信的呢? 解决思路 在现实应用中,很多时候都需要让 ...
Global site tag (gtag.js) - Google Analytics