- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 Android歌词播放的实现
公司项目最近有需求,要实现一个音乐系统,涉及到一个歌词播放的功能,现将这个实现过程写下来。做之前先上网查了下相关APP的情况,发现QQ音乐的桌面歌词效果,正是我想要的,显示两行歌词,轮流播放,并显示播放时的过渡效果。首先分析的出,歌词有两行,那么应该是两个控件来的分别显示,然后通过一系列算法来控制两行歌词交替显示,这样的话,我们要先写出用于显示歌词的控件来。
2016-07-27 14:22:46
4465
原创 Android网络开发框架Retrofit(五:实战篇,实现MVP模式进行开发)
Android网络开发框架Retrofit(五:实战篇,实现MVP模式进行开发)从前面几节的代码看来,似乎很不优雅,特别是四:扩展篇,Retrofit+RxJava,加上RxJava后,代码看起来相当的难看,所以今天就说下如果使用MVP开发模式,将业务逻辑和界面分离,使我们的代码变得优雅好看起来mvp,即是(model-处理业务逻辑(主要是数据读写,或者与后台通信(其实也是
2016-01-08 09:17:10
1101
1
原创 Android网络开发框架Retrofit(四:扩展篇,Retrofit+RxJava)
Android网络开发框架Retrofit(四:扩展篇,Retrofit+RxJava)在第二节中的hello, world中已经学习了如何实现一个请求,有同步和异步两种,同步方法需要使用到线程知识,使用起来很是不舒服,今天,我们使用RxJava这个框架,来帮助我们开启线程来实现同步请求看到这里,就必须对RxJava有一定基础了,不然接下来的课程将很难进行,想继续看下去
2016-01-06 21:02:11
989
原创 Android网络开发框架Retrofit(三:进阶篇,接口实体类封装)
Android网络开发框架Retrofit(三:进阶篇接口实体类封装)看了前两节后,相信大家对Retrofit有了初步的认识了,有的童鞋可能碰到了这样的一个问题,就是要请求的数据中,可能带有错误码的,以前的做法是先获取出错误码,然后通过对错误码的判断来进行下一步的操作,但Retrofit的做法好像不太理想,所以,今天就针对这个问题提出一个解决方案我们先来看一个请求的数据
2016-01-06 20:34:13
3622
原创 Android网络开发框架Retrofit(二:入门篇,hello, world)
Android网络开发框架Retrofit(二:入门篇hello, world)
2016-01-05 20:03:17
2036
原创 Android网络开发框架Retrofit(一:介绍篇)
Android网络开发框架Retrofit(一:介绍篇)Android的开发技术日新月异,变化之快使得开发者或喜或忧,有的开发者能及时跟着趋势走,使得自己开发起程序来,可以借鉴到很有国内网优秀的框架,效率得到了相当大的提升,也有一些开发者长期处于啃老本状态,很久不更新自己的技术,使得一旦出现一些新的技术,要花很长时间去琢磨,导致开发效率不进而退。
2016-01-04 22:28:05
2059
Android歌词播放的实现
2016-07-26
Retrofit教程例子源码
2016-01-05
androidpn-server-0.5.0-bin.zip
2014-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人