
Android提高
文章平均质量分 92
欧巴Godwin
无,懒得写
展开
-
Android提高第十二篇之蓝牙传感应用
使用Android的蓝牙作为客户端,主动与支持SPP协议的蓝牙设备连接,实现Android与丰富的第三方电子产品/数字传感器交互。原创 2010-11-26 11:02:00 · 61198 阅读 · 106 评论 -
Android提高第十篇之AudioRecord实现"助听器"
本文使用AudioRecord读取音频流,使用AudioTrack播放音频流,通过“边读边播放”以及增大音量的方式来实现一个简单的助听器程序。原创 2010-11-22 11:01:00 · 58211 阅读 · 86 评论 -
Android提高第十一篇之模拟信号示波器
AudioRecord和SurfaceView结合,采用多线程同时采集音频流和绘图,实现一个Android版的手机模拟信号示波器原创 2010-11-24 14:07:00 · 49787 阅读 · 139 评论 -
Android提高十八篇之自定义Menu(TabMenu)
使用PopupWindow实现支持分页的Menu(TabMenu),使其可以容纳更多数据原创 2011-01-28 23:57:00 · 74493 阅读 · 93 评论 -
Android提高第十九篇之"多方向"抽屉
介绍android-misc-widgets控件工具集,以及对其抽屉控件进行修复漏洞。原创 2011-03-21 13:47:00 · 58791 阅读 · 117 评论 -
Android提高第二十一篇之MediaPlayer播放网络视频
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 上次讲解了MediaPlayer播放网络音频,介绍了MediaPlayer关于网络音频的缓冲和进度条控制的方法,这次再讲解MediaPlayer播放网络视频。播放网络视频比播放网络音频多需要一个SurfaceView而已,已经熟悉MediaPlayer播放网络音频之后,相信大家对播放网络视频也能很原创 2011-05-18 14:21:00 · 115312 阅读 · 141 评论 -
Android提高第二十篇之MediaPlayer播放网络音频
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 以前曾经地介绍过MediaPlayer的基本用法,这里就深入地讲解MediaPlayer的在线播放功能。本文主要实现MediaPlayer在线播放音频的功能,由于在线视频播放比在线音频播放复杂,因此先介绍在线音频播放的实现,这样可以帮助大家逐步深入了解MediaPlayer的在线播放功能。先来看看本文原创 2011-05-09 15:41:00 · 113323 阅读 · 74 评论 -
Android提高第一篇之MediaPlayer
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的文章就不再强调介绍界面了,而是针对具体的常见功能而展开。 本文介绍MediaPlayer的使用。MediaPlayer可以播放音频和视频,另外也可以通过Vide原创 2010-10-30 11:35:00 · 92770 阅读 · 91 评论 -
Android手游转电视游戏之模拟操控
智能电视终端(智能电视和智能电视盒子)越来越火,过去主打视频功能,预计今年的智能电视终端不仅继续完善视频功能,还会加入电视游戏功能,同时这也赶上了“电视游戏机解禁”的时机。大部分Android手游能够在Android系统的电视终端上运行,其中有少数手游是原生支持手柄(例如MOGA手柄),这部分游戏可以作为电视游戏。但其他手游(射击,赛车,动作等游戏)若要在电视上玩,就需要修改操控模式,把触摸屏操控改为手柄实体键操控。本文主要讲解的是如何使用/system/bin/之下的Input命令模拟按键和触摸屏操作,调原创 2014-02-16 22:48:21 · 10930 阅读 · 6 评论 -
Android BLE开发之Android手机与BLE终端通信
最近穿戴设备发展得很火,把相关技术也带旺了,其中一项是BLE(Bluetooth Low Energy)。BLE是蓝牙4.0的核心Profile,主打功能是快速搜索,快速连接,超低功耗保持连接和传输数据,弱点是数据传输速率低,由于BLE的低功耗特点,因此普遍用于穿戴设备。Android 4.3才开始支持BLE API,所以请各位客官把本文代码运行在蓝牙4.0和Android 4.3及其以上的系统,另外本文所用的BLE终端是一个蓝牙4.0的串口蓝牙模块。原创 2014-04-21 20:22:28 · 150840 阅读 · 58 评论 -
Android BLE开发之Android手机搜索iBeacon基站
上次讲了Android手机与BLE终端之间的通信,而最常见的BLE终端应该是苹果公司倡导的iBeacon基站。iBeacon技术基于BLE,它的特点是通过广播对外发送消息,手机不需要连上iBeacon基站也能获取它的信息,目前主要用来做室内定位和营销信息推送,在BLE发出的广播里带上带上特定的信息从而被识别为iBeacon。在iOS里面使用iBeacon要经过passbook注册iBeacon的UUID和对应的文字简介,而在Android上则无类似passbook这种系统级的后台蓝牙搜索服务,这类服务需要开原创 2014-04-29 10:59:34 · 48973 阅读 · 43 评论 -
Android提高第九篇之SQLite分页表格
Android提高第九篇之SQLite分页表格原创 2010-11-18 16:05:00 · 34249 阅读 · 61 评论 -
Android提高第八篇之SQLite分页读取
Android提高第八篇之SQLite分页读取原创 2010-11-16 11:35:00 · 43279 阅读 · 41 评论 -
Android提高第七篇之XML解析与生成
Android提高第七篇之XML解析与生成原创 2010-11-12 12:03:00 · 18390 阅读 · 19 评论 -
Android提高第十三篇之探秘蓝牙隐藏API
使用JAVA的反射机制,调用Android隐藏的API,实现蓝牙建立配对和解除配对原创 2010-11-29 10:17:00 · 50554 阅读 · 74 评论 -
Android提高第十四篇之探秘TelephonyManager
通过JAVA反射机制和自定义的ITelephony.aidl,来获取TelephonyManager 在SDK中尚未提供的功能,如接听/挂断电话,开启/关闭Radio,开启/关闭数据连接等。原创 2010-12-09 16:44:00 · 34790 阅读 · 56 评论 -
Android提高第十五篇之ListView自适应实现表格
使用BaseAdapter 实现自适应表格的数据,LinearLayout作为自适应表格的行(格单元由TextView或ImageView自动生成) ,最终实现ListView自适应表格。原创 2010-12-14 11:46:00 · 59642 阅读 · 98 评论 -
Android提高十六篇之使用NDK把彩图转换灰度图
在Andorid上分别使用JAVA和NDK这两种方式来实现彩图转为灰度图,并且简单地介绍JNI在Android上的使用。原创 2010-12-23 14:28:00 · 33865 阅读 · 47 评论 -
Android提高第三篇之SurfaceView与多线程的混搭
Android提高第三篇之SurfaceView与多线程的混搭原创 2010-11-04 11:31:00 · 47864 阅读 · 59 评论 -
Android提高第二篇之SurfaceView的基本使用
Android提高第二篇之SurfaceView的基本使用原创 2010-11-03 16:05:00 · 200731 阅读 · 106 评论 -
Android提高第四篇之Activity+Intent
Android提高第四篇之Activity+Intent原创 2010-11-06 20:30:00 · 31931 阅读 · 16 评论 -
Android提高第五篇之Service
Android提高第五篇之Service原创 2010-11-08 11:48:00 · 21787 阅读 · 18 评论 -
Android提高第六篇之BroadcastReceiver
Android提高第六篇之BroadcastReceiver原创 2010-11-10 10:08:00 · 49992 阅读 · 39 评论 -
Android提高十七篇之多级树形菜单的实现
在Android上使用ExpandableList实现二级/三级树形菜单原创 2011-01-06 13:53:00 · 71741 阅读 · 78 评论