iT邦幫忙

android studio相關文章
共有 71 則文章
鐵人賽 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程式

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

鐵人賽 Software Development DAY 2

達標好文 技術 [Day 01] 安裝Android Studio

最近看過一篇技術文章, 其中讓我印象最深的, 是裡面的一段話, 他說到每篇文章都會有他的目標人群, 也就是作者想要寫給什麼樣的人群看的, 有的文章適合初學者,...

鐵人賽 Software Development DAY 1

技術 [Day 00] 前言 - 心情隨筆

其實我原本是想取名為 Android從入門到入空門 (都寫到看破紅塵了...) 沒拉開玩笑的, 話說這邊有個網站可以自己編輯書籍封面, 一鍵出書 基本上都是惡...

技術 Android Studio Render problem Failed to instantiate one or more classes

如果你也有發生一打開Android Studio,選擇Empty Activity時, 發生 看不到TextView的Hello World!.只要選其它...

鐵人賽 自我挑戰組 DAY 29
資訊技術解戈迪安繩結 系列 第 28

技術 IT|軟體|開發|Android Studio

簡介 Android Studio是一個 Android 集成開發工具,基於 IntelliJ IDEA.類似Eclipse ADT,Android Stud...

鐵人賽 自我挑戰組 DAY 3

技術 IT|程式設計|Front-End|Cordova + eclipse

前言 談起跨平台手機 Apps,PhoneGap 應該算是最為人熟識的 Framework。 PhoneGap 與 Cordova 的實際差異:按照官方的說法...