Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process...
-
Upload
owen-hamilton -
Category
Documents
-
view
218 -
download
1
Transcript of Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process...
![Page 1: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/1.jpg)
1
Android App Design
![Page 2: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/2.jpg)
2
Outline
• Motivation• Introduction• Development Environment• Implementation Process• Conclusion• References
![Page 3: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/3.jpg)
3
Motivation
• Technology is more developed than past. And smart phones are becoming more common now.
• With smart phones in general, the mobile app is also getting diversification.
![Page 4: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/4.jpg)
4
Introduction
• Android is the Linux-based operating system. And it is the open source operating system.
• Profit Source integrate a lot of things. Example:Gmail,Youtube,Google map, Android market.
• Android provides a complete development tools and frameworks.
![Page 5: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/5.jpg)
5
Development Environment
• Install the JDK to compile Java language.
![Page 6: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/6.jpg)
6
• Install the Eclipse IDE. Eclipse is the famous Integrated Development Environment.
• Install the Android SDK.
![Page 7: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/7.jpg)
7
• Install the ADT(Android Development Tools). Help/Install New Software.
![Page 8: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/8.jpg)
8
http://dl-ssl.google.com/android/eclipse/
• After install the ADT completely , we need to restart the Eclipse IDE.
![Page 9: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/9.jpg)
9
• Update and Installing the SDK Install the SDK platform suite and the API of other vendors. Window/Android SDK Manager
![Page 10: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/10.jpg)
10
• Establishment and start the AVD Window/AVD Manager
![Page 11: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/11.jpg)
11
![Page 12: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/12.jpg)
12
Implementation Process• Open the Eclipse IDE and select workspace
directory.
![Page 13: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/13.jpg)
13
• Select the installation path of the Android SDK to complete the workspace set.
![Page 14: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/14.jpg)
14
• Create a new project.
![Page 15: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/15.jpg)
15
• Sample
![Page 16: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/16.jpg)
16
![Page 17: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/17.jpg)
17
• Layout
public void button1_Click(View view)
![Page 18: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/18.jpg)
18
• Online documents of Android
![Page 19: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/19.jpg)
19
• Simple applicationa. Search Constellation
![Page 20: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/20.jpg)
20
b. BMI calculation
![Page 21: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/21.jpg)
21
Conclusion
• Although the achievements are simple , however , during the production process i can learn about how it is made.
• The mobile app is very universal now . Relatively, there are many engineers in this domain.
![Page 22: Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.](https://reader033.fdocuments.in/reader033/viewer/2022042822/56649e5d5503460f94b55ddb/html5/thumbnails/22.jpg)
22
References1. Download Java http://
www.oracle.com/technetwork/java/javase/downloads/index.html
2. Download Eclipse IDE http://www.eclipse.org/downloads/3. Download SDK http://developer.android.com/sdk/index.html4. Online documents of Android http://developer.android.com/reference/packages.html5. 新觀念 Android SDK 程式設計範例教本 陳會安 著,旗標出版股份有限公司