Wednesday, September 30, 2009

Understanding User Interface Part 1


http://mobiforge.com/designing/story/understanding-user-interface-android-part-1-layouts

HelloWorld Tutorial:Baby Step


http://developer.android.com/guide/tutorials/hello-world.html

Android - How To Set Up an API Key for Google Maps

API Key for Google Maps

Passing Bundles Around Activities

Passing Bundles Around Activities

Handling User Interaction with Android App Widgets

A Visual Guide to Android GUI Widgets

Intent


An intent is an abstract description of an operation to be performed. It can be used with startActivity to launch an Activity, broadcastIntent to send it to any interested BroadcastReceiver components, and startService(Intent) or bindService(Intent, ServiceConnection, int) to communicate with a background Service.

An Intent provides a facility for performing late runtime binding between the code in different applications. Its most significant use is in the launching of activities, where it can be thought of as the glue between activities. It is basically a passive data structure holding an abstract description of an action to be performed. The primary pieces of information in an intent are:

•action -- The general action to be performed, such as ACTION_VIEW, ACTION_EDIT, ACTION_MAIN, etc.

•data -- The data to operate on, such as a person record in the contacts database, expressed as a Uri.

Starting Activities and Getting Results



Use this to develop Add POC button
-- onClick will startActivityForResult(Intent, int)
---add phone number to contactlist
--should be able to edit prior entries by selecting them <- need to test this

Activity Class

User Interface

Building Custom Components

Monday, September 14, 2009