iT邦幫忙

鐵人檔案

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

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

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

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

Android x Kotlin 自訂無限ViewPager

當我們在使用ViewPager時,有時候會覺得滑到最後一個項目時,要重新返回第一項是很麻煩的事情。 除了使用ViewPager的setCurrentItem(0...

2019-09-26 ‧ 由 larsnoya 分享
DAY 12

畫面下拉更新RecycleView,使用SwipeRefreshLayout

不囉唆,先上圖 今天我們想要透過畫面往下拉,去更新RecycleView顯示的項目的話。我們需要在RecycleView外層,包上一層SwipeRefreshL...

2019-09-27 ‧ 由 larsnoya 分享
DAY 13

畫面滑動時固定在指定物件上 - Collapsing

照例上圖 這次的主要靠布局的設定就可以實作效果 我們會需要宣告幾項layout CoordinatorLayout AppBarLayout LinearL...

2019-09-28 ‧ 由 larsnoya 分享
DAY 14

來用EditView信仰之躍,資料輸入後直接跳到下一個EditView輸入

關於輸入完資料跳到下一個元件取得焦點形成看似自動輸入的作法有很多。像是利用輸入鍵盤跳至下一個元件。 android:nextFocusDown android...

2019-09-29 ‧ 由 larsnoya 分享
DAY 15

將字串運算式轉成運算結果

今天其實想要回歸單純的程式設計思考。 之前被人問過簡單的計算機要怎麼設計。 首先想到的就是計算流程是怎麼樣的 是輸入數字遇到運算子就執行計算,one way...

2019-09-30 ‧ 由 larsnoya 分享
DAY 16

來用Anko SQLite 使用ManagedSQLiteOpenHelper實作SQL模板

Sqlite,其實在很多平台上都支援使用,主要是其簡單、快速存取的優點。 但相對的,提供給USER的操作空間以及資料處理能力也是相對精簡。 Anko SQLit...

2019-10-01 ‧ 由 larsnoya 分享
DAY 17

今天來個ROOM

2017年05月, Google 在I/O’17 發布 Room,讓開發者在開發APP上對於資料庫的操作需求又多了一個選擇。 現在來作簡單的實作。 首先在app...

2019-10-02 ‧ 由 larsnoya 分享
DAY 19

當Activity宣告為singleTask時,從不同地方要傳資料就要使用onNewIntent覆寫

今天碰到了幾個問題 首先是使用viewModel觀察Retofit的response時,會重覆收到觀察。 由於我會在觀察時建立活動,所以就會開啟好幾個同類...

2019-10-04 ‧ 由 larsnoya 分享
DAY 20

Retrofit X kotlin 圖片上傳功能實作

今天來談RetroFit在kotlin上怎麼實作圖片上傳的功能。 首先我們先來作幾個Retrofit的物件設定 ApiClient APIFunction A...

2019-10-05 ‧ 由 larsnoya 分享