E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android提高
Android提高
第十三篇之探秘蓝牙隐藏API
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次讲解Android的蓝牙基本用法,这次讲得深入些,探讨下蓝牙方面的隐藏API。用过Android系统设置(Setting)的人都知道蓝牙搜索之后可以建立配对和解除配对,但是这两项功能的函数没有在SDK中给出,那么如何去使用这两项功能呢?本文利用JAVA的反射机制去调用这两项功能对应的函数:createBond
wodamazi
·
2011-11-08 00:00
android
Android提高
第十四篇之探秘TelephonyManager
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次介绍了如何使用JAVA的反射机制来调用蓝牙的隐藏API,这次继续练习JAVA的反射机制,探秘TelephonyManager在Framework里包含却在SDK隐藏的几项功能。先来看看本文程序运行的效果图:本文程序演示了以下功能:1.所有来电自动接听;2.所有来电自动挂断;3.开启/关闭Radio;4.开启/
wodamazi
·
2011-11-08 00:00
android
Android提高
第十三篇之探秘蓝牙隐藏API
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次讲解Android的蓝牙基本用法,这次讲得深入些,探讨下蓝牙方面的隐藏API。用过Android系统设置(Setting)的人都知道蓝牙搜索之后可以建立配对和解除配对,但是这两项功能的函数没有在SDK中给出,那么如何去使用这两项功能呢?本文利用JAVA的反射机制去调用这两项功能对应的函数:createBond
80demon
·
2011-11-08 00:00
android
Android提高
第十二篇之蓝牙传感应用
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次介绍了Android利用麦克风采集并显示模拟信号,这种采集手段适用于无IO控制、单纯读取信号的情况。如果传感器本身需要包含控制电路(例如采集血氧信号需要红外和红外线交替发射),那么传感器本身就需要带一片主控IC,片内采集并输出数字信号了。Android手机如何在不改硬件电路的前提下与这类数字传感器交互呢?可选
80demon
·
2011-11-08 00:00
android
Android提高
第十二篇之蓝牙传感应用
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次介绍了Android利用麦克风采集并显示模拟信号,这种采集手段适用于无IO控制、单纯读取信号的情况。如果传感器本身需要包含控制电路(例如采集血氧信号需要红外和红外线交替发射),那么传感器本身就需要带一片主控IC,片内采集并输出数字信号了。Android手机如何在不改硬件电路的前提下与这类数字传感器交互呢?可选
wodamazi
·
2011-11-08 00:00
android
Android提高
第十篇之AudioRecord实现"助听器"
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!Android可以通过MediaRecorder和AudioRecord这两个工具来实现录音,MediaRecorder直接把麦克风的数据存到文件,并且能够直接进行编码(如AMR,MP3等),而AudioRecord则是读取麦克风的音频流。本文使用AudioRecord读取音频流,使用AudioTrack播放音频
80demon
·
2011-11-08 00:00
android
Android提高
第十一篇之模拟信号示波器
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次简单地介绍了AudioRecord和AudioTrack的使用,这次就结合SurfaceView实现一个Android版的手机模拟信号示波器(PS:以前也讲过J2ME版的手机示波器)。最近物联网炒得很火,作为手机软件开发者,如何在不修改手机硬件电路的前提下实现与第三方传感器结合呢?麦克风就是一个很好的ADC接
wodamazi
·
2011-11-08 00:00
android
Android提高
第十篇之AudioRecord实现"助听器"
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!Android可以通过MediaRecorder和AudioRecord这两个工具来实现录音,MediaRecorder直接把麦克风的数据存到文件,并且能够直接进行编码(如AMR,MP3等),而AudioRecord则是读取麦克风的音频流。本文使用AudioRecord读取音频流,使用AudioTrack播放音频
wodamazi
·
2011-11-08 00:00
android
Android提高
第十一篇之模拟信号示波器
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次简单地介绍了AudioRecord和AudioTrack的使用,这次就结合SurfaceView实现一个Android版的手机模拟信号示波器(PS:以前也讲过J2ME版的手机示波器)。最近物联网炒得很火,作为手机软件开发者,如何在不修改手机硬件电路的前提下实现与第三方传感器结合呢?麦克风就是一个很好的ADC接
80demon
·
2011-11-08 00:00
android
Android提高
第八篇之SQLite分页读取
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!Android包含了常用于嵌入式系统的SQLite,免去了开发者自己移植安装的功夫。SQLite支持多数SQL92标准,很多常用的SQL命令都能在SQLite上面使用,除此之外Android还提供了一系列自定义的方法去简化对SQLite数据库的操作。不过有跨平台需求的程序就建议使用标准的SQL语句,毕竟这样容易在
80demon
·
2011-11-08 00:00
android
Android提高
第八篇之SQLite分页读取
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!Android包含了常用于嵌入式系统的SQLite,免去了开发者自己移植安装的功夫。SQLite支持多数SQL92标准,很多常用的SQL命令都能在SQLite上面使用,除此之外Android还提供了一系列自定义的方法去简化对SQLite数据库的操作。不过有跨平台需求的程序就建议使用标准的SQL语句,毕竟这样容易在
wodamazi
·
2011-11-08 00:00
android
Android提高
第九篇之SQLite分页表格
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次讲的Android上的SQLite分页读取,只用文本框显示数据而已,这次就讲得更加深入些,实现并封装一个SQL分页表格控件,不仅支持分页还是以表格的形式展示数据。先来看看本文程序运行的动画:这个SQL分页表格控件主要分为“表格区”和“分页栏”这两部分,这两部分都是基于GridView实现的。网上介绍Andro
wodamazi
·
2011-11-08 00:00
android
Android提高
第九篇之SQLite分页表格
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次讲的Android上的SQLite分页读取,只用文本框显示数据而已,这次就讲得更加深入些,实现并封装一个SQL分页表格控件,不仅支持分页还是以表格的形式展示数据。先来看看本文程序运行的动画:这个SQL分页表格控件主要分为“表格区”和“分页栏”这两部分,这两部分都是基于GridView实现的。网上介绍Andro
wodamazi
·
2011-11-08 00:00
android
Android提高
第九篇之SQLite分页表格
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次讲的Android上的SQLite分页读取,只用文本框显示数据而已,这次就讲得更加深入些,实现并封装一个SQL分页表格控件,不仅支持分页还是以表格的形式展示数据。先来看看本文程序运行的动画:这个SQL分页表格控件主要分为“表格区”和“分页栏”这两部分,这两部分都是基于GridView实现的。网上介绍Andro
80demon
·
2011-11-08 00:00
android
Android提高
第七篇之XML解析与生成
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!本文使用SAX来解析XML,在Android里面可以使用SAX和DOM,DOM需要把整个XML文件读入内存再解析,比较消耗内存,而SAX基于事件驱动的处理方式,可以在各节点触发回调函数,不过SAX适合节点结构简单的XML文档,复杂的XML文档在后期的节点深度处理会有点麻烦。本文要解析的test.xml文件如下:v
80demon
·
2011-11-08 00:00
android
Android提高
第六篇之BroadcastReceiver
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!前面分别讨论了Activity和Service,这次就轮到BroastcastReceiver,Broastcast是应用程序间通信的手段。BroastcastReceiver也是跟Intent紧密相连的,动态/静态注册了BroastcastReceiver之后,使用sendBroadcast把Intent发送之
wodamazi
·
2011-11-08 00:00
Android提高
第七篇之XML解析与生成
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!本文使用SAX来解析XML,在Android里面可以使用SAX和DOM,DOM需要把整个XML文件读入内存再解析,比较消耗内存,而SAX基于事件驱动的处理方式,可以在各节点触发回调函数,不过SAX适合节点结构简单的XML文档,复杂的XML文档在后期的节点深度处理会有点麻烦。本文要解析的test.xml文件如下:v
wodamazi
·
2011-11-08 00:00
android
Android提高
第六篇之BroadcastReceiver
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!前面分别讨论了Activity和Service,这次就轮到BroastcastReceiver,Broastcast是应用程序间通信的手段。BroastcastReceiver也是跟Intent紧密相连的,动态/静态注册了BroastcastReceiver之后,使用sendBroadcast把Intent发送之
80demon
·
2011-11-08 00:00
Android提高
第五篇之Service
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次介绍了Activity以及Intent的使用,这次就介绍Service,如果把Activity比喻为前台程序,那么Service就是后台程序,Service的整个生命周期都只会在后台执行。Service跟Activity一样也由Intent调用。在工程里想要添加一个Service,先新建继承Service的类
wodamazi
·
2011-11-08 00:00
android
Android提高
第五篇之Service
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次介绍了Activity以及Intent的使用,这次就介绍Service,如果把Activity比喻为前台程序,那么Service就是后台程序,Service的整个生命周期都只会在后台执行。Service跟Activity一样也由Intent调用。在工程里想要添加一个Service,先新建继承Service的类
80demon
·
2011-11-08 00:00
android
Android提高
第二篇之SurfaceView的基本使用
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次介绍MediaPlayer的时候稍微介绍了SurfaceView,SurfaceView由于可以直接从内存或者DMA等硬件接口取得图像数据,因此是个非常重要的绘图容器,这次我就用两篇文章来介绍SurfaceView的用法。网上介绍SurfaceView的用法有很多,写法也层出不同,例如继承SurfaceVie
80demon
·
2011-11-08 00:00
SurfaceView
Android提高
第四篇之Activity+Intent
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!Android有三个基础组件Activity,Service和BroadcastReceiver,他们都是依赖Intent来启动。本文介绍的是Activity的生命周期以及针对Activity的Intent使用。之前的例子一直都是使用Activity,在一个LayoutXML与一个Activity捆绑的情况下可以
80demon
·
2011-11-08 00:00
Activity
Android提高
第四篇之Activity+Intent
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!Android有三个基础组件Activity,Service和BroadcastReceiver,他们都是依赖Intent来启动。本文介绍的是Activity的生命周期以及针对Activity的Intent使用。之前的例子一直都是使用Activity,在一个LayoutXML与一个Activity捆绑的情况下可以
wodamazi
·
2011-11-08 00:00
Activity
Android提高
第二篇之SurfaceView的基本使用
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次介绍MediaPlayer的时候稍微介绍了SurfaceView,SurfaceView由于可以直接从内存或者DMA等硬件接口取得图像数据,因此是个非常重要的绘图容器,这次我就用两篇文章来介绍SurfaceView的用法。网上介绍SurfaceView的用法有很多,写法也层出不同,例如继承SurfaceVie
wodamazi
·
2011-11-08 00:00
SurfaceView
Android提高
第一篇之MediaPlayer
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的文章就不再强调介绍界面了,而是针对具体的常见功能而展开。本文介绍MediaPlayer的使用。MediaPlayer可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然Video
80demon
·
2011-11-08 00:00
mediaplayer
Android提高
第一篇之MediaPlayer
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的文章就不再强调介绍界面了,而是针对具体的常见功能而展开。本文介绍MediaPlayer的使用。MediaPlayer可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然Video
wodamazi
·
2011-11-08 00:00
mediaplayer
Android提高
第一篇之MediaPlayer
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的文章就不再强调介绍界面了,而是针对具体的常见功能而展开。本文介绍MediaPlayer的使用。MediaPlayer可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然Video
wodamazi
·
2011-11-08 00:00
mediaplayer
Android提高
第十四篇之探秘TelephonyManager[转]
上次介绍了如何使用JAVA的反射机制来调用蓝牙的隐藏API,这次继续练习JAVA的反射机制,探秘TelephonyManager在Framework里包含却在SDK隐藏的几项功能。先来看看本文程序运行的效果图:本文程序演示了以下功能:1.所有来电自动接听;2.所有来电自动挂断;3.开启/关闭Radio;4.开启/关闭数据连接(WAPorNET的连接)。调用TelephonyManager的
两脚间杀气冲天
·
2011-11-07 09:00
android
Android提高
第十三篇之探秘蓝牙隐藏API[转]
上次讲解Android的蓝牙基本用法,这次讲得深入些,探讨下蓝牙方面的隐藏API。用过Android系统设置(Setting)的人都知道蓝牙搜索之后可以建立配对和解除配对,但是这两项功能的函数没有在SDK中给出,那么如何去使用这两项功能呢?本文利用JAVA的反射机制去调用这两项功能对应的函数:createBond和removeBond,具体的发掘和实现步骤如下:1.使用Git工具下载pla
两脚间杀气冲天
·
2011-11-07 09:00
android
Android提高
第十一篇之模拟信号示波器[转]
上次简单地介绍了AudioRecord和AudioTrack的使用,这次就结合SurfaceView实现一个Android版的手机模拟信号示波器(PS:以前也讲过J2ME版的手机示波器)。最近物联网炒得很火,作为手机软件开发者,如何在不修改手机硬件电路的前提下实现与第三方传感器结合呢?麦克风就是一个很好的ADC接口,通过麦克风与第三方传感器结合,再在软件里对模拟信号做相应的处理,就可以提供
两脚间杀气冲天
·
2011-11-07 09:00
android
Android提高
第十二篇之蓝牙传感应用[转]
上次介绍了Android利用麦克风采集并显示模拟信号,这种采集手段适用于无IO控制、单纯读取信号的情况。如果传感器本身需要包含控制电路(例如采集血氧信号需要红外和红外线交替发射),那么传感器本身就需要带一片主控IC,片内采集并输出数字信号了。Android手机如何在不改硬件电路的前提下与这类数字传感器交互呢?可选的通信方式就有USB和蓝牙,两种方式各有好处:USB方式可以给传感器供电,蓝牙方
两脚间杀气冲天
·
2011-11-07 09:00
android
Android提高
第十篇之AudioRecord实现"助听器"[转]
Android可以通过MediaRecorder和AudioRecord这两个工具来实现录音,MediaRecorder直接把麦克风的数据存到文件,并且能够直接进行编码(如AMR,MP3等),而AudioRecord则是读取麦克风的音频流。本文使用AudioRecord读取音频流,使用AudioTrack播放音频流,通过“边读边播放”以及增大音量的方式来实现一个简单的助听器程序。PS:由于
两脚间杀气冲天
·
2011-11-07 09:00
android
Android提高
第九篇之SQLite分页表格[转]
上次讲的Android上的SQLite分页读取,只用文本框显示数据而已,这次就讲得更加深入些,实现并封装一个SQL分页表格控件,不仅支持分页还是以表格的形式展示数据。先来看看本文程序运行的动画: 这个SQL分页表格控件主要分为“表格区”和“分页栏”这两部分,这两部分都是基于GridView实现的。网上介绍Android上实现表格的DEMO一般都用ListView。ListView
两脚间杀气冲天
·
2011-11-04 09:00
android
Android提高
第八篇之SQLite分页读取[转]
Android包含了常用于嵌入式系统的SQLite,免去了开发者自己移植安装的功夫。SQLite支持多数SQL92标准,很多常用的SQL命令都能在SQLite上面使用,除此之外Android还提供了一系列自定义的方法去简化对SQLite数据库的操作。不过有跨平台需求的程序就建议使用标准的SQL语句,毕竟这样容易在多个平台之间移植。先贴出本文程序运行的结果:本文主要讲解了SQLite的基本用
两脚间杀气冲天
·
2011-11-04 09:00
android
Android提高
第七篇之XML解析与生成[转]
本文使用SAX来解析XML,在Android里面可以使用SAX和DOM,DOM需要把整个XML文件读入内存再解析,比较消耗内存,而SAX基于事件驱动的处理方式,可以在各节点触发回调函数,不过SAX适合节点结构简单的XML文档,复杂的XML文档在后期的节点深度处理会有点麻烦。本文要解析的test.xml文件如下: testSAX hellogv http://blog.csd
两脚间杀气冲天
·
2011-11-04 09:00
android
Android提高
第六篇之BroadcastReceiver[转]
前面分别讨论了Activity和Service,这次就轮到BroastcastReceiver,Broastcast是应用程序间通信的手段。BroastcastReceiver也是跟Intent紧密相连的,动态/静态注册了BroastcastReceiver之后,使用sendBroadcast把Intent发送之后,系统会自动把符合条件的BroastcastReceiver启动,跟嵌入式系
两脚间杀气冲天
·
2011-11-04 09:00
Android提高
第五篇之Service[转]
上次介绍了Activity以及Intent的使用,这次就介绍Service,如果把Activity比喻为前台程序,那么Service就是后台程序,Service的整个生命周期都只会在后台执行。Service跟Activity一样也由Intent调用。在工程里想要添加一个Service,先新建继承Service的类,然后到AndroidManifest.xml->Application->
两脚间杀气冲天
·
2011-11-04 09:00
android
Android提高
篇之自定义dialog实现processDialog“正在加载”效果、使用Animation实现图片旋转
知识点:1、使用imageview、textview自定义dialog2、使用Animation实现图片旋转动画效果3、通过自定义theme去掉dialog的title 没有使用progressdialog,使用起来更加灵活,请大家参考。 效果如下图: 下载地址:http://download.csdn.net/detail/tigoss/3751705
TIGoss
·
2011-11-03 17:00
android
animation
dialog
Android提高
第四篇之Activity+Intent[转]
Android有三个基础组件Activity,Service和BroadcastReceiver,他们都是依赖Intent来启动。本文介绍的是Activity的生命周期以及针对Activity的Intent使用。 之前的例子一直都是使用Activity,在一个LayoutXML与一个Activity捆绑的情况下可以视为一个Form,多个LayoutXML与一个Activity捆
两脚间杀气冲天
·
2011-11-03 12:00
Activity
Android提高
第三篇之SurfaceView与多线程的混搭[转]
上一篇简单介绍了SurfaceView的基本使用,这次就介绍SurfaceView与多线程的混搭。SurfaceView与多线程混搭,是为了防止动画闪烁而实现的一种多线程应用。android的多线程用法与JAVA的多线程用法完全一样,本文不做多线程方面的介绍了。直接讲解SurfaceView与多线程的混合使用,即开一条线程专门读取图片,另外一条线程专门绘图。 本文程序运行
两脚间杀气冲天
·
2011-11-03 12:00
SurfaceView
Android提高
第二篇之SurfaceView的基本使用[转]
上次介绍MediaPlayer的时候稍微介绍了SurfaceView,SurfaceView由于可以直接从内存或者DMA等硬件接口取得图像数据,因此是个非常重要的绘图容器,这次我就用两篇文章来介绍SurfaceView的用法。网上介绍SurfaceView的用法有很多,写法也层出不同,例如继承SurfaceView类,或者继承SurfaceHolder.Callback类等,这个可以根
两脚间杀气冲天
·
2011-11-03 12:00
SurfaceView
Android提高
第一篇之MediaPlayer[转]
前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的文章就不再强调介绍界面了,而是针对具体的常见功能而展开。 本文介绍MediaPlayer的使用。MediaPlayer可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然VideoView比MediaPlayer简单易用,但定制性不如用Me
两脚间杀气冲天
·
2011-11-03 12:00
mediaplayer
Android提高
篇之TabHost结合ViewFlipper实现tab滑动翻页特效(精华版)
废话不多说,直接上图:代码简洁,使用TabHost与ViewFlipper结合实现滑动翻页效果,支持tab背景图片自动切换。之前看到别人写的实现方法是重写TabHost,但是代码太繁琐,本文实现代码简单易懂,值得大家学习分享。使用到的技术:TabHost、ViewFlipper、GestureDetector 源代码下载地址:http://download.csdn.net/detail/tigo
TIGoss
·
2011-10-20 16:00
android
音,视频播放资源
资源: Android MediaPlayer的生命周期 http://syab11.iteye.com/blog/761660
Android提高
第二十一篇之MediaPlayer播放网络视频
macleo
·
2011-10-17 23:00
视频
Android提高
篇之listView点击button翻页功能实现
最近的开发需要在手机上实现列表分页功能,可以设置每页显示的记录数,第一页和最后一页翻页按钮自动置灰,效果如下图。代码中包括RelativeLayout对视图(View)和按钮位置设置的知识点。欢迎各位同行下载及讨论。 代码下载地址:http://download.csdn.net/download/TIGoss/3683236
TIGoss
·
2011-10-14 13:00
android
ListView
手机
button
android提高
启动速度
大家都知道启动速度慢是智能操作系统的一个通病,Android也不例外,启动速度大概在1分钟左右,虽然日本有一个叫quickboot的一秒启动android的产品,但是毕竟是旁门左道。所以从常规来提高android的启动速度成了大家研究的重点,也是难点。下面将初步研究的一下经验跟大家分享一下。首先看一下android系统的启动流程:bootloader 引导程序kernel 内核
hgl868
·
2011-09-30 14:00
Android提高
篇之BroadcastReceiver
转自:http://blog.csdn.net/hellogv/article/details/5999170前面分别讨论了Activity和Service,这次就轮到BroastcastReceiver,Broastcast是应用程序间通信的手段。BroastcastReceiver也是跟Intent紧密相连的,动态/静态注册了BroastcastReceiver之后,使用sendBroadca
liuhanhan512
·
2011-09-20 09:00
Android提高
篇之MediaPlayer播放网络音频
转自:http://blog.csdn.net/hellogv/article/details/6406732以前曾经地介绍过MediaPlayer的基本用法,这里就深入地讲解MediaPlayer的在线播放功能。本文主要实现MediaPlayer在线播放音频的功能,由于在线视频播放比在线音频播放复杂,因此先介绍在线音频播放的实现,这样可以帮助大家逐步深入了解MediaPlayer的在线播放功能。
liuhanhan512
·
2011-09-20 09:00
Android提高
篇之MediaPlayer
转自:http://blog.csdn.net/hellogv/article/details/5975864 本文介绍MediaPlayer的使用。MediaPlayer可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然VideoView比MediaPlayer简单易用,但定制性不如用MediaPlayer,要视情况选择了。MediaPlayer播放音频比较简单,
liuhanhan512
·
2011-09-20 09:00
可动态布局的Android抽屉之基础
以前曾经介绍过《
Android提高
第十九篇之"多方向"抽屉》,当这个抽屉组件不与周围组件发生压挤的情况下(周围组件布局不变),是比较好使的,但是如果需要对周围组件挤压,则用起来欠缺美观了。如下图。
fanguanghui
·
2011-09-19 14:00
android
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他