iT邦幫忙

android studio相關文章
共有 70 則文章

技術 [筆記]Android WebView 自訂錯誤頁面

第一步: protected void onCreate(Bundle savedInstanceState) { super....

技術 [筆記]替WebView增加一個歡迎畫面

第一步: 在app>res>drawable>放入要顯示的圖片檔案 第二步: 在app>res>layout> 建立一個activity_welcome.xml...

技術 [筆記]為WebView增加讀取動畫

第一步:MainActivity.java 1.import import android.app.ProgressDialog; import android...

技術 [筆記]Android WebView的基本建置

第一步:AndroidManiFest.xml 新增以下code,開啟app網路權限 <uses-permission android:name=&quo...

技術 FCM token

小弟是程式新手 想請問各位大大 如果我用android stuido寫了一支app 那我想讓別人在下載我的app時 可以顯示他們的token在我的網頁上 我該怎...

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

技術 Day 30. 常用快捷鍵 | 應用程式 Icon

常用快捷鍵   列出一些作者最常使用的快捷鍵 (除了剪下、複製、貼上、復原),在程式撰寫時能有很大的幫助: 單行註解【Ctrl + /】、多行註解【Ctrl...

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

技術 Day 28. Android RecyclerView - 2/2

  今天的主題是點擊項目後的動作,首先我們要知道點到的是清單中的哪個項目,因此要擴充一下 groupRecycleAdapter。   首先在類別建構子加上第三...

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

技術 Day 27. Android RecyclerView - 1/2

  今天要來應用新的元件 RecyclerView:   使用之前必須到 Gradle Scripts > build.gradle (Module:...

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

技術 Day 26. Android ListView - 2/2

  清單的排版會受到主版與子版兩個 xml 的排版影響,在 group_list_item.xml 中可以設計成左右滿版貼齊邊緣,並將高度固定,此外若需要各項目...

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

技術 Day 25. Android ListView - 1/2

  今天開始的課程為資料清單,建立一個新的專案,專案的選擇與先前課程相同,並新增三類 Package 資料夾,分別命名為:Controllers、Models、...

技術 [Day 32] Android程式設計真的完結篇 - 來個閒聊結束吧

其實原本還想多寫幾天的, 不過手上接到了案子比較趕, 既然都完賽了還是趕快結束吧, 也感謝 神Q 跟 阿翰 陪我度過這個月的歲月, 也讓我累積了20封 IT邦的...

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

技術 Day 24. Android Activity 物件傳遞 - 6/6

  今天一開始要來整理一下昨天新增的檔案,自其它教學中學到的概念,到目前為止我們新增了許多 Activity,又建立了 ExtraConstants,檔案有點多...

技術 [Day 31] Android程式設計完結篇 - 改變API版本的方式(二)

第二種方式是用圖形介面的修改方式, 在專案上按右鍵,選擇 Open Module Settings 修改Compile Sdk Version 修改Min...

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

技術 Day 23. Android Activity 物件傳遞 - 5/6

  讓我們把焦點從流程的部分轉回應用程式上,現在第二頁面還缺少一個下一步的按鈕,同時得做一些邏輯驗證,首先在版面上新增一個按鈕及程式上加入點擊的監聽,這些相信難...

技術 [Day 30] Android程式設計完結篇 - 改變API版本的方式(一)

原本要分享換頁的動畫, 不過套用下來有出現問題, 今天狀況也不大好沒精神研究了... 如果過兩天有精神試成功了再分享吧... 作為最後的完結篇就分享一下改變AP...

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

技術 Day 22. Android Activity Switch - 4/6

  第二個頁面一開始先介紹背景底圖調色技巧,及控制項 ToggleButton 與 Switch,先切換至 activity_second.xml,點一下 Co...

鐵人賽 Software Development DAY 30

技術 [Day 29] 我的第一個Android程式 - BMI程式設計(十八) 從其他頁面帶資料回來(二)

今天來講解一下昨天的程式碼, MainActivity.java onClcik(view v)事件 startActivityForResult(intent...

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

技術 Day 21. Android Activity 生命週期 - 3/6

  今天一開始先來改良流程步驟追蹤的程式片段,因為使用很多重複的 Log.d 很雜亂,應該要將它們整合一下,在 FlowActivity 加入一個函式,使用變數...

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

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

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

鐵人賽 Software Development DAY 29

技術 [Day 28] 我的第一個Android程式 - BMI程式設計(十七) 從其他頁面帶資料回來

延續上面的例子,只需加上及修改一些內容即可 strings.xml加入 <string name="advice_history"&g...

鐵人賽 Software Development DAY 28

技術 [Day 27] Android程式設計番外篇 - 活動的生命週期(二)

今天要繼續講活動的生命週期, 程式共有七個生命週期狀態,其中又可以歸納為三類 資源分配 (Create / Destroy) 完整的Activity生命週期由...

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

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

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

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

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

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

鐵人賽 Software Development DAY 27

技術 [Day 26] Android程式設計番外篇 - 活動的生命週期(一)

今天要來介紹活動(Activity)的生命週期, 為什麼要瞭解生命週期? Android應用程式的生命週期是由Android框架進行管理,而不是由應用程式直接...

鐵人賽 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...