iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Mobile Development

github裡永遠有一個還沒做的SideProject :用Kotlin來開發點沒用的酷東西 系列

這個人很懶,甚麼都沒有留下......
開玩笑的,簡單來說,就是手上多了一隻汰換下來還能用的舊手機,放著也是浪費,想拿它來做點酷東西,順便復健一下我那從大學之後就沒用過的Kotlin

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day21:Jetpack Compose中使用AnimatedVisibility呈現元件的動畫方法

前言 經過我們20天的努力,我們成功完成了一個沒有用的app(除非你和我的工作流是一樣的,不然這app應該是對你沒啥用),今天我們要讓來他變酷一點(...?)...

2024-10-05 ‧ 由 jklu7limj 分享
DAY 22

Day22:使用NavHost呈現啟動動畫

前言 昨天的元件動畫打開了我(水文)的思路,說到APP,有一個相關的動畫也是隨處可見,那就是啟動app時的動畫,大家一定都有用過FB、LINE、DC、MOMO、...

2024-10-06 ‧ 由 jklu7limj 分享
DAY 23

Day23:在APP使用上下滑動的手勢觸發事件

前言 這兩天我們製作了元件的動畫和APP的啟動動畫,今天我們來做點不一樣的東西,現在的APP很常看到一些元件能夠透過上下滑動來觸發事件,今天我們就要來實做這個功...

2024-10-07 ‧ 由 jklu7limj 分享
DAY 24

Day24:多手勢偵測事件

前言 昨天我們用了上下滑的事件來觸發頁面跳轉的功能,今天我們來拓展一下這方面的內容,我弄了一個教學用的程式來做一些簡單的示範 程式碼 程式碼如下 kotlin...

2024-10-08 ‧ 由 jklu7limj 分享
DAY 25

Day25:Jetpack Compose的退出視窗

前言 今天我們來講一下Jetpack Compose的退出視窗該如何實作 BackHandler 為了實現退出視窗的功能,我們要用到BackHandler,Ba...

2024-10-09 ‧ 由 jklu7limj 分享
DAY 26

Day26: Android的Notification和建立Notification Channel

前言 今天我們來講一下如何通知系統來顯示訊息,讓你可以在通知欄就看到APP傳遞的消息。 Android的通知系統 先附上程式碼,如下 kotlin pack...

2024-10-10 ‧ 由 jklu7limj 分享
DAY 27

Day27:在 Android 中使用 Lottie 動畫

前言 我們之前有提到如何讓元件有動畫效果,今天我們來講一下如何在在 Android 中使用 Lottie動畫 Lottie Lottie 動畫是一種使用 JSO...

2024-10-11 ‧ 由 jklu7limj 分享
DAY 28

Day28:使用Handler實作可暫停、繼續與重置的番茄鐘計時器

前言 今天我們來用Handler實作一個番茄鐘計時器,主要希望透過這個實作來理解Handler的功能。要說明Handler,就不可避免地得順便一起提到Threa...

2024-10-12 ‧ 由 jklu7limj 分享
DAY 29

Day29:在Android Studio使用Github

前言 鐵人賽也到尾聲了,我們今天來講一下Github,以便為我們目前的版本最一個收尾,並為後續更新的版本控制做準備。 在Android Studio使用Gith...

2024-10-13 ‧ 由 jklu7limj 分享
DAY 30

Day30:結束啦!大家可以回家啦(X

前言 沒想到我這次竟然能夠成功完賽,去年我一樣有參加鐵人賽,但在第一天晚上我就斷片失敗了,這次重新參賽,雖然遭遇了搬家等一堆瑣事,但還是成功寫(水)完了,最後一...

2024-10-14 ‧ 由 jklu7limj 分享