Total 227 Video Lessons
Total Course Duration : 20 Hours
Skill level : beginner level
Languages : English
DVD-1
70 Video Lessons
Duration : 9 Hours
Skill level : beginner level
Languages : English
Section 1: Before You Begin: Setting Up Your Development Environment
Overview and contacting Paul Deitel
Downloading and installing the ADT Tools Bundle and Android Studio
Using the SDK manager to install Android platforms and tools
Using the AVD manager to configure Android Virtual Devices for testing apps
Configuring the IDE's tab and line number settings
Section 2: Lesson 1: (For ADT Bundle) Test-Driving the Doodlz App in an AVD
Learning objectives
This lesson shows you how to launch the ADT Bundle IDE (Eclipse-based IDE), how to import an existing project, and how to run the app in both the Android Virtual Device (AVD) and on a real device running Android.
Test-Driving the Doodlz App in an AVD
Test-Driving the Doodlz App on a device
Section 3: Lesson 1: (For Android Studio) Test-Driving the Doodlz App in an AVD
Learning objectives
This lesson shows you how to launch the Android Studio IDE (Google's preferred IDE), how to import an existing project, and how to run the app in both the Android Virtual Device (AVD) and on a real device running Android.
Test-Driving the Doodlz App in an AVD
Test-Driving the Doodlz App on a device
Section 4: Lesson 2: Welcome App
Learning objectives
This lesson shows you how to create a graphical user interface (GUI) visually and how to manipulate the GUI. You also learn about accessibility and internationalization.
Test-driving the Welcome app
Creating a new Android project
Andoid Developer Tools Window
Adding Images to the Project
Changing the Id property of the RelativeLayout and the TextView
Configuring the TextView
Adding ImageViews to Display the Images
(Optional) Viewing the XML representation of the GUI Design
Making Your App Accessible
Making Your App Accessible: TalkBack in action
Accessibility Documentation
Internationalizing Your App
Section 5: Lesson 3: Tip Calculator App
Learning objectives
In this lesson you learn to use various Android classes to create objects, call methods on those objects, define and call your own methods, and explore both inheritance and exception handling in Android.
Test-Driving the Tip Calculator App
Technologies Overview
GridLayout introduction
Creating the TipCalculator Project
Changing to a GridLayout
Adding the TextViews, EditText, SeekBar and LinearLayouts
Specifying Literal Text
Right Aligning the TextViews in the Left Column
Configuring the amountTextView's Label For Property
Configuring the amountEditText
Configuring the amountDisplayTextView
Configuring the customPercentTextView
Configuring the customTipSeekBar
Configuring the percent15TextView and percentCustomTextView
Configuring the tip15TextView, tipCustomTextView, total15TextView and totalCusto
Vertically centering the tipTextView and totalTextView
MainActivity.java—The package and import statements
MainActivity.java—MainActivity Class's Instance Variables
MainActivity.java—Overriding Method onCreate of Class Activity
MainActivity.java—Methods updateStandard and updateCustom
MainActivity.java—Anonymous Inner Class That Implements Interface OnSeekBarChang
MainActivity.java—Anonymous Inner Class That Implements Interface TextWatcher
AndroidManifest.xml—Setting Portrait Mode and Forcing the Keypad to Display
Section 6: Lesson 4: Favorite Twitter Searches App
Learning objectives
In this lesson you learn to use both ListView and ListActivity objects to create a scrollable list of items, how to use an image as a button, how to store and manipulate key-value pairs, how to use intents to launch the device's web browser, and how to display alerts and messages.
Test-Driving the Twitter Searches App
Technologies Overview
Creating the Twitter Searches Project
Twitter Searches App GUI Overview
Changing from a RelativeLayout to a GridLayout and Configuring the GridLayout
Creating the GridLayout's First Row
Creating the GridLayout's Second Row
Creating the GridLayout's Third Row
ListView Item's Layout: list_item.xml
Copying the final strings.xml file and Java source code into the project, and so
MainActivity.java—The package and import statements
MainActivity.java—MainActivity Fields
MainActivity.java—Overriding Activity Method onCreate
MainActivity.java—Anonymous Inner Class that Implements the saveButton's OnClick
MainActivity.java—addTaggedSearch Method
MainActivity.java—Anonymous Inner Class that Implements the ListView's OnItemCli
MainActivity.java—Anonymous Inner Class that Implements the ListView's OnItemLon
MainActivity.java—shareSearch Method
MainActivity.java—deleteSearch Method
AndroidManifest.xml—Setting the Keyboard to Display Only If the User Touches an
DVD-2
Video Lessons : 157
Duration : 11 Hours
Skill level :beginner level
Languages : English
Section 1: Before You Begin...
Section 2: Lesson 5: Flag Quiz Game App
Learning objectives
Among the key skills you'll acquire in this lesson are how to use Fragments to make better use of available screen real estate, display an options menu, manage user preferences, organize an app's assets, support multiple device orientations and use Android's logging mechanism to log error messages.
Test-Driving the Flag Quiz App
Technologies Overview
Creating the Flag Quiz Project
strings.xml and Formatted String Resources
arrays.xml
colors.xml
dimens.xml
activity_settings.xml Layout
activity_main.xml Layout for Phone and Tablet Portait Orientation
fragment_quiz.xml Layout
activity_main.xml Layout for Tablet landscape Orientation
preferences.xml for Specifying the App's Settings
Creating the Flag Shake Animation
MainActivity.java—package Statement, import Statements and Fields
MainActivity.java—Overridden Activity Method onCreate
MainActivity.java—Overridden Activity Method onStart
MainActivity.java—Overridden Activity Method onCreateOptionsMenu
MainActivity.java—Overridden Activity Method onOptionsItemSelected
MainActivity.java—Anonymous Inner Class That Implements OnSharedPreferenceChange
QuizFragment.java—package Statement and import Statements
QuizFragment.java—Fields
QuizFragment.java—Overridden Fragment Method onCreateView
QuizFragment.java—updateGuessRows Method
QuizFragment.java—updateRegions Method
QuizFragment.java—resetQuiz Method
QuizFragment.java—loadNextFlag Method
QuizFragment.java—getCountryName Method
QuizFragment.java—Anonymous Inner Class That Implements OnClickListener
QuizFragment.java—disableButtons Method
SettingsFragment Class
SettingsActivity Class
AndroidManifest.xml—Declaring SettingsActivity in the Manifest File
Section 3: Lesson 6: Cannon Game App
Learning objectives
This lesson shows you how to create a simple game app that’s easy to code and fun to play. In it you learn how to display the game's graphics, draw on screen, fire a cannonball, perform collision detection, and add sound to your game.
Test-Driving the Flag Quiz App
Technologies Overview
Creating the Flag Quiz Project and Setting the App for Portrait Orientation
strings.xml
fragment_game.xml
activity_main.xml
Adding Sounds to the App
Line.java—Class to Maintain a Line's Endpoints
MainActivity.java—Class to Host the CannonGameFragment
CannonGameFragment.java—Class to Manage Fragment Lifecycle
CannonView.java—package and import Statements
CannonView.java—Instance Variables and Constants
CannonView.java—Constructor
CannonView.java—Overriding View Method onSizeChanged
CannonView.java—Method newGame
CannonView.java—Method updatePositions
CannonView.java—Method fireCannonBall
CannonView.java—Method alignCannon
CannonView.java—Method drawGameElements
CannonView.java—Method showGameOverDialog
CannonView.java—Methods stopGame and releaseResources
CannonView.java—Implementing the SurfaceHolder.Callback Methods
CannonView.java—Overriding View Method onTouchEvent
CannonView.java—CannonThread: Using a Thread to Create a Game Loop
Section 4: Lesson 7: Doodlz App
Learning objectives
This lesson shows you how to create a drawing app. You learn to detect when the user touches the screen, ü process multiple touches, use the accelerometer to detect motion events, draw lines, create and display menu items on the action bar, use Android 4.4’s immersive mode to enable the user to draw on the entire screen, and use Android 4.4’s printing framework to allow the user to print a drawing
Test-Driving the Doodlz Ap
Technologies Overview
Creating the Doodlz Project
strings.xml
dimens.xml
Menu for the DoodleFragment
activity_main.xml Layout for MainActivity
fragment_doodle.xml Layout for DoodleFragment
fragment_color.xml Layout for ColorDialogFragment
fragment_line_width.xml Layout for LineWidthDialogFragment
Adding Class EraseImageDialogFragment
MainActivity Class
DoodleFragment.java—package Statement, import Statements and Fields
DoodleFragment.java—Overriding Fragment Method onCreateView
DoodleFragment.java—Methods onStart and enableAccelerometerListening
DoodleFragment.java—Methods onPause and disableAccelerometerListening
DoodleFragment.java—Anonymous Inner Class That Implements SensorEventListener to
DoodleFragment.java—Method confirmErase
DoodleFragment.java—Overridden Fragment Methods onCreateOptionsMenu and onOption
DoodleFragment.java—Methods getDoodleView and setDialogOnScreen
DoodleView.java—package Statement and import Statement
DoodleView.java—DoodleView static and Instance Variables
DoodleView.java—DoodleView Constructor
DoodleView.java—Overridden View Method onSizeChanged
DoodleView.java—DoodleView Methods clear, setDrawingColor, getDrawingColor, setL
DoodleView.java—Overridden View Method onDraw
DoodleView.java—DoodleView Methods hideSystemBars and showSystemBars
DoodleView.java—Anonymous Inner Class that Implements Interface SimpleOnGestureL
DoodleView.java—Overridden View Method onTouchEvent
DoodleView.java—touchStarted Method of Class DoodleView
DoodleView.java—touchMoved Method of Class DoodleView
DoodleView.java—touchEnded Method of Class DoodleView
DoodleView.java—DoodleView Method saveImage
DoodleView.java—DoodleView Method printImage
ColorDialogFragment.java—package Statement, import Statements and Fields
ColorDialogFragment.java—Overridden DialogFragment Method onCreateDialog
ColorDialogFragment.java—Method getDoodleFragment
ColorDialogFragment.java—Fragment Lifecycle Methods onAttach and onDetach
ColorDialogFragment.java—Anonymous Inner Class That Implements OnSeekBarChangeLi
LineWidthDialogFragment Class
EraseImageDialogFragment Class
Section 5: Lesson 8: AddressBook App
Learning objectives
This lesson shows you how to create an address book app. Among the key things you'll learn in this app is how to create, open, insert, and delete data from an SQLite database; and use multithreading to perform database operations outside the GUI thread and maintain application responsiveness.
Test-Driving the Address Book App
Technologies Overview
Creating the Address Book Project
Creating the App's Classes
String resources and removing unnecessary default items
Defining common look-and-feel: styles.xml
Defining a TextView Border: textview_border.xml
MainActivity's Layout: activity_main.xml
DetailsFragment's Layout: fragment_details.xml
AddEditFragment's Layout: fragment_add_edit.xml
Defining the Fragment's Menus
MainActivity.java—package Statement, import Statements and Fields
MainActivity.java—Overridden Activity Method onCreate
MainActivity.java—Overridden Activity Method onResume
MainActivity.java—Method onContactSelected from interface ContactListFragment.Co
MainActivity.java—Method displayContact
MainActivity.java—Method onAddContact from interface ContactListFragment.Contact
MainActivity.java—Method displayAddEditFragment
MainActivity.java—Method onContactDeleted from interface DetailsFragment.Details
MainActivity.java—Method onEditContact from interface DetailsFragment.DetailsFra
MainActivity.java—Method onAddEditCompleted from interface AddEditFragment.AddEd
ContactListFragment.java—package Statement and import Statements
ContactListFragment.java—ContactListFragmentListener Interface and ContactListFr
ContactListFragment.java—Overridden Methods onAttach and onDetach
ContactListFragment.java—Overridden Method onViewCreated
ContactListFragment.java—viewContactListener That Processes ListView Item Select
ContactListFragment.java—Overridden Method onResume
ContactListFragment.java—GetContactsTask Subclass of AsyncTask
ContactListFragment.java—Overridden Method onStop
ContactListFragment.java—Overridden Methods onCreateOptionsMenu and onOptionsIte
ContactListFragment.java—Method updateContactList
AddEditFragment.java—package Statement and import Statements
AddEditFragment.java—AddEditFragmentListener Interface and the AddEditFragment I
AddEditFragment.java—Overridden Methods onAttach and onDetach
AddEditFragment.java—Overridden Method onCreateView
AddEditFragment.java—OnClickListener to Process Save Contact Button Events
AddEditFragment.java—Method saveContact
DetailsFragment.java—package Statement and import Statements
DetailsFragment.java—DetailsFragmentListener Interface
DetailsFragment.java—DetailsFragment Instance Variables
DetailsFragment.java—Overridden Methods onAttach and onDetach
DetailsFragment.java—Overridden Method onCreateView
DetailsFragment.java—Overridden Method onResume
DetailsFragment.java—Overridden Method onSaveInstanceState
DetailsFragment.java—Overridden Methods onCreateOptionsMenu and onOptionsItemSel
DetailsFragment.java—LoadContactTask Subclass of AsyncTask
DetailsFragment.java—Method deleteContact and DialogFragment confirmDelete
DatabaseConnector.java—package Statement, import Statements and Fields
DatabaseConnector.java—Constructor and Methods open and close
DatabaseConnector.java—Method insertContact
DatabaseConnector.java—Method updateContact
DatabaseConnector.java—Method getAllContacts
DatabaseConnector.java—Method getOneContact
DatabaseConnector.java—Method deleteContact
DatabaseConnector.java—private Nested Class DatabaseOpenHelper That Extends SQLi
======================================================================
This DVDs are only suitable for a PC/laptop/Mac; it WILL NOT play on a TV
This DVDs are only suitable for a PC/laptop/Mac; it WILL NOT play on a TV
======================================================================
Payment mode : CASH ON DELIVERY , Prepaid ,Buying via ebay or ShopClues or Snapdeal
EMI , Cash on Delivery
Shipping : By Courier through all over India
You can get with in two days
Any Advanced Graphic Design Software Tutorials, IT Software Tutorials, Multimedia Software Tutorials, All Engineering purpose Software Tutorials & All Software Tutorials Available
Payments :
Credit Card , Debit Card , Net Banking , Shipping : By Courier through all over India
You can get with in two days
Any Advanced Graphic Design Software Tutorials, IT Software Tutorials, Multimedia Software Tutorials, All Engineering purpose Software Tutorials & All Software Tutorials Available
Place your Order On
www.easylearningdvds.in
For more details
Email : digitalcollections4u@gmail.com
https://www.facebook.com/TutorialsDVDs
No comments:
Post a Comment