- 博客(34)
- 资源 (2)
- 收藏
- 关注
转载 浅析Android中的消息机制-解决:Only the original thread that created a view hierarchy can touch its views.
文章转载源处:http://blog.csdn.net/liuhe688/article/details/6407225#在分析Android消息机制之前,我们先来看一段代码: view plainprint?public class
2011-09-30 16:25:52 11479
原创 android模拟器键盘和PC对应关系
pc键盘 android键盘Home 主屏/HomeESC 返回键/backF2 菜单/menu键F3 拨号键F4 挂断键F5 搜索键F6 滚轮F7 锁屏F8 禁止网络我一般
2011-09-30 11:00:55 1554
转载 android实现开机自启动服务
android实现开机自启动可能是移动操作系统中最简单的了,我们只需要监听一个开机启动的Broadcast(广播)即可。首先写一个Receiver(即广播监听器),继承BroadcastReceiver,如下所示:01public clas
2011-09-23 16:54:32 1351
转载 Android深入浅出之Binder机制
转载自:http://www.cnblogs.com/innost/archive/2011/01/09/1931456.htmlAndroid深入浅出之Binder机制一 说明 Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Servic
2011-09-23 16:53:03 424
转载 Java创建线程的两种方法
转载自:http://hexudonghot.blog.163.com/blog/static/532043422010170122454/如果你学习过操作系统,那么一定对进程的概念非常熟悉,其实,几乎每种操 作系统都支持进程——进程就是在某种程度上相互隔离的、独立运行的
2011-09-23 16:50:27 2789 1
转载 Android Binder设计与实现 - 设计篇
转载自:http://blog.csdn.net/universus/article/details/6211589关键词Binder Android IPC Linux 内核 驱动摘要Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥
2011-09-23 11:15:28 594
转载 unsigned int nMsgType:8
unsigned int nMsgType:8 这个8是什么意思! 对我有用[0]丢个板砖[0]引用举报管理TOP回复次数:5http:/
2011-09-23 10:33:52 1855 1
转载 Android进程间通信(IPC)机制Binder简要介绍和学习计划
在Android系统中,每一个应用程序都是由一些Activity和Service组成的,一般Service运行在独立的进程中,而Activity有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?这就是本文
2011-09-21 13:51:08 483
转载 Android日志系统Logcat源代码简要分析
在前面两篇文章Android日志系统驱动程序Logger源代码分析和Android应用程序框架层和系统运行库层日志系统源代码中,介绍了Android内核空间层、系统运行库层和应用程序框架层日志系统相关的源代码,其中,后一篇文章着重介绍了日志的写入操作。为了描述完整性,这篇文章着重
2011-09-21 13:50:26 1016 1
转载 Android应用程序框架层和系统运行库层日志系统源代码分析
在开发Android应用程序时,少不了使用Log来监控和调试程序的执行。在上一篇文章Android日志系统驱动程序Logger源代码分析中,我们分析了驱动程序Logger的源代码,在前面的文章浅谈Android系统开发中Log的使用一文,我们也简单介绍在应用程序中使Log的方法,
2011-09-21 13:48:55 724
转载 介绍一款Android小游戏--交互式人机对战五子棋
学习Android系统开发之余,编写了一个小游戏--交互式人机对战五子棋,自娱自乐。之所以称之为交互式人机对战五子棋,一是因为在进入人机对战模式这前,你可以任意设置好开局,同时,在对战过程中,你可以看到机器的思考过程,还可以标识出每一个落子点的优劣势;二是因为可以为机器增加游戏经
2011-09-21 13:48:03 809
转载 制作可独立分发的Android模拟器
转载自:http://blog.csdn.net/luoshengyang/article/details/6586759 如果我们编写了一个Android应用程序,想在一台没有Android SDK或者BUILD环境的机器显示给别人看,应该怎么办呢
2011-09-21 13:47:11 506
转载 浅谈Android系统开发中LOG的使用
在程序开发过程中,LOG是广泛使用的用来记录程序执行过程的机制,它既可以用于程序调试,也可以用于产品运营中的事件记录。在Android系统中,提供了简单、便利的LOG机制,开发人员可以方便地使用。在这一篇文章中,我们简单介绍在Android内核空间和用户空间中LOG的使用和查看方
2011-09-21 13:46:21 551
转载 在Ubuntu上为Android系统内置Java应用程序测试Application Frameworks层的硬件服务
我们在Android系统增加硬件服务的目的是为了让应用层的APP能够通过Java接口来访问硬件服务。那么, APP如何通过Java接口来访问Application Frameworks层提供的硬件服务呢?在这一篇文章中,我们将在Android系统的应用层增加一个内置的应用程序,这
2011-09-21 13:45:46 734
转载 在Ubuntu上为Android系统的Application Frameworks层增加硬件访问服务
在数字科技日新月异的今天,软件和硬件的完美结合,造就了智能移动设备的流行。今天大家对iOS和Android系统的趋之若鹜,一定程度上是由于这两个系统上有着丰富多彩的各种应用软件。因此,软件和硬件的关系,在一定程度上可以说,硬件是为软件服务的。硬件工程师研发出一款硬件设备,自然少了
2011-09-21 13:45:14 375
转载 在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
在上两篇文章中,我们介绍了如何为Android系统的硬件编写驱动程序,包括如何在Linux内核空间实现内核驱动程序和在用户空间实现硬件抽象层接口。实现这两者的目的是为了向更上一层提供硬件访问接口,即为Android的Application Frameworks层提供硬件服务。我们
2011-09-21 13:44:48 417
转载 在Ubuntu上为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序
在Android硬件抽象层(HAL)概要介绍和学习计划一文中,我们简要介绍了在Android系统为为硬件编写驱动程序的方法。简单来说,硬件驱动程序一方面分布在Linux内核中,另一方面分布在用户空间的硬件抽象层中。接着,在Ubuntu上为Android系统编写Linux内核驱动程
2011-09-21 13:44:19 419
转载 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
在前一篇文章中,我们介绍了如何在Ubuntu上为Android系统编写Linux内核驱动程序。在这个名为hello的Linux内核驱动程序中,创建三个不同的文件节点来供用户空间访问,分别是传统的设备文件/dev/hello、proc系统文件/proc/hello和devfs系统属
2011-09-21 13:43:57 614 2
转载 在Ubuntu上为Android系统编写Linux内核驱动程序
在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而Android Market的应用软件数量达
2011-09-21 13:43:19 569
转载 Android硬件抽象层(HAL)概要介绍和学习计划
Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空间(Kernel Space),其中,硬件抽象层运行在用户空间,而Linux内核
2011-09-21 13:42:36 394
转载 如何单独编译Android源代码中的模块
第一次下载好Android源代码工程后,我们通常是在Android源代码工程目录下执行make命令,经过漫长的等待之后,就可以得到Android系统镜像system.img了。以后如果我们修改了Android源代码中的某个模块或者在Android源代码工程新增一个自己的模块,是不
2011-09-21 13:42:00 346
转载 在Ubuntu上下载、编译和安装Android最新内核源代码(Linux Kernel)
在前一篇文章提到,从源代码树下载下来的最新Android源代码,是不包括内核代码的,也就是Android源代码工程默认不包含Linux Kernel代码,而是使用预先编译好的内核,也就是prebuilt/android-arm/kernel/kernel-qemu文件。那么,如何
2011-09-21 13:40:02 441
原创 - -linux学习笔记~~~~~~~~~~~~~
① 系统没有rc.local文件1.whereis rc.local一般都放在/etc/rc.d/下,你可以去看看! 2.suse linux 沒有這個檔案,另外策略就是也不喜歡使用者這樣管理啟動服務。若你有某各服務服務需要是在進入 runlevel
2011-09-15 11:10:14 891
转载 在Ubuntu上下载、编译和安装Android最新源代码(转载)
转载自:http://blog.csdn.net/luoshengyang/article/details/6559955 看完了前面说的几本书之后,对Linux Kernel和Android有一定的认识了,是不是心里蠢蠢欲动,想小试牛刀自己编译一把An
2011-09-13 22:26:28 549 1
转载 Android学习启动篇(转载)
转载自:http://blog.csdn.net/luoshengyang/article/details/6557518 近年来,手机移动平台越来越火爆。打开自己的QQ算了一下,在线好友共有31个,其中用手机上的有13个,手机用户占了42%;打开新浪微博、天涯和
2011-09-13 22:24:35 383
转载 简明Vim练级攻略
导读:本文来自《Learn Vim Progressively》,译文来自酷壳网陈皓整理编译的《简明Vim练级攻略》。这是一篇给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。文章内容如下:Vim的学习曲线相当的大(参看各种文本编辑
2011-09-13 02:13:14 354
转载 循序渐进学习嵌入式Linux开发技术(转)
转载自: http://topic.csdn.net/u/20100910/08/6791C5D4-92D8-496B-A066-AA248B717DD8.html 嵌入式时代已经来临,你还在等什么? ---循序渐进学习嵌入式开发技术最近经常有用人单位给
2011-09-08 13:46:54 991
转载 Linux系统学习方法论(转)
首先,我想引用一下别人说过的一句话:除非在过去的十年你一直生活在山洞里,否则你一定听说过linux.是的,现在听说过linux, 会一点linux基本操作的人多如牛毛,然而真正能用linux做一点事情的确少之又少,这就造成了现在的状况:各大 linux论坛十分热闹,但我国li
2011-09-07 14:16:41 549
转载 一个技术总监的个人综合评估,希望对大家能有所帮助(转)
前几天某公司董事长找到我,希望我成为该公司的技术总监,我不知道他们从哪里得到我的简历,在之后的电话沟通中,我明确的告知对方,简历并不能表示什么,它与实际情况是有很大的差距的。想想也是,我面试过很多的人,有些简历存在着虚假信息,导致用人单位耗费大量的面试时间,却找不到合适的
2011-09-07 11:11:41 1783
转载 linux 下好用的音乐播放器介绍(转载)
转载于:http://forum.ubuntu.org.cn/viewtopic.php?t=312333linux 下好用的音乐播放器介绍1,咪咕音乐(由中国移动推出,有MAC WIN LINUX版)官网:http://music.10086.cn优点:
2011-09-06 21:28:37 21243
原创 Ubuntu使用
1.无线网卡驱动我的本子 无线网卡是DELL 1397,型号忘记咯- -,在有线网络状态下,终端输入:cd /usr/bin/./jockey-gtk 即可搜索可用驱动http://topic.csdn.net/u/20110317/23/109d56
2011-09-06 20:56:26 697 1
原创 JNI调用 随笔
JNI是Java Native Interface的缩写,JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,从Java1.1开始,Java Native Interface(JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。 在
2011-09-06 14:58:32 402
转载 JNI 实例调用 转载
转载自 http://www.iteye.com/topic/459005 java c/cpp互相调用实例(姊妹篇之一) ----------java调用c/cpp (之
2011-09-05 11:13:51 847
转载 JNI技术实践小结--原理分析和详细步骤截图说明
原帖地址:http://www.iteye.com/topic/304594 JNI技术实践小结xx组 kimmking2008年11月12日 昨天和一部zzz一起研究解决一个java调用第三方dll的问题,从零开始学习了jni技术的应用,现在
2011-09-05 10:43:21 491
AutoCompleteTextView输入汉字拼音首字母实现过滤提示(支持多音字)
2012-10-13
AsyncTask的简单例子
2012-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人