10 FrankBIBI

尚未进行身份认证

再难也要坚持,再好也要淡泊,再差也要自信,再多也要节省,再冷也要热情

等级
TA的排名 6w+

Android AsyncTask

原文:http://zjf1428.iteye.com/blog/919066 声明   欢迎转载,但请保留文章原始出处:)     JavaEye社区:http://www.iteye.com     Android中文翻译组:http://goo.gl/6vJQl 正文   一、结构 public abstract class AsyncTask exten

2011-12-07 18:58:11

Android调用ITelephony类的endCall()方法 【转】

原文:http://topic.csdn.net/u/20091226/00/09e2979b-7c8c-4991-856d-586a278875c0.html出处: http://blog.csdn.net/li_guotao/article/details/6347517  1. 在src下新建一个包:com.android.internal.telephony(和ITelep

2011-11-29 00:04:18

APK安装过程及原理详解 【转】

本文转自: http://hi.baidu.com/android168/blog/item/06142a1ba1122774f624e4ed.html原因:因为有涉及到挂载多张SD卡存储设备,安装到那张卡上?得了解下安装原理先。  来自华为内部资料 PackageInstaller 原理简述 应用安装是智能机的主要特点,即用户可以把各种应用(如游戏等)安装到手机上,并

2011-11-15 09:58:16

Linux串口编程 【转】

本文转自:http://www.cnblogs.com/feisky/archive/2010/05/21/1740893.htmlLinux 操作系统从一开始就对串行口提供了很好的支持,本文就 Linux 下的串行口通讯编程进行简单的介绍。串口简介 串行口是

2011-09-30 13:02:48

android-serialport-api串口工具测试随笔

android-serialport-api是网上下载的,如果原作者看到,请留个名,谢谢以下是随笔,很乱的,也有错误和笔误。--记录的目的是后面NDK开发做前期的铺垫 在data/data/android.serialport.sample中放有lib和shared_

2011-09-29 12:17:30

Android在标准linux基础上对休眠唤醒的实现(一)(二)(三)【转】

本文转自:http://blog.csdn.net/lizhiguo0532/article/details/6453581 作者:lizhiguo0532 说明:1. Based on linux 2.6.32 and android 2.2,only suppor

2011-09-26 17:47:12

cdev结构体及其相关函数 【转】

转自:http://blog.csdn.net/z08053520/article/details/53906041、在Linux2.6内核中一个字符设备用cdev结构来描述,其定义如下: struct cdev {         struct kobject ko

2011-09-20 15:59:47

Android中JNI编程的那些事儿 【转】

后续可能为需要加入一些特定的模块到android中,所以JNI还需继续熟悉起来本文转自:http://www.cnblogs.com/MarsGG/articles/2057433.html    首先说明,Android系统不允许一个纯粹使用C/C++的程序

2011-09-17 12:03:10

android中添加AT命令流程(转载)

本文假设读者已经了解RIL的基本知识从上层出发,在frameworks/base/telephony/java/com/android/internal/telephony/Phone.java中添加所要发AT命令的上层函数。Phone是个接口,因此,添加完后,得

2011-09-17 10:18:32

USB的挂起和唤醒 (Suspend and Resume)

本文转自:http://hi.baidu.com/doyanger/blog/item/f72ecaef8fcc7d212cf53433.htmlUSB协议的第9章讲到USB可见设备状态[Universal Serial Bus Specification, Section

2011-09-06 09:52:03

porting gps to android2.3 (一)

最近刚好有机会移植一款GPS到我们的产品上,就GPS模块移植本身而言,是很简单的。做过WINCE 或PC开发GPS的朋友肯定很清楚了,无非就是把GPS的标准数据从串口读出来,然后解析,应用程序获取其中经纬度,定位时间等信息,根据自己的需求或转化成地图上具体地点,或做其它使用。

2011-08-22 22:01:25

自定义3G开关耗时问题

工作需要,移植过好几款3G,其实就3G本身而言;移植的难度不大,底层无非是虚拟USB串口(2.6以后一般都是用高速或全速)。上层作为我们硬件厂商来讲,要实现的,主要是根据不同的3G模块,重新整理生成自己的libreference-ril.so动态库了(一般的电话或短信基本功能

2011-08-18 09:08:13

中断服务下半部之工作队列【转】

<br />1        工作队列概述 <br />工作队列 (work queue) 是另外一种将工作推后执行的形式,它和我们前面讨论的所有其他形式都不相同。工作队列可以把工作推后,交由一个内核线程去执行—这个下半部分总是会在进程上下文执行,但由于是内核线程,其不能访问用户空间。 最重要特点的就是工作队列允许重新调度甚至是睡眠。 <br />  <br />通常,在工作队列和软中断 /tasklet 中作出选择非常容易。可使用以下规则: <br />²      如果推后执行的任务需要睡眠,那么只能选

2011-05-18 15:07:00

深入嵌入式系统的 BootLoader【转】

///////////////////////////////////////////////////////////////2011.5.13/////////////////////////////////////////////////////////////////////////////////这周在调试新的处理器和内存。遇到了一些问题。解决了,回想这篇文章,大概的思路很有借鉴性!“设置内核的启动参数”是啊  我原来以为只要传一个大小就可以了,不用管几段的。。结果挂载ramdisk的时候 就是识别

2011-05-13 11:32:00

wpa_supplicant软件架构分析【转】

<br /> <br />转自:http://blog.csdn.net/fxfzz/archive/2011/02/10/6176414.aspx<br />作者:fxfzz<br />wpa supplicant 在启动时,启动命令可以带有很多参数,目前我们的启动命令如下:<br />wpa_supplicant /system/bin/wpa_supplicant -Dwext -ieth0 -c/data/wifi/wpa_supplicant.conf -f/data/wifi/wpa_log.t

2011-05-10 09:01:00

SurfaceFlinger启动过程分析(一)、(二)、(三)、(四)【转】

文章出处:http://danielwood.cublog.cn作者:Daniel Wood<br /> <br /><br />SurfaceFlinger的启动过程还是从Zygote说起。Zygote起来后会调用SystemServer.java[frameworks/base/services/java/com/android/server]里面的main函数,然后调用本地函数init1(),然后调用的是JNI的com_android_server_SystemServer.cpp里面的android

2011-04-21 11:33:00

Android系统移植(一)-让android系统在目标平台上运行起来【转】

<br /> <br />转:http://blog.csdn.net/jiajie961/archive/2010/11/10/5999519.aspx<br />Android系统由于用的是linux内核,因此内核移植和嵌入式linux内核移植差异不大,过程如下:<br />(1)移植boot-loader和linux2.6内核到目标平台上,让linux内核可以启动起来,基本的驱动允许正常。<br />此过程完全是嵌入式linux的开发,这里直接跳过。需要注意的是,由于android已经被linux官方

2011-03-27 21:08:00

关于file_operations结构体【转】

<br /> <br />转自:http://blog.csdn.net/zkx1982/archive/2008/06/12/2540401.aspx<br />结构体file_operations在头文件 linux/fs.h中定义,用来存储驱动内核模块提供的对 设备进行各种操作的函数的指针。该结构体的每个域都对应着驱动内核模块用来处理某个被请求的 事务的函数的地址。<br />举个例子,每个字符设备需要定义一个用来读取设备数据的函数。结构体 file_operations中存储着内核模块中执行这项操作

2011-03-27 13:04:00

SDRAM的原理和时序 【转】

<br />转自:http://www.cnblogs.com/gmh915/archive/2009/09/30/1577032.html<br />以前看过,但是过短时间就又不是很清楚了。记录一下<br /> <br />一、 SDRAM内存模组与基本结构    我们平时看到的SDRAM都是以模组形式出现,为什么要做成这种形式呢?这首先要接触到两个概念:物理Bank与芯片位宽。 <br /> <br />1、 物理Bank    传统内存系统为了保证CPU的正常工作,必须一次传输完CPU在一个传输周期内

2011-03-16 14:54:00

为 Android添加底层核心服务

本文转自:http://blog.csdn.net/belyxiong/archive/2010/09/10/5875993.aspx1.     为什么要写底层核心服务呢?          因为底层核心服务是 Android框架里最接近 Linux/Driver的部分。为了充分发挥硬件设备的差异化特性,核心服务是让上层 Java应用程序来使用 Driver/HW Device 特色的重要管道。例如 Media、 Telephone等底层硬件。        在开机过程中,就可以启动核心服务(汉字输入法服

2011-03-02 13:29:00

查看更多

勋章 我的勋章
    暂无奖章