Mobile Development E-Portfolio: Week 2 Activities, Fragments, Intents

Verified

Added on  2020/03/16

|4
|535
|72
Homework Assignment
AI Summary
This e-portfolio assignment, submitted by a student, focuses on the development of mobile applications using the Android platform. Specifically, it analyzes the core components of Android app development: Activities, Fragments, and Intents. The assignment details the lifecycle of Activities, including the sequence of events from creation to destruction (onCreate(), onStart(), onResume(), onPause(), onStop(), onDestroy(), onRestart()). It explains the role and operations of Fragments within an Activity, covering creation, visibility, background management, and destruction, with an emphasis on their lifecycle methods (onAttach(), onCreate(), onCreateView(), onActivityCreated(), onStart(), onResume(), onPause(), onStop(), onDestroyView(), onDestroy(), and onDetatch()). Furthermore, the assignment discusses the use of Intents for invoking other Android applications. The document includes a summary of the weekly topic, along with a list and description of the resources used, including links to relevant websites and documents that provide information on Android programming and application development. Finally, the assignment provides a list of references used to support the content presented.
Document Page
Running head: E-PORTFOLIO
E-PORTFOLIO: Week 2Activities, Fragments and Intents
Name of the Student:
Student ID:
Name of the University:
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
1E-PORTFOLIO
Summary of Weekly Topic
The study of week 2 explains the development of the mobile application using Android
Platform and the analysis of the components of the application development like Activities,
Fragments and Intents. The study of the activities had helped in understanding the life cycle of
the Activities as onCreate()> onStart()> onResume()> onPause()> onStop()> onDestroy()>
onRestart() events. The Fragments are contained within an Activity and the operations on
Fragments are Creation> Visibility> Background> and Destruction. The functions of fragments
are through onAttach(), onCreate(), onCreateView(), onActivityCreated(), onStart(),
onResume(), onPause(), onStop(), onPause(), onStop(), onDestroyView(), onDestroy() and
onDetatch(). Intent are used for calling other Android applications while using a Fragment for
being used/viewed.
Resources
1. http://students.iitk.ac.in/eclub/assets/lectures/embedded12/android.pdf
2. http://courses.coreservlets.com/Course-Materials/pdf/android/Android-Intents-1.pdf
3. http://enos.itcollege.ee/~jpoial/allalaadimised/lugemist/Android-Programming-Cookbook.pdf
4. https://web.stanford.edu/class/cs231m/lectures/lecture-2-android-dev.pdf
5. https://www.tutorialspoint.com/android/android_tutorial.pdf
Resources Description
1. The resource defines the concept of developing applications from Android platform along with
description of the tools used and steps required for building and running a simple application.
Document Page
2E-PORTFOLIO
2. The resource develops the use of the intent and intent filters for developing the android
philosophy and its consequences.
3. The resource defines the concept of Linux kernel based Android operating system primarily
developed by Google and provides some examples of Android programming.
4. The resource defines the overview of the Android Operating System, development tools,
application package deployment, and step by step application development.
5. The resource analyses the environmental setup, architecture, application components, and one
example (Hello World) for Android Application Development.
Document Page
3E-PORTFOLIO
References
Aliferi, C. 2017, ‘Android programming cookbook’, Java Code Geeks, [online] Available at:
http://enos.itcollege.ee/~jpoial/allalaadimised/lugemist/Android-Programming-Cookbook.pdf
[Accessed 5 Oct. 2017].
Courses.coreservlets.com. 2012, ‘Intents, intent filters, and invoking activities: part I: using class
name’, Marty Hall, [online] Available at:
http://courses.coreservlets.com/Course-Materials/pdf/android/Android-Intents-1.pdf [Accessed 5
Oct. 2017].
Gupta, N. 2017, ‘Developing android applications’, students.iitk.ac.in, [online] Available at:
http://students.iitk.ac.in/eclub/assets/lectures/embedded12/android.pdf [Accessed 5 Oct. 2017].
Troccoli, A. 2017, 'An introduction to android development’, NVIDIA, [online] Available at:
https://web.stanford.edu/class/cs231m/lectures/lecture-2-android-dev.pdf [Accessed 5 Oct.
2017].
Tutorialspoint.com. 2017, ‘Android Application Development’, [online] Available at:
https://www.tutorialspoint.com/android/android_tutorial.pdf [Accessed 5 Oct. 2017].
chevron_up_icon
1 out of 4
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]