- 博客(43)
- 收藏
- 关注
原创 一个看不到的东西叫Service
一个看不到的东西叫Service官方文档是这么说:A Service is an application component that can perform long-running operations in the background and does not provide a user interface. Another application component can...
2014-01-21 11:32:39
152
原创 Intent这个东西
Intent这个东西 Intent学名:意图,主要用于android应用的各个组件之间的通讯。它包含发生请求的组件中的一组信息送给被请求的对象。你可以想象它是快递员,它携带了各中“物件“给客户。要寄快递,我们得先打电话。拿起你的Android手机,按下拨号键盘的时候你的android手机做了些什么?“意图“有用吗? 按下按键这个动作后 public voi...
2014-01-21 10:35:47
150
原创 从Android Activity开始
从Android Activity开始(转载注明出处) 至于Activity是什么,不做详细述说可参考 Google Android 开发文档。生命在于运动,Activity是怎么动起来的?它的“能量“又是怎么传递的?看两个东西 1.Starting an Activity2.Starting an activity for a result 详细...
2014-01-17 15:17:54
143
原创 两年多没来,整理一下知识
伴随Android开发已经4个年头,应用、系统、驱动都开发过。也没好好整理过相关知识,是时候风骚一下了。 Android 应用开发从Android Activity开始Intent这个东西一个看不到的东西叫Service Android 系统开发 Android 驱动开发...
2014-01-17 15:04:21
111
Android 4.0 编译全程...
进过几天的等待,几经波折终于把android 4.0 的代码下载下来。(http://android-sz.iteye.com/blog/1259206) 终于可以编译了,期待…… 编译环境:1,系统: Ubuntu 10.10 (64bit)2,Jdk: java (64bit)3,交叉编译链: 自带 为了避免编译过程中出现错误,执行如下命令安装下面软件$:su...
2011-11-18 13:35:09
183
原创 写一些ALSA的文章
什么是ALSAALSA是Advanced Linux Sound Architecture,高级Linux声音架构的简称,它在Linux操作系统上提供了音频和MIDI(Musical Instrument Digital Interface,音乐设备数字化接口)的支持。在2.6系列内核中,ALSA已经成为默认的声音子系统,用来替换2.4系列内核中的OSS(Open Sound System...
2011-11-17 15:43:00
121
原创 Android 4.0 亮点之WI-FI Direct
Wi-Fi Direct来自官网:Android now supports Wi-Fi Direct for peer-to-peer (P2P) connections between Android-powered devices and other device types without a hotspot or Internet connection. The Androi...
2011-11-15 20:01:19
122
Android 4.0 源码下载中....
经过3.0+ 版本不开源,终于等到4.0的开源,也可以看看4.0的绚丽界面实现的source了。 源码下载地址:(参考google文档)http://source.android.com/source/downloading.html 过程中 repo sync -j16 代码同步不下来 (链接有问题?) 先不管咯。 迫不及待,先看看android-4.0.1_r1里源...
2011-11-15 11:02:03
127
Android RIL CDMA分支总结(1)
Android RIL CDMA分支总结 1. CDMA分支代码结构代码结构如下: ril |-- include | `-- telephony | |-- ril.h | `-- ril_cdma_sms.h |-- libril | |-- ril.cpp | |-- ril_commands.h | |-- ril_event.cpp | |-- ril_event.h | `...
2011-05-16 21:36:16
138
原创 Linux中的工作队列
Linux中的工作队列 (2008-06-11 15:40)分类: Linux http://blog.chinaunix.net/space.php?uid=487105&do=blog&cuid=971040[前记]Linux自从2.6.20之后,工作队列发生了一些变化,目前从网络上搜索的资料一般都是介绍老版本的工作队列,很少见到对新版本的介绍。本文对新老...
2011-04-06 15:14:17
80
原创 Marvell pxa310/300中断唤醒源的设置
软硬件环境: Pxa310/300 + WinCE + WinMobile中断唤醒源的设置可以说是一个纯“硬件”的活,因为它跟CPU关系非常紧密,不同的CPU即使同样在wince或者winmobile环境下,对于中断唤醒源的设置都是不同的。最近对于marvell pxa310/300里面中断唤醒源的设置了解了一下,发现跟之前pxa270系列的CPU也有很大差别。将一个GPIO设置为中断...
2011-04-06 12:53:43
195
原创 evdev的一个BUG
自己调试的系统偶有死机,跟同事们一起琢磨的结果如下:在evdev.c文件中存在一个隐患的BUG。static int evdev_open(struct inode *inode, struct file *file){ struct evdev *evdev; struct evdev_client *client; int i = imino...
2011-03-31 10:53:57
127
Framework添加AIDL文件
Framework编译AIDL文件 今天下午下载一个开源的Android系统,编译中老遇到如下aidl错误,思考了很久,终于找到解决办法。AIDL是什么?不清楚的可以google。这里重点是如何在android framework中添加新的接口。如下例子,如果没有添加AILD文件,编译系统的时候会出现如下错误。 frameworks/base/core/java/androi...
2011-03-30 18:30:40
513
原创 android移植整理
android 移植整理 转自:http://blogold.chinaunix.net/u3/90973/showart_2205463.html
2011-03-25 10:49:01
114
原创 Linux Kernel and Android 休眠与唤醒
Linux Kernel and Android 休眠与唤醒(中文版) 转自:http://www.thinksrc.com/2010/04/18/suspend-cn.html#sec-1Table of Contents简介国际化版本信息对于休眠(suspend)的简单介绍Linux Suspend 的流程相关的文件:准备...
2011-03-24 17:33:44
80
原创 Android电源管理
Android的电源管理发 布 时 间 : 2010-01-20 来 源 : csdn 作 者 : hzdysymbol 浏 览 : 360总体上来说Android的电源管理还是比较简单的, 主要就是通过锁和定时器来切换系统的状态,使系统的功耗降至最低,整个系统的电源管理架构图如下: (注该图来自Steve Guo) 接下来我们从Ja...
2011-03-24 11:27:25
183
原创 frescale9.1 move app to sdcard 记录
连接:http://purerain2002.spaces.live.com/blog/cns!D5D0B8EF1CE02864!1243.entry1. 修改测试用应用apk,安装位置为auto,internalOnly,用adb install均成功安装到内部存储器上。安装位置设置为preferExternal,安装不成功。2.修改平台的安装位置,adb shell pm ...
2011-03-21 21:49:05
171
原创 [译文]GIT日常命令20来条
原文最新更新: 23-Apr-2008 16:08:38 UTC翻译时间:2008年5月3日,王旭 (gnawux<at>gmail.com)原文链接:http://www.kernel.org/pub/software/scm/git/docs/everyday.html [基本仓库]: 拥有 GIT 仓库的人需要的命令——也就是所有人,因为 git 的每个工作拷贝都...
2011-03-19 15:10:26
86
原创 Android APN的设置问题
Android APN的设置问题 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://myqdroid.blog.51cto.com/2057579/389134 1、问题的引入 在android源码,成功执行了make 和 make sdk,也最终烧到开发板上了!不幸的是插入SIM卡...
2011-03-18 13:08:11
183
原创 Android应用程序获得root权限
Android应用程序获得root权限 原文:(http://my.unix-center.net/~Simon_fu/?p=951) 我在博文《Android程序的安全系统》中提到两种让root权限的办法。最近在网上发现很多朋友转载那篇文章,但是对那篇文章中提到的第一种方法怎样实现,不是很明白。本文将会以一个例子实现来演示怎样让一个Android应用程序获得root权限。 ...
2011-03-16 11:17:46
200
原创 Android.网络拨号脚本
Android 3G 拨号脚本 1.WCDMAdebugnodetachlock/dev/ttyUSB0115200user "card"password "card"crtsctsshow-passwordusepeerdnsnoauthnoipdefaultnovjnovjccompnoccpdefaultrou...
2011-03-15 18:40:12
224
eclipse查看android源码工程(附件)
eclipse查看android源码工程(附件) 网上有很多朋友对应eclipse 查看源码怎么建立工程文件存在迷惑,在这里将我的工程文件贴出来,只要将该文件放到源码目录下(android/),就可以打开android源码工程了。方便便捷~哈哈 附录: <!-- .project 工程文件 可以根据自己的需要添加或删除所必须的源码 --><...
2011-03-11 13:47:20
95
原创 关于Android的prelink(Linux)
Android 添加库文件(转:原文链接:http://blog.csdn.net/ccskyer/archive/2010/06/18/5677553.aspx)在Android中添加自己的库文件,在编译时会提示:library 'XXX.so' not in prelink map 错误,其中一个很重要的文件在build/core/prelink-linux-arm.map...
2011-03-09 13:20:10
138
快速体验Android 2.3
由于Google目前只是开放了Android 2.3的源码,并没有Android 2.3的SDK。因此如何运行 Android 2.3呢?在国外网站看到这样一篇文章。其实既然Android2.3源码已经放出,那么可以下载Android源码进行编译,估计可以编译出Android 2.3的SDK的。由于下载源码要花比较多的时间,借花献佛看看Android 2.3是如何在现有的模拟器上跑起来的吧。...
2010-12-07 10:21:01
125
原创 转-Android原生(Native)C(JNI/NDK)开发之二:framebuffer篇
为方便以后学习和工作,现转载一批文章,方便以后使用。 来源:http://blog.sina.com.cn/s/blog_4a0a39c30100auh9.html 作者:风子 如对Android原生(Natvie)C开发还任何疑问,请参阅《Android原生(Native)C开发之一:环境搭建篇》:http://blog.sina.com.cn/s/blog_4...
2010-11-29 15:03:46
322
原创 转-Android原生(Native)C(JNI/NDK)开发之一:环境搭建篇
为方便以后学习和工作,现转载一批文章,方便以后使用。 来源:http://blog.sina.com.cn/s/blog_4a0a39c30100auh9.html 作者:风子 Android是基于Linux的操作系统,处理器是ARM的,所以要在Linux或Windows等x86系统上编译Android能运行的程序,你需要一个交叉编译器。在Linux下面,你可以自已...
2010-11-29 14:56:25
103
Android源码下“系统级开发”——Settings例子
在Android开发过程中,通常会遇到有很多隐藏的API不能被顶层的程序员使用,这时候我们可以考虑在Android源码下进行“系统级”开发,所谓“系统级开发”就是利用Android的源码来编译应用程序,以便应用程序可以使用更多的API。由于Google提供给用户的开发手册上提到,使用隐藏的API会存在不安全因素,故要使用此种开发方式在项目评估的时候应该慎重考虑。当然,对于部分移植用户来...
2010-09-04 13:50:50
223
1
PC机上体验Android x86操作系统
Android X86是一款支持x86硬件平台上的操作系统。可以这样理解,它是基于linux内核使用Android界面的操作系统。从官方文档(http://www.android-x86.org/)上可以看到它的详细介绍。 在虚拟机上安装Android x86的步骤如下: 1、下载Android x86系统,可以选择你喜欢的版本。 下载网址:http://w...
2010-09-03 13:15:31
1037
透过HAL(硬件抽象层)看顶层API是如何访问硬件
文章导读:HAL硬件抽象层的实现及架构、Android API 与硬件平台的衔接、NDK的一些看法。 简介:HardwareAbstraction Layer 硬件抽象层是一个轻量级(lightweight)的的运行环境,提供了简单的设备驱动程序接口,应用程序使用设备驱动程序与底层硬件之间进行通信。HAL应用程序接口和ANSIC标准库结合在一起,这样用户可...
2010-08-07 15:01:20
412
Android应用程式编译成系统程序
Android应用程式编译成系统程序简介 简介:在android操作系统中,有一些应用程序,如打电话,系统设置、闹钟等等在我们购买手机的时候就已经有了,如果我们想写一个应用程序到系统中,而又不给用户删除。该如何做?本文将提供一个简单的例子,看看android系统里是如何把应用程序写入系统中去的。 1、开发环境 操作系统:Ubuntu xx 开发工具...
2010-08-05 22:22:24
147
原创 android.编译程序的模板.android.mk.txt
# 编译动态库的模板: #Test Shared Lib LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_SRC_FILES:= helloworld.c LOCAL_MODULE:= libtest_shared TARGET_PREL...
2010-08-03 00:31:25
74
原创 android.源码启动模拟器
Android.源码中启动模拟器 Android源码中提供了完整的开发工具和交叉编译工具。正确编译源码后,就可以得到这些开发工具。如何在Android 源码中启动模拟器工具? 1、工作环境:pc:Ubuntu xxsource:Android 2.xtools: JDK 1.5 2、开发工具编译#cd /dev_path/android/ ...
2010-08-02 13:47:24
374
原创 Ubuntu xx中编译Android xx中软件安装
在Ubuntu中编译Android xx中可能会报错误,引起的原因可能是以下软件没安装,一个很好的实验方法就是不安装任何软件,直接Make源码,系统就会提示你安装如下软件。 1:$sudo apt-get install bison 2:$sudo apt-get install sun-java5-jdk 3:$sudo apt-get install build-...
2010-08-02 10:20:35
76
原创 Android源码 Bluetooth设置的类说明
Android应用程序(Setting)中有关蓝牙设定部分的相关类 在Android Setting App中中,蓝牙功能的设定是如何定义了如下相关类,它们的意义和作用分别为: BluetoothSettings is the Settings screen for Bluetooth configuration and connection management. ...
2010-08-01 23:57:22
171
原创 在Linux下Android编译中修改Java的环境
Android 在编译过程中需要用到Java Version 1.5的环境,然而系统中存在几个Java版本,针对Android要求编译的环境,通过一下命令可以修改当前编译和执行所需的Java版本。1、修改java执行版本 # update-alternatives --config java Selection Path ...
2010-07-31 16:44:12
87
写代码的时候也不忘记娱乐--办公室听歌写真集
一个普通的中层领导,每天有条有序的工作,顺便听听能使人放松的流行音乐 技术部的同事压力也是比较大的那种..听音乐的时候动作比较亢奋 对面新来的小伙子总是边听着嘻哈音乐边打字 市场部的小伙子总是出差,听音乐的时候表情像ET..压力比较大吧 隔壁的小伙子是个很激进的年轻人..他喜欢听朋克 总监活着比较...
2010-04-15 16:10:37
77
小学生-《我的理想》
小学生作文,谈《我的理想》。一生写道:拿沙特工资,住英国房子,用瑞典手机,戴瑞士手表,娶韩国女人,包日本二奶,做泰国按摩,开德国轿车,坐美国飞机,喝法国红酒,吃澳洲海鲜,抽古巴雪茄,穿意大利皮鞋,玩西班牙女郎,看奥地利歌剧,买俄罗斯别墅,雇菲律宾女佣,配以色列保镖,洗土耳其桑拿,当中国干部...... 老师批语:啰嗦!只需说当中国干部就行,前面皆可实现!...
2010-04-07 14:18:57
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人