Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Ultimate Android Course
Introduction to the course
Introduction (0:58)
Introduction to Android
01. Introduction to starting an app (3:20)
02. Adding a new layout and talking about XML.mov (3:31)
03. Item properties.mov (3:18)
04. Folders and application development.mov (2:38)
05. Portrait or landscape.mov (2:08)
06. Changing the view for the objects.mov (2:00)
07. The importance of testing the app.mov (2:31)
08. Setting the text objects to center.mov (2:41)
09. Hooking up the files to the activity main file.mov (3:51)
10. Hooking up the code to specific objects .mov (2:27)
11. Changing the text (2:13)
12. Adding in the on click listener (3:11)
13. Adding in integers to the text.mov (2:56)
14. Adding an edit text.mov (3:02)
15.Taking the user input and using it on the screen.mov (3:31)
16. Testing the app and adding in some math.mov (3:31)
17. Number Variables.mov (3:22)
18. String variables.mov (4:52)
19. If Statements.mov (6:00)
20. More than one if statement.mov (3:07)
21. Adding variables to the project.mov (1:48)
22. A common mistake that is made when developing. Using the wrong variable.mov (1:45)
23. Else if and else statements.mov (4:03)
24. Adding in a string.mov (5:24)
25. Adding in the hint instead of the name.mov (1:23)
26. Adding in a clear button.mov (3:59)
27. Dismissing the keyboard.mov (4:47)
28. Setting up a private void to make it easier to read.mov (4:32)
29. Changing the color of the text.mov (4:08)
30. Other ways to change the color.mov (1:26)
31. Deleting items in apps.mov (2:14)
32.Table layouts.mov (5:05)
33. Distributing weights evenly.mov (1:40)
34. Talking about margins.mov (2:45)
35. Portrait versus landscape.mov (2:10)
36. Virticle linear layout.mov (1:20)
37. Horizontal layouts.mov (0:57)
38. Grid layout.mov (3:32)
Basic tip Calculator
01. Introduction to the tip calculator.mov (1:58)
02. Designing the app.mov (5:44)
03. Importing the widgets.mov (2:11)
04. Declaring the objects.mov (2:19)
05. Taking in the user input.mov (2:44)
06. Setting up the buttons.mov (2:38)
07. Adding a private void.mov (1:50)
08. Setting up variables.mov (3:25)
09. Making the user percent decimal percent.mov (2:51)
10. Adding in the total tip math.mov (2:42)
11. Printing the text to the screen.mov (3:43)
12. Adding in more objects to the code.mov (2:16)
13. Testing the app.mov (1:51)
14. Rounding variables.mov (1:59)
15. Dismissing the keyboard.mov (4:30)
16. Adding in the clear button.mov (2:48)
17. Course conclusion.mov (1:22)
Learn to make an innovative calculator
01. Introduction to the innovative calcualtor.mov (2:24)
02. Designing the app.mov (4:56)
03. Changing the ids to make more sense.mov (2:31)
04. Importing the objects to the main activity file .mov (2:30)
05. Finding the specific item.mov (6:09)
06. The importance of double checking the work.mov (0:58)
07. Fixing an error and testing the simulator.mov (1:18)
08. Setting up an private void for buttons.mov (4:06)
09. Changing the color of the buttons.mov (2:58)
10. Adding in the changing button logic.mov (7:04)
11. Adding in the calculate button logic.mov (2:09)
12. Variable scope.mov (3:10)
13. Adding in the math.mov (1:08)
14. Printing the answer to the screen.mov (1:31)
15. Setting up the btnClear.mov (3:47)
16. Checking to see if the edit text has text.mov (6:26)
17. Adding in a failsafe.mov (2:16)
18. Course conclusion.mov (0:54)
Make a Savings Calculator
01. Introduction to the savings app.mov (1:10)
02. Designing the app.mov (3:58)
03. Changing the IDs to make sense.mov (2:59)
04. Adding the objects to the ActivityMain File.mov (3:20)
05. Finding the objects with the right ID.mov (4:46)
06. Adding in the buttons.mov (1:57)
07. Adding in the calculate private voids.mov (2:03)
08. Adding in a calculate private void.mov (1:52)
09. Declaring variables in the private void.mov (3:25)
10. Adding in the variables to the project.mov (4:30)
11. Printing the text to the screen.mov (4:00)
12. Tips on finding mistakes.mov (1:00)
13. Testing the app.mov (1:51)
14. Hiding the keyboard.mov (3:11)
15. Making the variables only two decimal places.mov (2:55)
16. Adding in the clear button.mov (3:34)
17. Adding in the clear logic.mov (0:59)
18. Adding in the text box logic.mov (4:57)
19. Course conclusion.mov (1:30)
Make a compound interest calculator
01. Introduction to the compound interest calculator.mov (2:49)
02. Designing the app.mov (5:52)
03. Adding in the widgets to the MainActivity.java .mov (2:51)
04. Changing the id's so they make more sense.mov (1:29)
05. Adding the items to the activity main file.mov (4:31)
06. Adding in Private voids.mov (3:39)
07. Adding in the variables.mov (4:05)
08. Adding in the comound formula.mov (2:24)
09. Printing the text to the screen .mov (1:07)
10. Hiding the keyboard.mov (3:14)
11. Making the TextView Editable.mov (3:13)
12. Formatting the string.mov (2:01)
13. Fixing a math problem.mov (2:18)
14. Adding in the clear logic.mov (2:21)
15. Conclusion and challenge.mov (0:49)
Making a stock price app
01. Introduction to the stock price app.mov (1:39)
02. Designing the app (4:00)
03. Adding the items to the activity main file.mov (2:04)
04. Changing the IDs.mov (1:53)
05. Finding the specific items.mov (3:54)
06. Adding in the button logic.mov (2:50)
07. Adding in the doubles.mov (2:56)
08. Adding in the math.mov (3:32)
09. Rounding your variables to two decimal places.mov (2:10)
10. Printing the text to teh screen.mov (1:41)
11. Making the text objects clickable.mov (4:09)
12. Making the keyboard disapear..mov (3:14)
13. Adding in a clear button.mov (1:55)
14. Testing the app.mov (1:34)
15. Fixing a small math problem.mov (1:40)
16. Course conclusion and challenge.mov (0:55)
Make a Canadian Sales Tax Calculator
01.Introduction to the Canadian tax calculator.mov (2:07)
02. Making a string array.mov (3:45)
03. Bringing in the widget items.mov (4:11)
04. Setting up the Calculate button.mov (5:45)
05. Taking in the other elements.mov (3:39)
06. Testing early and often.mov (2:34)
07. Setting up the if statements.mov (6:28)
08. Adding in the tax amount.mov (3:26)
09. Changing the text to suit the province.mov (3:12)
10. Fixing the GUI.mov (5:05)
11. Adding in the Math.mov (3:48)
12. Formatting to two decimal places.mov (3:33)
13. Testing the app.mov (2:02)
14. Adding in the clear button.mov (5:21)
How much Caffeine is in this drink
01. Caffiene Calculator.mov (1:20)
02. Designing the app.mov (5:49)
03. Adding the text to the main activity file.mov (5:43)
04. Setting up the onClick Listeners.mov (5:43)
05. Talking about development issues.mov (1:48)
06. Adding in the number variables.mov (3:45)
07. Setting up the String array.mov (3:05)
08. Populating the spinner with the string array.mov (1:19)
09. Optimizing the project.mov (2:28)
10. Adding in print drinks method.mov (3:12)
11. Adding in add and subtract buttons.mov (3:32)
12. Setting up the spinner logic.mov (5:07)
13. Adding in the math the printing logic.mov (3:15)
14. Printing the miligrams of caffeine.mov (2:14)
15. Formatting the decimal place.mov (2:49)
16. Running the application and fixing bugs.mov (1:54)
17. Course conclusion.mov (1:14)
How rich are you?
01. How rich are you?.mov (0:58)
02. Designing the app.mov (5:09)
03. Linking the GUI and the MainActivity file.mov (5:13)
04. Setting up the OnClick Listener.mov (2:55)
05. Setting up a printing Private void.mov (3:06)
06. Taking in the Edit Texts.mov (2:34)
07. Parsing doubles.mov (4:06)
08. Percision versus percise.mov (3:35)
09. Adding in the if statements.mov (3:31)
10. Adding in the percentage.mov (4:02)
11. Setting up the brackets.mov (3:15)
12. Fixing the printing variable and testing the app.mov (1:03)
13. Adding in the inputManager.mov (3:49)
14. Setting the text as on click listeners.mov (4:13)
15. Adding in a public view onclick method.mov
15. Adding in a public view onclick method.mov (1:16)
16. Testing the app.mov (1:29)
17. Fixing a math problem.mov (1:56)
18. Course conclusion.mov (0:35)
Learn how to calculate a mortgage
01. Introduction to the mortgage calculator.mov (0:41)
02. Setting up the app and designing the app.mov (6:37)
03. Setting up the button and the print method.mov (4:04)
04. Setting up the btn clear.mov (3:01)
05. Setting up the calculation.mov (4:50)
06. Formatting the numbers.mov (3:58)
07. Adding in the monthly payment math.mov (3:01)
08. Adding in the keyboard dismiss logic.mov (2:14)
09. Making the text objects clickable.mov (1:52)
10. Setting up the text views as onlcick listeners.mov (2:06)
11. Testing the app.mov (5:51)
12. Course conclusion.mov (0:35)
How much tax do you owe?
01. How much Tax do you owe calculator.mov (0:35)
02. Designing the app.mov (4:09)
03. Setting up the ids.mov (2:40)
04. Bringing in the items.mov (3:37)
05. Adding in the Button logic.mov (3:06)
06. Adding in the clear button.mov (7:04)
07. Adding in the seek bar.mov
08. Printing the seek bar.mov (2:12)
09. Setting up the percent and the variables.mov (2:55)
10. Adding the print variables method.mov (1:27)
11. Setting up the math in the calculate area.mov (4:05)
12. Adding in the after tax math.mov\ (1:52)
13. Printing the exact variables.mov (4:22)
14. Formatting the strings.mov (5:01)
15. Making sure the app doesn't crash.mov (2:20)
16. Course conclusion.mov (1:14)
Bear Market App
01. Bear market Recovery App.mov (1:22)
02. Designing the app.mov (5:37)
03. Setting up the app IDs.mov (2:43)
04. Setting up the items and the buttons.mov (5:03)
05. Setting up the print variables.mov (6:34)
06. Setting up the clear button.mov (4:33)
07. Adding in the calcuations.mov (5:21)
08. Adding in a for loop.mov (4:05)
09. Adding in the if statement and a local variable.mov (2:16)
10. Implimenting a better for loop.mov (2:13)
11. Testing the app.mov (4:09)
12. Course conclusion.mov (1:12)
How long until you double your money?
01. How to double your money.mov
02. Setting up the main file.mov (6:53)
03. Setting up the seekBar and the private voids.mov (4:58)
04. Setting up the Print variables and the calculate methods.mov
05. Changing the values of the percent.mov
06. Setting up the seekbar.mov (3:09)
07. Adding in the years to double math.mov
08. Formatting the numbers.mov (2:06)
09. Testing the app and setting up the reset button.mov (3:23)
10. Reseting the variables.mov (2:01)
11. Optimizing the workflow.mov (2:11)
12. Course conclusion.mov (1:04)
13. Adding in integers to the text.mov
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock