自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(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输入汉字拼音首字母实现过滤提示(支持多音字)

AutoCompleteTextView具有输入提示的功能,但是它的这种提示不适合对股票列表的过滤,如果你玩过股票软件,就会知道只要输入股票名称的首字母或股票代码就会出现符合匹配的股票,这种过滤怎么实现呢? 还有个问题,汉字具有多音字,如何实现多音字的匹配,比如“长江证券”,无论你输入“cjzq”或者“zjzq”都会匹配到它,此DEMO都可以解决。

2012-10-13

AsyncTask的简单例子

AsyncTask的一个小例子,详情请见: http://blog.csdn.net/woaieillen/article/details/7372293

2012-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除