MobileAppDevelopment
讓學生了解移動應用程序開發
爪哇
- 從https://www.oracle.com/pk/java/technologies/downloads/下載JDK
- 在Windows環境變量中設置路徑
- helloworld程序https://www.baeldung.com/java-could-not-not-find-load-main-class
- 2023年的10個最佳Java IDES和編輯
Android開發人員指南
https://developer.android.com/guide https://apilevels.com/
課程大綱
- 第3章 - Android架構
- 第4章 - 應用程序組件
- 第5章 - Hello World!
- 第7章 - 活動
- 第8章 - 服務https://codeunplug.com/android-service-sample-code-for-playing-default-ringtone/
- 第9章 - 廣播接收器https://www.geeksforgeeks.org/broadcast-receiver-in-android-with-example/
- 第68章 - SQLITE數據庫https://www.tutorialspoint.com/android/android_sqlite_database.htm
- 第11章 - 片段https://www.javatpoint.com/android-fragments
- 第12章 - 意圖和過濾器
- 第13章 - UI佈局
- 第14章 - UI控件:無線電按鈕https://github.com/tahirabbas876/quiz-using-radiobutton
- 第15章 - 活動處理
- 第19章 - 通知https://www.tutorialspoint.com/how-to-to-create-a-notification-with-notification compat-builder in-in-ind-in-android
- 第25章 - 警報對話https://www.tutorialspoint.com/android/android_alert_dialoges.htm
- 第45章 - 致電API和JSON解析https://www.geeksforgeeks.org/json-parsing-in-android-using-using-volley-library/
- ListView和ArrayAdapter https://guides.codepath.com/android/using-an-arayadapter-with-listview
- 讀取QR代碼:https://github.com/journeyapps/zxing-android-embedded
Web API
- bzuattendance後端服務器,https://github.com/qadir0108/bzuattendancebackend