iT邦幫忙

鐵人檔案

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

Android API超初學!! 系列

HANA APP雖然已經有兩款APP在Play Store上架了 ,但其實我根本不懂Android API ,因為我用的是libGDX(一款遊戲引擎),只需要使用他提供的API即可 (語言一樣是JAVA)。所以藉這個機會來熟悉一下Android API吧~

鐵人鍊成 | 共 30 篇文章 | 17 人訂閱 訂閱系列文 RSS系列文
DAY 21

[Android API] [Day 21] Activity lifecycle (1) - onCreate

前幾天的文章簡略學習了如何設定或啟動一個activity,今天來更深入的學習activity的整個運作流程。同樣參考官網教學文,Activity life cy...

2018-11-01 ‧ 由 HANA APP 分享
DAY 22

[Android API] [Day 22] Activity lifecycle (2) - Bundle/Other callbacks

今天繼續昨天的Activity lifecycle,再多看看其他的callbacks吧。一樣參考官網教學文的範例,在昨天的hello world程式碼裡加ㄧ些東...

2018-11-02 ‧ 由 HANA APP 分享
DAY 23

[Android API] [Day 23] Activity lifecycle (3) - Callback and State

今天一樣接續昨天的話題,來深入了解activity的各種callback,一樣參考官網。 先來解答ㄧ些昨天的問題吧: 第一次打開APP,為何呼叫onStart(...

2018-11-03 ‧ 由 HANA APP 分享
DAY 24

[Android API] [Day 24] Activity lifecycle (4) - Process

今天來了解一下process,一下參考官網,那就開始吧! 每一個APP都有自己的process,但是process是否該結束,並不是由APP決定的,而是由系統決...

2018-11-04 ‧ 由 HANA APP 分享
DAY 25

[番外篇] [Day 25] iOS Human Interface (4) 圖片解析度

研究了幾天Android activity之後,來換換口味,繼續之前沒讀完的iOS Human Interface。令人開心的番外篇開始囉! 今天來讀關於按鈕與...

2018-11-05 ‧ 由 HANA APP 分享
DAY 26

[番外篇] [Day 26] iOS Human Interface (5) APP icon設計

Icon絕對是APP的第一門面,重要性可想而知。對於icon,蘋果官網也有一些建議:(若非特別標記,本文的icon圖片皆來自蘋果官網) 簡單 使用簡易且而準確代...

2018-11-06 ‧ 由 HANA APP 分享
DAY 27

[番外篇] [Day 27] iOS Human Interface (6) APP icon設計 (cont.)

今天一樣是講APP icon設計,蘋果官網還提供哪些建議呢?一起來看吧! 昨天講的icon是大icon,也就是代表APP的icon;今天要講的是小icon,是出...

2018-11-07 ‧ 由 HANA APP 分享
DAY 28

[Android API] [Day 28] Testing (1)、AndroidX、Jetpack

不知不覺鐵人賽已到了最後倒數三天,iOS Human Interface還有超多東西肯定是讀不完,讓我先回到Android,來讀一下測試的部分。 一樣參考And...

2018-11-08 ‧ 由 HANA APP 分享
DAY 29

[Android API] [Day 29] Testing (2) 各種工具

今天接續昨天的話題,APP測試,一樣參考Android教學網站。 小case測試 Robolectric 一個unittest的工具。若使用此工具,可使用And...

2018-11-09 ‧ 由 HANA APP 分享
DAY 30

[Android API] [Day 30] 我的APP開發注意事項

鐵人賽終於到了最後一天,因為平日要上班,所以這30天的文章盡量挑概論的內容寫,比較少實作。實作雖然少,但每一篇要花的時間可能是概論文的2-3倍。不過,概論文也是...

2018-11-10 ‧ 由 HANA APP 分享