Deskripsi
ANDROID APP DEVELOPMENT WITH JAVA ESSENTIAL TRAINING
aboutAndroid App Development with Java Essential Training is a comprehensive look at the Android architecture that teaches how to build and deploy applications for Android phones and tablets using the Java programming language. Starting with the installation of the required developer tools, including Eclipse and the Android SDK, the course covers how to build the user interface, work with local data, integrate data from the accelerometer and other sensors, and deploy finished applications to the Android Market. Exercise files are included with the course.
Understanding project creation and structureUsing explicit and implicit intentsSetting up security and permissionsBuilding text, button, and list controlsApplying styles and themes to the interfaceProviding alternate layouts for different screen sizesCreating menus and dialogsWorking with audio and videoAdding animationDisplaying notificationsUsing input from sensorsCreating a home screen widget
table of content
0. Introduction
Welcome
Using the exercise files
What you should know
Updates to Android Development Toolkit
1. Getting Started
Installing the SDK tools on a Windows machine
Installing the SDK tools on a Mac
Installing platforms and samples
Creating an Android Virtual Device (emulator)
Installing Eclipse on a Mac
Installing Eclipse on a Windows machine
Installing the Android Development Tools
Preparing an Android device for development
2. Android App Fundamentals
Overview of Android development
Understanding project creation and structure
Working with the AndroidManifest.xml file
Creating and managing activities
Using explicit intents
Using implicit intents
Creating and using resources
Understanding security and permissions
Debugging an app
3. The User Interface and Controls
Understanding units and layout
Using layout managers
Working with text controls
Building button controls
Building list controls
Building custom list layouts
Other interesting controls
4. Graphics and Styling
Creating and using styles
Creating and using themes
Creating icons
Creating NinePatch drawables
5. Supporting Multiple Screens
Understanding screen size and density
Providing alternate layouts
6. Animation and Graphics
Setting up frame-by-frame animation
Showing tween animation
Working in 2D graphics
7. Menus and Dialogs
Setting up options menus
Building context menus
Building alert dialogs
Setting up progress dialogs
Creating custom dialogs
8. Notifications and Toast
Displaying status bar notifications
Displaying toast notifications
9. Working with Media
Setting up audio playback
Establishing video playback
Accessing the camera and camera roll
10. Preferences and Data Storage
Using shared preferences
Creating a preferences activity
Using the SQLite database
Setting up network access
Using ContentProviders
11. Locations and Maps
Incorporating Google Maps
Using GPS to find the current location
12. Creating a Home Screen Widget
Creating a simple home-screen widget
Creating a widget configuration activity
13. Publishing Your App
Preparing for publishing
Signing and building
Preparing the graphics
Publishing to the Android Market
Conclusion
Using the SDK samples
More useful resources
uploader by rockman.exepassword= rockman@kaskus
Images
Video
Deskripsi
ANDROID APP DEVELOPMENT WITH JAVA ESSENTIAL TRAINING
aboutAndroid App Development with Java Essential Training is a comprehensive look at the Android architecture that teaches how to build and deploy applications for Android phones and tablets using the Java programming language. Starting with the installation of the required developer tools, including Eclipse and the Android SDK, the course covers how to build the user interface, work with local data, integrate data from the accelerometer and other sensors, and deploy finished applications to the Android Market. Exercise files are included with the course.
Understanding project creation and structureUsing explicit and implicit intentsSetting up security and permissionsBuilding text, button, and list controlsApplying styles and themes to the interfaceProviding alternate layouts for different screen sizesCreating menus and dialogsWorking with audio and videoAdding animationDisplaying notificationsUsing input from sensorsCreating a home screen widget
table of content
0. Introduction
Welcome
Using the exercise files
What you should know
Updates to Android Development Toolkit
1. Getting Started
Installing the SDK tools on a Windows machine
Installing the SDK tools on a Mac
Installing platforms and samples
Creating an Android Virtual Device (emulator)
Installing Eclipse on a Mac
Installing Eclipse on a Windows machine
Installing the Android Development Tools
Preparing an Android device for development
2. Android App Fundamentals
Overview of Android development
Understanding project creation and structure
Working with the AndroidManifest.xml file
Creating and managing activities
Using explicit intents
Using implicit intents
Creating and using resources
Understanding security and permissions
Debugging an app
3. The User Interface and Controls
Understanding units and layout
Using layout managers
Working with text controls
Building button controls
Building list controls
Building custom list layouts
Other interesting controls
4. Graphics and Styling
Creating and using styles
Creating and using themes
Creating icons
Creating NinePatch drawables
5. Supporting Multiple Screens
Understanding screen size and density
Providing alternate layouts
6. Animation and Graphics
Setting up frame-by-frame animation
Showing tween animation
Working in 2D graphics
7. Menus and Dialogs
Setting up options menus
Building context menus
Building alert dialogs
Setting up progress dialogs
Creating custom dialogs
8. Notifications and Toast
Displaying status bar notifications
Displaying toast notifications
9. Working with Media
Setting up audio playback
Establishing video playback
Accessing the camera and camera roll
10. Preferences and Data Storage
Using shared preferences
Creating a preferences activity
Using the SQLite database
Setting up network access
Using ContentProviders
11. Locations and Maps
Incorporating Google Maps
Using GPS to find the current location
12. Creating a Home Screen Widget
Creating a simple home-screen widget
Creating a widget configuration activity
13. Publishing Your App
Preparing for publishing
Signing and building
Preparing the graphics
Publishing to the Android Market
Conclusion
Using the SDK samples
More useful resources
uploader by rockman.exepassword= rockman@kaskus