注册

来源:互联网 发布:Linux 中xargs 编辑:程序博客网 时间:2024/06/10 23:58

1 验证码是如何获取到的
2 点击验证码实现更新
3 弹出图库的activity

 Intent intent = new Intent();/* 开启Pictures画面Type设定为image */ intent.setType("image/*");/* 使用Intent.ACTION_GET_CONTENT这个Action */intent.setAction(Intent.ACTION_GET_CONTENT);startActivity(intent);

4 onBackPressed
参考这里

ImageView iv = (ImageView) findViewById(R.id.iv);        iv.setOnClickListener(new OnClickListener() {            @Override            public void onClick(View v) {            //这句话写这里是有问题的,为啥呢?                super.onBackPressed();                Toast.makeText(MainActivity.this, "click", Toast.LENGTH_LONG).show();            }        });

5 CloudShopmall?
网络请求的接口文档?

//用来做网络请求

6 SettingManager?

布局:

<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"    android:background="@color/white"    tools:context="com.obdpay.obdpay.login">    <ScrollView        android:layout_width="wrap_content"        android:layout_height="wrap_content">        <RelativeLayout            android:layout_width="fill_parent"            android:layout_height="fill_parent">    <RelativeLayout        android:layout_width="match_parent"        android:layout_height="35dp">        <ImageButton            android:layout_width="28dp"            android:layout_height="28dp"            android:background="#0000"            android:src="@mipmap/back_blue"            android:layout_centerVertical="true"            android:id="@+id/register_back_button"            android:layout_alignParentLeft="true"            android:layout_marginLeft="7dp"            android:scaleType="fitXY"            />        <TextView            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:layout_marginLeft="0dp"            android:layout_centerVertical="true"            android:layout_centerHorizontal="true"            android:text="@string/main_reg_btn_title"            android:textSize="16sp"            android:textColor="@color/blue_text_color"            />    </RelativeLayout>    <ImageButton        android:layout_width="80dp"        android:layout_height="80dp"        android:layout_centerHorizontal="true"        android:layout_marginTop="80dp"        android:background="@color/transparent"        android:src="@mipmap/take_photo"        android:scaleType="fitXY"        android:id="@+id/take_photo_btn"/>    <LinearLayout        android:layout_width="300dp"        android:layout_height="wrap_content"        android:layout_centerHorizontal="true"        android:layout_marginTop="30dp"        android:layout_below="@id/take_photo_btn"        android:id="@+id/input_area"        android:orientation="vertical">        <RelativeLayout            android:layout_width="fill_parent"            android:layout_height="48dp">            <View                android:layout_width="fill_parent"                android:layout_height="1dp"                android:background="@color/back_color_transparent"                android:layout_alignParentBottom="true"/>            <TextView                android:layout_width="wrap_content"                android:layout_height="wrap_content"                android:textColor="@color/register_page_title_color"                android:textSize="16sp"                android:id="@+id/register_phone_title"                android:layout_centerVertical="true"                android:text="@string/regpage_phone_title"/>            <EditText android:id="@+id/register_phone_input"                android:layout_width="180dp"                android:layout_height="wrap_content"                android:layout_centerVertical="true"                android:background="@color/transparent"                android:layout_toRightOf="@id/register_phone_title"                android:layout_marginLeft="25dp"                android:textSize="16sp"                android:inputType="number"                />            <ImageView                android:layout_width="30dp"                android:layout_height="30dp"                android:layout_alignParentRight="true"                android:layout_centerVertical="true"                android:src="@mipmap/miniphone"                android:scaleType="fitXY"/>        </RelativeLayout>        <RelativeLayout            android:layout_width="fill_parent"            android:layout_height="48dp">            <View                android:layout_width="fill_parent"                android:layout_height="1dp"                android:background="@color/back_color_transparent"                android:layout_alignParentBottom="true"/>            <TextView                android:layout_width="wrap_content"                android:layout_height="wrap_content"                android:textColor="@color/register_page_title_color"                android:textSize="16sp"                android:id="@+id/register_vcode_title"                android:layout_centerVertical="true"                android:text="@string/regpage_code_title"/>            <EditText android:id="@+id/register_vcode"                android:layout_width="180dp"                android:layout_height="wrap_content"                android:layout_centerVertical="true"                android:background="@color/transparent"                android:layout_toRightOf="@id/register_vcode_title"                android:layout_marginLeft="25dp"                android:textSize="16sp"                />            <!--<ImageView-->                <!--android:layout_width="100dp"-->                <!--android:layout_height="30dp"-->                <!--android:layout_alignParentRight="true"-->                <!--android:layout_centerVertical="true"-->                <!--android:id="@+id/register_validate_code"-->                <!--android:scaleType="fitXY"/>-->            <!--            android:src="@mipmap/miniverify"            -->        </RelativeLayout>        <ImageView            android:layout_width="100dp"            android:layout_height="30dp"            android:layout_alignParentRight="true"            android:layout_centerVertical="true"            android:id="@+id/register_validate_code"            android:scaleType="fitXY"/>        <RelativeLayout            android:layout_width="fill_parent"            android:layout_height="48dp">            <View                android:layout_width="fill_parent"                android:layout_height="1dp"                android:background="@color/back_color_transparent"                android:layout_alignParentBottom="true"/>            <TextView                android:layout_width="wrap_content"                android:layout_height="wrap_content"                android:textColor="@color/register_page_title_color"                android:textSize="16sp"                android:id="@+id/register_code_title"                android:layout_centerVertical="true"                android:text="@string/regpage_pass_title"/>            <EditText android:id="@+id/register_code_input"                android:layout_width="180dp"                android:layout_height="wrap_content"                android:layout_centerVertical="true"                android:background="@color/transparent"                android:layout_toRightOf="@id/register_code_title"                android:layout_marginLeft="25dp"                android:textSize="16sp"                android:inputType="textPassword"                />            <ImageView                android:layout_width="30dp"                android:layout_height="30dp"                android:layout_alignParentRight="true"                android:layout_centerVertical="true"                android:src="@mipmap/minipassword"                android:scaleType="fitXY"/>        </RelativeLayout>        <RelativeLayout            android:layout_width="fill_parent"            android:layout_height="48dp">            <View                android:layout_width="fill_parent"                android:layout_height="1dp"                android:background="@color/back_color_transparent"                android:layout_alignParentBottom="true"/>            <TextView                android:layout_width="wrap_content"                android:layout_height="wrap_content"                android:textColor="@color/register_page_title_color"                android:textSize="16sp"                android:id="@+id/register_vpass_title"                android:layout_centerVertical="true"                android:text="@string/regpage_vpass_title"/>            <EditText android:id="@+id/register_verifycode_input"                android:layout_width="180dp"                android:layout_height="wrap_content"                android:layout_centerVertical="true"                android:background="@color/transparent"                android:layout_toRightOf="@id/register_vpass_title"                android:layout_marginLeft="25dp"                android:textSize="16sp"                android:inputType="textPassword"                />            <ImageView                android:layout_width="30dp"                android:layout_height="30dp"                android:layout_alignParentRight="true"                android:layout_centerVertical="true"                android:src="@mipmap/minivpass"                android:scaleType="fitXY"/>        </RelativeLayout>    </LinearLayout>    <RelativeLayout        android:layout_width="match_parent"        android:layout_height="48dp"        android:layout_below="@id/input_area"        android:id="@+id/login_button_part"        android:layout_marginLeft="40dp"        android:layout_marginRight="40dp"        android:layout_marginTop="35dp"        android:background="@color/back_color_transparent">        <Button            android:id="@+id/register_commit_button"            android:layout_width="fill_parent"            android:layout_height="fill_parent"            android:gravity="center"            android:background="@mipmap/login_blue_button"            android:text="@string/main_reg_btn_title"            android:textSize="17sp"            android:textColor="@color/white"/>    </RelativeLayout>    <!--RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"        android:layout_width="match_parent"        android:layout_height="40dp"        android:background="@color/blue_background_color">        >        <ImageButton            android:layout_width="28dp"            android:layout_height="28dp"            android:background="#0000"            android:src="@mipmap/back"            android:layout_centerVertical="true"            android:id="@+id/register_back_button"            android:layout_alignParentLeft="true"            android:layout_marginLeft="7dp"            android:scaleType="fitXY"            />        <TextView            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:layout_marginLeft="0dp"            android:layout_centerVertical="true"            android:layout_centerHorizontal="true"            android:text="@string/register"            android:textSize="16sp"            android:textColor="@color/white"            />        <Button            android:layout_width="wrap_content"            android:layout_height="match_parent"            android:id="@+id/register_commit_button"            android:layout_alignParentRight="true"            android:background="@color/transparent"            android:layout_marginRight="10dp"            android:text="@string/commit"            android:textSize="14sp"            android:textColor="@color/lightgray_title"/>    </RelativeLayout>    <View        android:layout_width="match_parent"        android:layout_height="1dp"        android:layout_marginTop="20dp"        android:background="@color/line_color"/>    <LinearLayout        android:layout_width="match_parent"        android:layout_height="52dp "        android:background="@color/white"        android:orientation="horizontal">        <TextView            android:layout_width="90dp"            android:layout_height="wrap_content"            android:text="@string/account"            android:layout_gravity="center"            android:gravity="right"            android:textColor="@color/blue_text_color"            android:textSize="17sp"/>        <EditText android:id="@+id/register_phone_input"            android:layout_width="180dp"            android:layout_height="wrap_content"            android:layout_gravity="center"            android:background="@color/white"            android:layout_marginLeft="25dp"            android:textSize="17sp"            android:inputType="number"            android:textColorHint="@color/gray_title_color"            android:hint="@string/input_phone_number" />    </LinearLayout>    <View        android:layout_width="match_parent"        android:layout_height="1dp"        android:background="@color/line_color"/>    <LinearLayout        android:layout_width="match_parent"        android:layout_height="52dp "        android:background="@color/white"        android:orientation="horizontal">        <TextView            android:layout_width="90dp"            android:layout_height="wrap_content"            android:text="@string/email"            android:layout_gravity="center"            android:gravity="right"            android:textColor="@color/blue_text_color"            android:textSize="17sp" />        <EditText android:id="@+id/register_email_input"            android:layout_width="180dp"            android:layout_height="wrap_content"            android:layout_gravity="center"            android:background="@color/white"            android:layout_marginLeft="25dp"            android:textSize="17sp"            android:textColorHint="@color/gray_title_color"            android:hint="@string/input_email" />    </LinearLayout>    <View        android:layout_width="match_parent"        android:layout_height="1dp"        android:background="@color/line_color"/>    <LinearLayout        android:layout_width="match_parent"        android:layout_height="52dp "        android:background="@color/white"        android:orientation="horizontal">        <TextView            android:layout_width="90dp"            android:layout_height="wrap_content"            android:text="验证码"            android:layout_gravity="center"            android:gravity="right"            android:textColor="@color/blue_text_color"            android:textSize="17sp" />        <EditText android:id="@+id/register_verify_input"            android:layout_width="180dp"            android:layout_height="wrap_content"            android:layout_gravity="center"            android:background="@color/white"            android:layout_marginLeft="25dp"            android:textSize="17sp"            android:textColorHint="@color/gray_title_color"            android:inputType="number"            android:hint="请输入验证码" />    </LinearLayout>    <View        android:layout_width="match_parent"        android:layout_height="1dp"        android:background="@color/line_color"/>    <View        android:layout_width="match_parent"        android:layout_height="1dp"        android:layout_marginTop="20dp"        android:background="@color/line_color"/>    <LinearLayout        android:layout_width="match_parent"        android:layout_height="52dp "        android:background="@color/white"        android:orientation="horizontal">        <TextView            android:layout_width="90dp"            android:layout_height="wrap_content"            android:text="@string/set_password"            android:layout_gravity="center"            android:gravity="right"            android:textColor="@color/blue_text_color"            android:textSize="17sp" />        <EditText android:id="@+id/register_code_input"            android:layout_width="180dp"            android:layout_height="wrap_content"            android:layout_gravity="center"            android:background="@color/white"            android:layout_marginLeft="25dp"            android:inputType="textPassword"            android:textSize="17sp"            android:textColorHint="@color/gray_title_color"            android:hint="@string/set_password_require" />    </LinearLayout>    <View        android:layout_width="match_parent"        android:layout_height="1dp"        android:background="@color/line_color"/>    <LinearLayout        android:layout_width="match_parent"        android:layout_height="52dp "        android:background="@color/white"        android:orientation="horizontal">        <TextView            android:layout_width="90dp"            android:layout_height="wrap_content"            android:text="@string/confirm_password"            android:layout_gravity="center"            android:gravity="right"            android:textColor="@color/blue_text_color"            android:textSize="17sp" />        <EditText android:id="@+id/register_verifycode_input"            android:layout_width="180dp"            android:layout_height="wrap_content"            android:layout_gravity="center"            android:background="@color/white"            android:layout_marginLeft="25dp"            android:textSize="17sp"            android:inputType="textPassword"            android:textColorHint="@color/gray_title_color"            android:hint="@string/confirm_password_again" />    </LinearLayout>    <View        android:layout_width="match_parent"        android:layout_height="1dp"        android:background="@color/line_color"/>    <View        android:layout_width="match_parent"        android:layout_height="1dp"        android:layout_marginTop="20dp"        android:background="@color/line_color"/>    <LinearLayout        android:layout_width="match_parent"        android:layout_height="52dp "        android:background="@color/white"        android:orientation="horizontal">        <TextView            android:layout_width="90dp"            android:layout_height="wrap_content"            android:text="@string/nick_name"            android:layout_gravity="center"            android:gravity="right"            android:textColor="@color/blue_text_color"            android:textSize="17sp" />        <EditText android:id="@+id/register_name_input"            android:layout_width="180dp"            android:layout_height="wrap_content"            android:layout_gravity="center"            android:background="@color/white"            android:layout_marginLeft="25dp"            android:textSize="17sp"            android:textColorHint="@color/gray_title_color"            android:hint="" />    </LinearLayout>    <View        android:layout_width="match_parent"        android:layout_height="1dp"        android:background="@color/line_color"/>    <LinearLayout        android:layout_width="match_parent"        android:layout_height="52dp "        android:background="@color/white"        android:orientation="horizontal">        <TextView            android:layout_width="90dp"            android:layout_height="wrap_content"            android:text="@string/gender"            android:layout_gravity="center"            android:gravity="right"            android:textColor="@color/blue_text_color"            android:textSize="17sp" />        <Button            android:layout_width="50dp"            android:layout_height="match_parent"            android:id="@+id/gender_male_button"            android:layout_marginLeft="25dp"            android:background="@color/transparent"            android:text="@string/male"            android:textSize="17sp"            android:textColor="@color/login_text_button_color"/>        <Button            android:layout_width="50dp"            android:layout_height="match_parent"            android:id="@+id/gender_female_button"            android:layout_marginLeft="10dp"            android:background="@color/transparent"            android:text="@string/female"            android:textSize="17sp"            android:textColor="@color/gray_title_color"/>    </LinearLayout>    <View        android:layout_width="match_parent"        android:layout_height="1dp"        android:background="@color/line_color"/-->        </RelativeLayout></ScrollView></RelativeLayout>
0 0
原创粉丝点击