iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
自我挑戰組

跟Kotlin一起來聊Android元件 或許還有應用,或許還有一些資訊雜談 系列

主要是想用Kotlin來寫Android元件一些有趣的應用,或許還會聊一些進入資訊界的一些感想。

鐵人鍊成 | 共 30 篇文章 | 14 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v3.0
DAY 21

Retrofit 使用GET還要帶Body? 帶了還要被ERROR?

有時候在送API請求時,會遇到明明是GET還會帶上Body要填。 @GET("api/getBody") fun sendGetBo...

2019-10-06 ‧ 由 larsnoya 分享
DAY 22

來聊Jsoup : Jsoup粗略介紹以及作用

嚴格來說,要寫手機APP其實常見的資料來源都是外部,像是API或是資料庫等外部來源。 但也不表示說手機APP本身不能處理像爬蟲這類的資料來源需求。特別是當我們還...

2019-10-07 ‧ 由 larsnoya 分享
DAY 23

來聊Jsoup : Jsoup的解析對象

上次我們提到Jsoup的解析對象分為 HTML String解析 body片段解析 從URL加载Document解析 從File加载解析 現就一項項的作個簡...

2019-10-08 ‧ 由 larsnoya 分享
DAY 24

來聊Jsoup : JSOUP解析器

之前說過JSOUP解析器分為DOM以及Select。 DOM File input = new File("/tmp/input.html&quot...

2019-10-09 ‧ 由 larsnoya 分享
DAY 25

Jsoup x Kotlin 靜態處理JavaScript取得內容

當使用Jsoup處理抓取網頁內容時,遇到要存取<script>...</script>內的變數或資料時,我們可以利用Pattern與Ma...

2019-10-10 ‧ 由 larsnoya 分享
DAY 26

Kotlin Standard Library : with、 run、 let 、apply、 also

先來個簡單範例 class Info { var id: Int=0 var name: String=""...

2019-10-11 ‧ 由 larsnoya 分享
DAY 27

超簡單 Gson 使用法

Gson(又稱Google Gson)是Google公司發布的一個開放原始碼的Java庫,主要用途為序列化Java物件為JSON字串,或反序列化JSON字串成J...

2019-10-12 ‧ 由 larsnoya 分享
DAY 28

Android X kotlin 超簡單BottomSheet

不囉嗦,先上圖 最外層布局layout.xml <androidx.coordinatorlayout.widget.CoordinatorLayout...

2019-10-13 ‧ 由 larsnoya 分享
DAY 29

BottomSheet 自動調整最低高度behavior_peekHeight

如果有設定過BottomSheet的朋友們應該都知道,要定義BottomSheet 摺疊後的可視高度就要定義behavior_peekHeight這個屬性。 可...

2019-10-14 ‧ 由 larsnoya 分享
DAY 30

Android中取代Enum的用法@IntDef 及完賽感想

會提到這個是因為剛好在BottomSheetBehavior.BottomSheetCallback中使用到這個東西 一般我們在判斷狀態時,會習慣用Enum來表...

2019-10-15 ‧ 由 larsnoya 分享