Articles

Affichage des articles associés au libellé android tutorial

Android Tutorial : Using Intent to move from one activity to another and sending data via putExtra

Image
We talked in a previous tutorial on using Buttons and how to trigger an action following a button click. This tutorial is the fulfillment of the previous tutorial: Android tutorial for beginners:using Button, Listener and Toast . In the previous tutorial we have seen how to use a button and how to add listener to the button to trigger actions.We have seen how to show a toast (a short pop up message) after clicking the button. In this tutorial we will see how to move from an activity to another after clicking the button. Create a new project in your eclipse (File ==> New ==> Android Application Poject) and give the name of 'Intention' to your project. In your activity_main.xml put this code : <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:

Android:Various units of measure (DP, SP, PT, PX, MM AND IN)

Image
For Android apps developement, there are six units of measure:  dp : Density  Independent Pixel - abstract unit that is based on the physical density of the screen.This unit equals 160 DPI (dots per inch) . This dimension is used for elements' setting.  sp : Scale independent pixels  - Used for font sizes.We could compare this unit to "em" in web development. The police may be larger or smaller depending on user preferences.  pt : Point - 72 points per inch. based on the physical size of the screen.  px : Pixels - Corresponds to actual pixels on the screen. This unit of measurement is not recommended as rendering on different types of screen can be different. The number of pixels per inch may vary depending on the device.  mm : Millimeter - based on the physical size of the screen  in : Inches (Inches) - based on the physical size of the screen  These dimensions are defined in the layout (XML files).