Guest Posted October 29, 2023 Share Posted October 29, 2023 ANDROID DEVELOPMENT TUTORIALS - ANDROID, ACTIVITY, INTENT, ADT, SERVICES, BROADCASTRECEIVER ------------------------------------------------------------------------------------------------------ ANDROID DEVELOPMENT STARTER TUTORIALS Introduction to Android development with Android Studio Android Development with Android Studio Android Development with Kotlin --------------------------------------------------------------- ANDROID FUNDAMENTAL TUTORIALS Android Intents Android application and activity life cycle The Android permissions model Using lists and grids in Android with RecylerView Using Databinding in Android applications Using lists in Android (ListView) Android Logging ---------------------------------------------------------------------- USING FRAGMENTS AND THE TOOLBAR Multi-pane development in Android with Fragments Using the Android Toolbar (ActionBar) Using Swipe-to-refresh in Android applications ------------------------------------------------------------------------------- ANDROID FILE AND NETWORK ACCESS AND ASYNCHRONOUS PROCESSING Android SQLite database and content provider Android XML Processing with the XmlPullParser Android Persistence with preferences and files Android Networking Using Retrofit for REST based backends Using RxJava in Android Android background processing with Handlers, AsyncTask and Loaders -------------------------------------------------------------------------- ANDROID ADVANCED USER INTERFACE DEVELOPMENT Android Architecture with MVP or MVVM Downloading and handling images in Android applications with Glide Android - Using drag and drop in your application Android Drawables Understanding Androids Parcelable Android styles and themes Android Live Wallpaper Android (Home screen) Widgets Creating custom and compound Views in Android Android resource selectors Using animations in Android application ---------------------------------------------------------------------- ANDROID SERVICES, BROADCAST RECEIVER AND NOTIFICATION MANAGER Android Services Scheduling of tasks with the Android JobScheduler Android BroadcastReceiver Android Notifications Android memory and performance optimization -------------------------------------------------------- ANDROID DEPENDENCY INJECTION, TESTING AND TOOLS Unit Testing with JUnit Developing Android unit and instrumentation tests Unit tests with Mockito Using Hamcrest for testing Testing with AssertJ assertions Android user interface testing with Espresso AndroidTestingUIAutomator Android user interface testing with Robotium Using Dagger 2 for dependency injection in Android Android application (performance and more) analysis tools Using the Android Debug Bridge (adb) ------------------------------------------------------------- BUILDING ANDROID APPLICATIONS Building Android applications with Gradle Using the Jenkins build server to build Andriod apps ------------------------------------------------------------- LOCATION API AND GOOGLE SERVICES Android Location API Google Maps Android API v2 Android Data Backup Using the Firebase database backend Android Cloud to Device Messaging (C2DM) ----------------------------------------- ANDROID SENSORS AND TOUCH Android Camera API Android Sensor Handling single and multi touch on Android Android Gestures --------------------------------------------- ANDROID LIBRARY PROJECTS Android Support Library Creating libraries for Android applications Using Retrofit as REST client Using RxJava 2 for reactive programming Using AutoValue to generated immutable value classes Useful Android libraries Using the Otto Event Bus library on Android -------------------------------------------------- SPECIAL ANDROID PROGRAMMING TOPICS Handling Media with Android Android Internals Android Calendar API Hidden Content https://www.vogella.com Link to comment Share on other sites More sharing options...
Recommended Posts