Welcome 微信登录

首页 / 操作系统 / Linux

Android在标准Linux基础上对休眠唤醒的实现

Android在标准Linux基础上对休眠唤醒的实现

一、新增特性介绍实际上,Android仍然是利用了标准linux的休眠唤醒系统,只不过添加了一些使用上的新特性,early suspend、late resume、wake lock。Early suspend - 这个机制定义了在suspend的早期,关闭显示屏的时候,一些和显示屏相关的设备,比如背光、重力感应器和触摸屏等设备都应该被关掉,但是此时系统可能还有持有wake lock的任务在运行,如音乐播放,电话,或者扫描sd卡上的文件等,这个时候整个系统...
OK6410开发板Linux内核移植

OK6410开发板Linux内核移植

一、环境介绍:1、环境配置? 开发板:ok6410-A? 宿主机:XP-sp3下用Vmware搭建的CentOS6.0系统注:1)、外网网卡用的NAT方式连接,用来在window客户端用putty连接虚拟机和更新工具连上网用;2)、第二块儿网卡用的桥接方式,用来连接开发板;3)、串口用来在虚拟机里使用minicom连接开发板。? 交叉工具:arm-linux-4.4.1.tar.gz2、环境搭建结果Minicom连接开发板:Putty连接好虚拟机:结束后内...
Android输入汉字得到拼音

Android输入汉字得到拼音

前一段时间,研究Android的通讯录,在它的contacts2.db数据库中发现raw_contacts表中有sort_key这一列用于排序的汉语拼音等信息,就突然想到我们可以利用它得到汉字相应的拼音.不好意思,我的模拟器不能输入中文,如果是中文名“张三”,它在这一列的存放形式应该是“ZHANG张SAN三”输入汉字得到拼音工程下载:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载...
Android情侣短信软件Frame动画在悬浮窗口上的实现

Android情侣短信软件Frame动画在悬浮窗口上的实现

最近做了一款情侣短信小软件,感兴趣的朋友可以下载安装玩玩,那接下来的事就是总结了,把几个重要的知识点总结发上,以供日后参考。有兴趣的朋友也可以看看,迫切希望各位朋友能多多指教!Android情侣短信软件(1)--Frame动画在悬浮窗口上的实现本文源码下载:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /2012年资料/1月/1日/Android情侣短信软件Frame动画...
Android学习笔记之XML存储

Android学习笔记之XML存储

继续弄我们聊天的小软件,尝试用XML来存储聊天记录。不过最终是放弃了,选择使用SQLite来存储记录,(见http://www.linuxidc.com/Linux/2012-01/50683.htm )这是后话了……先把XML的存储与解析的代码放来把(网上有很多,这儿就是小魏自己复习总结一下)XMl存储使用XML序列化对象XmlSerializer,看代码就知道怎么写,很简单:privateChatInfoinfo;publicStringFirstWr...
Android开发教程:ListView使用SimpleAdapter适配器

Android开发教程:ListView使用SimpleAdapter适配器

最近在做一个聊天的小应用,我负责聊天窗口部分,弄了个简单的有点丑的“汽泡短信”聊天模式~先附上最终效果图:以下是摸索的过程,与大家分享:从聊天的模式可以看出整个窗口应该是一个ListActivity,其中每一行用聊天的内容填充ListView。ListView可以使用最基本的ArrayAdapter填充,但是每一行只能填充文本。我们的聊天内容除了文本,还希望有个头像(当然后期还可以再添聊天时间、用户名之类的~),首相想到的是使用SimpleAdapter。...
Android开发教程:使用ListView实现汽泡短信聊天

Android开发教程:使用ListView实现汽泡短信聊天

如这篇文章:http://www.linuxidc.com/Linux/2012-01/50686.htm我们进行了SimpleAdapter适配器初次尝试,那么离实现我们最终想要的效果也不远啦,只要仿照chata的布局,再编写第二位聊天人(“路人甲”)的布局chatb——只要让他靠右显示就行~。但是这样我们每次都要很麻烦的定义一遍SimpleAdapter,为了“偷懒”,我们直接来编写自己的Adapter,这样每次定义就方便多了。先附上最终的代码:pub...
Android 2.3 input输入事件处理

Android 2.3 input输入事件处理

Linux内核提供了一个Input子系统来实现的,Input子系统会在/dev/input/路径下创建我们硬件输入设备的节点,一般情况下在我们的手机中这些节点是以eventXX来命名的,如event0,event1等等,可以利用EVIOCGNAME获取此事件结点名称。这就是Android中对于input事件处理数据的来源点,至于驱动写入数据这块就不说了。首先,简而言之的介绍一下android事件传递的流程,按键,触屏等事件是经由WindowManagerS...
<< 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 >>