- 博客(31)
- 资源 (25)
- 收藏
- 关注
原创 Android 多媒体开发-音频
如今,任何名副其实的智能手机都具有音频播放功能。当然,基于android的设备也不例外,它允许你建立音乐播放器,音频书籍,播客或任何围绕音频播放的其他应用类程序。本次将讨论Android在格式和编解码器支持方面的功能同时还将构建几个不同的播放程序。 音频播放 Android支持多种用于播放的音频文件格式和编解码器(同时也支持录音)AACMP3AMROggPCM 具体的格
2012-07-31 15:04:51
2645
原创 年薪30万IT精英 挥别都市回乡种田务农
他叫李明攀,曾是16岁考上华科大的“神童”,也曾是年薪30万的IT精英。而今,他挥别都市,躬耕于黄梅县的龙感湖畔。他说,他并不是想当“现代陶渊明”,只是田园间的生活,让他奇迹般地战胜了顽疾,身体健康了,心灵也更敞亮了…… 16岁不到考上知名学府,20岁进外企成为IT精英,年薪一度达到30万元。然而,就是这样一位高智商的“80后”手机芯片工程师,如今却挥别都市,奔走在黄梅县龙感湖畔的
2012-07-27 09:36:32
10145
11
原创 关于Android加载网页的一些问题
大家都知道Android可以加载网页,但是网上给的一些例子都是html的,所以最近有被误导到,再次分享一下心得。 如果是加载你自己网站或是空间上的网页时,不要直接加载html格式的,因为当你更换html内容时(地址不变),Android显示的还是你没有更改之前的html。所以要想实现动态的更改网页内容,你需要使用web服务器来提供动态网页技术,比如jsp,asp之类的。送给需要的朋友。
2012-07-26 21:26:07
2620
原创 用 HTML5 和 Javascript 仿制一个水果忍者网页版! (直接浏览器在线玩+源代码下载)
说起《水果忍者》,恐怕没几个人不认识的吧。它是 iOS、Android 等手机平台上一款极受欢迎的休闲游戏,不得不说,它简单有趣的“切水果”方式真心讨好了不少人,无论是男女老少,多少都有几个人喜欢无聊时砍几把~虽然水果忍者官方并没有推出网页版,但网上已有很多仿制品了 (大多由Flash制作)。而今天要介绍的则是一个由 HTML5+Javascript 技术编写的“水果忍者”,和之前介绍过的
2012-07-25 17:53:35
4616
原创 组件上传之AspUpload使用方法
其实,大家知道Asp已经是日落西山了,.net正在取代。但是目前还有不少公司的网站是基于Asp的,例如我们公司。这次要做一个基于视频上传播放的项目,类似于优酷吧,只是小规模的,涉及到的东西包括视频的上传,视频格式转换,流媒体服务器的搭建,视频的播放下载等。 所以,首先要说视频的上传这一块,因为我是在实习,之前也没有接触过Asp,当然之所以敢作是因为学过Jsp,就是想移花接木一下。但是发现
2012-07-20 22:04:39
5322
翻译 Android构建音频播放器教程(四)
11.更新AndroidManifest.xml文件添加android:configChanges=”keyboardHidden|orientation”,AndroidManifest.xml"1.0"encoding="utf-8"?>"http://schemas.android.com/apk/res/android" package="com
2012-07-18 11:09:57
2904
3
翻译 Android构建音频播放器教程(三)
10. 为Audio Player写相关类文件 打开你的主要活动类(MainActivity)处理主要player界面,并且继承OnCompletionListener,SeekBar.OnSeekBarChangeListener.在这种情况下,我的主要活动名称是AndroidBuildingMusicPlayerActivity。AndroidBuildingMu
2012-07-18 11:09:10
2559
翻译 Android构建音频播放器教程(二)
6. 为PlayList(播放列表)写ListView 使用列表视图(ListView)来显示播放列表,在drawable文件夹下创建一个xml布局文件并叫做list_selector.xml,这个xml是用于对列表项渐变背景。list_selector.xmlxmlversion="1.0"encoding="utf-8"?>select
2012-07-18 11:06:42
2573
转载 Java:数据类型转换
简单概括一下Java中的数据类型转换以及相关概念。@author:ZJ 06-11-27Blog: [url]http://zhangjunhd.blog.51cto.com/[/url] 1.Java的简单类型及其封装器类1.1Java简单类型与封装类我们知道,Java语言是典型的支持面向对象的程序语言,但考虑到有些基本数据类型的结构简单,占内存小且存取速
2012-07-16 21:33:50
1943
转载 常用JSP文件上传,下载的一些方法
文件上传在web应用中非常普遍,要在jsp环境中实现文件上传功能是非常容易的,因为网上有许多用java开发的文件上传组件,下面我介绍几种有关文件上传组件。 一. 基于org.apache.struts.upload.FormFile的文件上传。这种方法相对比较简单。原理是在Actionform中定义一个FormFile类型的属性file,这个类型是struts所提供的包中的对象——“org
2012-07-16 11:02:44
2794
原创 Android sd卡使用解说
最近做一个音乐播放器,需要往sd卡里添加mp3文件,下面就给出如何具体如何使用 sdcardAndroid模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟: 以下所有操作均在windows环境1.创建镜像文件用cmd中进入到android的SDK的Tools目录下,执行mksdcard创建。例如我的tools目录为:E:\skyland\android-sdk-windows-
2012-07-16 09:31:20
2269
1
转载 在Android中使用Handler和Thread线程执行后台操作
标题:在Android中使用Handler和Thread线程执行后台操作作者:CrazyPebble时间:2011年3月23日声明:此文在参考《解密Google Android》一书 和 Android视频教程(www.mars-droid.com)。文中存在错误之处,还请各位批评指正。若转载本文,请指明转载出处:http://www.cnblogs.com。
2012-07-16 09:19:45
1744
翻译 Android构建音频播放器教程(一)
下面这篇文章我在国外的网站上看到的,感觉质量很不错,所以就花了一些时间来翻译一下,并且里面也加入了我自己的开发经验,希望这篇文章能够为广大Android开发者提供一个帮助。 在本教程中,我将讨论构建一个简单的播放器,有基本的控件,比如播放、暂停、前进、后退,下一首,前一首,播放列表和进度条。这款应用基本上会读所有的音频文件(mp3)从sdcard,然后播放选中歌曲。对于本教程我引用Media
2012-07-16 08:29:52
4015
1
原创 Android ImageButton Selector例子
一般情况下,我们可以用ImageButton来显示一个Button按钮。然而,有些时候我们想按钮的状态发生变化,比如按下前是一个样子,按下后又是另一个样子,Android允许我们改变按钮的形象取决于不同的状态,如按钮是集中或按钮被按下。下面具体讲述如何实现:P.S This project is developed in Eclipse 3.7, and tested with Android
2012-07-14 15:35:36
2924
转载 android WebView总结
浏览器控件是每个开发环境都具备的,这为马甲神功提供了用武之地,windows的有webbrowser,android和ios都有webview。只是其引擎不同,相对于微软的webbrowser,android及ios的webview的引擎都是webkit,对Html5提供支持。本篇主要介绍android的webview之强大。A.webview组件如何使用1)添加权限:
2012-07-13 17:01:31
8463
转载 Android Dev:VideoView源代码浅析及拓展应用
Android Dev:VideoView源代码浅析及拓展应用 做Android开发不免要涉及到编写媒体播放器,对于初学者来说用MediaPlayer实现一个具有基本功能的播放器(有进度条,可以通过进度条上的按钮进行控制)还是有一定难度的,幸好Android还提供了一个VideoView类,借用该类可以快速实现简单的媒体播放功能,其源代码如下(单击右边那个箭头展开):
2012-07-13 15:45:56
5374
转载 android 视频缩略图之 MediaStore
参考:http://blog.csdn.net/chenjie19891104/article/details/6338910 http://www.eoeandroid.com/thread-51855-1-1.html 首先 声明MediaStore是2.0以后才有的类 listview.xml如下 Java代码 "1.0" encoding=
2012-07-13 14:52:35
3626
原创 IT 人之囧境 - 单身的找不到对象,有老婆的没空陪
IT行业,说起来就让很多人心动。为啥?专出富豪呗。2012年胡润少壮派富豪榜中,IT行业可是最“丰产”的行业……做IT的人却叫苦连连:“这个叫隔行如隔山……事实上我们并没有外界想的那样光鲜,你们上班的时候我们上班,你们下班的时候我们加班……年轻的时候不觉得,到了30岁,忽然有些力不从心的感觉了。”这似乎是很多“80后”IT人士的心声,在工作了四五年之后,他们一方面面临身体、精力的瓶
2012-07-13 14:00:44
4696
7
转载 android获取图片和视频的缩略图
获取图片缩略图:Java代码 byte[] imageByte=getImageFromURL(urlPath.trim());//以下是把图片转化为缩略图再加载 BitmapFactory.Options options = new BitmapFactory.Options();options.inJustDecodeBounds = t
2012-07-13 10:31:30
2756
原创 解决requestFeature() must be called before adding content错误
刚才做开发的时候遇到了这样的问题,java.lang.RuntimeException:Unable to start activity ComponentInfo经常查找原来是添加取消标题取消标题的代码的原因 requestWindowFeature(Window.FEATURE_NO_TITLE);// //取消标题 setContent
2012-07-12 16:38:30
2779
1
转载 服务器端和android客户端通信 服务器端实现
大多数的通信方案有 JSON,或web service。我们最终确认使用的是web service(J2EE服务器端)+ ksoap(android客户端),原因是我们没有PHP方面的知识积累,选用Java至少我们还懂一些。可是在之后的实作里碰到很大的困难,一是网上没有找到详细的一步步从头开始资料;二是,网上提供的例子很简单,我记得是一个做加法的例子;实际中,经常要涉及到结构参数的回传和调用;
2012-07-12 11:12:15
5401
1
转载 Android平台下SeeJoPlayer视频播放器(功能介绍及源码解析,附源码)
转载请注明出处:http://www.blogjava.net/zh-weir/archive/2010/01/24/310617.html 2010.03.27 SeeJoPlayer v1.2.0 beta版: 下载SeeJoPlayer v1.2.0 beta 下载SeeJoPlayer v1.2.0 beta源码
2012-07-11 23:06:08
2660
2
转载 Android VideoView如何播放RTSP的流
目前在做视频应用的时候,比较先进的技术就是RTSP流媒体了,那么如和利用Android的播放控件VideoView来播放RTSP的流呢? RTSP流媒体链接: http://218.204.223.237:8081/wap/ 这个链接含有所有的RTSP流媒体的链接,现在咱们就用VideoView来播放里面的RTSP的流,咱们以其中的一个链接来测试下好了: rtsp://
2012-07-11 21:40:57
9462
4
转载 使用Android中的网络连接
本文简介本文综述了Android应用程序开发可用的联网选项以及有关Android基本联网技巧等内容。本文提供学习如何针对应用程序开发利用Android的联网选项。当与环境监测系统一起使用时,探索一个要求联网的真实世界的应用程序。本文中提供了可供实践用的示例代码片段。范围:本文旨在为希望简单了解Android编程的初学者而设计。本文逐步指导初学者来开发Android中
2012-07-11 21:20:04
1470
转载 在Android中播放音频和视频
Android媒体包提供了可管理各种媒体类型的类。这些类可提供用于执行音频和视频操作。除了基本操作之外,还可提供铃声管理、脸部识别以及音频路由控制。本文说明了音频和视频操作。本文简介媒体包提供了可管理各种媒体类型的类。这些类可提供用于执行音频和视频操作。除了基本操作之外,还可提供铃声管理、脸部识别以及音频路由控制。本文说明了音频和视频操作。范围:
2012-07-11 21:14:46
2848
转载 在Android中使用VideoView播放视频
在Android中,我们有三种方式来实现视频的播放:第一种方式是使用MediaPlayer结合SurfaceView来播放,通过MediaPlayer来控制视频的播放、暂停、进度等,而通过SurfaceView来显示视频内容;第二种方式是使用VideoView来播放,这个类其实也是继承了SurfaceView类,并且实现了MediaController.MediaPlayerController这
2012-07-11 20:55:32
2741
转载 SWFUpload介绍 使用SWFUpload上传文件
什么是SWFUploadSWFUpload是一个网站前端文件上传组件。SWFUpload通过flash+javascript,实现在不刷新网页的条件下,多个文件批量上传(实际上是逐个上传)、以及显示上传进度。SWFUpload基本原理1、传统的html表单文件上传传统的文件上传是使用下面这种Form的: 这样的表单,每个
2012-07-11 09:57:39
3686
3
转载 Android移动互联WebServlce技术之Asix2
一:开发环境搭建这里假设Android的基础开发环境已经搭建好了,现在要进行搭建的是Axis2和Tomcat服务器;1:搭建Tomcat服务器找到"windows"下的"preferences"然后按下列图片顺序操作点击"add"注意:上面的复选框一定要勾选 现在tomcat服务器配置好了,在Eclipse-Andro
2012-07-09 09:43:30
2087
转载 MySQL可视化使用工具MySQL Workbench
MySQL Workbench 是 MySQL AB 最近释放的可视数据库设计工具。这个工具是设计 MySQL 数据库的专用工具。MySQL Workbench 拥有很多的功能和特性;这篇由Djoni Darmawikarta 写的文章通过一个示例展现了其中的一些。我们将针对一个订单系统建立一个物理数据模型,这里的订单系统可以是销售单也可以是订单,并且使用 forward-eng
2012-07-06 09:16:45
4137
2
原创 Android Adapter 详解
我们在开发Android应用程序的时候,一般会用到Adapter这个接口的子类,它继承结构如下:android.widget.Adapter,所以可以想象它的大体用途。它间接的子类有:ArrayAdapter, BaseAdapter, CursorAdapter, HeaderViewListAdapter, ListAdapter, ResourceCursorAdapte
2012-07-05 19:36:48
4321
2
转载 Android如何使用API
本文针对Android开发如何使用API文档进行一些经验分享。 1、为什么需要掌握API的使用。也许你需要完成一个功能时很多时候你在网上google一番,因为很可能找到有用的代码片段,甚至不用关心具体实现的原理就可以直接拿来用。你可能遇到过搜出来的结果不太令人满意,尤其是你需要完成的功能比较新颖,demo比较少。这个时候开发最好最快的途径就是用好API,掌握好API
2012-07-04 22:45:39
3177
1
ProgressRectangle
2014-07-30
Android TagView
2014-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人