在程式開發中,我們常常有將訊息記錄下來或印出來的需求(像是Python的print(),或網頁開發常用的console.log()),以便查看程式運作狀況或變數...
在前一天的應用中,我們建立了一個Array: String[] tortoises = new String[10]; tortoises[0] = "...
Day22中,我們以一個ArrayList動態地建立TextView,如下: TextView wordView = new TextView(this);...
今天來實作VIEW RECYCLING(視圖回收),我們需要ListView與Adapter的合作。 建立Adapter 在MainActivty.java中,...
在Day24的應用中,我們建立的ArrayAdapter所使用的Layout,是Android預定義的android.R.layout.simple_list_...
今天來使用Day25所建立的 NameMapping class,其定義如下: package com.example.android.eventlistene...
為了要應用於Adapter使用自己的Layout,目前我們分別在前兩天的練習中建立了幾個檔案: Day 25. 定義自己的Layout應用於ArrayAda...
今天來做一些有關介面外觀改善的練習。在手機上我們可以打開輔助線來看每個view的界限,路徑在:設定 > 系統 > 開發人員選項 > 顯示版面配...
有關Android的資料儲存,可以使用資料庫SQLite,在裝置上使用local DB。相較於大型DB(如MySQL等),SQLite不需要server,且資料...
在Day 29中,我們安裝了SQLite,並練習建置資料庫、建立資料表(一個空的資料表叫tenniscourts),以及查詢table的欄位資訊。接下來一起試試...