基於現在手機的需求量很大,
雖然之前稍微學習過Andriod,
不過是用Eclipse寫的,
剛好趁這次鐵人賽重新來學習Andriod Studio。
昨天已經加入MENU了,今天要做的事就是當MENU的項目被點選時,顯示出一個簡單的對話框,今天要用的方法是Android內建的AlertDialog, 首先我們...
今天要介紹的是Toast,通常中文翻作吐司,(能看不能吃的吐司)這個名詞在很多地方都會出現,單機有單機的Toast,網頁也有網頁的Toast,有可能是長這樣的,...
使用者在輸入資料的時候,難免會出錯,現在我們寫好的BMI程式中,沒有對使用者可能的輸入錯誤作處理。當我們在 體重 或是 身高 欄位中未輸入數字就先按下 計算BM...
今天要分享的是加入新的活動(Activity)的畫面,在Android中一個畫面在執行常見的方法是透過Activity,之前所有的動作都是在同一個Activit...
昨天已經做了第二個畫面,今天要做換頁並且把資料帶到第二頁,我們要通過Intent帶資料過去,Intent是一個動作與內容的集合,Intent像是一串網址,系統會...
今天來講解昨天的程式碼,首先是MainActivity.java的部份: Bundle bundle = new Bundle(); ... intent.pu...
今天要來介紹活動(Activity)的生命週期, 為什麼要瞭解生命週期? Android應用程式的生命週期是由Android框架進行管理,而不是由應用程式直接...
今天要繼續講活動的生命週期, 程式共有七個生命週期狀態,其中又可以歸納為三類 資源分配 (Create / Destroy)完整的Activity生命週期由C...
延續上面的例子,只需加上及修改一些內容即可 strings.xml加入 <string name="advice_history"&g...
今天來講解一下昨天的程式碼, MainActivity.java onClcik(view v)事件 startActivityForResult(intent...