Skip to content

a demo android app for those getting started with android dev!

Notifications You must be signed in to change notification settings

thevarunshah/ToDoList

Repository files navigation

To Do List

A demo Android app for those getting started with Android development!

Project location

All of the relevant project files are located under app/src/main

Important folders and files

The build.gradle file under app defines the Android versions the app is compatible with along with the various dependencies that are requried for the project.

The AndroidManifest.xml file is where you would list all of the different activities (screens) for your app. You can also specify various permissions and general app attributes within this file.

The java/com/thevarunshah/todolist folder contains your Java classes. This is where you design the backend of your project. All of your Activity classes also go here (they are the ones which end with '...View') - these classes are where you would manipulate your various screens.

The res folder contains all of the resources used in your app. The drawable and minimap folders contain image resources. The layout folder contains the layouts for your screens (activities). The values folder contains modifications to your app along with global settings such as themes (styles), colors, and strings.

Components

The various components, structure, and methods are commented in detail in the Java files.

For a more detailed explanation of the Android life cycle, please refer to this image: http://developer.android.com/images/activity_lifecycle.png

About

a demo android app for those getting started with android dev!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages