android开发
miliang1688
这个作者很懒,什么都没留下…
展开
-
JNI(Java Native Interface)的使用
<br /> JNI是Java Native Interface的缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计 的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。 <br /><br /> 使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下这样做是可以接受的,甚至是必须的,比如,使用一些旧的库转载 2011-01-20 14:08:00 · 530 阅读 · 0 评论 -
Android AIDL(Android Interface Definition Language)介绍
<br /> 在网上看到一篇介绍AIDL的文章,自己把代码在2.2的sdk上跑了一下,稍微更改了一下原文中的代码(下文中的代码都是自己编译通过后使用的代码)并且添加了xml文件,大家可以按照这个代码自己实现一遍。<br /><br />以下部门来自网上其他朋友的文章(由于出处太多,无法找到原始的地址)<br /><br />================================================================<br /><br />在Android中, 每个应用程序转载 2011-01-20 14:05:00 · 570 阅读 · 0 评论 -
android 电话管理
<br />http://hi.baidu.com/anly%5Fjun/blog/index/0 <br /><br />Andriod Phone模块相关(总览)<br />2010-01-30 13:50<br />1、从java端发送at命令的处理流程。<br />2、unsolicited 消息从modem上报到java的流程。<br />3、猫相关的各种状态的监听和通知机制。<br />4、通话相关的图标变换的工作原理。<br />5、gprs拨号上网的通路原理。<br />6、通话相关的语音通转载 2011-01-25 10:45:00 · 2618 阅读 · 0 评论 -
Java 回调函数
<br />转自:http://blog.sina.com.cn/s/blog_48cf38890100go6x.html<br /><br />1. 什么是回调函数<br />回调函数(callback Function),顾名思义,用于回调的函数。 回调函数只是一个功能片段,由用户按照回调函数调用约定来实现的一个函数。回调函数是一个工作流的一部分,由工作流来决定函数的调用(回调)时机。回调函数包含下面几个特性: <br />1、属于工作流的一个部分;<br />2、必须按照工作流指定的调用约定来申明(定转载 2011-02-10 09:38:00 · 555 阅读 · 0 评论 -
Android如何生成设备节点
<br />在Android中,由于没有mdev和udev,所以它没有办法动态的生成设备节点,那么它是如何做的呢?<br />我们可以在system/core/init/下的init.c和devices.c中找到答案:<br />init.c中<br />int main(int argc, char **argv) <br />{ <br /> ... <br /> /* Get the basic filesystem setup we need put <br />转载 2011-02-12 11:12:00 · 847 阅读 · 0 评论 -
Android Camera HAL设计初步
<br />Android Camera HAL设计初步<br /><br />使用zc301 USB摄像头,这个摄像头返回JPEG图形留,camera的preview需要进行jpeg解码(没做),但是可以直接take jpeg照片。<br /><br />1、修改你的BoardConfig.mk<br />USE_CAMERA_STUB := false<br /><br />将stub设置为false,在编译时不会编译android2.1/frameworks/base/camera/libcamera转载 2011-02-12 11:18:00 · 933 阅读 · 0 评论 -
Android AIDL 理解及开发要点
<br />1). development/samples/ApiDemos/src/com/example/android/apis/app/<br />*.aidl, Localservice**.java RemoteService*.java, ServiceStartArguments*.java<br /><br />2). 深入解析Android 的AIDL Interface (高焕堂)<br />http://wenku.baidu.com/view/920f92ea998fcc22bc转载 2011-02-12 11:09:00 · 947 阅读 · 0 评论