- 授权协议: Apache
- 开发语言: Kotlin
- 操作系统: 跨平台
- 软件首页: https://github.com/git-xuhao/KotlinMvp
- 软件文档: https://github.com/git-xuhao/KotlinMvp/blob/master/README.md
- 官方下载: https://github.com/git-xuhao/KotlinMvp
软件介绍
《KotlinMvp》 是仿着“开眼Eyepetizer”之前版本并加上自己的想法,开发的一款的短视频小应用,每日为你推荐精选视频,让你大开眼界。本项目采用 Kotlin 语言编写,结合 MVP+RxJava2+Retrofit2+Glide等的架构设计,学习 Kotlin 利用空余时间开发的一款小项目,代码结构清晰有详细注释。
前言
前段时间学习了 Kotlin 的一些语法,然后就写了这个项目熟悉一下 Android的官方语言,总体下来,感觉比较爽,相比 Java 而言源代码行数有所减少、方法数也有所减少。
Kotlin 团队为 Android 开发提供了一套超越标准语言功能的工具:
Kotlin Android 扩展是一个编译器扩展, 可以让你摆脱代码中的
findViewById()调用,并将其替换为合成的编译器生成的属性。Anko 是一个提供围绕 Android API 的 Kotlin 友好的包装器的库 ,以及一个可以用 Kotlin 代码替换布局 .xml 文件的 DSL。
项目截图
截图
技术要点
主要使用的第三方开源框架有:
模块说明:
每日精选: 首页采用下拉刷新+RecyclerView 实现,Banner展示每日精选推荐的视频,监听 RecyclerView 的滑动事件,实现 TitleBar 的隐藏显示功能,底部菜单采用高斯模糊的半透明效果,使整个 APP 风格更加清爽。
发现: 包括关注和分类模块,关注是推荐的作者上传的视频集,分类包括时尚、运动、创意、广告、音乐、旅行、生活、记录、开胃、游戏、萌宠、动画、综艺、搞笑等可自由选择想查看的类型视频。
热门: 热门排行榜包括周排行、月排行、总排行的视频列表。
搜索: 根据关键字搜索榜你找到感兴趣的视频。
我的: 个人主页的相关介绍。
观看记录: 查看之前看过的视频,按时间进行排序。
更新日志
v1.1
去除无用代码,添加观看记录功能。
v1.0
初始化版本,主要功能已经完成。
声明
项目中的 API 均来自开眼视频,纯属学习交流使用,不得用于商业用途!
Dreamweaver基础教程
李振华、季小武、季小武、李振华 / 清华大学 / 2005-6 / 23.00元
本书通过实例的方式介绍了Macromedia公司的Dreamweaver MX 2004的使用方法和技巧。 全书由14章组成,第1章和第2章介绍了软件的应用领域、知识结构、界面组成等;第3章到第12章是本书的重点部分,通过实例制作介绍了站点的建立,表格、文本及样式的创建,链接、图像、行为的使用,层、表单、框架的创建和使用以及动画、多媒体的制作等主要知识点;第13章和第14章介绍了插件技......一起来看看 《Dreamweaver基础教程》 这本书的介绍吧!
HTML 编码/解码
HTML 编码/解码
XML 在线格式化
在线 XML 格式化压缩工具

