anndaming

 

随笔分类 -  Android开发

随到,我的Android源码环境开发起步
摘要:前些时候把Android源码环境搞定之后,就着手研究线程/进程间的通信,因为手上的任务是不间断地获取设备事件,再把获得事件反馈给ui更新。按照Android的设计框架,应用程序调用下层服务是按照下图的流程:但是,对我来说,Android源码部分内容多了点儿,还不能消化好~~而这次任务主要用到的是类似下图的流程。学习了下源码,发现源码在不断地监听设备事件时,会采用Looper与远程控制的机制,中间会通过管道、消息队列什么的方式来唤醒线程。但就我目前还不了解这个方式,于是按照我当前能够实现的程度,稍作修改后,如下图:先对1,2说明下:1是当EventNative中成功获取到设备的事件数据时,会调用 阅读全文

posted @ 2012-01-22 23:17 anndaming 阅读(297) 评论(0) 推荐(1)

Ubuntu-11.04下进行编译时找不到asm文件夹的解决方案
摘要:这几天在捣鼓着Ubuntu下的Android源码环境,真是抓狂,废话不说。。。。源码中有许多要调用Linux的库文件,诸如sys/xxx和asm/xxx,但Ubuntu-11.04下不带有asm文件夹,我采用的是一种比较折衷的办法:使用下面一条命令即可~$sudo ln -sf /usr/include/asm-generic/ /usr/include/asm意思是为asm-generic文件夹创建一个快捷方式,让指向asm文件夹的路径重定向。。。这是因为asm-generic中有比较全的文件~上述说的是“比较全”,若是少了东西,就没法子,得把文件补全。。。其实最好的办法是自己编译Linux 阅读全文

posted @ 2012-01-20 22:35 anndaming 阅读(2023) 评论(0) 推荐(1)

【圣诞特辑】圣诞特别献礼,让大家的手机随雪花一起浪漫
摘要:圣诞特别放送,炫酷你的手机,在屏幕飘落雪花,让大家的手机随飘落的雪花一起浪漫吧~~各种雪花,圣诞元素,落叶,花瓣,泡泡,星星,让你想怎么变,就怎么变,随心所欲让自己的手机屏幕不再单调~ps. 动态壁纸神马的都的弱爆了 >< ,这可不一样哦亲~欢迎来访我们的博客:http://apptreehust.diandian.com/ 下载传送门:http://anndaming.web-191.com/SoftWare/SnowingYourPhone_2011_12_23.apk 阅读全文

posted @ 2011-12-25 14:41 anndaming 阅读(214) 评论(0) 推荐(0)

(android) 在GridView中实现单选或多选功能
摘要:最近在做项目的过程中,要用到GridView,同时还得使用单选或多选功能,在网上搜过很多资源贴,但都不是我想要的效果,于是就自行设计了一种方案。什么都不说,先上个效果图^_^: Demo源代码下载:http://download.csdn.net/down/3435752/anndaming首先需要构建一个ImageAdapter类,此类继承了BaseAdapter类,用于做GridView中资源的适配器,代码如下:package com.demo;import java.util.Vector;import android.content.Context;import android.gr. 阅读全文

posted @ 2011-07-10 11:59 anndaming 阅读(5628) 评论(0) 推荐(1)

R类文件失踪案
摘要:1. 背景:前些时候,在进行Android程序开发过程中帮助同学修改xml代码时候,偶尔会出现R类文件离奇失踪事件,当时经过一些恢复操作无果后,只好重建一个工程。由于R类文件在Android工程中是一个极其特殊的存在,所以我就此进行了一些小测试。2. 失踪者资料:R类文件是由ADT自动生成的一个文件,居所是gen目录下,其会为每一个资源定义唯一的ID,而整个工程就是通过ID的识别来引用相关资源,故R类文件可谓是我们工作的资源中心。3. 案情分析:由于R类文件的特殊性,故其的作用是举足轻重的,但这时它竟然失踪的!!一个诺大的工厂就因为缺乏资源的“进口”,无法进行任何“生产”了。究竟是谁把我们的R 阅读全文

posted @ 2011-06-30 08:46 anndaming 阅读(626) 评论(0) 推荐(1)

导航