How to add View Binding to an Android Gradle project

How to add View Binding to an Android Gradle project

Most Android developers are probably familiar with the classic findViewById() method. Pass it an ID of one of the Views in your XML layout and it’ll return a reference to the inflated version of that View. That’s all assuming you…

Image showing how to add a new Kotlin file/class in Android Studio

How to add Kotlin to an existing Java Android project

Kotlin is pretty great. It’s got a whole bunch of useful language features, and the syntax is generally clean and simple. It’s also cross-platform, and the base language can compile to a whole bunch of different languages and platforms. Kotlin…

Does your Android smartphone need an antivirus app?

Does your Android smartphone need an antivirus app?

Android is not just the biggest mobile operating system in the world, it’s the biggest OS — period. Such a large user base makes it a juicy target for cyber-criminals, which is why there are often reports about Android malware,…

Exif data

How to view and remove EXIF data on Android and iOS

Most modern-day smartphones with great cameras make it really easy for anyone and everyone to click good photos. But what most people don’t realize is that with each photograph, they’re also capturing a lot of personal information which, when they…