摘要:前言: 接着上一次https://www.cnblogs.com/webor2006/p/15145953.html的功能继续往下学习,在上一次由于在网上找的数据接口挂了,重新又找了一个能用的接口https://neteasecloudmusicapi.vercel.app/#/,这里回忆一下具体用
阅读全文
摘要:悦单条目自定义及界面适配: 阐述: 距离上一次https://www.cnblogs.com/webor2006/p/13193142.html这块的学习已经相隔快半年了。。基本也把它快要遗忘在脑海里了,好在之前还有备忘可以复习一下,准备继续前行,不能放弃。上一次已经实现了首页这个TAB页面了,这次
阅读全文
摘要:首页mvp重构: 在上一次https://www.cnblogs.com/webor2006/p/12917520.html已经实现了首页的数据的上拉加载,下拉刷新功能,接下来咱们对它进行一下MVP的重构,也是如今企业中用得比较多的一种代码架构,所以直接开撸,不用过多的解释: 接下来定义一个对应的p
阅读全文
摘要:解析首页数据绑定列表: 接着上一次https://www.cnblogs.com/webor2006/p/12909992.html的功能继续开练,在上一次已经将首页的列表数据请求下来了,先贴一下返回的数据JSON: { "songlist":[ { "artist_id":"19165", "al
阅读全文
摘要:主界面tab切换: 添加点击事件: 接下来需要处理一下主界面TAB的切换了,这里先添加BottomBar的监听事件: class MainActivity : BaseActivity(), ToolBarManager { override fun getLayoutId(): Int { ret
阅读全文
摘要:在上一次https://www.cnblogs.com/webor2006/p/12622874.html已经初步对主界面进行了一个框架布局,目前的样子如下: 其主界面的布局文件为: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns
阅读全文
摘要:基类抽取: 在上一次https://www.cnblogs.com/webor2006/p/12612286.html搭建了项目的基本框架,接下来则继续往上磊代码了,先来创建一个每个项目都必有的BaseActivity,这里跟Java的Android差不多的就不多解释了,重点是解释Kotlin相关的
阅读全文
摘要:前言: 记得在2017年底就开始学习Kotlin这门现在已经几乎在Android上快普及的语言了,看一下目前在博客园https://www.cnblogs.com/webor2006/上记录专题的学习成果: 哇~~那不对于Kotlin这块已经妥妥的掌握了,然并卵,事实上在真实工作中我还并未做过用Ko
阅读全文