iT邦幫忙

kotlin相關文章
共有 1295 則文章
鐵人賽 Software Development DAY 20
Kotlin for Android 系列 第 20

技術 Day 20. Android Activity 生命週期 - 2/6

  今天要講的內容是 Activity 的生命週期,以下是取自 Android 官方開發手冊,今天會以上一章節開發的應用程式,來講解生命週期的流程。   on...

鐵人賽 Software Development DAY 19

技術 Android Kotlin 實作 Day 12:GithubStars(上)(JSON)

使用語言 Kotlin 使用元件 ImageView TextView RecyclerView 前置作業 因為需要使用到網路請求,所以需要先加入權限。...

鐵人賽 自我挑戰組 DAY 18
Kotlin and Android 30 days 系列 第 18

技術 Day 18 PullToRequest

這次要實作 Android 的下拉效果其實只要把控制項丟到 SwipeRefreshLayout 這個 ViewGroup 中就可以了比想像中的步驟要少畫面內...

鐵人賽 Software Development DAY 20

技術 Day20_Dialog

Android Dialog 我們今天嘗試來實作可以選擇日期跟時間的 Dialog 。 實作過程 Android 的 Dialog 是透過實作 Dialog F...

鐵人賽 Software Development DAY 19

技術 Day19_DrawerActivity_2

接著昨天的挑戰,我們今天來看看主要程式碼是如何建構的吧。 實作過程 讓我們來看看佈局完後還需要做些什麼吧? class MainActivity : AppCo...

鐵人賽 Software Development DAY 18

技術 Day18_DrawerActivity

DrawerActivity 這次我們嘗試使用 Android Studio 所提供的 Navigation Draewer Activity 來實做 Navi...

鐵人賽 Software Development DAY 19
Kotlin for Android 系列 第 19

技術 Day 19. Android Activity 生命週期 - 1/6

  今天要介紹的是 Activity Lifecycle (生命週期),主要提供不同的操作畫面顯示給使用者進行互動,之前的教學中都是單一頁面,接下來的課程會使用...

鐵人賽 Software Development DAY 17

技術 Android Kotlin 實作 Day 11:DAY11_Alarm(中)(SimpleDateFormat)

<< 接續上篇 Method SimpleDateFormat 一個繼承 DateFormat 這個抽象類別的類別用來格式化(將日期轉為字串)或解...

鐵人賽 Software Development DAY 17

技術 Day17_LocalStorage

LocalStorage 實作過程_MainActivity 我們在 onCreate 建立 Button 的 Listener 並分別放入相對的 funct...

鐵人賽 自我挑戰組 DAY 17
Kotlin and Android 30 days 系列 第 17

技術 Day 17 PushMessages

今天要學習使用 Firebase 的通知推送功能和廣播物件的使用 FirebaseMessagingService 在 Android Studio 3 之中,...

鐵人賽 Software Development DAY 18
Kotlin for Android 系列 第 18

技術 Day 18. Android Layout 版面設計-4/4

  今天要來處理不同尺寸設備上的顯示問題,昨天我們設計了一個在手機上看起來還不賴的排版,但若在平板上看起來會如何呢?   看起來...似乎是場災難,今天的章節...

鐵人賽 Software Development DAY 16

技術 Android Kotlin 實作 Day 11:DAY11_Alarm(上)(Calendar)

使用語言 Kotlin 使用元件 ImageView TextView EditText Method Calendar 一個日曆的抽象類別,可以用來...

鐵人賽 自我挑戰組 DAY 16
Kotlin and Android 30 days 系列 第 16

技術 Day 16 Notification

演變 在 Android 3.0 之前,通知是使用 Notification() 來達成 val notification = Notification(ico...

鐵人賽 Software Development DAY 17
Kotlin for Android 系列 第 17

技術 Day 17. Android Layout 版面設計-3/4

  今日一開始來小試身手,在 logo 右側加入一個 TextView,設定左下右如下圖的約束:   再快速的新增三個圖示進來,這裡介紹 Chains,用一個...

鐵人賽 Software Development DAY 16

技術 Day16_GitHubSearch

GithubSearch Parcelable 我們會需要將一整個 Array 在兩個 Activity 中傳遞,所以我們需要將我們資料的 Medol Par...

鐵人賽 Software Development DAY 15

技術 Android Kotlin 實作 Day 10:ProgressControl(下)(AsyncTask)

<< 接續上篇 Method AsyncTask Android 內建的 AsyncTask 類別,用來處理耗時的背景作業,為非同步任務,且提供方...

鐵人賽 自我挑戰組 DAY 15
Kotlin and Android 30 days 系列 第 15

技術 Day 15 Ball (Animator)

今天學習如何做出動畫效果主要使用 ValueAnimator 和 ObjectAnimator 來達成 ValueAnimator,將重點放在透過值的變化來產...

鐵人賽 Software Development DAY 15

技術 Day15_ImageSlider

ImageSlider 實作過程 ImageData 這次我們試著使用 Kotlin 的 object class 來管理我們的 ImageData 。我們可...

鐵人賽 自我挑戰組 DAY 14
Kotlin and Android 30 days 系列 第 14

技術 Day 14 LocalStorage

在 Android 系統中,要在本地儲存資料可以使用 SharedPreference 或 SQLite這邊介紹使用 SharedPreference 目標項目...

鐵人賽 Software Development DAY 14

技術 Day14_Bottom Navigation

Bottom Navigation 這次想要實作 Bottom Navigation 需要實作的功能有 希望每次切換畫面標題都能夠更換 HOME2, HOM...

鐵人賽 自我挑戰組 DAY 13
Kotlin and Android 30 days 系列 第 13

技術 Day 13 GithubStars

這次要試著接 github api 去顯示使用者按過星星的專案會使用到 OkHttp 來接 api 和 RecyclerView 來顯示資料 目標項目 前情提...

鐵人賽 Software Development DAY 13

技術 Day13_MyLocation_2

接著昨天的挑戰,我們繼續把它完成吧。 Maps Activity 當 Android Studio 幫你建立好 GoogleMaps 的 Activity 的時...

鐵人賽 Software Development DAY 12

技術 Day12_MyLocation_取得使用者權限

MyLocation 實作流程 Google Map Activity Android Studio 很貼心的提供我們 GoogleMap Activity 的...

鐵人賽 自我挑戰組 DAY 12
Kotlin and Android 30 days 系列 第 12

技術 Day 12 Alarm(DatePickerDialog, TimePickerDialog)

學習使用內建的 Dialog 來選擇時間和日期首先在 MainActivity 中宣告 private lateinit var calendar: Cale...

鐵人賽 Software Development DAY 11

技術 Day11_BottomNavigation

Bottom Navigation 這次想要實作 Bottom Navigation 需要實作的功能有 希望每次切換畫面標題都能夠更換 HOME2, HOM...

鐵人賽 自我挑戰組 DAY 11
Kotlin and Android 30 days 系列 第 11

技術 Day 11 ProgressControl

這次要試著嘗試使用 Runnable 物件和認識 Thread, HandlerThread, Handler, Runnable 之間的關係 目標項目 前...

鐵人賽 Software Development DAY 12
Kotlin for Android 系列 第 12

技術 Day 12. Kotlin 2D2E

線上 Kotlin 練習編譯器:https://play.kotlinlang.org/ (Dark)https://try.kotlinlang.org/...