在线音乐播放器。
实现了以下功能:
这个播放器可以从本机电脑搭建的简易服务器里异步读取并解析json数据,播放音乐,实现音乐切换,时间显示,以及显示播放进度。
程序有三个界面,启动画面,音乐列表,播放器页面,可以通过音乐列表点击进入到播放界面。
这篇文章只大概写了一下实现的思路,描述了一些关键的地方。
文章最后还提供了源代码,可以在文章结尾处 下载。...
分类:
其他好文 时间:
2016-04-19 19:40:40
阅读次数:
243
本来一直用真机测试,但是今天小米的数据线一直连接不上电脑,所以打算用andriod studio中的虚拟机,可是发现怎么都用不了 进入到sdk的管理器,发现Intel HAXM也有打开 但是还是用不了。 得出的结论就是。AMD用不了英特尔虚拟技术。。。。。。。。。。。。。。 ...
分类:
其他好文 时间:
2016-04-17 14:36:52
阅读次数:
106
文章来源:http://www.php100.com/html/webkaifa/HTML5/2012/0831/10979.html 随着高端手机(Andriod,Iphone,Ipod,WinPhone等)的盛行,移动互联应用开发也越来越受到人们的重视,用html5开发移动应用是最好的选择。然而 ...
分类:
Web程序 时间:
2016-04-17 13:12:45
阅读次数:
208
问题:java.lang.UnsupportedClassVersionError: com/google/doclava/Doclava : Unsupported update-java-alternatives -l查看需要的版本 sudo update-java-alternatives - ...
分类:
编程语言 时间:
2016-04-12 19:39:23
阅读次数:
161
基于位置的服务简称 LBS,主要的工作原理就是利用无线电通讯网络或 GPS 等定位方式来确定出移动设备所在的位置. 定位过程如下:1.LocationManager的使用 要想使用 LocationManager就必须要先获取到它的实例, 我们可以调用 Context的 getSystemServi ...
分类:
其他好文 时间:
2016-04-09 16:45:10
阅读次数:
199
引言简单介绍一下Cordova的来历,Cordova的前身
叫PhoneGap,自被Adobe收购后交由Apache管理,并将其核心功能开源改名为Cordova。它能让你使用HTML5轻松调用本地API接
口和发布应用到商店的应用开发平台。有低成本,低开发周期,轻量化等优点。它统一封装了
Andriod,IOS,Wind..
分类:
其他好文 时间:
2016-04-08 15:32:29
阅读次数:
167
andriod提供了Handler来满足线程间的通信,上次在更新UI的时候也提到过Handler的使用,关于Handler的基本使用,参见博客(android基础 >子线程更新UI).今天我们深入Handler的源码,了解一个Handler的内部执行原理。 目录导航 Handler简单说明 一、 在 ...
分类:
移动开发 时间:
2016-04-04 18:12:05
阅读次数:
189
总结: 左边的点代表垂直拉伸的区域, 上边的点代表水平拉伸的区域。 右边的点代表文字等的垂直可可显示区域。 下边的点代表文字等的水平可显示区域。 左上重合的区域就是拉伸区域。 右下重合的区域就是显示区域。 下面是转载: “点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为: ...
分类:
移动开发 时间:
2016-04-02 10:44:00
阅读次数:
165
原文: 解决Andriod软键盘出现把原来的布局给顶上去的方法(转) 链接:http://blog.sina.com.cn/s/blog_9564cb6e0101g2eb.html 决方法,在mainfest.xml中,对那个Activity加: <activityandroid:name=".ac ...
分类:
移动开发 时间:
2016-04-01 23:25:00
阅读次数:
287
通过对前面的一篇博文从setContentView()谈起>的学习,我们掌握了Activity组件布局文件地创建过程以及
其顶层控件DecorView,今天我们继续庖丁解牛---深入到其中的generateLayout()方法,步步为营掌握一下内容:
1、Activity中Theme(主题)的系统定义以及使用之处;
2、如何根据设置的Feat...
分类:
其他好文 时间:
2016-04-01 18:29:16
阅读次数:
272