iT邦幫忙

android studio相關文章
共有 76 則文章
鐵人賽 Software Development DAY 17
Kotlin for Android 系列 第 17

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

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

鐵人賽 Software Development DAY 26

技術 [Day 25] 我的第一個Android程式 - BMI程式設計(十六) 換頁的動作(二)

今天來講解昨天的程式碼, 首先是MainActivity.java的部份: Bundle bundle = new Bundle(); ... intent.p...

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

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

  在預設的版面設計上,會有一個動作列如下圖左邊所示,此項目主要用於放選單、查詢、排序...等等,一些介面操控功能,或是顯示目前使用者所在的動作頁面,各位不妨打...

鐵人賽 Software Development DAY 25

技術 [Day 24] 我的第一個Android程式 - BMI程式設計(十五) 換頁的動作(一)

昨天已經做了第二個畫面, 今天要做換頁並且把資料帶到第二頁, 我們要通過Intent帶資料過去, Intent是一個動作與內容的集合, Intent像是一串網址...

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

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

  接下來的課程會著重在 Android ConstraintLayout System,ConstraintLayout 作者一直在想怎麼翻成中文比較方便撰寫...

鐵人賽 Software Development DAY 24

技術 [Day 23] 我的第一個Android程式 - BMI程式設計(十四) 加入新活動的畫面

今天要分享的是加入新的活動(Activity)的畫面, 在Android中一個畫面在執行常見的方法是透過Activity, 之前所有的動作都是在同一個Activ...

鐵人賽 Software Development DAY 23

技術 [Day 22] 我的第一個Android程式 - BMI程式設計(十三) 錯誤處理

使用者在輸入資料的時候,難免會出錯,現在我們寫好的BMI程式中,沒有對使用者可能的輸入錯誤作處理。當我們在 體重 或是 身高 欄位中未輸入數字就先按下 計算BM...

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

技術 Day 14. Android Studio x 版本控制 & Git - 2/2

  VSC > Commit 是正式的將程式碼認可至指定的版本控制服務上,首先看上半部,這邊會顯示從上次認可到目前最新變動清單,新增加的檔案會以綠色標示,...

鐵人賽 Software Development DAY 22

技術 [Day 21] 我的第一個Android程式 - BMI程式設計(十二) Toast介面元件

今天要介紹的是Toast, 通常中文翻作吐司, (能看不能吃的吐司) 這個名詞在很多地方都會出現, 單機有單機的Toast, 網頁也有網頁的Toast, 有可能...

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

技術 Day 13. Android Studio x 版本控制 & Git - 1/2

  只要是在開發程式專案,強烈建議導入版本控制的機制,為什麼?如果有太依賴 Ctrl + Z、Ctrl + Y 然後發生慘案,如:復原次數超過上限、IDE 意外...

鐵人賽 Software Development DAY 21

技術 [Day 20] 我的第一個Android程式 - BMI程式設計(十一) 加入簡單的對話框

昨天已經加入MENU了, 今天要做的事就是當MENU的項目被點選時, 顯示出一個簡單的對話框, 今天要用的方法是Android內建的AlertDialog, 首...

鐵人賽 Software Development DAY 20

技術 [Day 19] 我的第一個Android程式 - BMI程式設計(十) 加入選單MENU

終於回到我們的BMI程式了, 今天的主題是加入選單MENU, 首先我們要新增一個MENU, 在res上按右鍵 → New → Android Resource...

鐵人賽 Software Development DAY 19

技術 [Day 18] Android程式設計番外篇 - 元件觸發事件的四種方法(四)

今天要分享第四種方法,第四種方法跟第三種方法非常像,只是在第三種方法中,當很多的元件想使用同一動作的時候,程式看起來很亂,而每一個元件各寫一次一模一樣的程式,維...

鐵人賽 Software Development DAY 18

技術 [Day 17] Android程式設計番外篇 - 元件觸發事件的四種方法(三)

今天要來講第三種方法, 第三種方法,程式看起來比較精簡,直接寫在setOnTouchListener函數中就可以達到這樣的觸發事件功能。很多官方的資料都是用這一...

鐵人賽 Software Development DAY 17

技術 [Day 16] Android程式設計番外篇 - 元件觸發事件的四種方法(二)

今天分享的是第二種方法:透過implements來達到這樣的觸發事件功能, 跟第一種方法非常的類似, 但寫法有些不同. 直接貼程式碼吧, 這是activity_...

鐵人賽 Software Development DAY 16

技術 [Day 15] Android程式設計番外篇 - 元件觸發事件的四種方法(一)

今天開始講元件觸發的四種方式, 因為很多人在學習Android都會被這樣不同的寫法搞混, 並且因為差異過大, 往往就放棄了, 因此特別在這裡介紹, 讓大家理解到...

鐵人賽 Software Development DAY 15

技術 [Day 14] 我的第一個Android程式 - BMI程式設計(九) 應用程式的重構

今天原本是要分享Android元件觸發事件的四種方法, 不過忽然發現我應該要先講重構這個部分之後, 再去講觸發事件的方法, 那到底什麼是重構呢? 當一段程式被寫...

鐵人賽 Software Development DAY 14

技術 [Day 13] 我的第一個Android程式 - BMI程式設計(八) 程式碼補充說明

今天來講解昨天的程式碼, xml就不贅述了, 對xml有興趣跟我說一下, 我再找機會補充吧... 今天主要針對java檔案來做說明, 為了要取得Button物件...

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

技術 Day 05. 第一個 App - Bucket List 與 Kotlin 語言

  版面的部分已經設計完成,接著讓我們開始進行程式設計的部分,首先於專案總管打開 app > java > … > MainActivity....

鐵人賽 Software Development DAY 13

技術 [Day 12] 我的第一個Android程式 - BMI程式設計(七) 終於完成基本功能

今天狀況不好, 等一下又有事要忙, 先將程式碼貼出來, 明天再做講解. activity_main.xml <?xml version="1.0...

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

技術 Day 04. 第一個 App - Bucket List 與版面視覺設計

  今天一開始我們先來處理兩個錯誤及一個警告:   首先處理 Image without ‘contentDescription’ 問題。設定內容描述 (co...

鐵人賽 Software Development DAY 12

技術 [Day 11] 我的第一個Android程式 - BMI程式設計(六) 解讀程式流程

之前忘了做一件事了, 今天補回來, 就是java檔案的講解, 雖然Android已經幫我們建好了, 而且基本上什麼功能都沒有, 不過為了之後繼續深入, 還是要了...

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

技術 Day 03. 第一個 App - Bucket List 與圖檔資源概念

  繼昨日完成了環境的設置後,今天就來開始開發第一個專案吧!   Mark 是一位剛退休的人士,他終於擺脫了日復一日,年復一年,不斷工作賺錢的平淡生活,從現在...

鐵人賽 Software Development DAY 11

技術 [Day 10] 我的第一個Android程式 - BMI程式設計(五) 多國語系2

我們昨天已經建立了多國語系的檔案, 今天要談的是如何檢視自己做的語系的成果, 有看到三種方式, 不過目前只有第一種方式測試成功! 1.在手機設定中切換語系 每個...

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

技術 Day 02. 設定與 Hello World

  嗨!今天將介紹開發工具的常用設定與如何首次執行專案,以及有可能遇到的問題和解決方式。首先在左上角選單中點選 File > Settings (Ctrl...

鐵人賽 Software Development DAY 10

技術 [Day 09] 我的第一個Android程式 - BMI程式設計(四) 多國語系1

今天的主題是講到如何處理Android的多國語系, 其實這部分Android已經幫忙處理好了, 說真的我們需要做的事情不多, 昨天說到我們在values資料夾建...

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

技術 Day 01. 簡介與準備就緒

  本教學適合已有物件導向程式設計經驗的學習者 (若沒有的話,在某些章節可能會較辛苦,不過都可以克服的),未曾使用過 Android Studio 與 Kotl...

鐵人賽 Software Development DAY 9

技術 [Day 08] 我的第一個Android程式 - BMI程式設計(三) 將字串抽離Xml介面描述檔

昨天我們將所有的文字內容都寫在activity_main.xml裡面, 但是以Android設計來說, 這不是很好的設計, 通常都會將字串獨立出來, 放在str...

鐵人賽 Software Development DAY 6

技術 [Day 05] 在手機上面檢視Android程式執行畫面

今天要講的是如何執行Android程式然後在手機上觀看成果, 其實一開始找了很多資料, 都是教你怎麼安裝, 去哪裡下載之類的, 結果忽然看到一篇, 說現在都手機...

鐵人賽 Software Development DAY 5

技術 [Day 04] 在模擬器上執行Android程式

接下來就是在實際看我們的程式執行的結果, 一般來說有兩種方式: 在電腦的模擬器上面執行程式 在手機上面執行程式 今天介紹的是在模擬器上面執行程式, 首先讓我...