在android开发中,我们做用户登录和注册的时候需要将用户名和密码保存,下次打开的时候记住应户名和密码。关于注册保存用户密码的方式和记住用户名和密码的保存方式有多种,这里介绍SharaedPreferenses保存方式。SharaedPreferenses是使用键值对的方式来存储数据的,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data//shared_prefs目录下。
下面就通过一个小例子来实现这两项功能
1、注册的功能
布局文件
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".RegisteActivity" >
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:stretchColumns="1">
android:layout_height="wrap_content"
android:text="账号:"/>
android:id="@+id/account"
android:layout_height="wrap_content"
android:hint="请输入您的账号"/>
android:layout_height="wrap_content"
android:text="密码:"/>
android:id="@+id/passeord"
android:layout_height="wrap_content"
android:inputType="textPassword"/>
android:id="@+id/button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="确定" />
在这里使用TableLayout使布局更加合理package com.example.s