1.准备好图片资源和所需的文字资源。
2.使用 Eclipse 自动生成 RegistActivity 及其对应的布局文件 activity_regist.xml 文件。将自动生成的 RelativeLayout 改为 LinearLayout。因为注册界面的控件排列是垂直方向上依次排列的。
3.由于注册界面内容很多,一屏幕显示不下,所以最外层使用 ScrollView 控件,当控件显示不开时会出现垂直方向的滚动条。ScrollView 里面嵌入 LinearLayout 容器,第一个控件是使用了一个开源框架静态圆角图片,首先需要导入开源框架项目 roundimageview,右击该项目,选择 Build path->config build path->Android。发现该项目是作为 Library 存在的。
4.接下里右击当前的项目,选择 Build path->config build path->Android->Add,添加刚刚导入的开源框架库。
5.进 入 布 局 视 图 界 面 , 点 击 Custom & Library Views 组 中 的RoundedImageView 组件中的 Refresh 按钮,就会发现多了一个自定义的 RoundedImageView控件,使用方法同其它组件。
6.能够录入常规信息的EditText控件。
<cn.edu.bztc.walkersimulate.util.RevealLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:background="@drawable/btn_select"
android:layout_marginTop="5dp"
android:text="@string/btnRegiste">
</Button>
</cn.edu.bztc.walkersimulate.util.RevealLayout>
5.、RegistActivity 的实现
publicclassRegistActivityextendsActivity {
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题栏
setContentView(R.layout.activity_regist);
}
}