Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Udacity Android

Hello and Welcome
Welcome to the Classroom
Introduction
Learning Something New
Views - Solution-D
Views
Picking Views For YouTube App
TODO Picking Views For YouTube App
Talking To Your Phone-gONbjxZM
Using A Text View
Using A Text View
XML Syntax
XML Syntax
Change the TextView - Solution
Change the TextView
Getting Past Errors - Solution
Getting Past Errors
Setting Wrap Content - Solution
Setting Wrap Content
TextView Text Size - Solution-BDI
TextView Text Size
TextView Text Color-DW
TextView Text Color
Simple ImageView - Solution-otTh
Simple ImageView
Documentation - Solution
Documentation
Chatting with Googles Kirill Grouchnikov
Just Checking In
ViewGroups
ViewGroups
Types of ViewGroups
View Groups
LinearLayout-
LinearLayout
Width and Height
Width and Height
Evenly Spacing Out Children Views--
Evenly Spacing Out Children Views
Layout Weight
Layout Weight
Relative Layout
Relative to Parent
Relative to Parent
Relative to Other Views
Relative to Other Views
List Item with RelativeLayout-f
List Item with RelativeLayout
Padding vs. Margin-aV
Padding vs. Margin
Chatting with Googles Kirill Grouchnikov Part 2
Welcome to Practice Set One
The Installation Process
Solucionando problemas
Install Android Studio-
Hello World
A Quick Tour of Android Studio
Running Hello World on Your Phone
Running Hello World on Your Phone
Using the Emulator
Create the Birthday Card App
Create the Birthday Card App
RelativeLayout LinearLayout
RelativeLayout LinearLayout
The Drawable Folder
The Drawable Folder-tn-N
Positioning
Positioning
Styling
Styling
Make the Text Larger
Make the Text Larger
Setting the Font
Setting the Font
Setting the Color
Setting the Color
Attributes for the ImageView
Attributes for the ImageView
How to Style the Image
How to Style the Image
Minor Adjustments
Minor Adjustments
Recap-K-ZL
Make your Own Card
Study Break Charity Miles-Kfu8KIIq
Your First Project
Create a New Project
Create a New Project-QUaRaolip
Plan How to Build the Layout
Plan How to Build the Layout-VJeGef3u
Build Layout
Build Layout
Do Something When the Button is Clicked
Do Something When the Button is Clicked
Modifying First Lines of Java Code-
Modifying First Lines of Java Code
Solving Math Problems
Solving Math Problems
Add TextViews for Price
Add TextViews for Price
The Need for Variables
The Need for Variables
Add Your First Variable
Add Your First Variable
Debugging a Crash
Chatting with Android Developer Part 1
Hook Up Two Buttons-meq
Hook Up Two Buttons
Debug Mode in Android Studio
Debug Mode in Android Studio
Update Data-7wg
Update Data
Update a Variable in the App
Update a Variable in the App
Update Quantity Variable
Update Quantity Variable
Modify the increment() Method
Modify the increment() Method
Modify the decrement() Method
Modify the decrement() Method
Make the Quantity Picker Work
Make the Quantity Picker Work
Fix the Order Button-
Fix the Order Button-jpHOZZ7G
Reflection-DW4rd
Plan Layout for Quantity Picker
Plan Layout for Quantity Picker
Nested ViewGroups
View Hierarchy Diagrams
View Hierarchy Diagrams
Choosing the Right XML Layout-IJIk
Choosing the Right XML Layout
Build the Quantity Picker Layout-
Build the Quantity Picker Layout
String Data Type-n3YMNSw
String Data Type
Create the String Variable-
Create the String Variable
Combining Strings Together
Combining Strings Together
Chatting with Android Developer Part 2
Combining String and Integer Variables
Combining String and Integer Variables
Update the String Variable
Update the String Variable
Congrats
Introduction to Practice Set 2
Introduction to Practice Set 2
Declare and Initialize
Declare and Initialize
Integer, integer, int
currentlyPlaying Variable
Profile Name
Using Variables
Using Variables
Travel Times
Shopping List, Once More
Currency Conversion-9lOfmbBmx
Email Directory
Scope-rfoDxZky5
Cola Wars 1
Cola Wars 3
Healthy Living Intro
Healthy Living
Court Counter Intro
Court Counter Intro
The Stages
The Stages-_bePaOhf
Setting up the Methods
Setting up the Methods
Planning Your Variables-1HdMIcxm
Planning Your Variables
Create the Score Variable
Create the Score Variable
Plan to Update Score-kOgF-UuD
Plan to Update Score-xv-myoM
Updating Score-3_yrggjIl
Updating Score
Update with the Other Buttons
Update with the Other Buttons-uvywwsu-
Add the Other Team in XML
Add the Other Team in XML
Add The Other Team - Java
Add The Other Team - Java
Plan to Add the Reset Button
Add the Reset Button
Add the Reset Button
Make it Pretty
Study Break PulsePoint
Intro
Defining vs Calling a Method
Defining vs Calling a Method
Calculate Price Method-Ey-so53fv
Calculate Price Method
Define a Method
Define a Method
Inputs to a Method
Inputs to a Method
Add or Remove Parameters
Add or Remove Parameters
Output from a Method
Output from a Method
Use Return Value from Method
Use Return Value from Method
Define and Call a Method
Define and Call a Method
The displayMessage Method
The displayMessage Method
Resources-VuafL9ME
Resource IDs
From XML to Java-j-23
What Are Java Objects
What is a Java Class
Create an Object
Create an Object
Call Methods on Object-V74
Practice Calling Object Methods
Practice Calling Object Methods
Inheriting Behavior - Solution
Inheriting Behavior
Find View by Id
Casting with findViewById-
Casting with findViewById
Adding a CheckBox
Adding a CheckBox
Boolean Data Type
Boolean Data Type
Update Order Summary
Update Order Summary
Scrolling Along
Scrolling Along
Add Chocolate Topping
Intro to Imposter Syndrome
Googlers Montage
Whats Your Name
Whats Your Name
Conditional Code
Conditional Code
Conditional Code (Email)
Conditional Code (Smoothie)
Introduction to IfElse
Syntax of IfElse-
Syntax of IfElse-
Adjust Price With Toppings
Adjust Price With Toppings
28q_Negative Number of Cups of Coffee
28s_Negative Number of Cups of Coffee
Let Someone Else Do the Hard Work
Practice With Intents
Practice With Intents
Localization-9K-okZ98
Localization-SYrzvE
Styles
Styles
Styles
Themes
Reflect On What Youve Accomplished
Study Break Peek Vision
Youre (Almost) Done-SB-ywfen
Intro-g34CvuW
Course Map
Overview of the Miwok App-NuCcTwT8
Import an Existing Project
Create New Activities
Create New Activities
The AndroidManifest.xml File
Use an Intent to Open Another Activity
Use an Intent to Open Another Activity
Implicit vs. Explicit Intents
Implicit vs. Explicit Intents
Modifying the Activity Name-o
Andrea Interview
Event Listeners in Android
Using Boxes To Explain OnClickListener
What is an Interface
How to Create an Event Listener
Use OnClickListeners For All Categories
Use OnClickListeners For All Categories
Eric Gonzalez Interview
Reflection
Lesson 2 Course Map
When To Use Arrays - Solution
When to Use Arrays
Working with an Array
Working with an Array-J
Add Words to NumbersActivity
Add Words to NumbersActivity
Verify Array Elements with Log Messages-Pae2
Verify Array Elements with Log Messages-Thj1E
Working with An ArrayList
Working with an ArrayList Quiz
Working with an ArrayList Quiz
Switch from Array to ArrayList-
Switch from Array to ArrayList
Add Text Views to the Layout Based on the List
Intro to Loops
Add TextViews to Layout with While Loop
Add TextViews to Layout with While Loop
Use the For Loop
Use the For Loop
Memory is a Limited Resource-jNggLBdld
View Recycling-2lcoB5
Analogy for ListView
Switch to Using ListView and ArrayAdapter
ListView and ArrayAdapter
Andrea Interview
Build List Item Layout
-
When to Create a Custom Class-IvoJ
When to Create a Custom Word Class - Solution-DP
Custom Word Class
Custom Word Class
Need a Custom ArrayAdapter
Example App with Custom ArrayAdapter
Custom ArrayAdapter
Remaining Words
Eric Gonzalez Interview
Reflection
Lesson 3 Course Map
Scope Out Work for a New Feature-ae5qR
Scope Out Work for a New Feature
What Order to Make Changes In
What Order to Make Changes In
Modify List Item Layout
Modify List Item Layout
-lnKzuA4
Add Image Assets to the App
Add Image Assets to the App
Andrea Interview
Plan How to Modify Word Class
Plan How to Modify Word Class
Modify Word Class
Modify Word Class
Multiple Constructors for Word Class-qCb
Multiple Constructors for Word Class
Modify the WordAdapter Class
Modify the WordAdapter Class
How Do We Fix PhrasesActivity
How Do We Fix PhrasesActivity
Fix PhrasesActivity to Hide Images-GS
Fix PhrasesActivity to Hide Images
Visual Polish
Visual Polish
Plan How to Have Different Background Colors for List Items
Plan How to Have Different Background Colors for List Items
Different Background Colors for List Items
Different Background Colors for List Items
Eric Gonzalez Interview
Reflection
Lesson 4 Course Map-Yp
Plan How to Add the Audio Feature-
Plan How to Add the Audio Feature
Music Player App
Music Player App-i4CBhX
MediaPlayer Class
States of the Media Player Part 1
States of the Media Player Part 2
Handling Touch Events On A ListView
Handling Touch Events On A ListView
AdapterView
Play One Audio File
Play One Audio File
Add Remaining MP3 Files
Add Remaining MP3 Files
Which Audio File to Play
Which Audio File to Play
Play Correct Audio File Per Word
Play Correct Audio File Per Word
Andrea Interview
Async Callbacks in Android 1
Async Callbacks in Android
Cleaning Up Media Resources--peLvG
Cleaning Up Media Resources
Understanding The Activity Lifecycle
Understanding The Activity Callbacks
Sample App With Lifecycle Callbacks
Mediaplayer And Activity Lifecycle
Mediaplayer And Activity Lifecycle
Learn About Audio Focus
Learn About Audio Focus
AudioManager Service
Request Audio Focus
Request Audio Focus
Audio Focus States-Hy1HuPNWT
Audio Focus States-qb6C5-16
Manage Audio Focus in the App
Manage Audio Focus in the App-tmC_XnJbE
Add Audio Icon to List Item Layout
Add Audio Icon to List Item Layout
Touch Feedback for Clickable Views
Touch Feedback for Clickable Views
Reflection
Introduction
Earthquake at the Coffee Shop
Where to Find Earthquake Data
Where to Find Earthquake Data
Recieving Mocks from our Designer-
Course Map
Explore USGS Website As A User-ImJal
Explore USGS Website As A User
Drive-Through Data
Explore USGS Website As A Developer-454Ltc0pu
Explore USGS Website As A Developer-B1Za
Import Existing Project
Show More Info on Each Earthquake
Show More Info on Each Earthquake
Overview of JSON
JSON Components
JSON Components
Traverse Nodes in JSON Object Tree
Traverse Nodes in JSON Object Tree
Parsing JSON in Android
Parsing JSON in Android-Qp9Gm
Look at Earthquake Query Result
Look at Earthquake Query Result
Traversing Earthquake JSON Object Tree
Traversing Earthquake JSON Object Tree
Parse JSON response in Quake Report app
Switch Statement
Switch Statement
Intro
Introduction to Networking-1
Introduction to Networking Part 2
Permissions in Android-o-a
Permissions in Android
The HyperText Transfer Protocol (HTTP)
HTTP Request URL
HTTP Request URL
URL Object
URL Object
HttpURLConnection
Android System Architecture
HTTP Request Method Types
GET Request in Soonami app-J
GET Request in Soonami app-LcU
Making the Connection
Making the Connection
HTTP Response Codes
HTTP Response Codes
Check HTTP Response Code in Soonami App-1a
Check HTTP Response Code in Soonami App
Reading From an Input Stream
Reading From an Input Stream-mn_
StringBuilder (Part 1)
StringBuilder (Part 2)-8zOwVyi9
Exceptions
TryCatchFinally Block
Practice with TryCatch Statements-mx
Practice with TryCatch Statements
Log errors
Log errors
Congratulations
Intro-TMQO
Did You Feel It App-V7or
Did You Feel It App
Main Thread Vs. Background Thread Part 1
Main Thread Vs. Background Thread Part 2
Async Task To The Rescue
AsyncTask Callback Methods
AsyncTask Callback Methods
Review Of Generics
AsyncTask Generic Parameters-IVxgLW8fW
AsyncTask Generic Parameters
Inner Classes
Fix The Did You Feel It App
Fix The Did You Feel It App
Plan Changes to Quake Report App
Plan Changes to Quake Report App
AsyncTask Generic Parameters in Quake Report App
AsyncTask Generic Parameters in Quake Report App
Limitations of AsyncTask
Limitations of AsyncTask
Intro to Loaders Part One
Intro to Loaders Part One
Intro to Loaders Part Two
Intro to Loaders Part Two-Jc5S
Switch to Using a Loader
Verify Loader Behavior-
Verify Loader Behavior
Empty State of the List
Loading Indicator
No Internet Connection
No Internet Connection
Check Network Connectivity Status
Congrats
Intro
Animal Shelter Introduction - Interview with Jessica
Intro Part 2
Course Map
Whats the Problem
Whats the Problem
Why is Data Persistence Important
Computer Memory
Different Data Storage Options
Different Data Storage Options
Spreadsheets and Tables
Spreadsheets and Tables-x-PGO3Aq
Tables-7
Tables
SQLite Databases in Android-
Opening SQLite for the First Time-uXsK95P
Types in SQLite
Types in SQLite
Design and CREATE a database
Quick SQL Tips
CRUD Overview
CRUD Action Quiz A
CRUD Action Quiz B
CRUD Action Quiz C-1yuNadkO
CRUD Action Quiz D
CRUD Action Quiz E
CRUD Action Quiz F
Insert Data in a Database and Select it
Table Constraints
SELECT, WHERE, and ORDER_BY
SELECT, WHERE, and ORDER_BY
Update (1)
DELETE
Recap
Reflection
Intro to Lesson 2
Import Existing Project-
Import Existing Project
Steps to Create A Database
Identify Schema
Identify Schema
What is a Contract Class-8qQ_a
What is a Contract Class
Create the Contract
Create the Contract
Check Constant Names
Create Database With SQLiteOpenHelper
Create Database With SQLiteOpenHelper
Getting a Database Connection
Pull Database File From Device
SQLite Database Object and Inserting Data-sVewFHI_h
Insert Dummy Pet from Menu Item
Insert Dummy Pet from Menu Item
Insert Pet From Editor
Insert Dummy Pet From Editor
Database Query Method
Database Query Method-vhAV9X
What is a Cursor
Use Database Query Method
Use Database Query Method
Handling a Cursor Object
Handling a Cursor Object
Read Values from Cursor
Read Values from Cursor
Recap of Lesson 2
Reflection
Intro to Content Providers
Why use Content Providers-5pqocYW
Why use Content Providers
Use Case for Sharing Pet Data
Diving into ContentProviders
Diving into ContentProviders
Add ContentProvider to Pets App
Add ContentProvider to Pets App
ContentProvider Operations
ContentProvider Operations
Design Pet Content URIs
Design Pet Content URIs
Which Content URI to Use
Which Content URI to Use
URIMatcher
Add URIMatcher to ContentProvider
Add URIMatcher to ContentProvider-LasnaU_
Implement ContentProvider Query() Method - Instructions
Implement ContentProvider Query() Method
Using The ContentProvider Query() Method
Using The ContentProvider Query() Method
Use Case for Querying Pet Shelter Data
ContentProvider Insert() Method
Sanity Checks-n2h5SNX3
Lesson 3 Recap
Contacts Provider
Reflection
Intro to Lesson 4
Intro to CursorAdapter
Implement a CursorAdapter
Implement a CursorAdapter-Df9aDwl
Intro to CursorLoader
Using a CursorLoader
Using a CursorLoader
CursorLoading Automatically Loading
Use EditorActivity for Editing Pets Too
Use EditorActivity for Editing Pets Too
Recap of Lesson 4
Google Keep App
Congratulations

You Have Got Gift 25% OFF

Use this Coupon Code “J3JKN396