-
ghostcode.in › android-development-essentials-part-1-xml-layouts
Android Development Essentials: Part 1 - XML Layouts
Building native apps for Android using Android Studio involves the use of two languages: XML and Java. XML is used to create a design of the layout and Java is used to define the functionality.
-
ghostcode.in › how-to-get-the-time-relative-to-current-time-in-number-of-seconds-minutes-h...
How to get the time in Android relative to current time? - In number of seconds, minutes, hours or days ago
Many a time, we shall be dealing with time in a number of varied DateTime formats. We have discussed about some of the ways to standardize DateTime in a previous article. In this article, we shall learn how to get the time relative to current time. Without further adieu, lets
-
ghostcode.in › how-to-create-a-simple-alert-dialog-in-android
How to create a simple Alert Dialog in Android?
Alert Dialogs are useful to show warning to users and ask for their confirmations. Simply put, alert dialogs are popups with a title and a message with positive and negative actions. To create an alert dialog, we need to use the AlertDialog.Builder class. You can call the AlertDialog.Builder
-
ghostcode.in › app-architecture-study-whatsapp-a-look-into-the-design
App Architecture Study: Whatsapp - A Look into the Design
With more than 1 billion users in over 180 countries, Whatsapp is one of the apps that users voluntarily install in their phones. What started as a simple messaging app, that used your phone’s internet to send messages, evolved into an app that you can use to share photos,
-
ghostcode.in › how-to-enable-version-control-in-android-studio-using-git-github
How to enable Version Control in Android Studio using Git & Github?
Github is one of the most widely used web-based version control systems, based on Git. It is a useful source code management tool, where you can keep track of versions of your app and all the changes between it. Version control helps you keep a track of changes and rollback