第十一屆 佳作

mobile-dev
iOS Developer Learning Android
MarkFly~

系列文章

DAY 1

iOS Developer Learning Android. Lesson 01 - Android Studio

寫在前面: 看完本系列您會得到: 一個門外漢學習/實作Android的過程 過程中會盡量帶入Android與iOS的比較 盡量多用放點圖,幫助讀者了解 以J...

DAY 2

iOS Developer Learning Android. Lesson 02 - Hello World (把App裝到你的安卓手機上)

HelloWorld 為了我們編程界偉大的傳統,學一個語言一開始一定要寫Hello World,不然就是對神明不敬,後面會有很多Bug。所以我們寫了第一行程式加...

DAY 3

iOS Developer Learning Android. Lesson 03 - 專案相關設定 (實現iOS上的Target管理)

AndroidManifest 跟 Gradle 今天來談談一些Android上的專案設定像以前Xcode都是在藍色的專案檔上設定⚠️⚠️⚠️而AS的話會有兩個...

DAY 4

iOS Developer Learning Android. Lesson 04 - Activity (了解祂的生老病死)

Activity是什麼 是Android四大元件之首,反正就把它當作ViewController就對了(不負責任)。☘️☘️☘️(以後只要有可以類比iOS的地方...

DAY 5

iOS Developer Learning Android. Lesson 05 - Activity (你有聽說過啟動模式嗎?)

啟動模式 在Android若有多個Activity時,是會放在一個叫做Task的Stack結構裡。以前如果我們present或pushVC,一定是new一個新的...

DAY 6

iOS Developer Learning Android. Lesson 06 - 如何製作畫面 (羨慕SwiftUI的Preview嗎?)

今天來跟各位介紹一下前端(廣義的)最重要的部分,也就是UI,俗稱的刻畫面。也就是我們工程師如何在設計師的刁難要求之下,完成想要呈現給User的樣子。其中最大的工...

DAY 7

iOS Developer Learning Android. Lesson 07 - Layout (就是UI排列的規則)

開始佈局 以前我們每個VC都有一個self.view,而Android也有個類似的東西☘️☘️☘️所有的layout file一開始都會幫你預設一個ViewGr...

DAY 8

iOS Developer Learning Android. Lesson 08 - ConstraintLayout (運用AutoLayout的思維安排Android畫面)

大家都說ConstraintLayout真是棒為什麼呢?主要看到的論述都是可以讓layuot更扁平化,進而提高效能,點我看看Google怎麼說。再來就是可以把它...

DAY 9

iOS Developer Learning Android. Lesson 09 - ConstraintLayout (安卓版的AutoLayout揪淨還多了哪些東西?)

昨天我們了解到一些ConstraintLayout的基本常見使用姿勢今天我們繼續介紹一些ConstraintLayout比以前AutoLayout多出來的東西(...

DAY 10

iOS Developer Learning Android. Lesson 10 - TextView + EditText (不用寫code就可做到跑馬燈跟UITextView自動長高)

從今天開始就是元件篇囉一開始先來張圖嚇嚇你們圖片網址好!安卓贏了~我們明天見! ................不好笑 言歸正傳,趕快進入今天的主題 跑馬燈...