自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 138

原创 Intent这个东西

Intent这个东西  Intent学名:意图,主要用于android应用的各个组件之间的通讯。它包含发生请求的组件中的一组信息送给被请求的对象。你可以想象它是快递员,它携带了各中“物件“给客户。要寄快递,我们得先打电话。拿起你的Android手机,按下拨号键盘的时候你的android手机做了些什么?“意图“有用吗? 按下按键这个动作后 public voi...

2014-01-21 10:35:47 129

原创 从Android Activity开始

从Android Activity开始(转载注明出处)        至于Activity是什么,不做详细述说可参考 Google Android 开发文档。生命在于运动,Activity是怎么动起来的?它的“能量“又是怎么传递的?看两个东西 1.Starting an Activity2.Starting an activity for a result 详细...

2014-01-17 15:17:54 122

原创 两年多没来,整理一下知识

伴随Android开发已经4个年头,应用、系统、驱动都开发过。也没好好整理过相关知识,是时候风骚一下了。 Android 应用开发从Android Activity开始Intent这个东西一个看不到的东西叫Service Android 系统开发 Android 驱动开发...

2014-01-17 15:04:21 95

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 165

原创 写一些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 116

原创 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 114

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 115

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 125

原创 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 72

原创 Marvell pxa310/300中断唤醒源的设置

软硬件环境: Pxa310/300 + WinCE + WinMobile中断唤醒源的设置可以说是一个纯“硬件”的活,因为它跟CPU关系非常紧密,不同的CPU即使同样在wince或者winmobile环境下,对于中断唤醒源的设置都是不同的。最近对于marvell pxa310/300里面中断唤醒源的设置了解了一下,发现跟之前pxa270系列的CPU也有很大差别。将一个GPIO设置为中断...

2011-04-06 12:53:43 184

原创 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 122

Framework添加AIDL文件

 Framework编译AIDL文件 今天下午下载一个开源的Android系统,编译中老遇到如下aidl错误,思考了很久,终于找到解决办法。AIDL是什么?不清楚的可以google。这里重点是如何在android framework中添加新的接口。如下例子,如果没有添加AILD文件,编译系统的时候会出现如下错误。 frameworks/base/core/java/androi...

2011-03-30 18:30:40 485

原创 android移植整理

android 移植整理 转自:http://blogold.chinaunix.net/u3/90973/showart_2205463.html

2011-03-25 10:49:01 107

原创 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 71

原创 Android电源管理

 Android的电源管理发 布 时 间 : 2010-01-20    来 源 : csdn    作 者 : hzdysymbol   浏 览 : 360总体上来说Android的电源管理还是比较简单的, 主要就是通过锁和定时器来切换系统的状态,使系统的功耗降至最低,整个系统的电源管理架构图如下: (注该图来自Steve Guo) 接下来我们从Ja...

2011-03-24 11:27:25 170

原创 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 151

原创 [译文]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 79

原创 Android APN的设置问题

Android APN的设置问题 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://myqdroid.blog.51cto.com/2057579/389134 1、问题的引入       在android源码,成功执行了make 和 make sdk,也最终烧到开发板上了!不幸的是插入SIM卡...

2011-03-18 13:08:11 174

原创 Android应用程序获得root权限

Android应用程序获得root权限 原文:(http://my.unix-center.net/~Simon_fu/?p=951)    我在博文《Android程序的安全系统》中提到两种让root权限的办法。最近在网上发现很多朋友转载那篇文章,但是对那篇文章中提到的第一种方法怎样实现,不是很明白。本文将会以一个例子实现来演示怎样让一个Android应用程序获得root权限。 ...

2011-03-16 11:17:46 174

原创 Android.网络拨号脚本

Android 3G 拨号脚本  1.WCDMAdebugnodetachlock/dev/ttyUSB0115200user "card"password "card"crtsctsshow-passwordusepeerdnsnoauthnoipdefaultnovjnovjccompnoccpdefaultrou...

2011-03-15 18:40:12 214

eclipse查看android源码工程(附件)

eclipse查看android源码工程(附件) 网上有很多朋友对应eclipse 查看源码怎么建立工程文件存在迷惑,在这里将我的工程文件贴出来,只要将该文件放到源码目录下(android/),就可以打开android源码工程了。方便便捷~哈哈  附录:  <!-- .project 工程文件 可以根据自己的需要添加或删除所必须的源码 -->&lt...

2011-03-11 13:47:20 84

原创 关于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 128

快速体验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 115

Google 正式发布Android 2.3 -姜饼来了

   最值得期待的视频通话功能。动起来吧~

2010-12-07 09:58:51 155

原创 转-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 307

原创 转-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 93

简单简历

00

2010-09-20 13:06:14 93

Android源码下“系统级开发”——Settings例子

    在Android开发过程中,通常会遇到有很多隐藏的API不能被顶层的程序员使用,这时候我们可以考虑在Android源码下进行“系统级”开发,所谓“系统级开发”就是利用Android的源码来编译应用程序,以便应用程序可以使用更多的API。由于Google提供给用户的开发手册上提到,使用隐藏的API会存在不安全因素,故要使用此种开发方式在项目评估的时候应该慎重考虑。当然,对于部分移植用户来...

2010-09-04 13:50:50 192 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 1015

透过HAL(硬件抽象层)看顶层API是如何访问硬件

        文章导读:HAL硬件抽象层的实现及架构、Android API 与硬件平台的衔接、NDK的一些看法。  简介:HardwareAbstraction Layer 硬件抽象层是一个轻量级(lightweight)的的运行环境,提供了简单的设备驱动程序接口,应用程序使用设备驱动程序与底层硬件之间进行通信。HAL应用程序接口和ANSIC标准库结合在一起,这样用户可...

2010-08-07 15:01:20 380

Android应用程式编译成系统程序

 Android应用程式编译成系统程序简介 简介:在android操作系统中,有一些应用程序,如打电话,系统设置、闹钟等等在我们购买手机的时候就已经有了,如果我们想写一个应用程序到系统中,而又不给用户删除。该如何做?本文将提供一个简单的例子,看看android系统里是如何把应用程序写入系统中去的。 1、开发环境     操作系统:Ubuntu xx     开发工具...

2010-08-05 22:22:24 135

原创 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 68

原创 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 349

原创 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 65

原创 Android源码 Bluetooth设置的类说明

Android应用程序(Setting)中有关蓝牙设定部分的相关类 在Android Setting App中中,蓝牙功能的设定是如何定义了如下相关类,它们的意义和作用分别为: BluetoothSettings is the Settings screen for Bluetooth configuration and connection management. ...

2010-08-01 23:57:22 158

原创 在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 78

写代码的时候也不忘记娱乐--办公室听歌写真集

一个普通的中层领导,每天有条有序的工作,顺便听听能使人放松的流行音乐    技术部的同事压力也是比较大的那种..听音乐的时候动作比较亢奋   对面新来的小伙子总是边听着嘻哈音乐边打字   市场部的小伙子总是出差,听音乐的时候表情像ET..压力比较大吧   隔壁的小伙子是个很激进的年轻人..他喜欢听朋克   总监活着比较...

2010-04-15 16:10:37 69

MBA的诱惑-记一个MBA的择业选择。

2010-04-13 13:44:29 75

小学生-《我的理想》

        小学生作文,谈《我的理想》。一生写道:拿沙特工资,住英国房子,用瑞典手机,戴瑞士手表,娶韩国女人,包日本二奶,做泰国按摩,开德国轿车,坐美国飞机,喝法国红酒,吃澳洲海鲜,抽古巴雪茄,穿意大利皮鞋,玩西班牙女郎,看奥地利歌剧,买俄罗斯别墅,雇菲律宾女佣,配以色列保镖,洗土耳其桑拿,当中国干部......   老师批语:啰嗦!只需说当中国干部就行,前面皆可实现!...

2010-04-07 14:18:57 124

空空如也

空空如也

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

TA关注的人

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