Learn to code Android
Menu
Skip to content
Java
Introduction
Overview – OOP
Getting Started
Setting up Environment
First Java Program
Language Fundamentals
ASCII and Unicode
Separators
Primitives
Variables
Constants n Literals
Primitive Conversions
Operators
Comments
Statements
Statements
if statement
while statement
do-while statement
for statement
break statement
continue statement
switch statement
import
Core Classes
java.lang.Object
java.lang.String
StringBuffer StringBuilder
Wrapper Classes
java.lang.Class
java.lang.System
java.util.Scanner
Arrays
Arrays in Java
Iterating an Array
java.util.Arrays Class
Changing Array Size
Searching an Array
Passing String array to main
Multidimensional Arrays
OOPs concepts
Objects and Classes
Objects – What
Classes
Creating an Object
null keyword
Objects – memory
Access Control
this Keyword
final variables
static Members
Method Overloading
Static factory methods
By value or By reference
How JVM executes a class
Inheritance
Inhertiance Overview
Accessibility
Method Overriding
super()
Calling hidden methods of super class
Typecasting – Inheritance
Final classes
instanceof Operator
Packages
Variable scope
Garbage collector
Android Course
Android
Getting Started
Overview
App Development in Brief
Android Versions
References
Setting Dev Environment
Getting started
Installing Android Studio
Creating an Application
Running app on Emulator
Running on a Device
Debugging your App
Application Structure
Bit of Notes
Getting rid of support library
Android UI
Views
Fragments
Fragments in Android
Dive into Fragments
The Need
Fragments – UI Modularization
Dynamic Fragment Layout Selection
Fragments – UI Flexibility
Fragments Life cycle
Fragment Transactions
Creating Rich Navigation
Providing Direct Navigation to Screens
Navigation Drawer
RecyclerView in Android
Material Design
Understanding Material Design
Introduction to Material Design
Apply Theme to your App
Maintaining backward Compatibility
Color Palette
Adding a Toolbar
What is a Toolbar
Toolbar as ActionBar
Styling Toolbar
Popup menu in Toolbar
Standalone Toolbar
RecyclerView and CardView
What is a RecyclerView
RecyclerView project setup with CardView
Creating custom Recycler Adapter
Link RecyclerView with Adapter
RecyclerView – Grid and Staggered View
Navigation Drawer
Implementing Navigation Drawer
Floating Labels for EditText
Reading Notes from Book
Getting Started
Key Concepts
Choosing Dev Tools
Installing the Tools
Android and Projects
Creating a Stub Project
Getting around Android Studio
Contents of Android Projects
Gradle and Manifest
Android UI
About Resources
Theory of Widgets
Basics – Android UI
Basic Widgets
LinearLayout – Box Model
More on Widgets and Containers
AdapterViews and Adapters
WebView widget
The Action Bar
Activities – Lifecycle
ViewPager
Styles – Intro
JARs and Library Projects
Android Process Model
AND-Learning
Intro
Create project Sunshine
Connect Sunshine to Cloud
Intents and New Activities
Activity Life Cycle
Data in Android
Content Providers
Hooking it up with Loaders
Rich and Responsive Layouts
Services and Notifications
Publishing your App
Gradle
Material
Udacity Links
Advanced Android Development
Product Quality
Integration Points and Error cases
Accessibility and Localization
Libraries
Google Cloud Messaging
3rd party Libraries
Butter Knife
Retrofit
Realm
Projects
Setting up Parse Server
Mailgun integration ParseServer
AND-Learning
Share this:
Twitter
Facebook
Like
Loading...
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here:
Cookie Policy
Subscribe
Subscribed
Learn to code Android
Sign me up
Already have a WordPress.com account?
Log in now.
Learn to code Android
Customize
Subscribe
Subscribed
Sign up
Log in
Copy shortlink
Report this content
View post in Reader
Manage subscriptions
Collapse this bar
%d