资料介绍
软件简介
KotlinMvp 是仿着“开眼Eyepetizer”之前版本并加上自己的想法,开发的一款的短视频小应用,每日为你推荐精选视频,让你大开眼界。本项目采用 Kotlin 语言编写,结合 MVP+RxJava2+Retrofit2+Glide等的架构设计,学习 Kotlin 利用空余时间开发的一款小项目,代码结构清晰有详细注释。
前言
前段时间学习了 Kotlin 的一些语法,然后就写了这个项目熟悉一下 Android的官方语言,总体下来,感觉比较爽,相比 Java 而言源代码行数有所减少、方法数也有所减少。
Kotlin 团队为 Android 开发提供了一套超越标准语言功能的工具:
-
Kotlin Android 扩展是一个编译器扩展, 可以让你摆脱代码中的
findViewById()
调用,并将其替换为合成的编译器生成的属性。 -
Anko 是一个提供围绕 Android API 的 Kotlin 友好的包装器的库 ,以及一个可以用 Kotlin 代码替换布局 .xml 文件的 DSL。
项目截图
-
截图
-
gif
威廉希尔官方网站 要点
主要使用的第三方开源框架有:
模块说明:
-
每日精选: 首页采用下拉刷新+RecyclerView 实现,Banner展示每日精选推荐的视频,监听 RecyclerView 的滑动事件,实现 TitleBar 的隐藏显示功能,底部菜单采用高斯模糊的半透明效果,使整个 APP 风格更加清爽。
-
发现: 包括关注和分类模块,关注是推荐的作者上传的视频集,分类包括时尚、运动、创意、广告、音乐、旅行、生活、记录、开胃、游戏、萌宠、动画、综艺、搞笑等可自由选择想查看的类型视频。
-
热门: 热门排行榜包括周排行、月排行、总排行的视频列表。
-
搜索: 根据关键字搜索榜你找到感兴趣的视频。
-
我的: 个人主页的相关介绍。
-
观看记录: 查看之前看过的视频,按时间进行排序。
更新日志
v1.1
-
去除无用代码,添加观看记录功能。
v1.0
-
初始化版本,主要功能已经完成。
声明
项目中的 API 均来自开眼视频,纯属学习交流使用,不得用于商业用途!
- Android自定义Toast Kotlin
- bilisoleil-kotlin Kotlin版仿B站项目 0次下载
- 第4章:程序编写和调试环境简介PPT下载 13次下载
- 腾讯控股视频号系列报告之视频号入局 0次下载
- 基于FPGA的智能视频检索系统设计方案 26次下载
- 可高效识别视频不同内容的视频摘要算法 24次下载
- Arduino语言编写(初学)资料下载
- 根据短视频特征信息提高人物行为识别准确率 6次下载
- VHDL测试平台编写综述 19次下载
- Kotlin实战与Android的应用笔记详细说明 0次下载
- 编写PLC程序的步骤是怎么样的 22次下载
- FPGA视频教程之Verilog模块的编写和验证详细资料说明 16次下载
- 如何使用MPLAB C32语言开发工具为32位应用编写代码的详细资料概述
- 代码编写器Studio的新的和改进的特性详细概述 1次下载
- 关于c语言编写的算法程序 12次下载
- 如何编写一个自己的 starter 736次阅读
- 由Java改为 Kotlin过程中遇到的坑 680次阅读
- 如何编写人机界面 862次阅读
- 海量视频处理的应对和算法实践 667次阅读
- Verilog程序编写规范 3757次阅读
- 就增量式PID的函数进行编写 1750次阅读
- php是什么语言编写的 4855次阅读
- 图像传感器为视频监控带来了新趋势 8.3w次阅读
- 5G对电商的发展有什么影响 1.7w次阅读
- 单片机的程序编写 4202次阅读
- 教你如何操作音视频分离威廉希尔官方网站 2884次阅读
- 适用于多平台应用的Kotlin编程语言 4539次阅读
- 通过Top 500美拍短视频看AV1性能 1w次阅读
- 如何高效的编写Verilog HDL? 6171次阅读
- VR视频体验:讲故事和拼威廉希尔官方网站 哪个更重要?附上视频 963次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多