Mouad Oumousoumousmouad.hashnode.dev·11 hours agoXML vs. Jetpack Compose in Android UI Design: A Complete ComparisonIntroduction When developing Android applications, designing the UI is a crucial part of the process. Traditionally, XML (Extensible Markup Language) has been the standard for defining UI layouts. However, with the introduction of Jetpack Compose, An...android app development
Vedant Gargandroidguide.hashnode.dev·Feb 8, 2025Android RecyclerView Mastery: Your Ultimate GuideIntroduction RecyclerView is a flexible way to display a large collection of views. It is more efficient than GirdView, as it recycles the views that are out of visibility and reduces memory consumption. class RecyclerView : ViewGroup, ScrollingView,...Android DesignAndroid
Vedant Gargandroidguide.hashnode.dev·Feb 7, 2025Mastering Android Layouts: A Guide to ViewGroups and Their Key AttributesIntroduction ViewGroups in Android Kotlin are containers that hold and manage child views (other Views or ViewGroups). They define the layout structure for the views they contain and determine how child views are positioned and displayed on the scree...Android DesignAndroid
Vedant Gargandroidguide.hashnode.dev·Feb 7, 2025Android UI Essentials: Crafting Stunning & Interactive InterfacesIntroduction to UI in Android XML - eXtensible Markup Language is a markup language used to create layouts for application screen in Android Development. Layout defines the structure of the User Interface in our application. Layout in Android is buil...Android DesignAndroid
Bhavisha AmiparaforGhanshyam Digitalblog.ghanshyamdigital.com·Feb 3, 2025How to Use XML Requests for Exporting Data from Tally PrimeExport Ledger from Tally Prime Xml Request: <ENVELOPE> <HEADER> <VERSION>1</VERSION> <TALLYREQUEST>EXPORT</TALLYREQUEST> <TYPE>COLLECTION</TYPE> <ID>List of Ledgers</ID> </HEADER> <BODY> <DESC> ...Tally Prime
Vedant Gargandroidguide.hashnode.dev·Jan 20, 2025How to Effectively Manage Data and Bind UI in Android ApplicationsView Binding in Android View binding is a feature that makes it easier to interact with views. generates a binding class for each XML layout present in the module, activity_main.xml to ActivityMainBinding instance of a binding class contains a dire...AndroidAndroid
Vedant Gargandroidguide.hashnode.dev·Jan 20, 2025Step-by-Step Android Fragments Guide for Dynamic UI DesignIntroduction A fragment is a small reusable piece of activity that is hosted by an activity. However, they are different from normal activities & have their own lifecycle, and manage their own layout. We can combine multiple fragments in a single act...AndroidAndroid
Vedant Gargandroidguide.hashnode.dev·Jan 19, 2025Simplifying Android Navigation: Intents and Backstack Explained for Seamless Data SharingIntents in Android Intent class helps us as a communication link between different application components by providing runtime binding between different components. Start an Activity A new instance of an activity can be created by passing an intent...AndroidAndroid
Vedant Gargandroidguide.hashnode.dev·Jan 12, 2025Master Kotlin Today: Your All-Inclusive Guide to Modern DevelopmentLecture 1 - Introduction Introduction to Programming - Like any other programming language, let us first have a look at the common statements that we write in a Kotlin Program. fun main() { print("Enter your name: ") var name : String = readln() ...2 likesKotlin for Androidkotlin dev
Nachiketmy-learnt-tech-stacks.hashnode.dev·Jan 10, 2025Open Source Contributions! - My First OnesOpen source is a realm of infinite learning and collaboration, and diving into it has been one of the most rewarding experiences of my journey so far. As a second-year engineering student in my third semester, I embarked on this incredible adventure,...11 likesOpen Source