User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. ·...
Transcript of User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. ·...
![Page 1: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/1.jpg)
User Interaction: Intro to Android
Assoc. Professor Donald J. Patterson INF 133 Fall 2014
1
![Page 2: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/2.jpg)
Intro to Android: SDK
• Both: Restart Eclipse
after installing the SDKs
• This is a snapshot of
what worked for me.
http://developer.android.com/sdk/installing/installing-adt.html
![Page 3: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/3.jpg)
Intro to Android: SDK
• Both: Restart Eclipse
after installing the SDKs
• This is a snapshot of
what worked for me.
http://developer.android.com/sdk/installing/installing-adt.html
![Page 4: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/4.jpg)
Intro to Android: AVD
• Set up a virtual device
http://developer.android.com/tools/devices/managing-avds.html
![Page 5: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/5.jpg)
Intro to Android: AVD
• Set up a virtual device
http://developer.android.com/tools/devices/managing-avds.html
![Page 6: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/6.jpg)
Intro to Android: AVD
• Set up a virtual device
http://developer.android.com/tools/devices/managing-avds.html
![Page 7: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/7.jpg)
• Set up a project
Intro to Android:
http://developer.android.com/sdk/installing/installing-adt.html
![Page 8: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/8.jpg)
• Set up a project
Intro to Android:
http://developer.android.com/sdk/installing/installing-adt.html
![Page 9: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/9.jpg)
• Set up a project
Intro to Android:
http://developer.android.com/sdk/installing/installing-adt.html
![Page 10: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/10.jpg)
• Set up a project
Intro to Android:
http://developer.android.com/sdk/installing/installing-adt.html
![Page 11: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/11.jpg)
• Set up a project
Intro to Android:
http://developer.android.com/sdk/installing/installing-adt.html
![Page 12: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/12.jpg)
• Set up a project
Intro to Android:
http://developer.android.com/sdk/installing/installing-adt.html
![Page 13: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/13.jpg)
Intro to Android:
• Set up a project
![Page 14: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/14.jpg)
Intro to Android:
• Set up a project
![Page 15: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/15.jpg)
Intro to Android
• Requirements
• SDK/AVD
• Eclipse Plug-in
• Hello World
http://developer.android.com/guide/index.html
Actually Developing for Android
![Page 16: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/16.jpg)
Intro to Android
• Requirements
• SDK/AVD
• Eclipse Plug-in
• Hello World
http://developer.android.com/guide/index.html
Actually Developing for Android
![Page 17: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/17.jpg)
Intro to Android
• Create a project
• Build a basic U/I
• Run the Application
• Improve the U/I
• Debug the Application
http://developer.android.com/guide/index.html
Hello World
![Page 18: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/18.jpg)
Intro to Android
• Create a project
• Build a basic U/I
• Run the Application
• Improve the U/I
• Debug the Application
http://developer.android.com/guide/index.html
Hello World
![Page 19: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/19.jpg)
Intro to Android: Eclipse Plug-in
http://developer.android.com/sdk/eclipse-adt.html
![Page 20: User Interaction: Intro to Androiddjp3/classes/2014_09_INF133/Lectures/... · 2014. 12. 4. · Intro to Android Assoc. Professor Donald J. Patterson INF 133 Fall 2014 1. Intro to](https://reader033.fdocuments.us/reader033/viewer/2022060903/609f2027f5276e4d85797b4c/html5/thumbnails/20.jpg)
Intro to Android: Eclipse Plug-in
http://developer.android.com/sdk/eclipse-adt.html