03. Hello World Android App\01. Your Programming Careers Questions Answered.mp4
[beb171bfab1289b]
|
41,374,764 |
92D8416A |
03. Hello World Android App\02. Access to Programming Career Q&A.html |
904 |
A227F255 |
03. Hello World Android App\03. Introduction.mp4
[fbb35039840af607]
|
3,199,352 |
D437C8DC |
03. Hello World Android App\04. Android Studio Templates.mp4
[8a884b615c69e5ab]
|
90,200,057 |
7430EFBC |
03. Hello World Android App\05. More on Android Templates.mp4
[344a4bd4d9d541f8]
|
20,068,903 |
EF8F4609 |
03. Hello World Android App\05.1 Source code - Hello World Android App - More on Android Templates.html |
141 |
57F60004 |
03. Hello World Android App\06. Hello World.mp4
[9677dc55b5bec110]
|
32,880,689 |
DDCE39C4 |
03. Hello World Android App\07. Tour of Android Studio.mp4
[8421bc0c201eb91d]
|
36,591,646 |
8C6C510A |
03. Hello World Android App\07.1 Source code - Hello World Android App - Tour of Android Studio.html |
141 |
CB018F10 |
03. Hello World Android App\08. Setting Up a Virtual Device.mp4
[faefbf16867f00d2]
|
33,011,667 |
8917CE56 |
03. Hello World Android App\08.1 Genymotion Site.html |
88 |
7FC65558 |
03. Hello World Android App\09. FAQ Emulators on Windows 10 with AMD processor.html |
984 |
A2A7C2D0 |
03. Hello World Android App\10. Running on an emulator.mp4
[9685d886da67aa7d]
|
22,766,352 |
5F49DE1C |
03. Hello World Android App\11. Running on a physical Android device.mp4
[4fa917b450450df6]
|
29,122,256 |
5D266D1E |
04. Kotlin Tutorials\01. FAQ for Android Studio 3.3.html |
1,290 |
DF47D298 |
04. Kotlin Tutorials\02. Kotlin Tutorial Setup.mp4
[ba7a605b0901b714]
|
27,986,577 |
9571ACFC |
04. Kotlin Tutorials\02.1 Source code -Kotlin Tutorials -Kotlin Tutorial Setup.html |
141 |
ACD37025 |
04. Kotlin Tutorials\03. Kotlin Tutorial 1.mp4
[1d3fe11b13c7f44c]
|
19,035,526 |
59529362 |
04. Kotlin Tutorials\03.1 Source code - Kotlin Tutorials - Kotlin Tutorial 1.html |
141 |
18CF3C70 |
04. Kotlin Tutorials\04. Variables and Types.mp4
[36dced9b8deab94]
|
24,703,516 |
F3D8B6AD |
04. Kotlin Tutorials\04.1 Source code - Kotlin Tutorials - Variables and Types.html |
141 |
2EF1DB77 |
04. Kotlin Tutorials\05. More on Variables and Types.mp4
[334abbb3eb20cc7e]
|
25,353,314 |
B3D4DF21 |
04. Kotlin Tutorials\05.1 Source code - Kotlin Tutorials - More on Variables and Types.html |
141 |
4E4E5507 |
04. Kotlin Tutorials\06. String Concatenation and Interpolation.mp4
[adb1dd13180c1275]
|
117,148,446 |
C9F7F92A |
04. Kotlin Tutorials\06.1 Source code - Kotlin Tutorials - String Concatenation and Interpolation.html |
141 |
EE956B00 |
04. Kotlin Tutorials\07. val and var and more on Declarations.mp4
[cd224cebf124296f]
|
24,581,631 |
F5DB2782 |
04. Kotlin Tutorials\07.1 Source code - Kotlin Tutorials - val and var and more on Declarations.html |
141 |
ED408CCB |
04. Kotlin Tutorials\08. Conditions.mp4
[3fc1b606cf2410a8]
|
37,545,120 |
C6AD9C37 |
04. Kotlin Tutorials\08.1 Source code - Kotlin Tutorials - Conditions.html |
141 |
335658FA |
04. Kotlin Tutorials\09. Classes.mp4
[81c0614a1dd264f5]
|
130,514,107 |
93917548 |
04. Kotlin Tutorials\09.1 Source code - Kotlin Tutorials - Classes.html |
141 |
14771566 |
04. Kotlin Tutorials\10. Objects and Instances.mp4
[1b02666a30a63066]
|
31,820,810 |
50C16FE4 |
04. Kotlin Tutorials\10.1 Source code - Kotlin Tutorials - Objects and Instances.html |
141 |
4A416185 |
04. Kotlin Tutorials\11. Challenge.mp4
[79ffebed320ab9e]
|
62,279,922 |
D36EEAAB |
04. Kotlin Tutorials\12. Lists.mp4
[1489628c0a5d349b]
|
23,910,046 |
128333F7 |
04. Kotlin Tutorials\12.1 Class ArrayListE.html |
127 |
752AE5E7 |
04. Kotlin Tutorials\12.2 Source code - Kotlin Tutorials - Lists.html |
141 |
85B44A2B |
04. Kotlin Tutorials\13. More on Lists.mp4
[eb616c8b40ef26c7]
|
27,622,798 |
062F7EF3 |
04. Kotlin Tutorials\13.1 Source code - Kotlin Tutorials - More on Lists.html |
141 |
85FA54A9 |
04. Kotlin Tutorials\14. toString Challenge.mp4
[fd40c8412834fa61]
|
39,717,716 |
F6F88D3D |
04. Kotlin Tutorials\14.1 Source code - Kotlin Tutorials - toString Challenge.html |
141 |
685F5BBA |
04. Kotlin Tutorials\15. for Loops.mp4
[7637b105f78c42f]
|
120,415,967 |
84FBCF04 |
04. Kotlin Tutorials\15.1 Source code - Kotlin Tutorials - for Loops.html |
141 |
E1141016 |
04. Kotlin Tutorials\16. for Encapsulation and Private Properties.mp4
[e74b1f8484726383]
|
32,131,244 |
67E51A50 |
04. Kotlin Tutorials\16.1 Visibility Modifiers.html |
124 |
45BAAB9E |
04. Kotlin Tutorials\16.2 Source code - Kotlin Tutorials - for Encapsulation and Private Properties.html |
141 |
7A614169 |
04. Kotlin Tutorials\17. Overloading Functions.mp4
[3c8d3741a936c4be]
|
18,326,570 |
3D2B5E42 |
04. Kotlin Tutorials\17.1 Source code - Kotlin Tutorials - Overloading Functions.html |
141 |
BB7CD57A |
04. Kotlin Tutorials\18. Inheritance.mp4
[7575b87c68d1f64f]
|
101,492,613 |
1A79110B |
04. Kotlin Tutorials\18.1 Source code - Kotlin Tutorials - Inheritance.html |
141 |
DA18AFE9 |
04. Kotlin Tutorials\19. More on Inheritance.mp4
[e74d3eb739d7223b]
|
22,776,751 |
31AA0D8A |
04. Kotlin Tutorials\19.1 Source code - Kotlin Tutorials - More on Inheritance.html |
141 |
0D657310 |
04. Kotlin Tutorials\20. Inheritance Continued.mp4
[6c775b45b67e47d]
|
80,159,419 |
8416B53B |
04. Kotlin Tutorials\20.1 Source code - Kotlin Tutorials - Inheritance Continued.html |
141 |
240D1E4D |
04. Kotlin Tutorials\21. Further Inheritance.mp4
[a65c78f3e9ba5179]
|
22,166,375 |
78DD4332 |
04. Kotlin Tutorials\21.1 Source code - Kotlin Tutorials - Further Inheritance.html |
141 |
5BDD69A4 |
04. Kotlin Tutorials\22. while Loops.mp4
[28c295885d074eb7]
|
32,796,861 |
46D84BDA |
04. Kotlin Tutorials\22.1 Source code - Kotlin Tutorials - while Loops.html |
141 |
124E711E |
04. Kotlin Tutorials\23. for Loop Revisited.mp4
[fbd31f7c749123e2]
|
25,349,267 |
D07B524F |
04. Kotlin Tutorials\23.1 Source code - Kotlin Tutorials - for Loop Revisited.html |
141 |
EB3AD577 |
04. Kotlin Tutorials\24. do while Loop.mp4
[5589c8fa23b19886]
|
13,649,459 |
D5F0E9AB |
04. Kotlin Tutorials\24.1 Source code - Kotlin Tutorials - do while Loop.html |
141 |
498D8260 |
04. Kotlin Tutorials\25. Loop Challenge.mp4
[51f31d5950610b99]
|
139,070,581 |
70BE8E4B |
04. Kotlin Tutorials\25.1 Source code - Kotlin Tutorials - Loop Challenge.html |
141 |
3A53BE6C |
05. The Button Counter App\01. Introduction.mp4
[73a1292afaf62153]
|
27,041,082 |
ECF2E458 |
05. The Button Counter App\02. Setup Play Project.mp4
[cc465c34e60a6819]
|
21,399,753 |
D3F5AD1D |
05. The Button Counter App\02.1 ball_100x100.jpg.html |
141 |
28E5E5E0 |
05. The Button Counter App\02.2 ball_640x480.jpg.html |
141 |
4A603122 |
05. The Button Counter App\03. The Constraint Layout.mp4
[b3205d943b6b84d0]
|
24,980,708 |
7F2251B3 |
05. The Button Counter App\03.1 Source code - The Button Counter App - The Constraint Layout.html |
141 |
1A49A6D9 |
05. The Button Counter App\04. Constraints and Resizing.mp4
[95a19b5f1a65f21]
|
124,432,913 |
BB48D6DF |
05. The Button Counter App\04.1 Source code - The Button Counter App - Constraints and Resizing.html |
141 |
A6060966 |
05. The Button Counter App\05. Positioning Widgets.mp4
[831bfe72a259ec0f]
|
12,877,579 |
4A1D3321 |
05. The Button Counter App\05.1 Source code - The Button Counter App - Positioning Widgets.html |
141 |
38B4858F |
05. The Button Counter App\05.2 ImageView.ScaleType.html |
140 |
08F1F497 |
05. The Button Counter App\06. Inner Lines within a Widget.mp4
[c660cfed90072a9]
|
79,094,048 |
29E69061 |
05. The Button Counter App\06.1 Source code - The Button Counter App - Inner Lines within a Widget.html |
141 |
CFE63A28 |
05. The Button Counter App\07. Layouts on Different Devices.mp4
[23cea143bd7d5959]
|
18,023,077 |
15FC2F67 |
05. The Button Counter App\07.1 Supporting Different Densities.html |
132 |
08F9EFC5 |
05. The Button Counter App\07.2 Source code - The Button Counter App - Layouts on Different Devices.html |
141 |
9306D263 |
05. The Button Counter App\08. More on the Constraints.mp4
[e24c4f4eb1bd92d1]
|
20,022,427 |
D9C06DD0 |
05. The Button Counter App\08.1 Source code - The Button Counter App - More on the Constraints.html |
141 |
E627F1B7 |
05. The Button Counter App\09. Layout Designer rendering error.html |
3,075 |
69F62719 |
05. The Button Counter App\10. Baseline Constraints.mp4
[9c475ac6842e7be0]
|
19,882,073 |
165B7001 |
05. The Button Counter App\10.1 Source code - The Button Counter App - Baseline Constraints.html |
141 |
1D176C82 |
05. The Button Counter App\10.2 text.txt.html |
141 |
3794F13C |
05. The Button Counter App\11. Constraining Widgets.mp4
[d785ba91b99a2b0a]
|
9,891,800 |
2C84FE3A |
05. The Button Counter App\11.1 Source code - The Button Counter App - Constraining Widgets.html |
141 |
7A13D301 |
05. The Button Counter App\12. Add Scrolling Capabilities.mp4
[f7746043fcea9d36]
|
26,645,316 |
0590B216 |
05. The Button Counter App\12.1 Source code - The Button Counter App - Add Scrolling Capabilities.html |
141 |
00419175 |
05. The Button Counter App\13. The Button Counter App.mp4
[586aace450c85d5d]
|
129,542,934 |
8B868EB8 |
05. The Button Counter App\13.1 Source code - The Button Counter App - The Button Counter App.html |
141 |
FE84C593 |
05. The Button Counter App\14. Finish Layout.mp4
[a3807e0ce619fecf]
|
23,192,978 |
C8A71D03 |
05. The Button Counter App\14.1 Source code - The Button Counter App - Finish Layout.html |
141 |
3B603362 |
05. The Button Counter App\15. Coding Button Counter App.mp4
[ce09a155570faec1]
|
128,295,636 |
0D1C7137 |
05. The Button Counter App\15.1 Developer Android Studio Guide.html |
107 |
510A581B |
05. The Button Counter App\16. findViewById and r Class.mp4
[a742f5c927b1a897]
|
25,558,517 |
065FBFF6 |
05. The Button Counter App\17. Events and setonclicklistener.mp4
[85434fd119837d8]
|
14,270,070 |
14F0FE8F |
05. The Button Counter App\18. Testing and Challenge Time.mp4
[e101564c7cb5798f]
|
34,763,089 |
02F60581 |
05. The Button Counter App\19. Extending the Button App.mp4
[7b98a7aa34e17438]
|
21,642,186 |
B699FBF0 |
05. The Button Counter App\20. Testing and Challenge.mp4
[3b268bca1050914f]
|
82,705,004 |
FC01B371 |
05. The Button Counter App\21. Fixing Kotlin Gradle Issues.mp4
[9c1604bea0472b9e]
|
10,913,359 |
E8DB29AF |
05. The Button Counter App\22. The Activity Lifecycle.mp4
[943f0b2d96f077fc]
|
32,938,440 |
2CF5D26A |
05. The Button Counter App\23. The Logcat Pane.mp4
[7101ea9a3428144f]
|
20,046,244 |
39819C7C |
05. The Button Counter App\24. Logging the Activity Lifecycle.mp4
[f61318c3ec90ad1f]
|
113,819,265 |
47DFB1DD |
05. The Button Counter App\25. Activity Lifecycle in Action.mp4
[4cfe0442add20f17]
|
33,934,673 |
C2C5D4DB |
05. The Button Counter App\26. Saving and Restoring Instance State.mp4
[199e1b406770494b]
|
30,530,406 |
2D3ECC09 |
05. The Button Counter App\26.1 Activity.html |
126 |
7667DBBC |
05. The Button Counter App\26.2 Activities.html |
129 |
CBA04F17 |
05. The Button Counter App\26.3 The Activity Lifecycle.html |
141 |
833CBCB8 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\.gitignore |
118 |
84E63274 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\.idea\caches\build_file_checksums.ser |
538 |
4F3224B3 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\.idea\codeStyles\Project.xml |
1,775 |
A1195196 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\.idea\gradle.xml |
626 |
AE08CC14 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\.idea\misc.xml |
2,101 |
B1C2FFAE |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\.idea\modules.xml |
373 |
8001BFED |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\.idea\runConfigurations.xml |
564 |
DE15DB8E |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\.gitignore |
7 |
36309A95 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\app.iml |
23,162 |
ABF767A1 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\build.gradle |
1,086 |
31D09653 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\proguard-rules.pro |
934 |
14C1CB02 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\AndroidManifest.xml |
724 |
98E67CC1 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\java\org\example\buttonclickcounter\MainActivity.kt |
2,517 |
A6962449 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\drawable\ic_launcher_background.xml |
3,703 |
B3212071 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\layout\activity_main.xml |
2,165 |
B3807CD8 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-anydpi-v26\ic_launcher.xml |
270 |
44E4FC7C |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-anydpi-v26\ic_launcher_round.xml |
270 |
44E4FC7C |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-hdpi\ic_launcher.png |
3,358 |
E6CCF6C8 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-hdpi\ic_launcher_foreground.png |
5,117 |
448AB0E4 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-hdpi\ic_launcher_round.png |
5,084 |
A4421894 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-mdpi\ic_launcher.png |
2,386 |
9BC0107B |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-mdpi\ic_launcher_foreground.png |
2,652 |
26527DB8 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-mdpi\ic_launcher_round.png |
3,179 |
4509AD87 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-xhdpi\ic_launcher.png |
4,648 |
9F347E2E |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-xhdpi\ic_launcher_foreground.png |
7,011 |
9C168008 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-xhdpi\ic_launcher_round.png |
7,381 |
9F3DEB3F |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-xxhdpi\ic_launcher.png |
7,008 |
3BCD19D5 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-xxhdpi\ic_launcher_foreground.png |
14,578 |
5EA122C2 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-xxhdpi\ic_launcher_round.png |
11,545 |
AB9533A5 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-xxxhdpi\ic_launcher.png |
9,442 |
E7A8B5D3 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-xxxhdpi\ic_launcher_foreground.png |
21,908 |
67DED2E1 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-xxxhdpi\ic_launcher_round.png |
16,109 |
FBB78296 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\values\colors.xml |
208 |
B5479061 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\values\strings.xml |
83 |
834BFC1F |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\values\styles.xml |
383 |
236B4723 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\build.gradle |
644 |
C851396A |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\ButtonClickCounter.iml |
895 |
64FBAB38 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\gradle\wrapper\gradle-wrapper.properties |
230 |
D3F464A9 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\gradle.properties |
730 |
B2236C6A |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\gradlew |
4,971 |
7AF5969D |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\gradlew.bat |
2,404 |
9F5C3F6F |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\settings.gradle |
15 |
8C340E4E |
06. Calculator App\01. Demo Calculator App.mp4
[ba42aa8fc08f8de]
|
62,331,119 |
3131A39B |
06. Calculator App\01.1 Source code - Calculator App - Demo Calculator App.html |
141 |
CACF4766 |
06. Calculator App\02. Calculator Interface Setup.mp4
[17134b4a217f3f02]
|
27,440,191 |
385695C4 |
06. Calculator App\02.1 Source code - Calculator App - Calculator Interface Setup.html |
141 |
E1CCC764 |
06. Calculator App\03. Continue with Interface.mp4
[535e66806a094436]
|
184,228,667 |
3AF19F01 |
06. Calculator App\03.1 Source code - Calculator App - Continue with Interface.html |
141 |
D05A03B8 |
06. Calculator App\04. Fine Tuning the Layout.mp4
[b890d8261cef1288]
|
27,721,910 |
91C684AF |
06. Calculator App\04.1 Source code - Calculator App - Fine Tuning the Layout.html |
141 |
4AEB3F1B |
06. Calculator App\05. Create Landscape Layout.mp4
[7f578be2ac6193b8]
|
19,772,059 |
F8668252 |
06. Calculator App\05.1 Source code - Calculator App - Create Landscape Layout.html |
141 |
2237CA24 |
06. Calculator App\06. Comparing FIles with Diff.mp4
[ed78ad636039c310]
|
50,490,688 |
F715E26D |
06. Calculator App\07. Comparing Directories.mp4
[264e91bb2b1f0d0b]
|
18,142,257 |
785943CE |
06. Calculator App\08. Coding the Calculator.mp4
[d79f0fb6f3eedf8c]
|
41,020,009 |
EB05F53A |
06. Calculator App\08.1 GitHub Google StyleGuide.html |
97 |
44434E11 |
06. Calculator App\08.2 Source code - Calculator App - Coding the Calculator.html |
141 |
22DEC142 |
06. Calculator App\09. Add onClickListeners.mp4
[557f60e6b8d564ae]
|
14,932,544 |
6D26CF59 |
06. Calculator App\09.1 Source code - Calculator App - Add onClickListeners.html |
141 |
04A51CF8 |
06. Calculator App\10. Write Perform Operation Function.mp4
[c021c4b2e1c684ea]
|
31,372,589 |
44C9AFA8 |
06. Calculator App\10.1 Source code -Calculator App - Write Perform Operation Function.html |
141 |
D0936E4F |
06. Calculator App\11. Bug Fix and Code Improvements.mp4
[494693e3e47bd0b0]
|
30,145,235 |
B1A36453 |
06. Calculator App\11.1 Source code - Calculator App - Bug Fix and Code Improvements.html |
141 |
B45ED8CB |
06. Calculator App\12. Bug Fix Challlenge and Save State.mp4
[6a6aa59914edbb3c]
|
195,862,721 |
1CA442D7 |
06. Calculator App\12.1 Source code - Calculator App - Bug Fix Challlenge and Save State.html |
141 |
A3E70667 |
06. Calculator App\13. Widget References in Kotlin.mp4
[9173f5f704f32c3]
|
15,574,114 |
5A84420F |
06. Calculator App\13.1 Source code - Calculator App - Widget References in Kotlin.html |
141 |
18592420 |
06. Calculator App\14. Guidelines.mp4
[b2c1a20dd0e21d38]
|
23,623,523 |
BE5DA709 |
06. Calculator App\14.1 Source code - Calculator App - Guidelines.html |
141 |
98CD7077 |
06. Calculator App\14.2 Guideline.html |
142 |
FC98492F |
06. Calculator App\15. Fixing Landscape Layout.mp4
[40803fa2578645fc]
|
120,604,182 |
D824565E |
06. Calculator App\15.1 Source code - Calculator App - Fixing Landscape Layout.html |
141 |
8A8AE378 |
06. Calculator App\16. Add Neg Button to Layout.mp4
[fc9f13b8bec0ffbd]
|
13,968,695 |
6D3CCAE1 |
06. Calculator App\16.1 Source code - Calculator App - Add Neg Button to Layout.html |
141 |
CA821D8B |
06. Calculator App\17. Code Changes for Neg Button.mp4
[2dd15876edccedc]
|
18,406,661 |
F36F188E |
06. Calculator App\17.1 Source code - Calculator App - Code Changes for Neg Button.html |
141 |
8F4400A5 |
06. Calculator App\18. Add Neg Button to Portrait.mp4
[bb0f01686e56dabb]
|
34,024,309 |
B14CC377 |
06. Calculator App\18.1 Source code - Calculator App - Add Neg Button to Portrait.html |
141 |
3B77099C |
07. The Top 10 Downloader App\01. Introduction.mp4
[7c1296984a869d35]
|
26,243,786 |
88B28226 |
07. The Top 10 Downloader App\01.1 Source code - The Top 10 Downloader App - Introduction.html |
141 |
B1EA9BC6 |
07. The Top 10 Downloader App\02. AsyncTask.mp4
[1f7b6b368db7d1b2]
|
23,270,477 |
588F6A40 |
07. The Top 10 Downloader App\02.1 AsyncTask.html |
126 |
D2889EF1 |
07. The Top 10 Downloader App\02.2 Source code - The Top 10 Downloader App - AsyncTask.html |
141 |
FB1FD3C1 |
07. The Top 10 Downloader App\03. Logging and Logcat.mp4
[26f37eda943f52c3]
|
23,470,228 |
DC735E96 |
07. The Top 10 Downloader App\03.1 Source code - The Top 10 Downloader App - Logging and Logcat.html |
141 |
964A8A46 |
07. The Top 10 Downloader App\04. Important note for API 28 and the Top 10 Downloader.html |
1,265 |
75549A0D |
07. The Top 10 Downloader App\05. Download the RSS Feed.mp4
[e8f440dbd0605c56]
|
33,422,286 |
54A4B688 |
07. The Top 10 Downloader App\05.1 Source code - The Top 10 Downloader App - Download the RSS Feed.html |
141 |
603D034B |
07. The Top 10 Downloader App\05.2 Apple RSS feed url.html |
158 |
5C7DC9AC |
07. The Top 10 Downloader App\06. Reading the Data.mp4
[d5f8cd9840ab87f4]
|
56,680,806 |
0808D94B |
07. The Top 10 Downloader App\06.1 BufferedReader.html |
128 |
BADF2118 |
07. The Top 10 Downloader App\06.2 Source code - The Top 10 Downloader App - Reading the Data.html |
141 |
594BE9B1 |
07. The Top 10 Downloader App\07. Android Permissions.mp4
[ca899ea0975ea62c]
|
62,895,911 |
13E7B120 |
07. The Top 10 Downloader App\07.1 Working with System Permissions.html |
122 |
0C20D0D7 |
07. The Top 10 Downloader App\07.2 Source code - The Top 10 Downloader App - Android Permissions.html |
141 |
6233A6FA |
07. The Top 10 Downloader App\08. Writing Idiomatic Kotlin.mp4
[af9ce1bf73fa276b]
|
40,342,869 |
8A9929C6 |
07. The Top 10 Downloader App\08.1 Source code - The Top 10 Downloader App - Writing Idiomatic Kotlin.html |
141 |
5F076A9D |
07. The Top 10 Downloader App\09. More Idiomatic Kotlin.mp4
[1435cd1df802cb6e]
|
18,222,965 |
B8C46E85 |
07. The Top 10 Downloader App\09.1 Source code - The Top 10 Downloader App - More Idiomatic Kotlin.html |
141 |
2C52513F |
07. The Top 10 Downloader App\10. Parsing the Data.mp4
[28f2a572ab2808a6]
|
50,484,419 |
A815448A |
07. The Top 10 Downloader App\10.1 XmlPullParser.html |
134 |
9953C5E9 |
07. The Top 10 Downloader App\10.2 Source code -The Top 10 Downloader App - Parsing the Data.html |
141 |
58E50A55 |
07. The Top 10 Downloader App\10.3 XML Pull Parsing.html |
84 |
3F0FBCAB |
07. The Top 10 Downloader App\11. Create Xml Parse Function.mp4
[f728a0fa4b61034f]
|
37,657,722 |
4AF2FCA4 |
07. The Top 10 Downloader App\11.1 Source code - The Top 10 Downloader App - Create Xml Parse Function.html |
141 |
F4CE5F38 |
07. The Top 10 Downloader App\12. Testing the App.mp4
[194f7b500ea4ee3b]
|
35,201,657 |
FCB214FE |
07. The Top 10 Downloader App\12.1 Source code - The Top 10 Downloader App - Testing the App.html |
141 |
C6F68AF1 |
07. The Top 10 Downloader App\13. ListView and ArrayAdapter.mp4
[14bd2205bc404f54]
|
31,006,991 |
9383F8F1 |
07. The Top 10 Downloader App\13.1 ArrayAdapter.html |
133 |
E0058BD0 |
07. The Top 10 Downloader App\13.2 Source code - The Top 10 Downloader App - ListView and ArrayAdapter.html |
141 |
4CE2FCFA |
07. The Top 10 Downloader App\13.3 View.html |
123 |
14D0DE94 |
07. The Top 10 Downloader App\14. Code Changes for Array Adapter.mp4
[15be44d12fffd6d2]
|
51,460,230 |
F8E201CA |
07. The Top 10 Downloader App\14.1 Source code - The Top 10 Downloader App - Code Changes for Array Adapter.html |
141 |
B63B6416 |
07. The Top 10 Downloader App\15. onDestroy and Asynctask.mp4
[70c1b01fa252bc41]
|
23,139,076 |
4F8BCA83 |
07. The Top 10 Downloader App\15.1 Source code - The Top 10 Downloader App - onDestroy and Asynctask.html |
141 |
0584E104 |
07. The Top 10 Downloader App\16. Create Custom Adapter.mp4
[9b6fae1fcfea9783]
|
25,803,103 |
1BF52EA0 |
07. The Top 10 Downloader App\16.1 Source code - The Top 10 Downloader App - Create Custom Adapter.html |
141 |
8D48FFE9 |
07. The Top 10 Downloader App\17. Custom Adapter Code.mp4
[bdc4f90ba4249529]
|
42,718,300 |
772D2092 |
07. The Top 10 Downloader App\17.1 Context.html |
129 |
CDA06679 |
07. The Top 10 Downloader App\17.2 LayoutInflater.html |
133 |
1A782C18 |
07. The Top 10 Downloader App\17.3 ArrayAdapter.html |
133 |
E0058BD0 |
07. The Top 10 Downloader App\17.4 Source code - The Top 10 Downloader App - Custom Adapter Code.html |
141 |
1353A5E2 |
07. The Top 10 Downloader App\18. Improving the Adapter.mp4
[45f1fb6a2f717748]
|
44,897,723 |
3C1DF813 |
07. The Top 10 Downloader App\18.1 Source code - The Top 10 Downloader App - Improving the Adapter.html |
141 |
48463108 |
07. The Top 10 Downloader App\19. ViewHolder Pattern.mp4
[8ca04d1b9014134c]
|
37,658,674 |
C918A36C |
07. The Top 10 Downloader App\19.1 Hold View Objects in a View Holder.html |
150 |
15499D92 |
07. The Top 10 Downloader App\19.2 Source code - The Top 10 Downloader App - ViewHolder Pattern.html |
141 |
014B9EF3 |
07. The Top 10 Downloader App\19.3 Google IO 2010 - The world of ListView.html |
104 |
D8064D0F |
07. The Top 10 Downloader App\20. Adding a Menu - Layout.mp4
[c980b9884be55a2]
|
22,502,899 |
B51961E5 |
07. The Top 10 Downloader App\21. Adding A Menu - Code.mp4
[456594c4d59a5b8d]
|
44,247,388 |
610BEEEF |
07. The Top 10 Downloader App\21.1 Link for Top 10 Free Applications.html |
158 |
5C7DC9AC |
07. The Top 10 Downloader App\21.2 Link for Top 10 Songs.html |
147 |
13121509 |
07. The Top 10 Downloader App\21.3 Link for Top 10 Paid Applications.html |
158 |
71EF086D |
07. The Top 10 Downloader App\22. Menu Groups - Layout.mp4
[27e9d5d718a8ac6]
|
20,532,357 |
53CBF2D7 |
07. The Top 10 Downloader App\23. Menu Groups - Code.mp4
[af4d8910fd9c62a3]
|
211,161,029 |
202E3494 |
07. The Top 10 Downloader App\23.1 Redundant Downloads are Redundant.html |
144 |
028AA964 |
07. The Top 10 Downloader App\23.2 Menus.html |
117 |
15292707 |
07. The Top 10 Downloader App\24. Challenge Solution.mp4
[9274e9d2b3a4812d]
|
206,560,001 |
EC844757 |
07. The Top 10 Downloader App\24.1 Source code - The Top 10 Downloader App - Challenge Solution.html |
141 |
798D5546 |
08. The YouTube app\01. Setup.mp4
[937af39b1e44525b]
|
40,187,801 |
2D392ABE |
08. The YouTube app\01.1 YouTube Android Player API.html |
114 |
6C2A9E60 |
08. The YouTube app\02. YouTube Activity.mp4
[836c620ac59e975f]
|
30,198,502 |
9C617102 |
08. The YouTube app\02.1 Source code - The YouTube app - YouTube Activity.html |
141 |
0A84AF25 |
08. The YouTube app\03. Adding Widgets Dynamically.mp4
[28993ea9073550e3]
|
26,538,744 |
FFA4944F |
08. The YouTube app\03.1 Source code - The YouTube app - Adding Widgets Dynamically.html |
141 |
4D711144 |
08. The YouTube app\04. Google API Key.mp4
[5fad703fd50ac95d]
|
69,838,762 |
357EB9D5 |
08. The YouTube app\04.1 Google APIs.html |
99 |
4A4BBC8F |
08. The YouTube app\05. Add Key to Code.mp4
[246b98907d520d64]
|
18,929,891 |
79FD88EC |
08. The YouTube app\05.1 Source code - The YouTube app - Add Key to Code.html |
141 |
E17AE8AB |
08. The YouTube app\05.2 The Complete Java Developer Course.html |
104 |
CA8B1985 |
08. The YouTube app\06. The YouTube Player.mp4
[a5d247acc89d21b5]
|
35,570,238 |
A9B5B295 |
08. The YouTube app\06.1 YouTubeInitializationResult.html |
185 |
2C1828D8 |
08. The YouTube app\06.2 Source code - The YouTube app - The YouTube Player.html |
141 |
07C5BF6D |
08. The YouTube app\07. onInitializationSuccess Method.mp4
[2a12ec430ed67cdb]
|
37,908,929 |
980AA1F6 |
08. The YouTube app\07.1 Source code - The YouTube app - onInitializationSuccess Method.html |
141 |
CD8A7D33 |
08. The YouTube app\08. Adding Listeners.mp4
[f761fd26350ae36]
|
30,250,744 |
62531FF6 |
08. The YouTube app\08.1 Source code - The YouTube app - Adding Listeners.html |
141 |
2C42829F |
08. The YouTube app\09. Improving the Player.mp4
[8bc78074f93af9bf]
|
20,633,468 |
32C11984 |
08. The YouTube app\09.1 Source code - The YouTube app - Improving the Player.html |
141 |
A4A6CD8E |
08. The YouTube app\10. Extending App Layouts.mp4
[467d7d0ad59a513f]
|
13,574,003 |
E44A9C37 |
08. The YouTube app\10.1 Source code - The YouTube app - Extending App Layouts.html |
141 |
B969BE5B |
08. The YouTube app\11. Extending Youtube App Code.mp4
[9b3a660d91128b3c]
|
31,332,631 |
E61AAFD2 |
08. The YouTube app\11.1 Source code - The YouTube app - Extending Youtube App Code.html |
141 |
B700529D |
08. The YouTube app\12. Implementing Intents and Challenge.mp4
[55bab08580781848]
|
216,761,710 |
6B5054AE |
08. The YouTube app\12.1 YouTubeStandalonePlayer.html |
181 |
2C6F63C0 |
08. The YouTube app\12.2 Intent.html |
128 |
4E9D1415 |
08. The YouTube app\12.3 Source code - The YouTube app - Implementing Intents and Challenge.html |
141 |
C11DC3D9 |
08. The YouTube app\12.4 Intents and Intent Filters.html |
128 |
412E527F |
08. The YouTube app\13. Challenge Solution.mp4
[1eb11e99ecacd453]
|
14,345,626 |
DD174417 |
08. The YouTube app\13.1 Source code - The YouTube app - Challenge Solution.html |
141 |
91AEA486 |
08. The YouTube app\14. More Error Handling.mp4
[2ad6c427cbaa5175]
|
43,623,166 |
5D4F7BFD |
08. The YouTube app\14.1 Source code - The YouTube app - More Error Handling.html |
141 |
F9AF6B8D |
09. Flickr Browser App\01. Introduction.mp4
[cc279307950a0020]
|
7,457,339 |
4E2B666D |
09. Flickr Browser App\01.1 Material Design.html |
129 |
E33647DA |
09. Flickr Browser App\02. Flick App and Feeds.mp4
[68882bf76ade237f]
|
46,840,501 |
CE5A8A4C |
09. Flickr Browser App\02.1 Flickr Feeds.html |
98 |
56DE9AD2 |
09. Flickr Browser App\02.2 Flickr Site.html |
84 |
43A77334 |
09. Flickr Browser App\02.3 photos_public.gne.html |
116 |
3D8EC538 |
09. Flickr Browser App\03. Json and Mini challenge.mp4
[fd726a83e7b1e14b]
|
54,021,665 |
81457105 |
09. Flickr Browser App\03.1 Feeds with tags Android,Oreo,SDK.html |
162 |
552A6668 |
09. Flickr Browser App\03.2 Flickr Feeds.html |
99 |
DD0E1B85 |
09. Flickr Browser App\03.3 Flickr Feeds tagmode any.html |
150 |
3E446AD4 |
09. Flickr Browser App\04. Log Tag and Companion Objects.mp4
[afc44e3f330cebf9]
|
39,037,781 |
6870B844 |
09. Flickr Browser App\04.1 Source code - Flickr Browser App - Log Tag and Companion Objects.html |
141 |
4B4D7665 |
09. Flickr Browser App\05. Kotlin top-level constants.html |
1,994 |
5E9665DD |
09. Flickr Browser App\06. Download JSON - doInBackground.mp4
[2428e109c3b2b0cb]
|
29,137,480 |
50BBBFF0 |
09. Flickr Browser App\06.1 Source code - Flickr Browser App - Download JSON - doInBackground.html |
141 |
16DBD07D |
09. Flickr Browser App\07. Downloading the JSON.mp4
[c0dfb20091a5d76f]
|
37,934,459 |
95A146D2 |
09. Flickr Browser App\07.1 Source code - Flickr Browser App - Downloading the JSON.html |
141 |
DC0872CD |
09. Flickr Browser App\08. CallBacks.mp4
[cf972655fd5dd95a]
|
45,795,506 |
D8FAB5C3 |
09. Flickr Browser App\08.1 Source code - Flickr Browser App - CallBacks.html |
141 |
C1C855CE |
09. Flickr Browser App\09. Project Diagram and Photo Class.mp4
[4a6246d4a8d18738]
|
21,189,737 |
4A6BC070 |
09. Flickr Browser App\10. GetFlickJsonData class.mp4
[4263cb0a2d181d3]
|
65,100,703 |
A694B3B7 |
09. Flickr Browser App\10.1 org.json.html |
130 |
BE76919E |
09. Flickr Browser App\10.2 Photo Source URLs.html |
111 |
B32783C3 |
09. Flickr Browser App\11. GetFlickrJsonData class continued.mp4
[28a0d02682146c6f]
|
63,441,114 |
E8BBB897 |
09. Flickr Browser App\11.1 Source code - Flickr Browser App - GetFlickrJsonData class continued.html |
141 |
8C5B00BD |
09. Flickr Browser App\12. Uri Builder.mp4
[6ad80aafb8955afd]
|
36,038,452 |
73C7722A |
09. Flickr Browser App\12.1 Source code - Flickr Browser App - Uri Builder.html |
141 |
4AB3685C |
09. Flickr Browser App\13. Flickr Browser User Inferface.mp4
[307405d13731edb5]
|
28,120,499 |
1FD51746 |
09. Flickr Browser App\13.1 Source code - Flickr Browser App - Flickr Browser User Inferface.html |
141 |
54DF0211 |
09. Flickr Browser App\14. RecyclerView Layouts.mp4
[f6514a0ed6485199]
|
37,477,147 |
C6A8F2F7 |
09. Flickr Browser App\14.1 Material Icons.html |
93 |
2E905C6F |
09. Flickr Browser App\14.2 Source code - Flickr Browser App - RecyclerView Layouts.html |
141 |
48D7AA3B |
09. Flickr Browser App\15. Finishing Browse Layout.mp4
[453a464e391b728b]
|
15,153,030 |
37A87596 |
09. Flickr Browser App\15.1 Source code - Flickr Browser App - Finishing Browse Layout.html |
141 |
BB9D11D8 |
09. Flickr Browser App\15.2 ImageView.html |
130 |
03F112F8 |
09. Flickr Browser App\16. Search and PhotoDetail Activities.mp4
[578c13ddd7735b0f]
|
21,528,364 |
E01E3357 |
09. Flickr Browser App\16.1 Source code - Flickr Browser App - Search and PhotoDetail Activities.html |
141 |
A27DC29E |
09. Flickr Browser App\17. Nested Layouts.mp4
[10eae0b14e437de5]
|
36,624,937 |
47A8D78B |
09. Flickr Browser App\17.1 Source code - Flickr Browser App - Nested Layouts.html |
141 |
F874DBD5 |
09. Flickr Browser App\17.2 CardView.html |
140 |
04E21186 |
09. Flickr Browser App\18. Recyclerview Adapter.mp4
[b96e395967f64e35]
|
42,070,671 |
67A06E39 |
09. Flickr Browser App\18.1 Source code - Flickr Browser App - Recyclerview Adapter.html |
141 |
A297FED6 |
09. Flickr Browser App\19. onBindViewHolder and Picasso.mp4
[fbf253e6797064fd]
|
37,864,523 |
B377D3F6 |
09. Flickr Browser App\19.1 Source code - Flickr Browser App - onBindViewHolder and Picasso.html |
141 |
95C4DF76 |
09. Flickr Browser App\19.2 Picasso.html |
93 |
0EE3A4C9 |
09. Flickr Browser App\20. Associate Adapter to Recyclerview.mp4
[ec11fca39f3043f0]
|
22,804,389 |
43B2BB73 |
09. Flickr Browser App\20.1 Source code - Flickr Browser App - Associate Adapter to Recyclerview.html |
141 |
8062E638 |
09. Flickr Browser App\21. RecyclerItemClickListener.mp4
[7a07a573301b020b]
|
54,439,035 |
BC5C7B58 |
09. Flickr Browser App\21.1 RecyclerView.OnItemTouchListener.html |
164 |
BFFE3740 |
09. Flickr Browser App\21.2 RecyclerView.SimpleOnItemTouchListener.html |
170 |
B33F309A |
09. Flickr Browser App\21.3 Getting your clicks on RecyclerView.html |
128 |
EE897B2B |
09. Flickr Browser App\21.4 Source code - Flickr Browser App - RecyclerItemClickListener.html |
141 |
04D05C31 |
09. Flickr Browser App\21.5 GestureDetector.html |
134 |
7F465E4D |
09. Flickr Browser App\22. GestureDetector.mp4
[5b6acd8c854ac0cb]
|
45,822,798 |
A5E77F59 |
09. Flickr Browser App\22.1 GestureDetector.SimpleOnGestureListener.html |
158 |
2214D030 |
09. Flickr Browser App\22.2 Source code - Flickr Browser App - GestureDetector.html |
141 |
FB9CA626 |
09. Flickr Browser App\23. Displaying the full photo.mp4
[6f433bbd49e4e8a6]
|
40,955,760 |
B6533906 |
09. Flickr Browser App\23.1 Source code - Flickr Browser App - Displaying the full photo.html |
141 |
1B1A2E0D |
09. Flickr Browser App\24. Serializable.mp4
[12cd94bfe3c34c1a]
|
47,959,317 |
E86BCDB3 |
09. Flickr Browser App\24.1 Serializable Objects.html |
125 |
F955D5EB |
09. Flickr Browser App\24.2 Source code - Flickr Browser App - Serializable.html |
141 |
2BBD2C58 |
09. Flickr Browser App\25. Modify Photo Details Activity.mp4
[4cf2d903446b4bd0]
|
17,281,994 |
E17C7B3E |
09. Flickr Browser App\25.1 Source code - Flickr Browser App - Modify Photo Details Activity.html |
141 |
75C903CF |
09. Flickr Browser App\26. Parcelable.mp4
[9506a5c511fb1126]
|
23,579,182 |
EB1B7B8E |
09. Flickr Browser App\26.1 GitHub kotlinx.serialization.html |
108 |
30610327 |
09. Flickr Browser App\26.2 Source code - Flickr Browser App - Parcelable.html |
141 |
FADAFC48 |
09. Flickr Browser App\26.3 Kotlin Serialization.html |
119 |
949CBAAF |
09. Flickr Browser App\27. Material Design.mp4
[7dd6aea71a9b320b]
|
122,764,656 |
F86D7FF7 |
09. Flickr Browser App\27.1 Material Design.html |
92 |
F9DBD1CE |
09. Flickr Browser App\28. More on Material Design.mp4
[158909d5c86dc213]
|
26,813,603 |
9912BCBA |
09. Flickr Browser App\28.1 Material Palette.html |
92 |
E998FBA8 |
09. Flickr Browser App\29. AppCompat - Backwards Compatibility.mp4
[cf4b2b6628be396b]
|
56,178,630 |
40AF7EF8 |
09. Flickr Browser App\29.1 Support Library.html |
122 |
82F19F22 |
09. Flickr Browser App\30. Style Sheets.mp4
[13ba10e7e228368]
|
29,309,479 |
6834A179 |
09. Flickr Browser App\31. Custom Style Sheets.mp4
[6f9545bebeffd1f4]
|
35,197,549 |
F09D05BC |
09. Flickr Browser App\31.1 Source code - Flickr Browser App - Custom Style Sheets.html |
141 |
43E093FE |
09. Flickr Browser App\32. Namespaces.mp4
[ee4b4a0ba1ffa39]
|
109,570,152 |
20610CEC |
09. Flickr Browser App\32.1 Styles and Themes.html |
118 |
FAA9985C |
09. Flickr Browser App\32.2 colorPrimary.html |
133 |
B7268B29 |
09. Flickr Browser App\32.3 Source code - Flickr Browser App - Namespaces.html |
141 |
A2687BDE |
09. Flickr Browser App\32.4 Style Resource.html |
133 |
15A8BED0 |
09. Flickr Browser App\33. Other Material Design Changes.mp4
[6149c734d2c47543]
|
33,855,636 |
25F1F3FA |
09. Flickr Browser App\33.1 Source code - Flickr Browser App - Other Material Design Changes.html |
141 |
D4A87B07 |
09. Flickr Browser App\33.2 android_material_design_colours.xml.html |
118 |
7D6B3674 |
09. Flickr Browser App\34. Missing Style Editor video.html |
326 |
B9F9112E |
09. Flickr Browser App\35. Differences in API Levels.mp4
[cec6daa5474e2011]
|
19,825,643 |
B2E92EE7 |
09. Flickr Browser App\35.1 ImageView.html |
130 |
03F112F8 |
09. Flickr Browser App\35.2 Source code - Flickr Browser App - Differences in API Levels.html |
141 |
787DCC00 |
09. Flickr Browser App\36. String Resources.mp4
[7166430ac48ac9b7]
|
17,997,165 |
98EC0E78 |
09. Flickr Browser App\36.1 Source code - Flickr Browser App - String Resources.html |
141 |
3418579D |
09. Flickr Browser App\37. String Resources Placeholders.mp4
[f282ed228a1f4d38]
|
22,112,359 |
023DC3B8 |
09. Flickr Browser App\37.1 Source code - Flickr Browser App - String Resources Placeholders.html |
141 |
039D3C53 |
09. Flickr Browser App\38. Adding the Search Feature.mp4
[110492f9af928d6]
|
14,572,808 |
9D29CE2B |
09. Flickr Browser App\38.1 Source code - Flickr Browser App - Adding the Search Feature.html |
141 |
9E271E9D |
09. Flickr Browser App\39. SearchView.mp4
[15ee7dd9e19a4aae]
|
35,744,182 |
21357615 |
09. Flickr Browser App\39.1 Source code - Flickr Browser App - SearchView.html |
141 |
5CB00DBC |
09. Flickr Browser App\40. More on SearchView.mp4
[5325ab4f81d37070]
|
34,692,290 |
D299D6BC |
09. Flickr Browser App\40.1 Source code - Flickr Browser App - More on SearchView.html |
141 |
81C131B9 |
09. Flickr Browser App\41. SearchView Events.mp4
[43fab9eaf973d115]
|
29,447,598 |
1C8A77B9 |
09. Flickr Browser App\41.1 Source code - Flickr Browser App - SearchView Events.html |
141 |
C307D73C |
09. Flickr Browser App\42. SharedPreferences.mp4
[c7282378f7588085]
|
28,701,304 |
60E7CF02 |
09. Flickr Browser App\42.1 Source code - Flickr Browser App - SharedPreferences.html |
141 |
1AC91B4F |
09. Flickr Browser App\43. Telling Fibs.mp4
[c582ca7f44d87598]
|
106,075,771 |
CB256038 |
09. Flickr Browser App\43.1 Source code - Flickr Browser App - Telling Fibs.html |
141 |
E8C728DC |
10. Databases, the SQL Language and SQLite on Android\01. Introduction.mp4
[52ac589bf894845e]
|
23,599,070 |
2B1194A1 |
10. Databases, the SQL Language and SQLite on Android\02. Introduction to Databases.mp4
[dc591606edcc9613]
|
9,797,969 |
D678316D |
10. Databases, the SQL Language and SQLite on Android\03. Database Terminology.mp4
[7bc85823573db645]
|
17,078,517 |
5063CA30 |
10. Databases, the SQL Language and SQLite on Android\04. Command Line and Path Setup for Windows.mp4
[61bc2ebb70d29e56]
|
17,460,861 |
E4D65BD7 |
10. Databases, the SQL Language and SQLite on Android\05. Command Line and Path Setup for Mac.mp4
[ba77ef78ade0995f]
|
18,837,551 |
0F34E0E8 |
10. Databases, the SQL Language and SQLite on Android\06. Command Line and Path Setup for Ubuntu Linux.mp4
[9a7465053bd1ff75]
|
12,889,196 |
34A6D5EB |
10. Databases, the SQL Language and SQLite on Android\07. Introduction to Sqlite.mp4
[4e69316d62770b0c]
|
22,610,651 |
6AF14DFE |
10. Databases, the SQL Language and SQLite on Android\08. More SQL with Sqlite.mp4
[7193bd98bfb97e23]
|
18,267,262 |
A2B03DFD |
10. Databases, the SQL Language and SQLite on Android\09. Sqlite Querying Data.mp4
[69d9cbaf16675e1f]
|
33,034,669 |
B80D39AC |
10. Databases, the SQL Language and SQLite on Android\09.1 music.zip.html |
141 |
13F047F7 |
10. Databases, the SQL Language and SQLite on Android\09.2 Autoincrement In SQLite.html |
95 |
B557A99D |
10. Databases, the SQL Language and SQLite on Android\10. Order By and Joins.mp4
[efe51594fa95a749]
|
32,529,655 |
A896FF60 |
10. Databases, the SQL Language and SQLite on Android\11. More Complex Joins.mp4
[6fdf6327168ca731]
|
30,826,310 |
C9A22006 |
10. Databases, the SQL Language and SQLite on Android\12. Wild Cards and Views.mp4
[b18b71aa7a4c24c9]
|
34,855,183 |
F645452F |
10. Databases, the SQL Language and SQLite on Android\13. Housekeeping and Challenge.mp4
[83c86ea6701aa423]
|
26,446,380 |
20A41FA4 |
10. Databases, the SQL Language and SQLite on Android\14. Basic SQL in Android.mp4
[7484a5b0963a2930]
|
116,582,335 |
4FFBBE74 |
10. Databases, the SQL Language and SQLite on Android\14.1 Source code - Databases, the SQL Language and SQLite on Android - Basic SQL in Android.html |
141 |
F8AB00C4 |
10. Databases, the SQL Language and SQLite on Android\15. Create Table Add Data and Test.mp4
[fcfaff939517d50a]
|
149,300,690 |
9BEE02C2 |
10. Databases, the SQL Language and SQLite on Android\15.1 Source code - Databases, the SQL Language and SQLite on Android - Create Table Add Data and Test.html |
141 |
3E6F35BE |
10. Databases, the SQL Language and SQLite on Android\16. Cursor and Navigation.mp4
[59dad900983d6ce4]
|
217,471,805 |
A225AE5C |
10. Databases, the SQL Language and SQLite on Android\17. Correction.html |
3,405 |
EEA250E7 |
10. Databases, the SQL Language and SQLite on Android\18. Android File System.mp4
[8ff34a9940f53128]
|
175,696,257 |
A02B85C0 |
10. Databases, the SQL Language and SQLite on Android\19. Content Providers.mp4
[52a189f06f2a311b]
|
19,215,613 |
1AB2A32D |
10. Databases, the SQL Language and SQLite on Android\20. Setting up the Emulators.mp4
[31b6d9a3ea61b0c2]
|
131,112,333 |
125E2DC6 |
10. Databases, the SQL Language and SQLite on Android\21. Contact Provider App Layout.mp4
[fd9404c6f6af7ce6]
|
88,953,003 |
4C41C4D6 |
10. Databases, the SQL Language and SQLite on Android\21.1 Source code - Databases, the SQL Language and SQLite on Android - Contact Provider App Layout.html |
141 |
F73C16D2 |
10. Databases, the SQL Language and SQLite on Android\22. The ContactsContract.mp4
[6e04baeeee7602c]
|
126,272,012 |
C9AEF5B2 |
10. Databases, the SQL Language and SQLite on Android\22.1 Source code - Databases, the SQL Language and SQLite on Android - The ContactsContract.html |
141 |
3A681113 |
10. Databases, the SQL Language and SQLite on Android\23. ContentResolver and Abstraction.mp4
[14f8e46f500d2aa5]
|
90,476,134 |
A80C49A5 |
10. Databases, the SQL Language and SQLite on Android\24. Retrieving Data with a ContentResolver.mp4
[f84df8c969929a34]
|
125,186,700 |
A4534C99 |
10. Databases, the SQL Language and SQLite on Android\24.1 Source code - Databases, the SQL Language and SQLite on Android - Retrieving Data with a ContentResolver.html |
141 |
839C62E2 |
10. Databases, the SQL Language and SQLite on Android\25. Permissions.mp4
[a468fb7903398bbc]
|
185,047,388 |
1D079F83 |
10. Databases, the SQL Language and SQLite on Android\25.1 Permissions Overview.html |
124 |
C85B889C |
10. Databases, the SQL Language and SQLite on Android\25.2 Source code - Databases, the SQL Language and SQLite on Android - Permissions.html |
141 |
9FCFE096 |
10. Databases, the SQL Language and SQLite on Android\26. Checking Permissions at Runtime.mp4
[88162be2913a2ce2]
|
203,556,856 |
A246BC6B |
10. Databases, the SQL Language and SQLite on Android\26.1 Source code - Databases, the SQL Language and SQLite on Android - Checking Permissions at Runtime.html |
141 |
0714B3FF |
10. Databases, the SQL Language and SQLite on Android\26.2 Request App Permissions.html |
122 |
F04A3A70 |
10. Databases, the SQL Language and SQLite on Android\27. Testing the App.mp4
[ab7a672c2441058f]
|
123,937,216 |
3946DE13 |
10. Databases, the SQL Language and SQLite on Android\27.1 Source code - Databases, the SQL Language and SQLite on Android - Testing the App.html |
141 |
3BC45BD7 |
10. Databases, the SQL Language and SQLite on Android\28. Avoiding Crashes Snackbars and a Challenge.mp4
[c5d6e2b48fb55e01]
|
102,907,111 |
20F09A6C |
10. Databases, the SQL Language and SQLite on Android\28.1 Challenge - Databases, the SQL Language and SQLite on Android - Avoiding Crashes Snackbars and a Challenge.html |
141 |
D9E1BC25 |
10. Databases, the SQL Language and SQLite on Android\28.2 Source code - Databases, the SQL Language and SQLite on Android - Avoiding Crashes Snackbars and a Challenge.html |
141 |
348942F6 |
10. Databases, the SQL Language and SQLite on Android\29. More on Snackbars.mp4
[ad6303c83b86ac43]
|
103,995,417 |
3679CCE4 |
10. Databases, the SQL Language and SQLite on Android\29.1 Source code - Databases, the SQL Language and SQLite on Android - More on Snackbars.html |
141 |
86CCB84F |
10. Databases, the SQL Language and SQLite on Android\30. Intents, setData and Uris.mp4
[7cfe019a56163239]
|
162,909,587 |
5217B276 |
10. Databases, the SQL Language and SQLite on Android\30.1 Request App Permissions.html |
122 |
F04A3A70 |
10. Databases, the SQL Language and SQLite on Android\30.2 Source code - Databases, the SQL Language and SQLite on Android - Intents, setData and Uris.html |
141 |
624EF18D |
10. Databases, the SQL Language and SQLite on Android\31. Problems Storing State.mp4
[5d7e7e229a9604bb]
|
77,936,009 |
ED6295E8 |
10. Databases, the SQL Language and SQLite on Android\31.1 Source code - Databases, the SQL Language and SQLite on Android - Problems Storing State.html |
141 |
72D64D4E |
10. Databases, the SQL Language and SQLite on Android\32. Remove Saving of State.mp4
[3bfd45059cf2d9ac]
|
57,480,291 |
E84E87B2 |
10. Databases, the SQL Language and SQLite on Android\32.1 Source code - Databases, the SQL Language and SQLite on Android - Remove Saving of State.html |
141 |
41016B5F |
10. Databases, the SQL Language and SQLite on Android\33. Test Scripts Challenge and Cleanup.mp4
[cd6c6800ef5e0729]
|
65,824,141 |
26EB4D7E |
10. Databases, the SQL Language and SQLite on Android\33.1 Request App Permissions.html |
122 |
F04A3A70 |
10. Databases, the SQL Language and SQLite on Android\33.2 Source code - Databases, the SQL Language and SQLite on Android - Test Scripts Challenge and Cleanup.html |
141 |
F5014C3A |
11. ViewModel and LiveData\01. Introduction.mp4
[fd915ef272457454]
|
19,792,397 |
6C6EE695 |
11. ViewModel and LiveData\01.1 Modelviewviewmodel.html |
127 |
8817C6DF |
11. ViewModel and LiveData\02. Androids ViewModel Class.mp4
[74b8daf7fc434afc]
|
37,263,803 |
3EFE8512 |
11. ViewModel and LiveData\02.1 ViewModel.html |
133 |
66C86EB6 |
11. ViewModel and LiveData\03. Using a ViewModel.mp4
[35c31d5b8ec4e02c]
|
125,477,614 |
1E3537C4 |
11. ViewModel and LiveData\03.1 LiveData overview.html |
128 |
016FC2CB |
11. ViewModel and LiveData\03.2 Source code - ViewModel and LiveData - Using a ViewModel.html |
141 |
2713CECA |
11. ViewModel and LiveData\04. Finish ViewModel Changes.mp4
[9fd16e4d2385a0dd]
|
230,506,437 |
92AC0A92 |
11. ViewModel and LiveData\04.1 Hello World, AndroidX.html |
136 |
B1685B63 |
11. ViewModel and LiveData\04.2 Source code - ViewModel and LiveData - Finish ViewModel Changes.html |
141 |
CD7CA4A2 |
11. ViewModel and LiveData\05. Exposing LiveData.mp4
[1de0180f054dcc05]
|
87,567,745 |
F7A753FE |
11. ViewModel and LiveData\05.1 Source code - ViewModel and LiveData - Exposing LiveData.html |
141 |
D9309980 |
11. ViewModel and LiveData\06. Swapping the ViewModel.mp4
[5ac03ddc17200d69]
|
81,134,408 |
22BE36B4 |
11. ViewModel and LiveData\06.1 Source code - ViewModel and LiveData - Swapping the ViewModel.html |
141 |
7CD9171E |
11. ViewModel and LiveData\06.2 IEEE 754.html |
99 |
EB48D835 |
11. ViewModel and LiveData\07. ViewModel with Top 10 Downloader.mp4
[cd9b902597949d7a]
|
99,188,980 |
C43CE2FF |
11. ViewModel and LiveData\07.1 Source code - ViewModel and LiveData - ViewModel with Top 10 Downloader.html |
141 |
F4CCFB18 |
11. ViewModel and LiveData\08. Implement ViewModel.mp4
[7d7a28e637df575d]
|
149,922,135 |
5BAE1145 |
11. ViewModel and LiveData\08.1 Source code - ViewModel and LiveData - Implement ViewModel.html |
141 |
E70C7F6E |
11. ViewModel and LiveData\08.2 ViewModel Overview.html |
158 |
68AD9EE9 |
11. ViewModel and LiveData\09. Final Changes.mp4
[b4cc8a335b6a695c]
|
115,726,414 |
84F3BACC |
11. ViewModel and LiveData\09.1 Source code - ViewModel and LiveData - Final Changes.html |
141 |
5F452F3F |
11. ViewModel and LiveData\09.2 NonNull LiveData with Kotlin extension.html |
138 |
48A9F2DA |
11. ViewModel and LiveData\10. App Testing.mp4
[ff4deda271cd98b6]
|
62,113,268 |
C211FED0 |
11. ViewModel and LiveData\10.1 Source code - ViewModel and LiveData - App Testing.html |
141 |
99066E67 |
12. TaskTimer App\01. The TaskTimer Application.mp4
[5d9ff35c46328b85]
|
121,698,826 |
BC22C64D |
12. TaskTimer App\02. Database Setup.mp4
[5107ec5752c4d9e3]
|
103,845,232 |
1D5EAB12 |
12. TaskTimer App\02.1 Source code - TaskTimer App - Database Setup.html |
141 |
8D3096BF |
12. TaskTimer App\02.2 TaskTimer-DB-Structure.png.html |
141 |
BB619815 |
12. TaskTimer App\03. Tasks Contract Class.mp4
[b9eb226e4b48b85c]
|
43,446,755 |
68549AF3 |
12. TaskTimer App\03.1 Source code - TaskTimer App - Tasks Contract Class.html |
141 |
A02F522B |
12. TaskTimer App\03.2 object-declarations.html |
143 |
AEE37A0F |
12. TaskTimer App\04. AppDatabase Class.mp4
[febce1438c73ed52]
|
68,596,532 |
F90576B2 |
12. TaskTimer App\04.1 Source code - TaskTimer App - AppDatabase Class.html |
141 |
144C115F |
12. TaskTimer App\04.2 Documenting Kotlin Code.html |
114 |
AEA9E397 |
12. TaskTimer App\05. Create SQL for Tasks Table.mp4
[8476cb645f8bcb00]
|
82,219,516 |
B9251A8B |
12. TaskTimer App\05.1 Source code - TaskTimer App - Create SQL for Tasks Table.html |
141 |
DB80C134 |
12. TaskTimer App\06. Singleton AppDatabase Class.mp4
[88088e815e4f3dd2]
|
91,677,440 |
4CCAE678 |
12. TaskTimer App\06.1 Source code - TaskTimer App - Singleton AppDatabase Class.html |
141 |
FF03A1CB |
12. TaskTimer App\06.2 Kotlin singletons with argument.html |
136 |
207DF999 |
12. TaskTimer App\07. onUpgrade and Testing.mp4
[805b75db6fb69756]
|
125,910,990 |
43E581C1 |
12. TaskTimer App\07.1 Source code - TaskTimer App - onUpgrade and Testing.html |
141 |
EBD99D39 |
12. TaskTimer App\08. The ContentProvider.mp4
[547349f7e4bd2af1]
|
177,428,873 |
BC60B315 |
12. TaskTimer App\08.1 Creating a content provider.html |
144 |
7BA5708E |
12. TaskTimer App\08.2 Source code - TaskTimer App - The ContentProvider.html |
141 |
7F6B4382 |
12. TaskTimer App\09. uriMatcher.mp4
[a381a867447d2f46]
|
252,231,816 |
B6C67DB2 |
12. TaskTimer App\09.1 Source code - TaskTimer App - uriMatcher.html |
141 |
71F4C480 |
12. TaskTimer App\09.2 Resource-code-uriMatcher.txt.html |
141 |
732A7E53 |
12. TaskTimer App\10. Updating Build Files.mp4
[bd0ac089ba74dcf9]
|
37,319,221 |
54210E4C |
12. TaskTimer App\10.1 Source code - TaskTimer App - Updating Build Files.html |
141 |
6FD471AC |
12. TaskTimer App\11. The Content URI.mp4
[2441bce0641f0a39]
|
124,076,311 |
FE9BD10E |
12. TaskTimer App\11.1 Source code - TaskTimer App - The Content URI.html |
141 |
C919BE00 |
12. TaskTimer App\12. Register the ContentProvider.mp4
[8c5ecfa0615e81a4]
|
128,170,573 |
F1F6ED81 |
12. TaskTimer App\12.1 Source code - TaskTimer App - Register the ContentProvider.html |
141 |
DBCD83CD |
12. TaskTimer App\13. Using appendWhereEscapeString.mp4
[485b16c83e00d877]
|
125,907,989 |
33B872E2 |
12. TaskTimer App\13.1 Source code - TaskTimer App - Using appendWhereEscapeString.html |
141 |
FF075F46 |
12. TaskTimer App\13.2 provider.html |
134 |
5E3A77EC |
12. TaskTimer App\14. Mime Types in the Content Provider.mp4
[888ece96243cbec9]
|
92,257,126 |
BA4B33DD |
12. TaskTimer App\14.1 Source code - TaskTimer App - Mime Types in the Content Provider.html |
141 |
2088B501 |
12. TaskTimer App\14.2 extracode-TaskTimer-App-Mime-Types-in-the-Content-Provider.txt.html |
141 |
57CAC8DD |
12. TaskTimer App\14.3 ContentProvider.html |
161 |
58977816 |
12. TaskTimer App\14.4 Challenge-TaskTimer-App-Mime-Types-in-the-Content-Provider.txt.html |
141 |
24F57236 |
12. TaskTimer App\15. Content Provider Insert.mp4
[6ae3a333736e7951]
|
113,626,212 |
A7BCA381 |
12. TaskTimer App\15.1 Source code - TaskTimer App - Content Provider Insert.html |
141 |
75FCB384 |
12. TaskTimer App\16. Update and Delete.mp4
[2ed0c87064d86868]
|
133,661,262 |
E45D84EB |
12. TaskTimer App\16.1 Source code - TaskTimer App - Update and Delete.html |
141 |
5E6B7416 |
12. TaskTimer App\17. Testing Insert and Update.mp4
[731c3bf233982346]
|
150,882,433 |
9CDB03AF |
12. TaskTimer App\17.1 Source code - TaskTimer App - Testing Insert and Update.html |
141 |
20A21423 |
12. TaskTimer App\18. Testing Bulk Update and Delete.mp4
[44e9643322094088]
|
177,109,945 |
9AF265E6 |
12. TaskTimer App\18.1 Source code - TaskTimer App - Testing Bulk Update and Delete.html |
141 |
50546F98 |
12. TaskTimer App\19. Main Menu UI.mp4
[df4990ab1162b68]
|
118,357,940 |
CACACB58 |
12. TaskTimer App\19.1 Source code - TaskTimer App - Main Menu UI.html |
141 |
4D90B17E |
12. TaskTimer App\20. Task UI Layout.mp4
[a437fb2fb8e088f8]
|
114,713,406 |
9BCB774B |
12. TaskTimer App\20.1 Style guide.html |
111 |
C980C051 |
12. TaskTimer App\20.2 Source code - TaskTimer App - Task UI Layout.html |
141 |
C513BF25 |
12. TaskTimer App\20.3 Challenge-TaskTimer-App-Task-UI-Layout.txt.html |
141 |
07B8A470 |
12. TaskTimer App\21. Task List Items Constraints.mp4
[9f97223cc48c6016]
|
45,586,792 |
0FC7E41E |
12. TaskTimer App\21.1 Source code - TaskTimer App - Task List Items Constraints.html |
141 |
435B0FC2 |
12. TaskTimer App\22. Add Edit Layout.mp4
[bc3e0ebe9d5550f2]
|
127,979,820 |
CF1E4F25 |
12. TaskTimer App\22.1 Challenge-TaskTimer-App-Add-Edit-Layout.txt.html |
141 |
310BA06F |
12. TaskTimer App\22.2 Source code - TaskTimer App - Add Edit Layout.html |
141 |
262CA9A3 |
12. TaskTimer App\23. The Kotlin Data Class.mp4
[3324b93e00b6892]
|
93,818,853 |
AE45D63B |
12. TaskTimer App\23.1 Data Classes.html |
116 |
088D7C35 |
12. TaskTimer App\23.2 Method count on Kotlin data class and features.html |
153 |
3ACA2694 |
12. TaskTimer App\23.3 [AS3.0] Android extensions, Parcelable editor shows warning about incomplete implementation on a class with Parcelize annotation.html |
106 |
78B562AE |
12. TaskTimer App\23.4 Source code - TaskTimer App - The Kotlin Data Class.html |
141 |
4032D55E |
12. TaskTimer App\24. The Add Edit Fragment.mp4
[bf2fe9ecdd6b3ba2]
|
204,516,490 |
FB2B3D6E |
12. TaskTimer App\24.1 Source code - TaskTimer App - The Add Edit Fragment.html |
141 |
2B0CA57E |
12. TaskTimer App\25. Swapping Fragments.mp4
[76219fee303b737c]
|
131,620,727 |
93C89E2E |
12. TaskTimer App\25.1 Source code - TaskTimer App - Swapping Fragments.html |
141 |
58D77E34 |
12. TaskTimer App\25.2 Fragments.html |
117 |
A8187DCD |
12. TaskTimer App\26. Multi-pane Fragments.mp4
[1389495985997958]
|
98,854,947 |
E3D931A4 |
12. TaskTimer App\26.1 Fragments - Example.html |
125 |
700C4089 |
12. TaskTimer App\26.2 FrameLayout.html |
127 |
93CFA26E |
12. TaskTimer App\26.3 Source code - TaskTimer App - Multi-pane Fragments.html |
141 |
25588EFD |
12. TaskTimer App\27. Multi-pane Displays.mp4
[c88e1726510ca37b]
|
191,142,925 |
351FA1FA |
12. TaskTimer App\27.1 Fragments.html |
117 |
A8187DCD |
12. TaskTimer App\27.2 Source code - TaskTimer App - Multi-pane Displays.html |
141 |
B7AA0121 |
12. TaskTimer App\28. Enabling Two-pane Mode.mp4
[5db349799853598a]
|
121,182,340 |
761BFCFB |
12. TaskTimer App\28.1 Source code - TaskTimer App - Enabling Two-pane Mode.html |
141 |
58FAB631 |
12. TaskTimer App\29. The Fragment Lifecycle Part 1.mp4
[ecdab54918eb9ee2]
|
107,256,845 |
E822EE5B |
12. TaskTimer App\29.1 Fragments.html |
117 |
A8187DCD |
12. TaskTimer App\29.2 Github android-lifecycle.html |
101 |
A0FCE25F |
12. TaskTimer App\30. The Fragment Lifecycle Part 2.mp4
[7dff18af31bcbd19]
|
54,920,288 |
7AE06652 |
12. TaskTimer App\30.1 Github android-lifecycle.html |
101 |
A0FCE25F |
12. TaskTimer App\31. Logging the Fragment Lifecycle.mp4
[170af834ce6583cd]
|
179,978,978 |
5AEB01DA |
12. TaskTimer App\31.1 Fragments-lifecycle-callbacks.txt.html |
141 |
ADE3117C |
12. TaskTimer App\31.2 Source code - TaskTimer App - Logging the Fragment Lifecycle.html |
141 |
41E9B086 |
12. TaskTimer App\32. Android SDK Gradle and Kotlin Updates.mp4
[ed53a65852b396be]
|
131,180,296 |
5E6D0526 |
12. TaskTimer App\32.1 Source code - TaskTimer App - Android SDK Gradle and Kotlin Updates.html |
141 |
C5053FC2 |
12. TaskTimer App\33. Up and Back Navigation for Fragments.mp4
[4c545f2b2ec4f57d]
|
88,132,100 |
02B1B31E |
12. TaskTimer App\33.1 Source code - TaskTimer App - Up and Back Navigation for Fragments.html |
141 |
AA434979 |
12. TaskTimer App\33.2 Smart casts and nullability in single-threaded contexts.html |
154 |
DFD8B29A |
12. TaskTimer App\34. Object can have More than One Type.mp4
[1132ec0cb1b19e35]
|
47,255,073 |
2400E080 |
12. TaskTimer App\34.1 Source code - TaskTimer App - Object can have More than One Type.html |
141 |
5E918A7F |
12. TaskTimer App\35. Removing the Up Button.mp4
[8042d8f39934e2fa]
|
70,003,501 |
571DF509 |
12. TaskTimer App\35.1 Source code - TaskTimer App - Removing the Up Button.html |
141 |
08024923 |
12. TaskTimer App\36. Back Navigation.mp4
[f9215ec79cf52e24]
|
73,153,685 |
35FD004E |
12. TaskTimer App\36.1 Source code - TaskTimer App - Back Navigation.html |
141 |
7D1A8942 |
12. TaskTimer App\37. Completing the AddEdit UI.mp4
[7eb6b6bafc478699]
|
109,802,929 |
4C5062E1 |
12. TaskTimer App\37.1 Source code - TaskTimer App - Completing the AddEdit UI.html |
141 |
14D21271 |
12. TaskTimer App\38. Saving the Task Details.mp4
[cdda086c87c27898]
|
123,462,988 |
4F992627 |
12. TaskTimer App\38.1 Source code - TaskTimer App - Saving the Task Details.html |
141 |
BB985BB3 |
12. TaskTimer App\39. Test Saving.mp4
[2b628aaca0a1f908]
|
85,497,674 |
3A4C037B |
12. TaskTimer App\39.1 Source code - TaskTimer App - Test Saving.html |
141 |
B20B5728 |
12. TaskTimer App\40. Updating Android Studio, Kotlin, and Gradle.mp4
[f0c5626d2baf8e56]
|
59,984,006 |
41BED883 |
12. TaskTimer App\40.1 Source code - TaskTimer App - Updating Android Studio, Kotlin, and Gradle.html |
141 |
4F25BD57 |
12. TaskTimer App\41. Fixing New Kotlin Warnings.mp4
[7270240a33b06565]
|
59,232,655 |
594F303D |
12. TaskTimer App\41.1 Source code - TaskTimer App - Fixing New Kotlin Warnings.html |
141 |
12A927D6 |
12. TaskTimer App\42. Layout Container.mp4
[e6ea9eb1c78498b8]
|
56,757,777 |
EF700746 |
12. TaskTimer App\42.1 Source code - TaskTimer App - Layout Container.html |
141 |
525C6473 |
12. TaskTimer App\42.2 Kotlin Android Extensions - Experimental Mode.html |
136 |
21CD1919 |
12. TaskTimer App\43. RecyclerView CursorAdapter.mp4
[c1ce22a5b57f48b5]
|
172,333,114 |
C76938F9 |
12. TaskTimer App\43.1 Source code - TaskTimer App - RecyclerView CursorAdapter.html |
141 |
087E0E7A |
12. TaskTimer App\43.2 holder.description.txt.html |
141 |
1918712D |
13. Bonus Material\01. Bonus - Please Watch!.mp4
[628dcb340b429cb1]
|
7,241,845 |
89C0DA0F |
13. Bonus Material\02. Check Out My Other 36 Udemy Courses!.html |
1,529 |
70EAED10 |
13. Bonus Material\03. Source Code.html |
37,667 |
1DB93490 |
01. Introduction and Course Information\01. Introduction.mp4
[a648d0ae3464fd2a]
|
4,353,049 |
67C2AA2E |
01. Introduction and Course Information\02. The Udemy Interface.mp4
[6b50d4591bb2a191]
|
13,860,160 |
D7921BD5 |
01. Introduction and Course Information\03. Introduction to Android.mp4
[ac2b88fcdebaa3fa]
|
56,590,422 |
677F51C2 |
01. Introduction and Course Information\03.1 Open Handset Alliance.html |
96 |
CC7E256D |
01. Introduction and Course Information\04. FAQ.html |
4,026 |
35175466 |
02. Downloading and Installing the Necessary Tools\01. Windows - Install Android Studio.mp4
[27bf278fdeb03946]
|
31,663,509 |
21EB0199 |
02. Downloading and Installing the Necessary Tools\01.1 developer.android.com site.html |
101 |
1D30AA21 |
02. Downloading and Installing the Necessary Tools\02. Do you need to download the Java development Kit.html |
461 |
54A96A50 |
02. Downloading and Installing the Necessary Tools\03. Java Development Kit for Windows (32Bit Users Only!).mp4
[86742cded7aa36fd]
|
15,021,683 |
87253089 |
02. Downloading and Installing the Necessary Tools\03.1 Oracle Site.html |
84 |
C298CB43 |
02. Downloading and Installing the Necessary Tools\04. Mac - Install Android Studio.mp4
[ff524111b19bf758]
|
28,616,951 |
9372558F |
02. Downloading and Installing the Necessary Tools\04.1 developer.android.com site.html |
90 |
7FB06B6B |
02. Downloading and Installing the Necessary Tools\05. Linux - Install Android Studio.mp4
[21144c2343a74fea]
|
47,815,911 |
E6004818 |
02. Downloading and Installing the Necessary Tools\05.1 Install Android Studio page.html |
110 |
05136E4C |
02. Downloading and Installing the Necessary Tools\06. Java Development Kit for Linux (32Bit Users Only!).mp4
[ef8d8c453287b7b4]
|
15,039,021 |
34251A5A |
02. Downloading and Installing the Necessary Tools\07. Configure Android SDK on all Three Platforms.mp4
[3afef649cdaa27d4]
|
35,226,832 |
2EBDAD05 |
02. Downloading and Installing the Necessary Tools\08. SDK Configuration Continued.mp4
[571ef9e0b5e313f5]
|
157,057,701 |
1A8556D8 |
02. Downloading and Installing the Necessary Tools\09. Enable VT-X in BIOS.mp4
[4c8f8374090699d7]
|
168,293,770 |
4C36C0DD |
02. Downloading and Installing the Necessary Tools\09.1 BIOS 1.html |
125 |
9629F9F2 |
02. Downloading and Installing the Necessary Tools\09.2 BIOS 3.html |
95 |
1CFA5A4B |
02. Downloading and Installing the Necessary Tools\09.3 BIOS 2.html |
135 |
D8672BEC |
02. Downloading and Installing the Necessary Tools\09.4 If VT-x virtualization technology is locked or disabled on your Mac.html |
101 |
79B01AA8 |
02. Downloading and Installing the Necessary Tools\09.5 BIOS 4.html |
122 |
5D150EEE |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\java\org\example\buttonclickcounter |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\java\org\example |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\java\org |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\drawable |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\layout |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-anydpi-v26 |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-hdpi |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-mdpi |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-xhdpi |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-xxhdpi |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\mipmap-xxxhdpi |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res\values |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\java |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main\res |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src\main |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\.idea\caches |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\.idea\codeStyles |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\libs |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app\src |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\gradle\wrapper |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\.idea |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\app |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter\gradle |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip\ButtonClickCounter |
0 |
00000000 |
05. The Button Counter App\26.4 ButtonClickCounter.zip |
0 |
00000000 |
03. Hello World Android App |
0 |
00000000 |
04. Kotlin Tutorials |
0 |
00000000 |
05. The Button Counter App |
0 |
00000000 |
06. Calculator App |
0 |
00000000 |
07. The Top 10 Downloader App |
0 |
00000000 |
08. The YouTube app |
0 |
00000000 |
09. Flickr Browser App |
0 |
00000000 |
10. Databases, the SQL Language and SQLite on Android |
0 |
00000000 |
11. ViewModel and LiveData |
0 |
00000000 |
12. TaskTimer App |
0 |
00000000 |
13. Bonus Material |
0 |
00000000 |
01. Introduction and Course Information |
0 |
00000000 |
02. Downloading and Installing the Necessary Tools |
0 |
00000000 |
|
Total size: |
15,994,316,966 |
|