Open in app

Sign in

Write

Sign in

Niharika Arora
Niharika Arora

1.7K Followers

Home

About

Published in

ProAndroidDev

·Pinned

Android Development | Best Practices

Android development continues to dominate the world of mobile development. Fun projects, great pay, and tons of job prospects are just some of the reasons developers are starting their journeys into the exciting world of the Android operating system. …

AndroidDev

13 min read

Android Development | Best Practices
Android Development | Best Practices
AndroidDev

13 min read


Published in

Android Developers

·Mar 30

Bringing seamless authentication to your apps with passkeys using Credential Manager API

Traditional authentication solutions pose a number of security and usability challenges. The Credential Manager API helps you and your users overcome these challenges. Passwords are widely used but… Are easily forgotten. Require the user’s knowledge to create strong passwords. Are easy to phish, harvest and replay by attackers. Android has…

Passkey

11 min read

Bringing seamless authentication to your apps using Credential Manager API
Bringing seamless authentication to your apps using Credential Manager API
Passkey

11 min read


Published in

ProAndroidDev

·Jan 26, 2021

Android Data Binding: Under the Hood (Part 3)

Hola folks 👋 , I am here with my final part of DataBinding internals series. If you haven’t read the previous parts, I would recommend to please go and read them to get a better understanding. Android Data Binding Under the Hood (Part 1) Let's take a deep dive into the internal implementation of Android DataBinding.proandroiddev.com Android Data Binding: Under the Hood (Part 2) Let’s talk about the magic happening behind the dynamic data updates and click actions when we use data binding for our…proandroiddev.com

AndroidDev

4 min read

Android Data Binding: Under the Hood (Part 3)
Android Data Binding: Under the Hood (Part 3)
AndroidDev

4 min read


Published in

ProAndroidDev

·Dec 27, 2020

Android Data Binding: Under the Hood (Part 2)

Hola folks 👋 , I’m back with part 2 of learning & understanding how Data Binding works behind the scene. In the previous blog, we saw different alternatives to findViewById, their pros & cons and how DataBinding works under the hood with static data. …

Android Data Binding

4 min read

Android Data Binding: Under the Hood (Part 2)
Android Data Binding: Under the Hood (Part 2)
Android Data Binding

4 min read


Published in

ProAndroidDev

·Nov 6, 2020

Android Data Binding: Under the Hood (Part 1)

From the Android Developer docs, Knowing how that picture in your mind (or that wireframe a designer gave you) translates into actual layouts and Views is one of those key skills that every Android developer can benefit from. Every time, we have to refer the views from these layouts, we…

AndroidDev

6 min read

Android Data Binding Under the Hood (Part 1)
Android Data Binding Under the Hood (Part 1)
AndroidDev

6 min read


Published in

Tata 1mg Technology

·Sep 18, 2020

How RecyclerView works internally?

Being an Android developer, our life revolves around recyclerViews only. Take a look on your phone: Photo apps, Contacts list, Facebook feed, Music app showing a list of tracks, Online clothing app showing you a list of products and almost every other app you have in your device is using…

Recyclerview

8 min read

How RecyclerView works internally?
How RecyclerView works internally?
Recyclerview

8 min read


Sep 1, 2020

Android Learning Resources

We struggle a lot learning small, basic and specific concepts. Here is my list of resources which may help you understand Android in a better way: Java Is java pass by reference or value?: Link 1, Link 2 Desugaring in Java Understanding Overloading and Overriding in Java Practice Overloading and Overriding…

AndroidDev

3 min read

Android Learning Resources
Android Learning Resources
AndroidDev

3 min read


Published in

Better Programming

·Aug 24, 2020

Android Scoped Storage Demystified

Use scoped storage to prevent apps from having unrestricted access to the file system and to help reduce file clutter — If I talk about the recent improvements in Android at the OS level, it is all about protecting the app and user data and providing access in a more organised form. The reason for a change is good, but it means more work for developers. With Android 11, Some major…

Programming

8 min read

Android Scoped Storage Demystified
Android Scoped Storage Demystified
Programming

8 min read


Published in

Better Programming

·Aug 13, 2020

Android’s Attribute android:allowBackup Demystified

Help prevent your users from losing their data — There are all sorts of “backups” that help get you out of various situations. Think of the spare tire in your trunk or the extra pieces of webbing in a climbing anchor. If you’ve ever been rock climbing, you know that it’s essential to build redundancies into your anchors. …

Programming

4 min read

Android’s Attribute android:allowBackup Demystified
Android’s Attribute android:allowBackup Demystified
Programming

4 min read


Published in

ProAndroidDev

·Jun 27, 2020

How I resolved WindowManager.BadTokenException for Toast#handleShow()?

“Every problem is a gift — without problems, we would not grow.” ― Anthony Robbins When we have to display information for a short span of time in Android, we use Toast. Here are some key features: It provides simple feedback about an operation in a small popup. It is…

Toast

4 min read

How I resolved WindowManager.BadTokenException for Toast#handleShow()?
How I resolved WindowManager.BadTokenException for Toast#handleShow()?
Toast

4 min read

Niharika Arora

Niharika Arora

1.7K Followers

Googler since 2021 | Ex- Google Developer Expert, Android | Visit : https://thedroidlady.com/ to know more.

Following
  • Mehul Gupta

    Mehul Gupta

  • Chet Haase

    Chet Haase

  • Garima Jain

    Garima Jain

  • John Gorman

    John Gorman

  • Gaurav

    Gaurav

See all (76)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams