Skip to content

Neil-Steven/MusicPlayer

Repository files navigation

Neil Music Player

  • 语言:Kotlin 1.2.31
  • 编译平台:Android Studio 3.1.0

这年头不给自己挖两个坑都不好意思说自己是程序猿!

最近的主要精力在学习 Swift 上,不过看到 Kotlin 和 Swift 的相似程度如此之高,就研究了两天,以我只学过一学期的 Android 和 Java 基础写了个简单的播放器。

但是!为什么叫坑呢?虽然它只是个 demo,但由于我真的是只看了两天,导致它不完善的地方实在是有些多了,比如语法等各种命名习惯还是基于以前的风格、存在一些逻辑不完善的地方、还没有完全脱离 Java 语法的影子、代码整洁度不够高等等……

不得不说像 Swift 和 Kotlin 这种现代化语言真的有很多细节是很棒的,以前写类 C++ 的高级语言时觉得很方便的东西,这里居然可以变得更方便,所以这样的语言一定是未来的趋势,希望 Kotlin 正式取代 Java 成为 Android 标准开发语言的那天早日到来吧(事实证明我是真的喜欢各种语法糖……)

正所谓没有设计就是最好的设计,我通过学(bai)习(du)已经把它尽量做得像个 Material Design 的 app 了,所以坑就是坑,不给 UI 留点遗憾还是个完美的坑吗?

给未来的自己一句话:希望不要永远停留在Initial commit上……

更新日志

2018.04.05

  • 修改了 MainActivity 的布局,歌名显示加入跑马灯效果。
  • 修改少量代码(重新过了一遍代码,发现一年前写的代码真的是各种坑……有时间一定要好好修改一下)。
  • 更新 README 和效果图。

2018.03.20

  • 填个小坑,抽了一个晚上的时间把这个 app 小修小补了一下,总算完成了个小心愿!(笑)

效果图

About

My first Kotlin demo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages