
開始前 大家做一些文本簡介展示需求時可能會遇到文本過長的場景,這時視覺同學可能會要求設置最大行數并在末尾展示"查看更多"(后面簡稱 MoreTe...
最近在用 Lifecycle 時學到了一種優雅的回調寫法,特此記錄一下。 普通回調 我們在寫業務邏輯時難免會遇到需要設置回調的場景,也就是觀察者...
上一章知道如何自定義 Gradle插件后,我們到底可以用來做什么呢?難道只是用來定義一些簡單的 Task?本章給你答案! 什么是 Transfo...
本節介紹 Kotlin 的循環語法。 下面的示例是我們最熟悉的循環語法,但是這種語法在 Kotlin 中是不能使用的。 不過沒有關系,在 Kot...
本節介紹 Kotlin 中沒有反射的動態代理。 Java 中的動態代理 在講 Kotlin 的動態代理之前先簡單回顧下 Java 的動態代理,通...
本節將介紹 Kotlin 中的訪問修飾符、伴生對象以及推薦單例的寫法。 訪問修飾符 在 Kotlin 中有四種訪問符: public prote...
開始前 網絡訪問框架關心的問題: 能并發接受多個請求,并返回"用戶"需要的數據 重試機制 實現方式: 隊列 線程池 網絡框架實現步驟 創建線程池...
拉取代碼git pull 提交代碼git push 切換分支git checkout dev(分支名稱) 查看代碼提價狀態git status ...
結合球體和圓環,學習復雜圖形繪制 1. 球體繪制 1.1. 思路 在上一篇筆記中說過,OpenGL可以畫點、線和三角形,為了能讓球體有立體顯示的...