Android
目錄項目
Development Tools, Environment
Languages
App Fundamentals
Project Structure
Android Jetpack
Material Design
Third Party Libraries
Development Tools, Environment
Android Studio
開發android Apps 或 flutter Apps 都會用到
VSCode
VSCode,你另一個記事本(?)
Postman
測試後台api request的好地方
Zeplin
查看設計師給你的UI的好地方,設計師選好類別為android專案,你需要的margin、padding、color 甚至圖片都可以在這取得。 不過圖片還是建議請設計師一次匯給你
Xcode
主要為寫flutter時會用到,或者寫純iOS專案
Languages
Java
Java
Kotlin
Kotlin
Groovy
Groovy
xml (layout, resource...etc)
好像不太需要教,看個專案查個資料應該就會了
Dart (Optional)
寫flutter需要會J個,目前公司沒有flutter專案,可先自學
App Fundamentals
App Components
Activity
This is Activity
Service
This is Service
Broadcast receivers
This is Broadcast receivers
Content providers
This is Content providers
Activating components
Manifest File
Resources
Naming rules:
小寫跟底線,別大寫跟dash,中文不用說,然後別用拼音
Project Structure
MVP
MVC
MVVM
Android Jetpack
Material Design
Material Design for Android https://developer.android.com/design/material/index.html
Third Party Libraries
Okhttp3
Retrofit
Glide
Gson
Last updated