iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
自我挑戰組

向Android APP開發說Hello 系列

這是一位過去僅有一年網頁程式開發經驗的人,開始想用行動裝置提供服務而踏入APP開發世界的前30天。

鐵人鍊成 | 共 30 篇文章 | 12 人訂閱 訂閱系列文 RSS系列文 團隊這樣母Tom姆熊
DAY 21

Day 21. Array與日誌(Logcat)

在程式開發中,我們常常有將訊息記錄下來或印出來的需求(像是Python的print(),或網頁開發常用的console.log()),以便查看程式運作狀況或變數...

2018-11-05 ‧ 由 khcho 分享
DAY 22

Day 22. 以ArrayList建立TextView

在前一天的應用中,我們建立了一個Array: String[] tortoises = new String[10]; tortoises[0] = &quot...

2018-11-06 ‧ 由 khcho 分享
DAY 23

Day 23. Android的Memory管理與View Recycling (Part.1)

Day22中,我們以一個ArrayList動態地建立TextView,如下: TextView wordView = new TextView(this);...

2018-11-07 ‧ 由 khcho 分享
DAY 24

Day 24. Android的Memory管理與View Recycling (Part.2)

今天來實作VIEW RECYCLING(視圖回收),我們需要ListView與Adapter的合作。 建立Adapter 在MainActivty.java中,...

2018-11-08 ‧ 由 khcho 分享
DAY 25

Day 25. 定義自己的Layout應用於ArrayAdapter (Part.1)

在Day24的應用中,我們建立的ArrayAdapter所使用的Layout,是Android預定義的android.R.layout.simple_list_...

2018-11-09 ‧ 由 khcho 分享
DAY 26

Day 26. 定義自己的Layout應用於ArrayAdapter (Part.2)

今天來使用Day25所建立的 NameMapping class,其定義如下: package com.example.android.eventlistene...

2018-11-10 ‧ 由 khcho 分享
DAY 27

Day 27. 在自訂Layout加入圖片

為了要應用於Adapter使用自己的Layout,目前我們分別在前兩天的練習中建立了幾個檔案: Day 25. 定義自己的Layout應用於ArrayAda...

2018-11-11 ‧ 由 khcho 分享
DAY 28

Day 28. 改善List item外觀

今天來做一些有關介面外觀改善的練習。在手機上我們可以打開輔助線來看每個view的界限,路徑在:設定 > 系統 > 開發人員選項 > 顯示版面配...

2018-11-12 ‧ 由 khcho 分享
DAY 29

Day 29. Android資料儲存-SQLite (part 1)

有關Android的資料儲存,可以使用資料庫SQLite,在裝置上使用local DB。相較於大型DB(如MySQL等),SQLite不需要server,且資料...

2018-11-13 ‧ 由 khcho 分享
DAY 30

Day 30. Android資料儲存-SQLite (part 2)與總結

在Day 29中,我們安裝了SQLite,並練習建置資料庫、建立資料表(一個空的資料表叫tenniscourts),以及查詢table的欄位資訊。接下來一起試試...

2018-11-14 ‧ 由 khcho 分享