
Android Application Development Cookbook
By :

It's a common requirement to store simple data, and Android makes it simple using the Preferences API. It's not limited to just user preferences either; you can store any of the primitive data types using a name/value pair.
We'll demonstrate saving a name from an EditText
and displaying it when the application starts. The following screenshot shows how the application looks the first time with no saved name, and then on startup, after a name is saved:
Create a new project in Android Studio and call it: Preferences
. Use the default Phone & Tablet options and select Empty Activity when prompted for the Activity Type.
We'll use the existing TextView to display a Welcome back message and create a new EditText
button to save the name. Start by opening activity_main.xml
:
<TextView android:id="@+id/textView" android:text="Hello World!"...
Change the font size
Change margin width
Change background colour