前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Kotlin实战之仿【One·一个】

Kotlin实战之仿【One·一个】

作者头像
开发的猫
发布2020-04-01 21:13:09
5310
发布2020-04-01 21:13:09
举报
文章被收录于专栏:猫哥的专栏

最近刚开始学习使用Kotlin,被Kotlin的简洁深深吸引,但是纸上得来终觉浅,学习一门编程语言的最好途径始终是动手coding,但是做个什么好呢?秉着简单实用有内涵的(装逼)原则,『ONE · 一个』完美的符合了要求:

1)一个多变的列表来展示数据 2)一个详情页面来展示详情 3)一个Viewpage来切换多页列表 4)一个播放器来播放音乐和电台

一个典型的应用数据展示功能,完美,就它了。

那么,搭建这样一个简单的APP,需要些什么来支撑呢?

1)设计模式:MVP 2)网络请求框架:Retrofit+Rxjava+Okhttp 3)消息通讯:EventBus 4)图片加载:Glide 5)音乐播放器:自定义一个简单的播放器

通过以上,相信就可以把Kotlin基本使用过上一遍啦。

App 目录:

工程目录

同时,为了更舒服的进行网络请求,顺便把网络请求也封装成一个库:

网络请求框架封装

效果:

AnotherOne

Finally,Show you the code:

AnotherOne


声明:

本项目是使用Kotlin编写的仿【一个】APP,作为学习Kotlin之用

仅供学习,禁止商业使用,侵权请联系删除


本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • AnotherOne
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档