Android Bottom Navigation View

The purpose of android BottomNavigationView is to provide top level navigation that allows users to move between main screens of an app.

RecyclerView ItemDecoration

To make items separation visible or enhance the look and feel of items when items in RecyclerView are displayed on screen, items in the list needs to be decorated.

RecyclerView and GridLayoutManager Example

Learn how to display recycler view items in grid and how to use constraint layout with recycler view.

Android ScrollView Examples

Android ScrollView, HorizontalScrollView and ConstraintLayout examples NestedScrollView and LinearLayout example.

Adding Views & Constraints to Android Constraint Layout Programmatically

Using constraint layout, you can create flat layouts. Like any other layouts in android, constraint layouts also can be created in code or defined in xml.

Android Constraint Layout

Constraint layout was introduced to solve alignment and performance issues of previous layouts. It is similar to relative layout in that widgets are positioned relative to siblings or parent.

Android User Interface Layouts

Android app user interface can be defined either in xml or in code and android UI consists of hierarchy of views and view groups

Testing Android App on USB Connected Devices in Android Studio

How to test android apps on usb connected device in android studio.

Facebook Deep Linking in Android

With facebook deep linking, clicking a shared link in facebook post takes the user directly to the content view in your app.

Android App Links

When user clicks a link in an android app or app fires web URI intent in response to some events in app, android system matches the intent to the target app using app links.

Android Multi Window Display Concepts & Configuration

Android users can view more than one app at the same time with new multi-window display feature introduced in Android 7.0, API level 24.

Facebook Login Implementation for Android Apps

Facebook provides SDK for android integration using that you can easily provide facebook login option in your android apps so that users can use their facebook account and login to your app.