Complete Android App Development Masterclass in اردو & हिंदी

Improve your career options by learning Android app Development. Master Android Studio and build your first app today
4.66 (47 reviews)
Udemy
platform
اردو
language
Mobile Apps
category
instructor
Complete Android App Development Masterclass in اردو & हिंदी
4 048
students
19.5 hours
content
Dec 2020
last update
$29.99
regular price

Why take this course?

  1. Layout Inflater: It's a core component in Android which is used to inflate XML layout files and create the associated View hierarchy programmatically.

  2. ListView: A view that can display a vertically or horizontally scrolling collection of views. Each item in the list is defined by an XML file describing how each individual item will look. The ListView itself will generate a row instance for each item described, and call your adapter (typically extending BaseAdapter) to get the data for each row.

  3. Custom Listview: Similar to a standard ListView but allows more complex interactions and styling as it can be populated with custom views defined in XML or programmatically.

  4. Click Listener ListView: An interface that defines the event handling logic for list-item clicks within a ListView.

  5. GridView: Similar to ListView, but each row is the same and they are all the same size. Typically used to display items in a 2D "grid" layout, with rows and columns.

  6. GridView Click Listener: Similar to the ListView click listener, but for GridView. It's used to handle item clicks within a GridView.

  7. Spinner: A control that presents a list of items by which the user can make a single selection.

  8. RecyclerView: An advanced version of ListView/GridView that supports more efficient viewing of large sets of data. It provides a smooth performance when displaying a large number of views and allows for more complex view hierarchies because it recycles views as they are scrolled off screen.

  9. RecyclerView Click Listener: An interface to respond to row (or item) clicks within a RecyclerView. This is typically implemented in an adapter that manages the RecyclerView.

  10. Sharedprefernces: A lightweight mechanism to store and retrieve primitives. It's not intended for extensive storage requirements but for saving things like a user session, preferences, or other transient data that doesn't need to be backed up.

  11. Login Password Save: Using SharedPreferences to securely store login information or any sensitive data, often in an encrypted form.

  12. SqliteDatabase: A lightweight, file-based database that is ideal for mobile applications. It allows you to create a database with multiple tables to store and retrieve data.

  13. Insert Data: Store data into a SQLite database.

  14. Display Database: Fetch and display data from a SQLite database in your application.

  15. ListView SQLITE: Display data retrieved from an SQLite database in a ListView.

  16. Delete: Remove data from an SQLite database.

  17. Update: Modify existing data within an SQLite database.

  18. Handler: A looping thread designed to be used with any number of worker class threads. It can post (or "dispatch", via post(), postDelayed(), and sendMessageAtTime()) any Runnable object, as well as specific messages to itself and its handlers.

  19. Thread: A thread is a lightweight process capable of running in parallel with other processes. Java provides multi-threading at the language level through its Thread and Runnable classes.

  20. Glide: An image loading and caching library for Android, which can handle remote resources and files on disk in a memory-efficient way.

  21. Picasso: Another powerful image downloading and caching library for Android, known for its simplicity.

  22. PhotoView: A simple view for displaying images with pinch to zoom features.

  23. PdfView: A library that enables you to display a PDF in your application.

  24. Admob Ads: Google's platform for monetizing mobile apps and websites with targeted advertisements. It includes various types of ads like banner, interstitial, native, and video reward ads.

  25. Projects: These are example applications that you can build to learn and apply the concepts listed above. Each project idea incorporates different components and libraries for a comprehensive learning experience.

Loading charts...

Related Topics

3650286
udemy ID
21/11/2020
course created date
09/12/2020
course indexed date
Bot
course submited by