随笔 - 383  文章 - 0  评论 - 0  阅读 - 35125 
08 2010 档案
android典型应用之访问网络
摘要:1. android 网络 android 访问网络需要设置权限, java 提供了很好的封装 2. 例程 1) 功能 从网上下载文本文件,并使用 textview 控件显示其内容 2) 可从... 阅读全文
posted @ 2010-08-27 13:20 xieyan0811 阅读(19) 评论(0) 推荐(0) 编辑
android 开机动画
摘要:1. 介绍android开机画面由三部分组成,第一部分在bootloader启动时显示,第二部分在启动kernel时显示,第三部分在系统启动时(bootanimation)显示(动画) 2. bootloader开机图片 1)... 阅读全文
posted @ 2010-08-26 12:45 xieyan0811 阅读(33) 评论(0) 推荐(0) 编辑
android系统自带的Service原理与使用
摘要:1. 说明android的后台运行在很多service,它们在系统启动时被SystemServer开启,支持系统的正常工作,比如MountService监听是否有SD卡安装及移除,ClipboardService提供剪切板功能,Package... 阅读全文
posted @ 2010-08-20 14:00 xieyan0811 阅读(18) 评论(0) 推荐(0) 编辑
android的包管理
摘要:1. 说明包管理(Package manager)非常重要,它关系着软件包的安装,卸载,查看和使用,它是运行在后台的一个服务,名叫PackageManagerService,包括对软件包的解包,验证,安装等 2. 系统软件包管理信息存储... 阅读全文
posted @ 2010-08-20 13:59 xieyan0811 阅读(21) 评论(0) 推荐(0) 编辑
Android的传感器
摘要:1. sensorsensor译做感应器或传感器,android架构支持多种sensor,手机硬件不一定支持每一种 2. android系统支持的sensor,以froyo为例(详见SensorManager.java中的定义) 1) ... 阅读全文
posted @ 2010-08-20 12:23 xieyan0811 阅读(25) 评论(0) 推荐(0) 编辑
Android的开机流程
摘要:y 1. 系统引导bootloader 1) 源码:bootable/bootloader/* 2) 说明:加电后,CPU将先执行bootloader程序,此处有三种选择 a) 开机按Camera+Powe... 阅读全文
posted @ 2010-08-20 10:16 xieyan0811 阅读(29) 评论(0) 推荐(0) 编辑
Android的键盘事件处理
摘要:1. 基本流程 1) 内核处理按键,通过设备文件的方式提供给framework层 2) framework层的KeyInputQueue.java启动线程从设备文件中读出键码,然后把读出的键码按kl文件转成相应键... 阅读全文
posted @ 2010-08-18 13:48 xieyan0811 阅读(31) 评论(0) 推荐(0) 编辑
android的图像识别
摘要:1. 什么是opencv简单的说这是基于图像动态捕捉处理、人脸识别、机器人视觉处理、图像信息认知录入等多为一体计算机视觉库 2. 安装 1) 下载ndkhttp://bbs.weiphone.com/read-htm-t... 阅读全文
posted @ 2010-08-18 13:00 xieyan0811 阅读(24) 评论(0) 推荐(0) 编辑
android的文字识别OCR
摘要:1. 功能:光学字符识别(OCR,Optical Character Recognition)是指对文本资料进行扫描,然后对图像文件进行分析处理,获取文字及版面信息的过程 2. 典型应用:名片扫描 3. android源码实现:... 阅读全文
posted @ 2010-08-18 12:58 xieyan0811 阅读(24) 评论(0) 推荐(0) 编辑
Android自带的人脸识别
摘要:1. Android自带的人脸识别Android自带的人脸识别只能识别出人脸在画面中的位置,中点,眼间距,角度等基本特性,提供给拍照性质的应用使用。从基本功能中不能得出明显的特征数据 2. 底层库支持external/neven/* 3... 阅读全文
posted @ 2010-08-16 13:16 xieyan0811 阅读(41) 评论(0) 推荐(0) 编辑
android之安装使用NDK
摘要:1. 为什么需要NDKNDK不能做界面,只能做功能支持的库。NDK与不使用NDK,直接使用JNI相比,它能把库打包,并且很方便的安装。NDK使得没有源码的eclipse的环境编译C/C++库变得非常方便。NDK通常是用来编译和安装C/C++库的... 阅读全文
posted @ 2010-08-16 13:14 xieyan0811 阅读(28) 评论(0) 推荐(0) 编辑
android之JNI
摘要:android中使用JNI 1. 为什么使用JNIJNI(Java Native Interface)Java程序中调用C/C++开发的共享库,主要用于提高程序效率,或者Android应用对C/C++库的调用(多用于调用移植的库,如语音... 阅读全文
posted @ 2010-08-16 13:12 xieyan0811 阅读(28) 评论(0) 推荐(0) 编辑
android典型用户之多媒体播放
摘要:1. android多媒体介绍android的多媒体功能基于PacketVideo的OpenCORE。这些库支持播放和录制许多流行的音频和视频格式,以及静态图像文件,包括MPEG4、 H.264、 MP3、 AAC、 AMR、JPG、 PNG,... 阅读全文
posted @ 2010-08-06 17:08 xieyan0811 阅读(21) 评论(0) 推荐(0) 编辑
android典型应用之语音合成
摘要:1. android语音合成介绍 1) 语音合成引擎语音引擎是真正实现语音合成的程序,必须安装它,应用程序才能使用此功能 a) pico引擎android 2.0 之后,源码自带语音软件pico,其位置在exter... 阅读全文
posted @ 2010-08-06 11:27 xieyan0811 阅读(37) 评论(0) 推荐(0) 编辑
android典型应用之gps
摘要:1. gps说明 a) 原理每一卫星播发一个伪随机测距码信号,该信号大约每1毫秒播发一次。接收仪同时复制出一个同样结构的信号并与接收到的卫星信号进行比较,由信号的延迟时间(dT)推算出卫星至 接收仪的距离 b) ... 阅读全文
posted @ 2010-08-05 17:49 xieyan0811 阅读(40) 评论(0) 推荐(0) 编辑
语音识别方法三:使用Service调用语音识别程序
摘要:1. 说明以下例程功能为:在应用程序中使用通于访问service调用语言识别功能,录音并识别后将识别的字串通过Listener返回给应用程序。注意:使用前需要安装语音识别服务,如编译安装源码中的development/samples/Voice... 阅读全文
posted @ 2010-08-03 13:28 xieyan0811 阅读(22) 评论(0) 推荐(0) 编辑
android语音识别方法二:应用程序自己调用语音识别库
摘要:1. 说明以下例程功能为:应用程序自身调用语言识别函数,程序以循环方式等待录音并识别后的字串。 2. 本例参考自android代码:frameworks/base/core/java/android/speech/srec/Re... 阅读全文
posted @ 2010-08-03 13:27 xieyan0811 阅读(13) 评论(0) 推荐(0) 编辑
android语音识别方法一:使用intent调用语音识别程序
摘要:1. 说明以下例程功能为:在应用程序中使用intent来调出语言识别界面,录音并识别后将识别的字串返回给应用程序。注意:使用前需要安装语音识别程序如语音搜索。 2. 本例参考自android例程:development/samp... 阅读全文
posted @ 2010-08-03 13:26 xieyan0811 阅读(17) 评论(0) 推荐(0) 编辑
android语音识别简介
摘要:1. 语音识别一般使用三种方式 1) 方式一:调用语音识别库的程序做成带界面的程序,供其它程序使用intent调用 2) 方法二:应用程序自己调用语音识别库 3) 方式三:调用语音识别库的程序做成se... 阅读全文
posted @ 2010-08-03 13:25 xieyan0811 阅读(38) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示