AsyncTask
An AsyncTask lets you perform operations in the background. When they’ve finished running, it then allows…
An AsyncTask lets you perform operations in the background. When they’ve finished running, it then allows…
The AppCompatActivity class is a subclass of Activity. It lives in the AppCompat Support Library, and…
The Android Support Libraries provide backward compatibility with older versions of Android. THey sit outside the…
When you create a fragment, Android Studio creates two files for you: Java code for the…
android:gravity=”value” android:gravity lets you say where you want the view’s contents to appear inside the view…
android:layout_gravity lets you say where you want views to appear in their available space. android:layout_gravity deals…
How you specify a linear layout You specify a linear layout using <LinearLayout>. You must specify…
When Android creates and destroys an activity, the activity moves from being launched to running to…
In non-Android Java, you can perform tasks like using a background thread. In Android, that approach…
Every Android app must include a file called AndroidManifest.xml. You can find it in the app/src/main…
Add a cutom class to an Android project by going to File menu -> New ->…
string.xml is the default resource file used to hold name/value pairs of Strings sot that they…
Activities are the unique screen pages in Android! An activity is a single focused thing your…
SetContentView (): Set up the app’s user interface. You can consider your object or ID to…
Makes compiler aware that the following method should override a method of the same name from…
Project view has two main paths: App: Here lies the actual source code of the app,…
When creating a project, it is possible to determine whether an eAPP should be backwards compatible.…