随笔分类 -  Kotlin项目实战

为了巩固其Kotlin的开发实战能力,而不只是学习Kotlin语法,开个专栏来夯实Kotlin的开发能力。
Kotlin项目实战之手机影音---通过MediaProvider获取音乐列表数据、异步查询音乐数据、条目view自定义和CursorAdapter简介、v榜界面列表适配、android6.0动态权限申请
该文被密码保护。

posted @ 2022-01-15 06:28 cexo 阅读(0) 评论(0) 推荐(0)

Kotlin项目实战之手机影音---处理mv界面条目点击事件、视频播放处理、响应应用外视频播放请求
摘要:前言: 接着上一次https://www.cnblogs.com/webor2006/p/15145953.html的功能继续往下学习,在上一次由于在网上找的数据接口挂了,重新又找了一个能用的接口https://neteasecloudmusicapi.vercel.app/#/,这里回忆一下具体用 阅读全文

posted @ 2021-10-17 06:02 cexo 阅读(496) 评论(0) 推荐(0)

Kotlin项目实战之手机影音---加载mv界面区域数据、mv界面viewpager适配、tablayout适配、mv每一个界面列表显示
该文被密码保护。

posted @ 2021-08-17 17:14 cexo 阅读(0) 评论(0) 推荐(0)

Kotlin项目实战之手机影音---悦单条目实现及BaseListFragment抽取
摘要:悦单条目自定义及界面适配: 阐述: 距离上一次https://www.cnblogs.com/webor2006/p/13193142.html这块的学习已经相隔快半年了。。基本也把它快要遗忘在脑海里了,好在之前还有备忘可以复习一下,准备继续前行,不能放弃。上一次已经实现了首页这个TAB页面了,这次 阅读全文

posted @ 2020-07-25 09:20 cexo 阅读(156) 评论(0) 推荐(0)

Kotlin项目实战之手机影音---首页mvp重构、网络框架封装、重构首页数据加载、home页面view解绑
摘要:首页mvp重构: 在上一次https://www.cnblogs.com/webor2006/p/12917520.html已经实现了首页的数据的上拉加载,下拉刷新功能,接下来咱们对它进行一下MVP的重构,也是如今企业中用得比较多的一种代码架构,所以直接开撸,不用过多的解释: 接下来定义一个对应的p 阅读全文

posted @ 2020-07-24 14:22 cexo 阅读(626) 评论(3) 推荐(0)

Kotlin项目实战之手机影音---解析首页数据绑定列表、列表条目view更新、首页下拉刷新处理、上拉加载更多
摘要:解析首页数据绑定列表: 接着上一次https://www.cnblogs.com/webor2006/p/12909992.html的功能继续开练,在上一次已经将首页的列表数据请求下来了,先贴一下返回的数据JSON: { "songlist":[ { "artist_id":"19165", "al 阅读全文

posted @ 2020-06-25 13:46 cexo 阅读(692) 评论(0) 推荐(0)

Kotlin项目实战之手机影音---主界面tab切换、home界面适配、获得首页网络数据
摘要:主界面tab切换: 添加点击事件: 接下来需要处理一下主界面TAB的切换了,这里先添加BottomBar的监听事件: class MainActivity : BaseActivity(), ToolBarManager { override fun getLayoutId(): Int { ret 阅读全文

posted @ 2020-05-18 13:22 cexo 阅读(2243) 评论(0) 推荐(0)

Kotlin项目实战之手机影音---toolbar处理、设置菜单点击事件处理、设置界面处理
摘要:在上一次https://www.cnblogs.com/webor2006/p/12622874.html已经初步对主界面进行了一个框架布局,目前的样子如下: 其主界面的布局文件为: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns 阅读全文

posted @ 2020-04-12 14:38 cexo 阅读(1060) 评论(0) 推荐(0)

Kotlin项目实战之手机影音---基类抽取、欢迎界面、抽取startactivityandfinish、主界面布局
摘要:基类抽取: 在上一次https://www.cnblogs.com/webor2006/p/12612286.html搭建了项目的基本框架,接下来则继续往上磊代码了,先来创建一个每个项目都必有的BaseActivity,这里跟Java的Android差不多的就不多解释了,重点是解释Kotlin相关的 阅读全文

posted @ 2020-04-04 16:43 cexo 阅读(1132) 评论(0) 推荐(0)

Kotlin项目实战之手机影音---项目介绍、项目启动
摘要:前言: 记得在2017年底就开始学习Kotlin这门现在已经几乎在Android上快普及的语言了,看一下目前在博客园https://www.cnblogs.com/webor2006/上记录专题的学习成果: 哇~~那不对于Kotlin这块已经妥妥的掌握了,然并卵,事实上在真实工作中我还并未做过用Ko 阅读全文

posted @ 2020-04-01 14:56 cexo 阅读(1053) 评论(0) 推荐(0)

导航