การเขียนโปรแกรมด้วย Android Studio อาจารย์สมเกียรติ ช่อเหมือน สาขาวิชาวิศวกรรมซอฟต์แวร์ คณะวิทยาศาสตร์และเทคโนโลยี (tko@webmail.npru.ac.th)
เนื้อหาการเรียนรู้ IntelliJ Platform Update Andriod Studio IDE Android SDK Manager Android 9 (API level 28) Google Play Services Android Studio Device & Emulator Android Studio 3.4 Navigation Editor Design Mode Layout Editor https://parewa253607.wordpress.com/2013/06/26/
IntelliJ Platform Update Java integrated development environment Deep intelligence Out-of-the-box experience Smart code completion Framework-specific assistance Developer ergonomics Unobtrusive intelligence https://www.jetbrains.com/idea/
Andriod Studio IDE ชุดเครื่องมือในการพัฒนาแอนดรอยด์แอพพลิเคชัน เป็น IDE Tools ของ Google การออกแบบ GUI ที่ช่วยให้สามารถ Preview App แต่ล่ะรุ่นบน Emulator Smart Phone https://medium.com/scoutoutlimited/autotextsize-font-in-resource-สิ่งที่ลอยคอ-กันมานาน-cd08776a1cd5
Android SDK Manager https://stuff.mit.edu/afs/sipb/project/android/docs/tools/help/sdk-manager.html
Android 9 (API level 28) PIE https://www.engadget.com/2018/08/17/android-9-pie-review/ https://androidcommunity.com/api-requirements-in-2019-now-on-level-28-for-android-9-pie-20190222/
Google Play Services Google Play Services เป็นแหล่งรวม Services เกือบทุกตัวของ Google บน Android ไลบรารีที่เชื่อมต่อกับบริการต่าง ๆ ของ Google เช่น Google Play Game Services Location APIs Google Plus API Google Maps Android API v2 Google Drive Android API Google Cast Android API Google Mobile Ads Google Wallet Instant Buy Google Play In-app Billing • Google Cloud Messaging for Android • Google Cloud Save • Google Play Distribution • App Indexing API • Google Analytics • Panorama Viewer • Google Account • Wearable API • Google Fit API
Android Studio Device https://www.filehorse.com/download-android-studio/
Emulator
Android Studio 3.4
Navigation Editor
Design Mode Toolbar Device Screen Component Tree Palette Properties Mode Switching Tabs https://www.techotopia.com/index.php/A_Guide_to_the_Android_Studio_Designer_Tool
Layout Editor https://developer.android.com/studio/write/layout-editor
Activities Activities, Tasks and Intents https://www.sitepoint.com/activities-tasks-and-intents-oh-my/
Back Stack https://www.sitepoint.com/activities-tasks-and-intents-oh-my/
การเขียนโปรแกรมด้วยภาษา Java https://www.thaicreate.com/mobile/android-studio-ide.html
MainActivity https://www.thaicreate.com/mobile/android-studio-add-jar-library.html
คลาสสำหรับเก็บและคำนวณอุณหภูมิ https://medium.com/@palmz/เริ่มต้นสร้าง-android-application-พื้นฐานด้วย-android-studio-lab-3sb04-3fda43b07a1
กำหนดเหตุการณ์คลิกด้วย setOnClickListener() https://medium.com/@palmz/เริ่มต้นสร้าง-android-application-พื้นฐานด้วย-android-studio-lab-3sb04-3fda43b07a1
สรุปท้ายบท Andriod Studio IDE ถูกพัฒนาตามแนวคิด IntelliJ Platform Update Android SDK Manager สำหรับจัดการ Android 9 (API level 28) Google Play Services Android Studio Device & Emulator Android Studio 3.4 Navigation Editor Design Mode Layout Editor https://en.wikipedia.org/wiki/Event-driven_programming