提交 3d761e9d 编写于 作者: S suhy

修改密码

上级 0f50acb7
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="deploymentTargetDropDown">
<runningDeviceTargetSelectedWithDropDown>
<Target>
<type value="RUNNING_DEVICE_TARGET" />
<deviceKey>
<Key>
<type value="SERIAL_NUMBER" />
<value value="406885a5" />
</Key>
</deviceKey>
</Target>
</runningDeviceTargetSelectedWithDropDown>
<timeTargetWasSelectedWithDropDown value="2022-05-23T07:06:34.141267800Z" />
</component>
</project>
\ No newline at end of file
......@@ -74,16 +74,20 @@
<entry key="..\:/Users/suhy/Desktop/github/Android/MyHomeWork/app/src/main/res/layout/fragment_photo.xml" value="0.16964285714285715" />
<entry key="..\:/Users/suhy/Desktop/github/Android/MyHomeWork/app/src/main/res/layout/userhead_item.xml" value="0.14791666666666667" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/drawable/arrow.xml" value="0.25833333333333336" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/drawable/edit_background.xml" value="0.275" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/font/swanky_and_moo_moo.xml" value="0.2171875" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_add_bottle.xml" value="0.4" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_add_bottle.xml" value="0.264" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_add_message.xml" value="0.4" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_ar.xml" value="0.13858695652173914" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_bottle_details.xml" value="0.25885416666666666" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_change_password.xml" value="0.264" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_draft_details.xml" value="0.15677083333333333" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_evalute.xml" value="0.2" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_historical_records.xml" value="0.13858695652173914" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_login.xml" value="0.2" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_login1.xml" value="0.176" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_main.xml" value="0.40826128722382327" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_my_draft.xml" value="0.25885416666666666" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_register.xml" value="0.176" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_register1.xml" value="0.18697916666666667" />
<entry key="..\:/Users/suhy/Desktop/github/drift-bottle/MyHomeWork/app/src/main/res/layout/activity_update_photo.xml" value="0.1793478260869565" />
......
......@@ -32,13 +32,17 @@
android:allowBackup="true"
android:icon="@mipmap/app_icon"
android:label="@string/app_name"
android:requestLegacyExternalStorage="true"
android:networkSecurityConfig="@xml/network_security_config"
android:requestLegacyExternalStorage="true"
android:roundIcon="@mipmap/app_icon"
android:supportsRtl="true"
android:theme="@style/Theme.MyHomeWork"
android:usesCleartextTraffic="true">
<activity
android:name=".activity.ChangePasswordActivity"
android:exported="false"
android:label="@string/title_activity_change_password"
android:theme="@style/Theme.MyHomeWork.NoActionBar" />
<activity
android:name=".activity.RegisterActivity"
android:exported="true" />
......@@ -55,18 +59,16 @@
<activity
android:name=".activity.MainActivity"
android:exported="true"
android:launchMode="singleTask">
</activity>
android:launchMode="singleTask"></activity>
<activity
android:name=".activity.AddMessageActivity"
android:exported="true"
android:launchMode="singleTask">
</activity>
android:launchMode="singleTask"></activity>
<activity
android:name=".activity.AddBottleActivity"
android:exported="true"
android:launchMode="singleTask">
</activity>
android:launchMode="singleTask"></activity>
<provider
android:name="androidx.core.content.FileProvider"
android:authorities="com.example.myhomework.fileprovider"
......
package com.example.myhomework.activity;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import com.example.myhomework.databinding.ActivityChangePasswordBinding;
import com.example.myhomework.global.GlobalMemory;
import com.example.myhomework.service.UserService;
import com.example.myhomework.utils.UiUtil;
import androidx.appcompat.app.AppCompatActivity;
public class ChangePasswordActivity extends AppCompatActivity {
private ActivityChangePasswordBinding binding;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
binding = ActivityChangePasswordBinding.inflate(getLayoutInflater());
setContentView(binding.getRoot());
binding.nickname.setText(GlobalMemory.NickName);
binding.topBar.setTopBarClickListener(()->{
Intent intent=new Intent(this, MainActivity.class);
startActivity(intent);
finish();
});
binding.finish.setOnClickListener(v->{
String nickname = binding.nickname.getText().toString();
String password1 = binding.password.getText().toString();
String password2 = binding.passwordQuery.getText().toString();
if (TextUtils.isEmpty(nickname)||TextUtils.isEmpty(password1)||TextUtils.isEmpty(password2)){
UiUtil.ShowToast(this,"您还有选项未填");
return;
}
if (!password1.equals(password2)){
UiUtil.ShowToast(this,"两次密码输入不一致");
return;
}
UserService.ChangePassWord(nickname,password1,this);
});
}
}
\ No newline at end of file
package com.example.myhomework.adapter;
import static com.example.myhomework.global.GlobalMemory.Latitude;
import static com.example.myhomework.global.GlobalMemory.Limit;
import static com.example.myhomework.global.GlobalMemory.Longitude;
import android.app.Activity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
......@@ -11,14 +13,17 @@ import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
import com.example.myhomework.R;
import com.example.myhomework.activity.MainActivity;
import com.example.myhomework.bean.MapRecord;
import com.example.myhomework.databinding.ItemMaprecordBinding;
import com.example.myhomework.utils.UiUtil;
import java.util.List;
public class MapRecordAdapter extends RecyclerView.Adapter<MapRecordAdapter.ViewHolder>{
private List<MapRecord> mapRecordList;
ItemMaprecordBinding itemMaprecordBinding;
Activity activity;
class ViewHolder extends RecyclerView.ViewHolder {
public ViewHolder(@NonNull View view) {
super(view);
......@@ -27,8 +32,9 @@ public class MapRecordAdapter extends RecyclerView.Adapter<MapRecordAdapter.View
}
}
public MapRecordAdapter(List<MapRecord> mapRecordList) {
public MapRecordAdapter(List<MapRecord> mapRecordList, Activity activity) {
this.mapRecordList = mapRecordList;
this.activity = activity;
}
@NonNull
......@@ -52,11 +58,22 @@ public class MapRecordAdapter extends RecyclerView.Adapter<MapRecordAdapter.View
double d,R = 6371;
d=R*Math.acos(Math.cos(Longitude) * Math.cos(mapRecord.getY())*Math.cos(Latitude - mapRecord.getX())
+Math.sin(Longitude) * Math.sin(mapRecord.getY()));
String str;
if(d > 1){
itemMaprecordBinding.distance.setText((String)(d+"").substring(0,8)+"km");
str = String.format("%.2f",d);
itemMaprecordBinding.distance.setText(str+"km");
}else{
itemMaprecordBinding.distance.setText((String)(d+"").substring(0,8)+"m");
str = String.format("%.2f",d*1000);
itemMaprecordBinding.distance.setText(str+"m");
}
itemMaprecordBinding.getRoot().setOnClickListener(v -> {
if( d * 1000 < Limit){
UiUtil.ShowToast(activity,"");
}else {
UiUtil.ShowToast(activity, "当前距离过远,请靠近地点再拾取");
}
});
}
@Override
public int getItemCount(){
......
......@@ -16,8 +16,18 @@ public class MapRecord {
return this.name;
}
}
private Integer id;
private RecordType recordType;
private String address;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
private double x;
private double y;
......
......@@ -89,7 +89,7 @@ public class MapFragment extends Fragment {
}
private void initRecycleView() {
mapRecordAdapter = new MapRecordAdapter(MapRecordList);
mapRecordAdapter = new MapRecordAdapter(MapRecordList,getActivity());
binding.recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
binding.recyclerView.setAdapter(mapRecordAdapter);
}
......
package com.example.myhomework.fragment;
import android.content.Intent;
import android.os.Bundle;
import androidx.fragment.app.Fragment;
......@@ -8,6 +9,9 @@ import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.example.myhomework.activity.ChangePasswordActivity;
import com.example.myhomework.activity.DraftActivity;
import com.example.myhomework.activity.LoginActivity;
import com.example.myhomework.databinding.FragmentMineBinding;
import com.example.myhomework.global.GlobalMemory;
......@@ -26,6 +30,15 @@ public class MineFragment extends Fragment {
Bundle savedInstanceState) {
binding = FragmentMineBinding.inflate(getLayoutInflater());
binding.userName.setText(GlobalMemory.NickName);
binding.changePassword.setOnClickListener(v -> {
Intent intent=new Intent(getActivity(), ChangePasswordActivity.class);
startActivity(intent);
});
binding.exit.setOnClickListener(v -> {
Intent intent=new Intent(getActivity(), LoginActivity.class);
startActivity(intent);
getActivity().finish();
});
return binding.getRoot();
}
}
\ No newline at end of file
......@@ -17,12 +17,14 @@ public class GlobalMemory {
public static String MysqlUser = "bottle";
public static String MysqlPassword = "Bottle@123zxc";
public static String NickName = "我的超人";
public static String UserId = "";
public static List<MapRecord> MapRecordList = new ArrayList<>();
public static double Longitude = 1;
public static double Latitude = 1;
public static String Address = "未知地点";
public static List<String> PoiNameList = new ArrayList<>();
public static List<Poi> PoiList = new ArrayList<>();
public static double Limit = 500;
public static void PrintLog(String msg){
Log.d(TAG,msg);
}
......
......@@ -59,6 +59,7 @@ public class MapService extends Service {
resultSet.getDouble("x"),
resultSet.getDouble("y")
);
mapRecord.setId(resultSet.getInt("id"));
mapRecords.add(mapRecord);
//定义Maker坐标点
LatLng point = new LatLng(mapRecord.getX(), mapRecord.getY());
......@@ -104,7 +105,7 @@ public class MapService extends Service {
new Thread(() -> {
Connection connection = JDBCUtil.Connection();
String sql = "INSERT into point values(null,"+x+","+y+",'"+title+"','"
+address+"','"+describe+"','Board','"+author+"')";
+address+"','"+describe+"','Bottle','"+author+"')";
GlobalMemory.PrintLog(TAG+sql);
PreparedStatement preparedStatement;
try {
......
package com.example.myhomework.service;
import static com.example.myhomework.global.GlobalMemory.TAG;
import static com.example.myhomework.global.GlobalMemory.UserId;
import android.app.Activity;
import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
......@@ -14,6 +16,7 @@ import com.example.myhomework.activity.LoginActivity;
import com.example.myhomework.activity.MainActivity;
import com.example.myhomework.global.GlobalMemory;
import com.example.myhomework.utils.JDBCUtil;
import com.example.myhomework.utils.UiUtil;
import java.sql.Connection;
import java.sql.PreparedStatement;
......@@ -37,6 +40,7 @@ public class UserService extends Service {
resultSet=preparedStatement.executeQuery();
if(resultSet.next()){
GlobalMemory.NickName = resultSet.getString("nickname");
GlobalMemory.UserId = resultSet.getString("uid");
activity.startActivity(new Intent(activity, MainActivity.class));
GlobalMemory.PrintLog(TAG+"登陆成功");
activity.finish();
......@@ -79,4 +83,24 @@ public class UserService extends Service {
}).start();
}
public static void ChangePassWord(String nickname, String password, Activity activity){
new Thread(() -> {
Connection connection = JDBCUtil.Connection();
String sql="UPDATE user set nickname='"+nickname+"', password = '"+password +"' where uid ='"+UserId+"'";
PreparedStatement preparedStatement;
try {
preparedStatement=connection.prepareStatement(sql);
preparedStatement.executeUpdate();
UiUtil.ShowToast(activity,"修改成功");
Intent intent=new Intent(activity, MainActivity.class);
activity.startActivity(intent);
activity.finish();
}catch (Exception e){
GlobalMemory.PrintLog(TAG+e.getMessage());
GlobalMemory.PrintLog(TAG+sql);
UiUtil.ShowToast(activity,e.getMessage());
}
}).start();
}
}
package com.example.myhomework.utils;
import android.app.Activity;
import android.content.Context;
import android.view.WindowManager;
import android.widget.Toast;
......@@ -19,7 +18,8 @@ public class UiUtil {
actionBar.hide();
}
}
public static void ShowToast(Context context, String msg){
Toast.makeText(context, msg, Toast.LENGTH_SHORT).show();
public static void ShowToast(Activity activity, String msg){
activity.runOnUiThread(()->Toast.makeText(activity, msg, Toast.LENGTH_SHORT).show());
}
}
......@@ -5,6 +5,17 @@
android:background="@color/fragment_background"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:layout_width="match_parent"
android:layout_height="200dp"
android:layout_marginTop="650dp"
android:elevation="0dp"
android:src="@drawable/mailbox_background"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/topBar" />
<com.example.myhomework.view.TopBar
android:id="@+id/topBar"
android:layout_width="match_parent"
......@@ -17,6 +28,7 @@
tools:ignore="MissingConstraints" />
<LinearLayout
android:id="@+id/linearLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
......@@ -28,18 +40,19 @@
<androidx.cardview.widget.CardView
android:layout_width="340dp"
android:layout_height="45dp"
android:layout_marginTop="75dp"
android:layout_gravity="center"
android:layout_marginTop="75dp"
app:cardCornerRadius="15dp">
<EditText
android:id="@+id/title"
android:layout_marginStart="10dp"
android:textSize="15sp"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginStart="10dp"
android:background="#00FFFFFF"
android:hint="请输入标题"
android:textColor="@color/label_text"
android:hint="请输入标题" />
android:textSize="15sp" />
</androidx.cardview.widget.CardView>
......@@ -54,8 +67,8 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:layout_gravity="center_vertical"
android:layout_marginStart="10dp"
android:text="投放内容"
android:textColor="@color/label_text"
android:textSize="15sp" />
......@@ -64,11 +77,10 @@
<com.baidu.mapapi.map.MapView
android:id="@+id/map"
android:layout_gravity="center"
android:layout_width="340dp"
android:layout_height="160dp"
android:layout_marginTop="10dp"
/>
android:layout_gravity="center"
android:layout_marginTop="10dp" />
<androidx.cardview.widget.CardView
android:layout_width="340dp"
......@@ -76,6 +88,7 @@
android:layout_gravity="center"
android:layout_marginTop="15dp"
app:cardCornerRadius="15dp">
<Spinner
android:id="@+id/spinner"
android:layout_width="match_parent"
......@@ -86,45 +99,49 @@
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:orientation="horizontal">
<androidx.cardview.widget.CardView
android:layout_width="110dp"
android:layout_height="45dp"
android:layout_marginStart="35dp"
android:layout_marginTop="15dp"
app:cardCornerRadius="15dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp"
android:layout_gravity="center_vertical"
android:layout_marginStart="10dp"
android:text="留言板描述"
android:textColor="@color/label_text"
android:text="留言板描述" />
android:textSize="16sp" />
</androidx.cardview.widget.CardView>
<LinearLayout
android:layout_marginEnd="35dp"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:layout_marginEnd="35dp"
android:orientation="vertical">
<Switch
android:id="@+id/switchAnon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:layout_marginTop="15dp"
/>
android:layout_marginTop="15dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp"
android:layout_gravity="end"
android:layout_marginTop="5dp"
android:layout_marginEnd="10dp"
android:text="匿名"
android:textColor="@color/label_text"
android:text="匿名" />
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
......@@ -132,32 +149,34 @@
<androidx.cardview.widget.CardView
android:layout_width="340dp"
android:layout_height="140dp"
android:layout_marginTop="15dp"
android:layout_gravity="center"
android:layout_marginTop="15dp"
app:cardCornerRadius="15dp">
<EditText
android:id="@+id/describe"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginStart="10dp"
android:layout_marginTop="10dp"
android:layout_marginEnd="10dp"
android:layout_marginStart="10dp"
android:layout_marginBottom="5dp"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#00FFFFFF"
android:enabled="true"
android:inputType="textMultiLine"
android:minLines="8"
android:maxLines="10"
android:minLines="8"
android:scrollbars="vertical"
android:background="#00FFFFFF"
android:textColor="@color/label_text" />
</androidx.cardview.widget.CardView>
<androidx.cardview.widget.CardView
android:layout_width="340dp"
android:layout_height="50dp"
android:layout_marginTop="15dp"
android:layout_marginLeft="40dp"
android:layout_marginTop="15dp"
app:cardCornerRadius="20dp">
<Button
android:id="@+id/finish"
android:layout_width="match_parent"
......
......@@ -5,6 +5,7 @@
android:background="@color/fragment_background"
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.example.myhomework.view.TopBar
android:id="@+id/topBar"
android:layout_width="match_parent"
......@@ -16,6 +17,16 @@
app:title="添加留言板"
tools:ignore="MissingConstraints" />
<ImageView
android:layout_width="match_parent"
android:layout_height="200dp"
android:layout_marginTop="650dp"
android:elevation="0dp"
android:src="@drawable/mailbox_background"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/topBar" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
......
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
xmlns:app ="http://schemas.android.com/apk/res-auto">
<com.example.myhomework.view.TopBar
android:id="@+id/topBar"
android:layout_width="match_parent"
android:layout_height="50dp"
app:back="true"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:title="修改密码"
/>
<LinearLayout
android:layout_width="match_parent"
android:orientation="vertical"
android:layout_height="match_parent"
android:layout_marginTop="50dp">
<ImageView
android:layout_marginTop="60dp"
android:layout_width="match_parent"
android:layout_height="200dp"
android:src="@drawable/mailbox_background"
/>
<EditText
android:id="@+id/nickname"
android:layout_width="300dp"
android:layout_height="35dp"
android:background="@drawable/edit_background"
android:layout_marginTop="80dp"
android:layout_gravity="center"
android:textAlignment="center"
android:textColor="@color/label_text"
android:hint="请输入昵称" />
<EditText
android:id="@+id/password"
android:layout_width="300dp"
android:layout_height="35dp"
android:background="@drawable/edit_background"
android:layout_marginTop="50dp"
android:layout_gravity="center"
android:password="true"
android:textAlignment="center"
android:textColor="@color/label_text"
android:hint="请输入新密码" />
<EditText
android:id="@+id/passwordQuery"
android:layout_width="300dp"
android:layout_height="35dp"
android:background="@drawable/edit_background"
android:layout_marginTop="50dp"
android:layout_gravity="center"
android:password="true"
android:textAlignment="center"
android:textColor="@color/label_text"
android:hint="请再次输入密码" />
<androidx.cardview.widget.CardView
android:layout_width="310dp"
android:layout_height="45dp"
android:layout_marginTop="35dp"
android:layout_gravity="center"
app:cardCornerRadius="35dp">
<Button
android:id="@+id/finish"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorPrimaryVariant"
android:text="完 成"
android:textStyle="bold"
android:textColor="@color/white"
android:textSize="18sp" />
</androidx.cardview.widget.CardView>
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
......@@ -25,7 +25,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="35dp"
android:layout_marginLeft="50dp"
android:layout_gravity="center"
android:layout_marginTop="40dp"
android:text="CAMPUS DRIFTING BOTTLE"
android:textSize="24dp"
......@@ -37,7 +37,7 @@
android:layout_height="35dp"
android:background="@drawable/edit_background"
android:layout_marginTop="40dp"
android:layout_marginLeft="50dp"
android:layout_gravity="center"
android:textColor="@color/label_text"
android:hint="请输入邮箱"
android:textAlignment="center"/>
......@@ -48,7 +48,7 @@
android:layout_height="35dp"
android:background="@drawable/edit_background"
android:layout_marginTop="30dp"
android:layout_marginLeft="50dp"
android:layout_gravity="center"
android:textAlignment="center"
android:textColor="@color/label_text"
android:hint="请输入昵称" />
......@@ -59,7 +59,7 @@
android:layout_height="35dp"
android:background="@drawable/edit_background"
android:layout_marginTop="30dp"
android:layout_marginLeft="50dp"
android:layout_gravity="center"
android:password="true"
android:textAlignment="center"
android:textColor="@color/label_text"
......@@ -71,7 +71,7 @@
android:layout_height="35dp"
android:background="@drawable/edit_background"
android:layout_marginTop="30dp"
android:layout_marginLeft="50dp"
android:layout_gravity="center"
android:password="true"
android:textAlignment="center"
android:textColor="@color/label_text"
......
......@@ -195,11 +195,12 @@
android:layout_marginBottom="0dp">
<Button
android:id="@+id/change_password"
android:layout_height="30dp"
android:layout_marginLeft="10dp"
android:textSize="12sp"
android:background="?android:selectableItemBackground"
android:text="修改密码"
android:text="修改信息"
android:textAlignment="textStart" />
<View
android:layout_width="match_parent"
......@@ -208,6 +209,7 @@
android:background="#BBBBBB"/>
<Button
android:id="@+id/exit"
android:layout_height="30dp"
android:layout_marginLeft="10dp"
android:textSize="12sp"
......
......@@ -26,4 +26,5 @@
<!-- TODO: Remove or change this placeholder text -->
<string name="hello_blank_fragment">Hello blank fragment</string>
<string name="title_activity_main2">MainActivity2</string>
<string name="title_activity_change_password">ChangePasswordActivity</string>
</resources>
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册