android开发

专注于android开发

导航

上一页 1 2 3 4 5 6 7 8 ··· 40 下一页

2010年11月29日 #

Android提高第十三篇之探秘蓝牙隐藏API

摘要: 本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 上次讲解Android的蓝牙基本用法,这次讲得深入些,探讨下蓝牙方面的隐藏API。用过Android系统设置(Setting)的人都知道蓝牙搜索之后可以建立配对和解除配对,但是这两项功能的函数没有在SDK中给出,那么如何去使用这两项功能呢?本文利用JAVA的反射机制去调用这两项功能对应的函数:createBond和removeBond,具体的发掘和实现步骤如下:1.使用Git工具下载platform/packages/apps/Settings.git,在Setting源码中查找关于建立配对和解除配对的A 阅读全文

posted @ 2010-11-29 10:17 android开发 阅读(379) 评论(0) 推荐(0)

2010年11月26日 #

Android提高第十二篇之蓝牙传感应用

摘要: 本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 上次介绍了Android利用麦克风采集并显示模拟信号,这种采集手段适用于无IO控制、单纯读取信号的情况。如果传感器本身需要包含控制电路(例如采集血氧信号需要红外和红外线交替发射),那么传感器本身就需要带一片主控IC,片内采集并输出数字信号了。Android手机如何在不改硬件电路的前提下与这类数字传感器交互呢?可选的通信方式就有USB和蓝牙,两种方式各有好处:USB方式可以给传感器供电,蓝牙方式要自备电源;USB接口标准不一,蓝牙普遍支持SPP协议。本文选择蓝牙方式做介绍,介绍Android的蓝牙API以及 阅读全文

posted @ 2010-11-26 11:02 android开发 阅读(233) 评论(0) 推荐(0)

2010年11月24日 #

Android提高第十一篇之模拟信号示波器

摘要: 本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 上次简单地介绍了AudioRecord和AudioTrack的使用,这次就结合SurfaceView实现一个Android版的手机模拟信号示波器(PS:以前也讲过J2ME版的手机示波器)。最近物联网炒得很火,作为手机软件开发者,如何在不修改手机硬件电路的前提下实现与第三方传感器结合呢?麦克风就是一个很好的ADC接口,通过麦克风与第三方传感器结合,再在软件里对模拟信号做相应的处理,就可以提供更丰富的传感化应用。先来看看本文程序运行的效果图(屏幕录像速度较慢,真机实际运行起来会更加流畅): 本文程序使用80. 阅读全文

posted @ 2010-11-24 14:07 android开发 阅读(470) 评论(0) 推荐(0)

2010年11月22日 #

Android提高第十篇之AudioRecord实现"助听器"

摘要: 本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! Android可以通过MediaRecorder和AudioRecord这两个工具来实现录音,MediaRecorder直接把麦克风的数据存到文件,并且能够直接进行编码(如AMR,MP3等),而AudioRecord则是读取麦克风的音频流。本文使用AudioRecord读取音频流,使用AudioTrack播放音频流,通过“边读边播放”以及增大音量的方式来实现一个简单的助听器程序。PS:由于目前的Android模拟器还不支持AudioRecord,因此本程序需要编译之后放到真机运行。先贴出本文程序运行截图: 阅读全文

posted @ 2010-11-22 11:01 android开发 阅读(567) 评论(1) 推荐(0)

2010年11月18日 #

Android提高第九篇之SQLite分页表格

摘要: 本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 上次讲的Android上的SQLite分页读取,只用文本框显示数据而已,这次就讲得更加深入些,实现并封装一个SQL分页表格控件,不仅支持分页还是以表格的形式展示数据。先来看看本文程序运行的动画: 这个SQL分页表格控件主要分为“表格区”和“分页栏”这两部分,这两部分都是基于GridView实现的。网上介绍Android上实现表格的DEMO一般都用ListView。ListView与GridView对比,ListView最大的优势是格单元的大小可以自定义,可以某单元长某单元短,但是难于实现自适应数据表的结构 阅读全文

posted @ 2010-11-18 16:05 android开发 阅读(422) 评论(0) 推荐(0)

2010年11月16日 #

Android提高第八篇之SQLite分页读取

摘要: 本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! Android包含了常用于嵌入式系统的SQLite,免去了开发者自己移植安装的功夫。SQLite 支持多数 SQL92 标准,很多常用的SQL命令都能在SQLite上面使用,除此之外Android还提供了一系列自定义的方法去简化对SQLite数据库的操作。不过有跨平台需求的程序就建议使用标准的SQL语句,毕竟这样容易在多个平台之间移植。先贴出本文程序运行的结果:本文主要讲解了SQLite的基本用法,如:创建数据库,使用SQL命令查询数据表、插入数据,关闭数据库,以及使用GridView实现了一个分页栏(关 阅读全文

posted @ 2010-11-16 11:35 android开发 阅读(271) 评论(0) 推荐(0)

2010年11月12日 #

Android提高第七篇之XML解析与生成

摘要: 本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!本文使用SAX来解析XML,在Android里面可以使用SAX和DOM,DOM需要把整个XML文件读入内存再解析,比较消耗内存,而SAX基于事件驱动的处理方式,可以在各节点触发回调函数,不过SAX适合节点结构简单的XML文档,复杂的XML文档在后期的节点深度处理会有点麻烦。本文要解析的test.xml文件如下:<?xml version="1.0" encoding="utf-8"?> <test> <title>testSAX&l 阅读全文

posted @ 2010-11-12 12:03 android开发 阅读(210) 评论(0) 推荐(0)

2010年11月10日 #

Android提高第六篇之BroadcastReceiver

摘要: 本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 前面分别讨论了Activity和Service,这次就轮到BroastcastReceiver,Broastcast是应用程序间通信的手段。BroastcastReceiver也是跟Intent紧密相连的,动态/静态注册了BroastcastReceiver之后,使用sendBroadcast把Intent发送之后,系统会自动把符合条件的BroastcastReceiver启动,跟嵌入式系统的中断类似。 本文主要演示了如何静态/动态注册BroastcastReceiver,向系统索取电量信息,以及枚举信息 阅读全文

posted @ 2010-11-10 10:08 android开发 阅读(229) 评论(0) 推荐(0)

2010年11月8日 #

Android中UI设计的一些技巧!!!

摘要: 大家好,今天给大家分享的是Android中UI设计的一些技巧,本节内容主要有两点:一是Android按钮(Button)的UI设计,二是:ListView以及GridView的UI设计。按钮的状态:我们一般搞UI设计,按钮通常有三个状态:normal(正常状态);focus(焦点状态),pressed(按下状态)。如下图所示: 我们会在res/drawable目录下定义一个资源文件,比如我们本例中要用到的handle.xml,在里面定义三种状态,每种状态对应一张图片:代码如下:<?xml version="1.0" encoding="utf-8" 阅读全文

posted @ 2010-11-08 17:05 android开发 阅读(1071) 评论(0) 推荐(0)

Android提高第五篇之Service

摘要: 本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 上次介绍了Activity以及Intent的使用,这次就介绍Service,如果把Activity比喻为前台程序,那么Service就是后台程序,Service的整个生命周期都只会在后台执行。Service跟Activity一样也由Intent调用。在工程里想要添加一个Service,先新建继承Service的类,然后到AndroidManifest.xml -> Application ->Application Nodes中的Service标签中添加。 Service要由Activity通 阅读全文

posted @ 2010-11-08 11:48 android开发 阅读(153) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 40 下一页
大连网站建设、大连做网站、大连网站建设、大连网站设计、大连做网站电话、大连做网站。