Keyboard navigation in Android Studio / IntelliJ
Constant switch between mouse & keyboard can annoying. Navigating your source code without a mouse is not that hard and the shortcuts are not that many.…
Constant switch between mouse & keyboard can annoying. Navigating your source code without a mouse is not that hard and the shortcuts are not that many.…
I was (kind of still am) a big fan of the ABC (Always Be Coding) mantra. So spending all my available free time on coding projects would make me a super-engineer if I kept doing it, right?…
In real-world software engineering, inheritance is not that desirable. There's even a software engineering principle against inheritance!…
Encrypted shared preferences is a relatively new Jetpack library that offers easy-to-use access to encryption-related functions for Android developers.…
All of them serve the same purpose: create a section of code where the code executed refers to an object. These are great because in Java you would have to declare a temporary variable to modify an object before returning it.…
It's maybe one of the most common tasks to implement a web API that returns a JSON in a software project. Thankfully some tools take the raw JSON text and create a data class declaration for us!…