博主最近纠结了一段时间是考研还是出去工作。。博客也懈怠了。很惭愧,我觉得自己大学三年之内成事太少,这跟我内向的性格有关,也是自身能力的问题。所以投了几份简历之后真切地感觉到了自己依然太弱太弱。。
还好有同学信任。所以接手了一个音乐播放器的制作,基本思路是:
【检测人的运动情况,运动越激烈,音乐越劲爆。】
私自以为这样的思路不见得有多好。因为这种东西的应用场景首先就只能限制在运动上面。更何况,能检测到激烈程度的运动实在太少,我所想到的只有跑步。至于篮球游泳什么的,手机上场完全是去送人头。
但机会倒是不错,对面两人都是靠谱的公设同学。借此也可以激励、锻炼一下自己!
在github上寻找源码。【其实我也是第一次正式在这个网站上找东西,进入了之后方懂得它的美好,英文水平低其实也无所谓,毕竟几个术语查查还是很好动的】
找到的第一款是android-UniversalMusicPlayer。但是后来发现这款软件居然是面对api21也就是android 5.0以上版本的。。也真是愧对了Universal的名字。
第二款找到的是JamsMusicPlayer。它在这里
但是导入工程的时候遇到了些小麻烦,关于Gradle的版本问题。这里不得不跑一下题,就是Android Studio中的Gradle,我的理解是将工程中的依赖、版本都集中起来。
跑的时候遇到了层出不穷的问题。后来偶然看到了解决办法。
大体是说,gradle的版本升级之后,一些属性已经废弃不用了。所以要对其gradle脚本进行一定的修改。