iT邦幫忙

2021 iThome 鐵人賽

DAY 6
0
自我挑戰組

三十天寫出上架Android App系列 第 6

操作Activity的一點心得

Activity 是開發中很重要且必需瞭解的重要關鍵。它主要的用途在於繪製畫面,讓應用程式顯示於畫面之上。我們一般操作時,已經都與它真接相關,像是:地圖、列表等等。

它的作業,我們可以以Windows Form 來類比,每一個Form 就像是一個「視窗」,Form 之上,則可以搭載各式不同的元件:圖片、按鈕寺等。然後,Form 與Form 之間也是可以做資料交換。在Android 的世界,則上面的描述就變成:每一個Activity 就像是一個「使用者介面」,Activity 之上,則可以搭載各式不同的元件:圖片、按鈕寺等。然後,Activity 與Activity 之間也是可以做資料交換

每個Activity 則由一個描述(.xml)與程式(.kt)做為定義使用。

在Activity 之間的資料交換,則透過intent 進行。

資料交換,亦可以引用「Bundle」的集合打包方式進行,以有效的封裝資料。

實作需新增一Empty Activity (Windows Form),然後就其之上加上需要的元件,並依各元件所需進行編輯。

資料傳送亦同。


上一篇
基本元件
下一篇
談談訊息元件
系列文
三十天寫出上架Android App20
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言