Open in app

Sign In

Write

Sign In

Abhinay Gupta
Abhinay Gupta

9 Followers

Home

Lists

About

Jul 15

Android Interview Questions

Kotlin What is the difference between const val and val? What is so interesting about data class? Is singleton thread-safe? vs Object? What are different type of scope modifiers? What are different Coroutine Scope? How to manage series and parallel execution? Difference between Flow/SharedFlow/StateFlow and elaborate it. What happens if we…

Android

3 min read

Android

3 min read


Jun 21

ViewStub in Android

In Android development, `ViewStub` is a lightweight and efficient class that allows you to defer the inflation of a layout resource until it is actually needed. It is typically used when you have a layout component that is initially hidden or not immediately required, but may be needed later on…

Android

2 min read

Android

2 min read


Jun 11

Parcelable in Android : Java and Kotlin

In Android, the `Parcelable` interface is used to serialize and deserialize custom objects so that they can be passed between components, such as activities, fragments, and services. By implementing the `Parcelable` interface, you define how your object can be serialized into a `Parcel` and reconstructed back from it. The `Parcel`…

Android

4 min read

Android

4 min read


Jun 11

Sharing Non Editable Code in Android : Libraries in Android

To share your Android code with other developers without allowing them to edit it, you can follow these steps: 1. Create a Library Module: — In Android Studio, create a new library module that contains your code. …

Libraries

3 min read

Libraries

3 min read


Jun 11

.AAR and .JAR files

.AAR Files An AAR (Android Archive) file is a binary distribution format for Android libraries. It is similar to a JAR (Java Archive) file used in Java projects but specifically designed for Android development. …

Aar

4 min read

Aar

4 min read


Jun 11

The Power of Backticks: Naming Functions in Kotlin

In Kotlin, the use of backticks (``) to name functions provides a unique and flexible way to handle various scenarios that would otherwise conflict with the language’s syntax or naming conventions. This article delves into the intricacies and benefits of using backticks to name functions in Kotlin. Backticks in Function…

Kotlin

3 min read

Kotlin

3 min read


Jun 9

String Initialisation in Java — IMORTANT Interview Question

In Java, there are two types of string initialization: 1. String Literal: String literals are created by enclosing the sequence of characters in double quotes (e.g., `”Hello”`). When the Java compiler encounters a string literal, it checks if an identical string already exists in the string pool (a pool of…

String

2 min read

String

2 min read


Jun 9

Two Most Important Questions asked in Java Interviews

These two questions have been asked a lot of times to me in interviews: Why there is only single public class per source file? 2. Why non static method cannot be called from a static method? 1. Why there is only single public class per source file? In Java, there can only be one public class per source file, and it…

Java

3 min read

Java

3 min read


Jun 9

AndroidManifest.xml and Intent Filters

AndroidManifest.xml The AndroidManifest.xml file is a fundamental component of an Android application. It serves several purposes and plays a crucial role in the functioning of an Android app. Here are the main uses of the AndroidManifest.xml file: 1. Identify the Application: The manifest file identifies the application package and provides essential…

Androidmanifest

3 min read

Androidmanifest

3 min read


Jun 9

APK compilation process

The compilation of an Android APK (Android Application Package) involves several steps that convert your source code and resources into a format that can be installed and executed on Android devices. Here is an overview of the APK compilation process: 1. Source Code Compilation: — The Java source code and…

Android

2 min read

APK compilation process
APK compilation process
Android

2 min read

Abhinay Gupta

Abhinay Gupta

9 Followers

Software Developer at Make My Trip

Following
  • Danut Matei

    Danut Matei

  • Arslan Ahmad

    Arslan Ahmad

  • Vincent Tsen

    Vincent Tsen

  • Mini Chang

    Mini Chang

  • Atibhi Agrawal

    Atibhi Agrawal

See all (41)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams