个人档案页面修改

This commit is contained in:
adam 2022-06-10 17:12:26 +08:00
parent 9708f4d8dd
commit 4a873481e9
15 changed files with 566 additions and 317 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 B

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/gray_ee" />
<corners android:radius="8dp" />
</shape>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/white" />
<corners android:radius="10dp" />
</shape>

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ll_base_search_cancel_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:background="@drawable/shp_rectangle_gray_5_ee"
android:gravity="center_vertical"
android:orientation="horizontal"
android:padding="7dp">
<ImageView
android:layout_width="20dp"
android:layout_height="20dp"
android:src="@drawable/ic_search_icon_gray_title" />
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:gravity="center_vertical"
android:hint="搜索"
android:imeOptions="actionSearch"
android:singleLine="true"
android:textSize="14sp" />
</LinearLayout>

View File

@ -124,6 +124,7 @@
<color name="gray_BA">#BABABA</color>
<color name="gray_db">#D8D8D8</color>
<color name="gray_bb">#9CBBBBBB</color>
<color name="gray_bb12">#1FBBBBBB</color>
<color name="red_ff">#FF0000</color>
<color name="orange">#FF6300</color>
<color name="home_background">#f5f5f5</color>
@ -137,6 +138,7 @@
<color name="sifazhuanti_bg">#f4f4f4</color>
<color name="other">#6E7B8B</color>
<color name="huiyi_title_color">#535353</color>
<color name="gray_a9">#A9ABAE</color>
<color name="nomal">#1583F4</color><!--正常-->
<color name="evection">#0DEB00</color><!--公出-->
<color name="vacation">#15E8F1</color><!--请假-->
@ -170,10 +172,12 @@
<color name="gray_4edf">#4EDFDFDF</color>
<color name="gray_ef">#efeff4</color>
<color name="gray_f8">#F8F8F8</color>
<color name="gray_80">#808080</color>
<color name="gray_f2">#F2F2F2</color>
<color name="line">#efefef</color>
<color name="gray_f5">#F5F5F5</color>
<color name="gray_dd">#E7E7E7</color>
<color name="gray_ee">#EEEEEE</color>
<color name="gray_f7">#F7F7F7</color>
<color name="gray_tr_hint">#aa000000</color>

View File

@ -322,7 +322,7 @@ public class MainTabActivity extends BaseActivity {
mVStatusBar.setVisibility(View.VISIBLE);
ImmersionBar.with(this)
.statusBarColor(R.color.gray_f8)
.statusBarColor(R.color.white)
.statusBarDarkFont(true)
.titleBar(mVStatusBar)
.init();

View File

@ -7,9 +7,8 @@ import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import com.alibaba.android.arouter.facade.annotation.Route;
@ -39,6 +38,7 @@ import com.tenlionsoft.baselib.core.widget.base.AddFileAdapter;
import com.tenlionsoft.baselib.core.widget.base.BaseActivity;
import com.tenlionsoft.baselib.core.widget.chat.GlideEngine;
import com.tenlionsoft.baselib.core.widget.views.ItemSplitDivider;
import com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView;
import com.tenlionsoft.baselib.utils.ExceptionHandler;
import com.tenlionsoft.baselib.utils.FileUtils;
import com.tenlionsoft.baselib.utils.RegexUtils;
@ -65,7 +65,6 @@ import java.util.ArrayList;
import java.util.List;
import androidx.annotation.Nullable;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.BindView;
@ -90,8 +89,6 @@ import okhttp3.RequestBody;
public class UserRecordAddActivity extends BaseActivity {
@BindView(R2.id.rg_type)
RadioGroup mRgType;
@BindView(R2.id.et_name)
EditText mEtName;
@BindView(R2.id.tv_gender)
@ -156,10 +153,6 @@ public class UserRecordAddActivity extends BaseActivity {
TextView mTvPersionType;
@BindView(R2.id.ll_job)
LinearLayout mLlJob;
@BindView(R2.id.rb_base)
RadioButton mRbBase;
@BindView(R2.id.rb_job)
RadioButton mRbJob;
@BindView(R2.id.btn_add_educate)
Button mBtnAddEducate;
@BindView(R2.id.rlv_educate)
@ -176,6 +169,18 @@ public class UserRecordAddActivity extends BaseActivity {
RecyclerView mRlvResumeFile;
@BindView(R2.id.rlv_imgs)
RecyclerView mRlvImgs;
@BindView(R2.id.tv_type_base)
TypeFaceTextView mTvTypeBase;
@BindView(R2.id.iv_type_base)
ImageView mIvTypeBase;
@BindView(R2.id.ll_type_base)
LinearLayout mLlTypeBase;
@BindView(R2.id.tv_type_job)
TypeFaceTextView mTvTypeJob;
@BindView(R2.id.iv_type_job)
ImageView mIvTypeJob;
@BindView(R2.id.ll_type_job)
LinearLayout mLlTypeJob;
//性别
private List<DicBean> mGenderList;
@ -253,14 +258,23 @@ public class UserRecordAddActivity extends BaseActivity {
mTvPublish.setVisibility(View.VISIBLE);
mTvPublish.setText("保存");
mTvPublish.setOnClickListener(v -> doSaveRecord());
mRgType.setOnCheckedChangeListener((v, i) -> {
if (i == R.id.rb_base) {
mLlBase.setVisibility(View.VISIBLE);
mLlJob.setVisibility(View.GONE);
} else if (i == R.id.rb_job) {
mLlBase.setVisibility(View.GONE);
mLlJob.setVisibility(View.VISIBLE);
}
//个人简历
mLlTypeBase.setOnClickListener(v -> {
mLlBase.setVisibility(View.VISIBLE);
mLlJob.setVisibility(View.GONE);
mTvTypeBase.setTextColor(getResources().getColor(R.color.black_10));
mTvTypeJob.setTextColor(getResources().getColor(R.color.gray_a9));
mIvTypeBase.setVisibility(View.VISIBLE);
mIvTypeJob.setVisibility(View.INVISIBLE);
});
//工作简历
mLlTypeJob.setOnClickListener(v -> {
mLlBase.setVisibility(View.GONE);
mLlJob.setVisibility(View.VISIBLE);
mTvTypeBase.setTextColor(getResources().getColor(R.color.gray_a9));
mTvTypeJob.setTextColor(getResources().getColor(R.color.black_10));
mIvTypeBase.setVisibility(View.INVISIBLE);
mIvTypeJob.setVisibility(View.VISIBLE);
});
mTvGender.setOnClickListener(v -> onShowGender());
mTvPolitical.setOnClickListener(v -> onShowPolitical());
@ -344,7 +358,7 @@ public class UserRecordAddActivity extends BaseActivity {
mImgList = new ArrayList<>();
mImgList.add(new AddFileBean());
mImgAdapter = new AddFileAdapter(mActivity, mImgList);
mRlvImgs.setLayoutManager(new GridLayoutManager(mActivity, 5));
mRlvImgs.setLayoutManager(new LinearLayoutManager(mActivity));
mRlvImgs.setAdapter(mImgAdapter);
mImgAdapter.addOnItemClickListener(addFileBean -> {
if (TextUtils.isEmpty(addFileBean.getId())) {
@ -394,7 +408,7 @@ public class UserRecordAddActivity extends BaseActivity {
mFileAdapter.notifyDataSetChanged();
++mFileMax;
});
mRlvResumeFile.setLayoutManager(new GridLayoutManager(mActivity, 5));
mRlvResumeFile.setLayoutManager(new LinearLayoutManager(mActivity));
mRlvResumeFile.setAdapter(mFileAdapter);
}

View File

@ -6,9 +6,8 @@ import android.content.Intent;
import android.graphics.Color;
import android.text.TextUtils;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import com.alibaba.android.arouter.facade.annotation.Route;
@ -24,11 +23,11 @@ import com.tenlionsoft.baselib.core.retrofit_net.conver.RxTransformer;
import com.tenlionsoft.baselib.core.widget.base.AddFileAdapter;
import com.tenlionsoft.baselib.core.widget.base.BaseActivity;
import com.tenlionsoft.baselib.core.widget.views.ItemSplitDivider;
import com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView;
import com.tenlionsoft.baselib.utils.ExceptionHandler;
import com.tenlionsoft.baselib.utils.FileUtils;
import com.tenlionsoft.baselib.utils.LogUtils;
import com.tenlionsoft.baselib.utils.UIUtil;
import com.tenlionsoft.baselib.utils.UserLgUtils;
import com.tenlionsoft.oamodule.R;
import com.tenlionsoft.oamodule.R2;
import com.tenlionsoft.oamodule.adapter.EducateAdapter;
@ -60,12 +59,6 @@ import static com.tenlionsoft.baselib.core.widget.PhotoActivity.TAG_IMGURL;
@Route(path = PathConfig.PATH_MODULE_OA_ACTIVITY_RECORD_USER_DETAIL)
public class UserRecordDetailActivity extends BaseActivity {
@BindView(R2.id.rb_base)
RadioButton mRbBase;
@BindView(R2.id.rb_job)
RadioButton mRbJob;
@BindView(R2.id.rg_type)
RadioGroup mRgType;
@BindView(R2.id.tv_name)
TextView mTvName;
@BindView(R2.id.tv_gender)
@ -142,6 +135,18 @@ public class UserRecordDetailActivity extends BaseActivity {
TextView mTvResumeHint;
@BindView(R2.id.rlv_imgs)
RecyclerView mRlvImgs;
@BindView(R2.id.tv_type_base)
TypeFaceTextView mTvTypeBase;
@BindView(R2.id.iv_type_base)
ImageView mIvTypeBase;
@BindView(R2.id.ll_type_base)
LinearLayout mLlTypeBase;
@BindView(R2.id.tv_type_job)
TypeFaceTextView mTvTypeJob;
@BindView(R2.id.iv_type_job)
ImageView mIvTypeJob;
@BindView(R2.id.ll_type_job)
LinearLayout mLlTypeJob;
@Override
protected int setLayoutId() {
@ -152,14 +157,23 @@ public class UserRecordDetailActivity extends BaseActivity {
public void initData() {
ButterKnife.bind(this);
mTvBaseTitle.setText("个人档案");
mRgType.setOnCheckedChangeListener((v, id) -> {
if (id == R.id.rb_base) {
mLlBase.setVisibility(View.VISIBLE);
mLlJob.setVisibility(View.GONE);
} else if (id == R.id.rb_job) {
mLlBase.setVisibility(View.GONE);
mLlJob.setVisibility(View.VISIBLE);
}
//个人简历
mLlTypeBase.setOnClickListener(v -> {
mLlBase.setVisibility(View.VISIBLE);
mLlJob.setVisibility(View.GONE);
mTvTypeBase.setTextColor(getResources().getColor(R.color.black_10));
mTvTypeJob.setTextColor(getResources().getColor(R.color.gray_a9));
mIvTypeBase.setVisibility(View.VISIBLE);
mIvTypeJob.setVisibility(View.INVISIBLE);
});
//工作简历
mLlTypeJob.setOnClickListener(v -> {
mLlBase.setVisibility(View.GONE);
mLlJob.setVisibility(View.VISIBLE);
mTvTypeBase.setTextColor(getResources().getColor(R.color.gray_a9));
mTvTypeJob.setTextColor(getResources().getColor(R.color.black_10));
mIvTypeBase.setVisibility(View.INVISIBLE);
mIvTypeJob.setVisibility(View.VISIBLE);
});
getDetailData();
}
@ -214,9 +228,7 @@ public class UserRecordDetailActivity extends BaseActivity {
.build(PathConfig.PATH_MODULE_OA_ACTIVITY_RECORD_USER_ADD)
.navigation(mActivity, 12);
})
.setNegativeButton("取消", (dialog, which) -> {
dialog.dismiss();
})
.setNegativeButton("取消", (dialog, which) -> dialog.dismiss())
.create()
.show();
}

View File

@ -8,9 +8,8 @@ import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import com.alibaba.android.arouter.facade.annotation.Route;
@ -41,6 +40,7 @@ import com.tenlionsoft.baselib.core.widget.base.AddFileAdapter;
import com.tenlionsoft.baselib.core.widget.base.BaseActivity;
import com.tenlionsoft.baselib.core.widget.chat.GlideEngine;
import com.tenlionsoft.baselib.core.widget.views.ItemSplitDivider;
import com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView;
import com.tenlionsoft.baselib.utils.ExceptionHandler;
import com.tenlionsoft.baselib.utils.FileUtils;
import com.tenlionsoft.baselib.utils.RegexUtils;
@ -68,7 +68,6 @@ import java.util.ArrayList;
import java.util.List;
import androidx.annotation.Nullable;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.BindView;
@ -93,8 +92,6 @@ import okhttp3.RequestBody;
public class UserRecordEditActivity extends BaseActivity {
@BindView(R2.id.rg_type)
RadioGroup mRgType;
@BindView(R2.id.et_name)
EditText mEtName;
@BindView(R2.id.tv_gender)
@ -163,10 +160,6 @@ public class UserRecordEditActivity extends BaseActivity {
RecyclerView mRlvResumeFile;
@BindView(R2.id.ll_job)
LinearLayout mLlJob;
@BindView(R2.id.rb_base)
RadioButton mRbBase;
@BindView(R2.id.rb_job)
RadioButton mRbJob;
@BindView(R2.id.btn_del)
Button mBtnDel;
@BindView(R2.id.rlv_imgs)
@ -181,6 +174,18 @@ public class UserRecordEditActivity extends BaseActivity {
Button mBtnAddResume;
@BindView(R2.id.tv_resume_int)
TextView mTvResumeInt;
@BindView(R2.id.tv_type_base)
TypeFaceTextView mTvTypeBase;
@BindView(R2.id.iv_type_base)
ImageView mIvTypeBase;
@BindView(R2.id.ll_type_base)
LinearLayout mLlTypeBase;
@BindView(R2.id.tv_type_job)
TypeFaceTextView mTvTypeJob;
@BindView(R2.id.iv_type_job)
ImageView mIvTypeJob;
@BindView(R2.id.ll_type_job)
LinearLayout mLlTypeJob;
//性别
private List<DicBean> mGenderList;
@ -471,14 +476,24 @@ public class UserRecordEditActivity extends BaseActivity {
mTvPublish.setVisibility(View.VISIBLE);
mTvPublish.setText("保存");
mTvPublish.setOnClickListener(v -> doSaveRecord());
mRgType.setOnCheckedChangeListener((v, i) -> {
if (i == R.id.rb_base) {
mLlBase.setVisibility(View.VISIBLE);
mLlJob.setVisibility(View.GONE);
} else if (i == R.id.rb_job) {
mLlBase.setVisibility(View.GONE);
mLlJob.setVisibility(View.VISIBLE);
}
//个人简历
mLlTypeBase.setOnClickListener(v -> {
mLlBase.setVisibility(View.VISIBLE);
mLlJob.setVisibility(View.GONE);
mTvTypeBase.setTextColor(getResources().getColor(R.color.black_10));
mTvTypeJob.setTextColor(getResources().getColor(R.color.gray_a9));
mIvTypeBase.setVisibility(View.VISIBLE);
mIvTypeJob.setVisibility(View.INVISIBLE);
});
//工作简历
mLlTypeJob.setOnClickListener(v -> {
mLlBase.setVisibility(View.GONE);
mLlJob.setVisibility(View.VISIBLE);
mTvTypeBase.setTextColor(getResources().getColor(R.color.gray_a9));
mTvTypeJob.setTextColor(getResources().getColor(R.color.black_10));
mIvTypeBase.setVisibility(View.INVISIBLE);
mIvTypeJob.setVisibility(View.VISIBLE);
});
mTvGender.setOnClickListener(v -> onShowGender());
mTvPolitical.setOnClickListener(v -> onShowPolitical());
@ -523,7 +538,7 @@ public class UserRecordEditActivity extends BaseActivity {
if (mEducateDetailBeans.size() > 0) {
mTvEducateInt.setVisibility(View.GONE);
} else {
mTvEducateInt.setVisibility(View.GONE);
mTvEducateInt.setVisibility(View.VISIBLE);
}
}
@ -547,7 +562,7 @@ public class UserRecordEditActivity extends BaseActivity {
if (mResumeBeans.size() > 0) {
mTvResumeInt.setVisibility(View.GONE);
} else {
mTvResumeInt.setVisibility(View.GONE);
mTvResumeInt.setVisibility(View.VISIBLE);
}
}
@ -562,7 +577,7 @@ public class UserRecordEditActivity extends BaseActivity {
mImgList = new ArrayList<>();
mImgList.add(new AddFileBean());
mImgAdapter = new AddFileAdapter(mActivity, mImgList);
mRlvImgs.setLayoutManager(new GridLayoutManager(mActivity, 5));
mRlvImgs.setLayoutManager(new LinearLayoutManager(mActivity));
mRlvImgs.setAdapter(mImgAdapter);
mImgAdapter.addOnItemClickListener(addFileBean -> {
if (TextUtils.isEmpty(addFileBean.getId())) {
@ -609,7 +624,7 @@ public class UserRecordEditActivity extends BaseActivity {
mFileAdapter.notifyDataSetChanged();
++mFileMax;
});
mRlvResumeFile.setLayoutManager(new GridLayoutManager(mActivity, 5));
mRlvResumeFile.setLayoutManager(new LinearLayoutManager(mActivity));
mRlvResumeFile.setAdapter(mFileAdapter);
mBtnDel.setOnClickListener(v -> onShowConfirm());
}
@ -1314,8 +1329,8 @@ public class UserRecordEditActivity extends BaseActivity {
bean.setIdCard(idcard);//身份证号
bean.setPoliticalOutlook(mSelPolitical.getDataId());//政治面貌
bean.setMaritalStatus(mSelMarital.getDataId());//婚姻状况
String nationality = mEtNationality.getText().toString().trim();
bean.setNationality(nationality);//国籍
// String nationality = mEtNationality.getText().toString().trim();
// bean.setNationality(nationality);//国籍
String nativePlace = mEtNativePlace.getText().toString().trim();
bean.setNativeAddress(nativePlace);//籍贯
String passport = mEtPassport.getText().toString().trim();

View File

@ -3,54 +3,80 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/gray_f0"
android:background="@color/gray_f7"
android:orientation="vertical"
tools:context=".activity.record.UserRecordAddActivity">
<RadioGroup
android:id="@+id/rg_type"
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:orientation="horizontal">
android:layout_height="wrap_content">
<RadioButton
android:id="@+id/rb_base"
android:layout_width="wrap_content"
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/switch_custom_white_gray"
android:button="@null"
android:checked="true"
android:gravity="center"
android:paddingLeft="15dp"
android:paddingTop="10dp"
android:paddingRight="15dp"
android:paddingBottom="10dp"
android:text="基础信息"
android:textSize="@dimen/text_16"
android:textStyle="bold" />
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal"
android:padding="5dp">
<RadioButton
android:id="@+id/rb_job"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/switch_custom_white_gray"
android:button="@null"
android:gravity="center"
android:paddingLeft="15dp"
android:paddingTop="10dp"
android:paddingRight="15dp"
android:paddingBottom="10dp"
android:text="入职信息"
android:textSize="@dimen/text_16"
android:textStyle="bold" />
</RadioGroup>
<LinearLayout
android:id="@+id/ll_type_base"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:id="@+id/tv_type_base"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="基础信息"
android:textSize="14sp" />
<ImageView
android:id="@+id/iv_type_base"
android:layout_width="wrap_content"
android:layout_height="5dp"
android:layout_marginTop="5dp"
android:scaleType="fitXY"
android:src="@drawable/ic_type_bottom_icon" />
</LinearLayout>
<LinearLayout
android:id="@+id/ll_type_job"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:orientation="vertical">
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:id="@+id/tv_type_job"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="入职信息"
android:textColor="@color/gray_a9"
android:textSize="14sp" />
<ImageView
android:id="@+id/iv_type_job"
android:layout_width="wrap_content"
android:layout_height="5dp"
android:layout_marginTop="5dp"
android:scaleType="fitXY"
android:src="@drawable/ic_type_bottom_icon"
android:visibility="invisible" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/gray_f8"
android:layout_margin="10dp"
android:background="@drawable/shp_rectangle_white_10"
android:paddingTop="10dp"
android:scrollbars="none">
<LinearLayout
@ -64,12 +90,30 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
tools:visibility="gone">
tools:visibility="visible">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rlv_imgs"
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" />
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:padding="5dp"
android:text="证件照"
android:textColor="@color/black"
android:textSize="@dimen/text_14" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rlv_imgs"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>
<LinearLayout style="@style/item_hor_content">
@ -89,7 +133,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入姓名"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -109,11 +153,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择性别"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -133,11 +178,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择出生日期"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -160,7 +206,7 @@
android:digits="@string/limit_id_card"
android:gravity="right"
android:hint="请输入身份证号码"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -180,11 +226,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择政治面貌"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -204,15 +251,18 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择婚姻状况"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout style="@style/item_hor_content">
<LinearLayout
style="@style/item_hor_content"
android:visibility="gone">
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:layout_width="wrap_content"
@ -230,7 +280,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入国籍"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -252,7 +302,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入籍贯"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -274,7 +324,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入户口"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -294,11 +344,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择户口性质"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -320,7 +371,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入家庭地址"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -342,7 +393,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入电子邮箱"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -365,6 +416,7 @@
android:digits="@string/limit_phone"
android:gravity="right"
android:hint="请输入联系电话"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -386,7 +438,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入毕业院校"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -406,11 +458,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择专业"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -433,7 +486,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入最高学位"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -453,11 +506,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择毕业日期"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -479,7 +533,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入紧急联系人"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -502,7 +556,7 @@
android:digits="@string/limit_phone"
android:gravity="right"
android:hint="请输入紧急联系人联系电话"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
@ -532,11 +586,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择入职日期"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -557,11 +612,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择转正日期"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -581,11 +637,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择所在部门"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -605,11 +662,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择岗位"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -629,11 +687,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择直接上级"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -655,7 +714,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入银行账号"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -677,7 +736,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入公积金号"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -699,7 +758,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入社保卡号"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -719,11 +778,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择职称"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -743,11 +803,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择职称职等"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -767,18 +828,21 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择人员分类"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
<!--教育信息-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
android:orientation="vertical"
android:paddingLeft="10dp"
android:paddingRight="10dp">
<RelativeLayout
android:layout_width="match_parent"
@ -805,7 +869,8 @@
android:background="@drawable/sel_btn_submit"
android:minWidth="0dp"
android:minHeight="0dp"
android:padding="3dp"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:text="添加教育经历"
android:textColor="@color/white" />
</RelativeLayout>
@ -833,7 +898,9 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
android:orientation="vertical"
android:paddingLeft="10dp"
android:paddingRight="10dp">
<RelativeLayout
android:layout_width="match_parent"
@ -860,7 +927,8 @@
android:background="@drawable/sel_btn_submit"
android:minWidth="0dp"
android:minHeight="0dp"
android:padding="3dp"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:text="添加工作简历"
android:textColor="@color/white" />
</RelativeLayout>

View File

@ -3,54 +3,75 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/gray_f0"
android:background="@color/gray_f7"
android:orientation="vertical"
tools:context=".activity.record.UserRecordAddActivity">
<RadioGroup
android:id="@+id/rg_type"
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:orientation="horizontal">
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal"
android:padding="5dp">
<RadioButton
android:id="@+id/rb_base"
<LinearLayout
android:id="@+id/ll_type_base"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/switch_custom_white_gray"
android:button="@null"
android:checked="true"
android:gravity="center"
android:paddingLeft="15dp"
android:paddingTop="10dp"
android:paddingRight="15dp"
android:paddingBottom="10dp"
android:text="基础信息"
android:textSize="@dimen/text_16"
android:textStyle="bold" />
android:orientation="vertical">
<RadioButton
android:id="@+id/rb_job"
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:id="@+id/tv_type_base"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="基础信息"
android:textSize="14sp" />
<ImageView
android:id="@+id/iv_type_base"
android:layout_width="wrap_content"
android:layout_height="5dp"
android:layout_marginTop="5dp"
android:scaleType="fitXY"
android:src="@drawable/ic_type_bottom_icon" />
</LinearLayout>
<LinearLayout
android:id="@+id/ll_type_job"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/switch_custom_white_gray"
android:button="@null"
android:gravity="center"
android:paddingLeft="15dp"
android:paddingTop="10dp"
android:paddingRight="15dp"
android:paddingBottom="10dp"
android:text="入职信息"
android:textSize="@dimen/text_16"
android:textStyle="bold" />
</RadioGroup>
android:layout_marginLeft="15dp"
android:orientation="vertical">
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:id="@+id/tv_type_job"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="入职信息"
android:textColor="@color/gray_a9"
android:textSize="14sp" />
<ImageView
android:id="@+id/iv_type_job"
android:layout_width="wrap_content"
android:layout_height="5dp"
android:layout_marginTop="5dp"
android:scaleType="fitXY"
android:src="@drawable/ic_type_bottom_icon"
android:visibility="invisible" />
</LinearLayout>
</LinearLayout>
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/gray_f8"
android:layout_margin="10dp"
android:background="@drawable/shp_rectangle_white_10"
android:paddingTop="10dp"
android:scrollbars="none">
<LinearLayout
@ -64,7 +85,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
tools:visibility="gone">
tools:visibility="visible">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rlv_imgs"
@ -89,7 +110,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -112,7 +133,7 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -135,7 +156,7 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -158,7 +179,7 @@
android:digits="@string/limit_id_card"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -181,7 +202,7 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -204,11 +225,13 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout style="@style/item_hor_content">
<LinearLayout
style="@style/item_hor_content"
android:visibility="gone">
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:layout_width="wrap_content"
@ -226,7 +249,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -248,7 +271,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -270,7 +293,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -293,7 +316,7 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -315,7 +338,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -337,7 +360,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -360,7 +383,7 @@
android:digits="@string/limit_phone"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -382,7 +405,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -403,7 +426,7 @@
android:layout_gravity="center_vertical"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -426,7 +449,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -447,7 +470,7 @@
android:layout_gravity="center_vertical"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -469,7 +492,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -491,7 +514,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
@ -524,7 +547,7 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -548,7 +571,7 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -571,7 +594,7 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -594,7 +617,7 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -617,7 +640,7 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -639,7 +662,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -661,7 +684,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -683,7 +706,7 @@
android:background="@null"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -706,7 +729,7 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -729,7 +752,7 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -752,14 +775,16 @@
android:focusable="true"
android:gravity="right"
android:hint="未录入"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:layout_marginLeft="10dp"
android:layout_marginTop="2dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
@ -792,7 +817,9 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_marginTop="5dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView

View File

@ -3,53 +3,71 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/gray_f0"
android:background="@color/gray_f7"
android:orientation="vertical"
tools:context=".activity.record.UserRecordAddActivity">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white">
android:layout_height="wrap_content">
<RadioGroup
android:id="@+id/rg_type"
android:layout_width="wrap_content"
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal"
android:padding="5dp">
<RadioButton
android:id="@+id/rb_base"
<LinearLayout
android:id="@+id/ll_type_base"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/switch_custom_white_gray"
android:button="@null"
android:checked="true"
android:gravity="center"
android:paddingLeft="15dp"
android:paddingTop="10dp"
android:paddingRight="15dp"
android:paddingBottom="10dp"
android:text="基础信息"
android:textSize="@dimen/text_16"
android:textStyle="bold" />
android:orientation="vertical">
<RadioButton
android:id="@+id/rb_job"
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:id="@+id/tv_type_base"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="基础信息"
android:textSize="14sp" />
<ImageView
android:id="@+id/iv_type_base"
android:layout_width="wrap_content"
android:layout_height="5dp"
android:layout_marginTop="5dp"
android:scaleType="fitXY"
android:src="@drawable/ic_type_bottom_icon" />
</LinearLayout>
<LinearLayout
android:id="@+id/ll_type_job"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/switch_custom_white_gray"
android:button="@null"
android:gravity="center"
android:paddingLeft="15dp"
android:paddingTop="10dp"
android:paddingRight="15dp"
android:paddingBottom="10dp"
android:text="入职信息"
android:textSize="@dimen/text_16"
android:textStyle="bold" />
</RadioGroup>
android:layout_marginLeft="15dp"
android:orientation="vertical">
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:id="@+id/tv_type_job"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="入职信息"
android:textColor="@color/gray_a9"
android:textSize="14sp" />
<ImageView
android:id="@+id/iv_type_job"
android:layout_width="wrap_content"
android:layout_height="5dp"
android:layout_marginTop="5dp"
android:scaleType="fitXY"
android:src="@drawable/ic_type_bottom_icon"
android:visibility="invisible" />
</LinearLayout>
</LinearLayout>
<Button
android:id="@+id/btn_del"
@ -61,9 +79,9 @@
android:background="@drawable/sel_btn_gray_white_round"
android:minWidth="0dp"
android:minHeight="0dp"
android:paddingLeft="10dp"
android:paddingLeft="15dp"
android:paddingTop="3dp"
android:paddingRight="10dp"
android:paddingRight="15dp"
android:paddingBottom="3dp"
android:text="删除"
android:textColor="@color/col_white_gray_press" />
@ -72,7 +90,9 @@
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/gray_f8"
android:layout_margin="10dp"
android:background="@drawable/shp_rectangle_white_10"
android:paddingTop="10dp"
android:scrollbars="none">
<LinearLayout
@ -86,12 +106,30 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
tools:visibility="gone">
tools:visibility="visible">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rlv_imgs"
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" />
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:padding="5dp"
android:text="证件照"
android:textColor="@color/black"
android:textSize="@dimen/text_14" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rlv_imgs"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>
<LinearLayout style="@style/item_hor_content">
@ -111,7 +149,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入姓名"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -131,11 +169,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择性别"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -155,11 +194,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择出生日期"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -182,7 +222,7 @@
android:digits="@string/limit_id_card"
android:gravity="right"
android:hint="请输入身份证号码"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -202,11 +242,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择政治面貌"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -226,15 +267,18 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择婚姻状况"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout style="@style/item_hor_content">
<LinearLayout
style="@style/item_hor_content"
android:visibility="gone">
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:layout_width="wrap_content"
@ -252,7 +296,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入国籍"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -274,7 +318,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入籍贯"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -296,7 +340,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入户口"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -316,11 +360,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择户口性质"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -342,7 +387,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入家庭地址"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -364,7 +409,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入电子邮箱"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -387,6 +432,7 @@
android:digits="@string/limit_phone"
android:gravity="right"
android:hint="请输入联系电话"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -408,7 +454,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入毕业院校"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -428,11 +474,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择专业"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -455,7 +502,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入最高学位"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -475,11 +522,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择毕业日期"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -501,7 +549,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入紧急联系人"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -524,7 +572,7 @@
android:digits="@string/limit_phone"
android:gravity="right"
android:hint="请输入紧急联系人联系电话"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
@ -554,11 +602,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择入职日期"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -579,11 +628,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择转正日期"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -603,11 +653,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择所在部门"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -627,11 +678,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择岗位"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -651,11 +703,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择直接上级"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -677,7 +730,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入银行账号"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -699,7 +752,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入公积金号"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -721,7 +774,7 @@
android:background="@null"
android:gravity="right"
android:hint="请输入社保卡号"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -741,11 +794,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择职称"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -765,11 +819,12 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择职称职等"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
@ -789,18 +844,21 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:drawableRight="@drawable/ic_arrow_right"
android:drawableRight="@drawable/ic_arrow_right_24"
android:drawablePadding="5dp"
android:focusable="true"
android:gravity="right"
android:hint="请选择人员分类"
android:textColor="@color/black"
android:textColor="@color/gray_80"
android:textSize="14sp" />
</LinearLayout>
<!--教育信息-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
android:orientation="vertical"
android:paddingLeft="10dp"
android:paddingRight="10dp">
<RelativeLayout
android:layout_width="match_parent"
@ -856,7 +914,9 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
android:orientation="vertical"
android:paddingLeft="10dp"
android:paddingRight="10dp">
<RelativeLayout
android:layout_width="match_parent"

View File

@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
@ -73,6 +74,7 @@
android:layout_marginLeft="10dp"
android:textColor="@color/black"
android:textSize="@dimen/text_18"
app:text_type_cus="2"
tools:text="5" />
</LinearLayout>
@ -102,6 +104,7 @@
android:layout_marginLeft="10dp"
android:textColor="@color/black"
android:textSize="@dimen/text_18"
app:text_type_cus="2"
tools:text="99+" />
</LinearLayout>
</LinearLayout>
@ -110,7 +113,7 @@
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_marginTop="7dp"
android:scrollbars="none">
<LinearLayout
@ -185,7 +188,7 @@
android:id="@+id/ll_mine_team"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_marginTop="7dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingLeft="10dp"
@ -240,7 +243,7 @@
android:id="@+id/ll_about_us"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_marginTop="7dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingLeft="10dp"
@ -268,7 +271,7 @@
android:id="@+id/ll_login_out"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_marginTop="7dp"
android:background="@color/white"
android:gravity="center_vertical"
android:paddingLeft="10dp"

View File

@ -33,11 +33,10 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical"
android:paddingTop="5dp">
<include layout="@layout/layout_base_search_cancel_gray_btn" />
<include layout="@layout/layout_base_search_cancel_gray_ee_btn" />
<LinearLayout
android:id="@+id/ll_content"
@ -86,6 +85,8 @@
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="8dp"
android:textColor="#A9ABAE"
tools:text="22" />
</RelativeLayout>
@ -97,7 +98,7 @@
android:layout_marginLeft="25dp"
android:layout_marginTop="10dp"
android:layout_marginRight="5dp"
android:background="@color/gray_bg" />
android:background="@color/gray_bb12" />
<com.tenlionsoft.baselib.core.widget.views.TypeFaceTextView
android:layout_width="wrap_content"
@ -140,7 +141,7 @@
android:layout_marginLeft="25dp"
android:layout_marginTop="10dp"
android:layout_marginRight="5dp"
android:background="@color/gray_bg" />
android:background="@color/gray_bb12" />
<LinearLayout
android:id="@+id/ll_draft_box"
@ -176,7 +177,7 @@
android:layout_marginLeft="25dp"
android:layout_marginTop="10dp"
android:layout_marginRight="5dp"
android:background="@color/gray_bg" />
android:background="@color/gray_bb12" />
<LinearLayout
android:id="@+id/ll_recycle_box"
@ -212,7 +213,7 @@
android:layout_marginLeft="25dp"
android:layout_marginTop="10dp"
android:layout_marginRight="5dp"
android:background="@color/gray_bg" />
android:background="@color/gray_bb12" />
</LinearLayout>
</LinearLayout>

View File

@ -145,7 +145,9 @@
android:minWidth="0dp"
android:minHeight="0dp"
android:paddingLeft="10dp"
android:paddingTop="3dp"
android:paddingRight="10dp"
android:paddingBottom="3dp"
android:text="删除"
android:textColor="@color/col_white_gray_press" />
@ -159,7 +161,9 @@
android:minWidth="0dp"
android:minHeight="0dp"
android:paddingLeft="10dp"
android:paddingTop="3dp"
android:paddingRight="10dp"
android:paddingBottom="3dp"
android:text="编辑"
android:textColor="@color/col_white_gray_press" />
</LinearLayout>