iT邦幫忙

鐵人檔案

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

Android API超初學!! 系列

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

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

[Android API] [Day 11] Android 資源管理

一個APP一定會有一大堆檔案要使用、例如圖片、聲音、文字等,所以現在來學習如何管理這些資源。一樣從官網學習。 根據不同的裝置,可提供替代資源,讓系統在runti...

2018-10-22 ‧ 由 HANA APP 分享
DAY 12

[Android API] [Day 12] Gradle (1)

關於Gradle,我最一開始是從libGDX學到的。現在使用Android Studio新開一個project的話,default就會有Gradle了。 下圖為...

2018-10-23 ‧ 由 HANA APP 分享
DAY 13

[Android API] [Day 13] Gradle (2)

昨天學了Gradle的基本概念,現在就來看看檔案裡實際上寫了什麼吧! 一樣參考Gradle官網,檔案為Android Studio生成專案的default檔:...

2018-10-24 ‧ 由 HANA APP 分享
DAY 14

[Android API] [Day 14] Gradle (3) build scan

Gradle學ㄧ學發現好多功能好好玩,所以就來玩看看了。怎麼有一種離主題越來越遠的感覺(?)不過學習就是這樣囉,對某種東西好奇就可以研究一下,反正沒有時間壓力。...

2018-10-25 ‧ 由 HANA APP 分享
DAY 15

[Android API] [Day 15] Gradle (4) build scan + Github

昨天提到,希望可以把build scan和版本控制結合,所以我就在Windows裝了Git,順便把我整包helloWorld project丟到gitHub。...

2018-10-26 ‧ 由 HANA APP 分享
DAY 16

[Android API] [Day 16] AndroidManifest.xml (1)

這個檔案超重要,我之前是拿default file改一改就直接使用了,現在來了解一下內容。檔案的主要目的為宣吿APP的所有元件、權限、API級別、所需的其他AP...

2018-10-27 ‧ 由 HANA APP 分享
DAY 17

[Android API] [Day 17] AndroidManifest.xml (2)

接續昨天,繼續來學習AndroidManifest.xml吧!AndroidManifest.xml程式碼請看昨天的文章。 android:icon, andr...

2018-10-28 ‧ 由 HANA APP 分享
DAY 18

[Android API] [Day 18] intent (1) Activity

Intent這個詞之前提到很多次了,今天就來好好研究它。先回憶一下,intent的主要目的是呼叫其他APP的component。今天要研究的就是如何呼叫,有哪些...

2018-10-29 ‧ 由 HANA APP 分享
DAY 19

[Android API] [Day 19] intent (2) Service

今天來學習如何用intent來啟動service,一樣參考官網。 Service物件 Service class onCreate() - Service實作...

2018-10-30 ‧ 由 HANA APP 分享
DAY 20

[Android API] [Day 20] intent (3) Broadcast

今天繼續來講第三個使用intent啟動的元件-broadcast,一樣參考官網: 傳送broadcast sendBroadcast (Intent inte...

2018-10-31 ‧ 由 HANA APP 分享