99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>KotlinMvp Kotlin編寫短視頻小應用

KotlinMvp Kotlin編寫短視頻小應用

2022-06-01 | zip | 18.27 MB | 次下載 | 2積分

資料介紹

授權(quán)協(xié)議 Apache
開發(fā)語言 Kotlin
軟件類型 開源軟件
所屬分類 建站系統(tǒng)、 視頻網(wǎng)站系統(tǒng)

軟件簡介

KotlinMvp 是仿著“開眼Eyepetizer”之前版本并加上自己的想法,開發(fā)的一款的短視頻小應用,每日為你推薦精選視頻,讓你大開眼界。本項目采用 Kotlin 語言編寫,結(jié)合 MVP+RxJava2+Retrofit2+Glide等的架構(gòu)設計,學習 Kotlin 利用空余時間開發(fā)的一款小項目,代碼結(jié)構(gòu)清晰有詳細注釋。

前言

前段時間學習了 Kotlin 的一些語法,然后就寫了這個項目熟悉一下 Android的官方語言,總體下來,感覺比較爽,相比 Java 而言源代碼行數(shù)有所減少、方法數(shù)也有所減少。

Kotlin 團隊為 Android 開發(fā)提供了一套超越標準語言功能的工具:

  • Kotlin Android 擴展是一個編譯器擴展, 可以讓你擺脫代碼中的?findViewById()?調(diào)用,并將其替換為合成的編譯器生成的屬性。

  • Anko?是一個提供圍繞 Android API 的 Kotlin 友好的包裝器的庫 ,以及一個可以用 Kotlin 代碼替換布局 .xml 文件的 DSL。

項目截圖

  • 截圖

  • gif

技術(shù)要點

主要使用的第三方開源框架有:

模塊說明:

  • 每日精選:?首頁采用下拉刷新+RecyclerView 實現(xiàn),Banner展示每日精選推薦的視頻,監(jiān)聽 RecyclerView 的滑動事件,實現(xiàn) TitleBar 的隱藏顯示功能,底部菜單采用高斯模糊的半透明效果,使整個 APP 風格更加清爽。

  • 發(fā)現(xiàn):?包括關(guān)注和分類模塊,關(guān)注是推薦的作者上傳的視頻集,分類包括時尚、運動、創(chuàng)意、廣告、音樂、旅行、生活、記錄、開胃、游戲、萌寵、動畫、綜藝、搞笑等可自由選擇想查看的類型視頻。

  • 熱門:?熱門排行榜包括周排行、月排行、總排行的視頻列表。

  • 搜索:?根據(jù)關(guān)鍵字搜索榜你找到感興趣的視頻。

  • 我的:?個人主頁的相關(guān)介紹。

  • 觀看記錄:?查看之前看過的視頻,按時間進行排序。

更新日志

v1.1

  • 去除無用代碼,添加觀看記錄功能。

v1.0

  • 初始化版本,主要功能已經(jīng)完成。

聲明

項目中的 API 均來自開眼視頻,純屬學習交流使用,不得用于商業(yè)用途!

?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1DD3118電路圖紙資料
  2. 0.08 MB   |  1次下載  |  免費
  3. 2AD庫封裝庫安裝教程
  4. 0.49 MB   |  1次下載  |  免費
  5. 3PC6206 300mA低功耗低壓差線性穩(wěn)壓器中文資料
  6. 1.12 MB   |  1次下載  |  免費
  7. 4網(wǎng)絡安全從業(yè)者入門指南
  8. 2.91 MB   |  1次下載  |  免費
  9. 5DS-CS3A P00-CN-V3
  10. 618.05 KB  |  1次下載  |  免費
  11. 6海川SM5701規(guī)格書
  12. 1.48 MB  |  次下載  |  免費
  13. 7H20PR5電磁爐IGBT功率管規(guī)格書
  14. 1.68 MB   |  次下載  |  1 積分
  15. 8IP防護等級說明
  16. 0.08 MB   |  次下載  |  免費

本月

  1. 1貼片三極管上的印字與真實名稱的對照表詳細說明
  2. 0.50 MB   |  103次下載  |  1 積分
  3. 2涂鴉各WiFi模塊原理圖加PCB封裝
  4. 11.75 MB   |  89次下載  |  1 積分
  5. 3錦銳科技CA51F2 SDK開發(fā)包
  6. 24.06 MB   |  43次下載  |  1 積分
  7. 4錦銳CA51F005 SDK開發(fā)包
  8. 19.47 MB   |  19次下載  |  1 積分
  9. 5PCB的EMC設計指南
  10. 2.47 MB   |  16次下載  |  1 積分
  11. 6HC05藍牙原理圖加PCB
  12. 15.76 MB   |  13次下載  |  1 積分
  13. 7802.11_Wireless_Networks
  14. 4.17 MB   |  12次下載  |  免費
  15. 8蘋果iphone 11電路原理圖
  16. 4.98 MB   |  6次下載  |  2 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935127次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191390次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183342次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81588次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73815次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65989次下載  |  10 積分