diff --git a/app/src/main/java/com/example/PersonalCenter/ArcView.java b/app/src/main/java/com/example/PersonalCenter/ArcView.java new file mode 100644 index 0000000..7c12924 --- /dev/null +++ b/app/src/main/java/com/example/PersonalCenter/ArcView.java @@ -0,0 +1,72 @@ +//package com.example.PersonalCenter; +// +//import android.view.View; +// +//public class ArcView extends View { +// private int mWidth; +// private int mHeight; +// /** +// * 弧形高度 +// */ +// private int mArcHeight; +// /** +// * 背景颜色 +// */ +// private int mBgColor; +// private Paint mPaint; +// private Context mContext; +// +// public ArcView(Context context) { +// this(context, null); +// } +// +// public ArcView(Context context, @Nullable AttributeSet attrs) { +// this(context, attrs, 0); +// } +// +// public ArcView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) { +// super(context, attrs, defStyleAttr); +// +// TypedArray typedArray = context.obtainStyledAttributes(attrs, R.styleable.ArcView); +// mArcHeight = typedArray.getDimensionPixelSize(R.styleable.ArcView_arcHeight, 0); +// mBgColor=typedArray.getColor(R.styleable.ArcView_bgColor,Color.parseColor("#303F9F")); +// +// mContext = context; +// mPaint = new Paint(); +// } +// +// @Override +// protected void onDraw(Canvas canvas) { +// super.onDraw(canvas); +// +// mPaint.setStyle(Paint.Style.FILL); +// mPaint.setColor(mBgColor); +// +// Rect rect = new Rect(0, 0, mWidth, mHeight - mArcHeight); +// canvas.drawRect(rect, mPaint); +// +// +// Path path = new Path(); +// path.moveTo(0, mHeight - mArcHeight); +// path.quadTo(mWidth / 2, mHeight, mWidth, mHeight - mArcHeight); +// canvas.drawPath(path, mPaint); +// +// } +// +// @Override +// protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { +// super.onMeasure(widthMeasureSpec, heightMeasureSpec); +// int widthSize = MeasureSpec.getSize(widthMeasureSpec); +// int widthMode = MeasureSpec.getMode(widthMeasureSpec); +// int heightSize = MeasureSpec.getSize(heightMeasureSpec); +// int heightMode = MeasureSpec.getMode(heightMeasureSpec); +// +// if (widthMode == MeasureSpec.EXACTLY) { +// mWidth = widthSize; +// } +// if (heightMode == MeasureSpec.EXACTLY) { +// mHeight = heightSize; +// } +// setMeasuredDimension(mWidth, mHeight); +// } +//} diff --git a/app/src/main/res/drawable-v24/bg_round_rect.xml b/app/src/main/res/drawable-v24/bg_round_rect.xml new file mode 100644 index 0000000..8b58e64 --- /dev/null +++ b/app/src/main/res/drawable-v24/bg_round_rect.xml @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable-v24/dislike_1.png b/app/src/main/res/drawable-v24/dislike_1.png new file mode 100644 index 0000000..a1d8974 Binary files /dev/null and b/app/src/main/res/drawable-v24/dislike_1.png differ diff --git a/app/src/main/res/drawable-v24/dislike_2.png b/app/src/main/res/drawable-v24/dislike_2.png new file mode 100644 index 0000000..df4179b Binary files /dev/null and b/app/src/main/res/drawable-v24/dislike_2.png differ diff --git a/app/src/main/res/drawable-v24/dislike_3.png b/app/src/main/res/drawable-v24/dislike_3.png new file mode 100644 index 0000000..4ffe399 Binary files /dev/null and b/app/src/main/res/drawable-v24/dislike_3.png differ diff --git a/app/src/main/res/drawable-v24/dislike_4.png b/app/src/main/res/drawable-v24/dislike_4.png new file mode 100644 index 0000000..c88d89c Binary files /dev/null and b/app/src/main/res/drawable-v24/dislike_4.png differ diff --git a/app/src/main/res/drawable-v24/dislike_5.png b/app/src/main/res/drawable-v24/dislike_5.png new file mode 100644 index 0000000..edf912d Binary files /dev/null and b/app/src/main/res/drawable-v24/dislike_5.png differ diff --git a/app/src/main/res/drawable-v24/dislike_6.png b/app/src/main/res/drawable-v24/dislike_6.png new file mode 100644 index 0000000..f067146 Binary files /dev/null and b/app/src/main/res/drawable-v24/dislike_6.png differ diff --git a/app/src/main/res/drawable-v24/dislike_7.png b/app/src/main/res/drawable-v24/dislike_7.png new file mode 100644 index 0000000..6d63602 Binary files /dev/null and b/app/src/main/res/drawable-v24/dislike_7.png differ diff --git a/app/src/main/res/drawable-v24/dislike_8.png b/app/src/main/res/drawable-v24/dislike_8.png new file mode 100644 index 0000000..72abd56 Binary files /dev/null and b/app/src/main/res/drawable-v24/dislike_8.png differ diff --git a/app/src/main/res/drawable-v24/dislike_9.png b/app/src/main/res/drawable-v24/dislike_9.png new file mode 100644 index 0000000..d4e5790 Binary files /dev/null and b/app/src/main/res/drawable-v24/dislike_9.png differ diff --git a/app/src/main/res/drawable-v24/ic_eighth.png b/app/src/main/res/drawable-v24/ic_eighth.png new file mode 100644 index 0000000..d379851 Binary files /dev/null and b/app/src/main/res/drawable-v24/ic_eighth.png differ diff --git a/app/src/main/res/drawable-v24/ic_fifth.png b/app/src/main/res/drawable-v24/ic_fifth.png new file mode 100644 index 0000000..5f9bae9 Binary files /dev/null and b/app/src/main/res/drawable-v24/ic_fifth.png differ diff --git a/app/src/main/res/drawable-v24/ic_first.png b/app/src/main/res/drawable-v24/ic_first.png new file mode 100644 index 0000000..5cd42af Binary files /dev/null and b/app/src/main/res/drawable-v24/ic_first.png differ diff --git a/app/src/main/res/drawable-v24/ic_fourth.png b/app/src/main/res/drawable-v24/ic_fourth.png new file mode 100644 index 0000000..3c4280a Binary files /dev/null and b/app/src/main/res/drawable-v24/ic_fourth.png differ diff --git a/app/src/main/res/drawable-v24/ic_second.png b/app/src/main/res/drawable-v24/ic_second.png new file mode 100644 index 0000000..7c4a027 Binary files /dev/null and b/app/src/main/res/drawable-v24/ic_second.png differ diff --git a/app/src/main/res/drawable-v24/ic_seventh.png b/app/src/main/res/drawable-v24/ic_seventh.png new file mode 100644 index 0000000..0f3dbd3 Binary files /dev/null and b/app/src/main/res/drawable-v24/ic_seventh.png differ diff --git a/app/src/main/res/drawable-v24/ic_sixth.png b/app/src/main/res/drawable-v24/ic_sixth.png new file mode 100644 index 0000000..8a3787b Binary files /dev/null and b/app/src/main/res/drawable-v24/ic_sixth.png differ diff --git a/app/src/main/res/drawable-v24/ic_third.png b/app/src/main/res/drawable-v24/ic_third.png new file mode 100644 index 0000000..868f2f8 Binary files /dev/null and b/app/src/main/res/drawable-v24/ic_third.png differ diff --git a/app/src/main/res/drawable-v24/jianbian1.jpg b/app/src/main/res/drawable-v24/jianbian1.jpg new file mode 100644 index 0000000..532cfa0 Binary files /dev/null and b/app/src/main/res/drawable-v24/jianbian1.jpg differ diff --git a/app/src/main/res/drawable-v24/jianbian2.jpg b/app/src/main/res/drawable-v24/jianbian2.jpg new file mode 100644 index 0000000..4c6d8da Binary files /dev/null and b/app/src/main/res/drawable-v24/jianbian2.jpg differ diff --git a/app/src/main/res/drawable-v24/like_1.png b/app/src/main/res/drawable-v24/like_1.png new file mode 100644 index 0000000..4c97ca1 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_1.png differ diff --git a/app/src/main/res/drawable-v24/like_10.png b/app/src/main/res/drawable-v24/like_10.png new file mode 100644 index 0000000..67d0730 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_10.png differ diff --git a/app/src/main/res/drawable-v24/like_2.png b/app/src/main/res/drawable-v24/like_2.png new file mode 100644 index 0000000..9236d47 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_2.png differ diff --git a/app/src/main/res/drawable-v24/like_2_1.png b/app/src/main/res/drawable-v24/like_2_1.png new file mode 100644 index 0000000..b31878d Binary files /dev/null and b/app/src/main/res/drawable-v24/like_2_1.png differ diff --git a/app/src/main/res/drawable-v24/like_2_2.png b/app/src/main/res/drawable-v24/like_2_2.png new file mode 100644 index 0000000..302101c Binary files /dev/null and b/app/src/main/res/drawable-v24/like_2_2.png differ diff --git a/app/src/main/res/drawable-v24/like_2_3.png b/app/src/main/res/drawable-v24/like_2_3.png new file mode 100644 index 0000000..9a69a78 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_2_3.png differ diff --git a/app/src/main/res/drawable-v24/like_3.png b/app/src/main/res/drawable-v24/like_3.png new file mode 100644 index 0000000..a407a7a Binary files /dev/null and b/app/src/main/res/drawable-v24/like_3.png differ diff --git a/app/src/main/res/drawable-v24/like_3_1.png b/app/src/main/res/drawable-v24/like_3_1.png new file mode 100644 index 0000000..be3a052 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_3_1.png differ diff --git a/app/src/main/res/drawable-v24/like_4.png b/app/src/main/res/drawable-v24/like_4.png new file mode 100644 index 0000000..d9fb62d Binary files /dev/null and b/app/src/main/res/drawable-v24/like_4.png differ diff --git a/app/src/main/res/drawable-v24/like_4_1.png b/app/src/main/res/drawable-v24/like_4_1.png new file mode 100644 index 0000000..36bc717 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_4_1.png differ diff --git a/app/src/main/res/drawable-v24/like_4_2.png b/app/src/main/res/drawable-v24/like_4_2.png new file mode 100644 index 0000000..574ecc3 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_4_2.png differ diff --git a/app/src/main/res/drawable-v24/like_4_3.png b/app/src/main/res/drawable-v24/like_4_3.png new file mode 100644 index 0000000..e759627 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_4_3.png differ diff --git a/app/src/main/res/drawable-v24/like_5.png b/app/src/main/res/drawable-v24/like_5.png new file mode 100644 index 0000000..3b93d50 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_5.png differ diff --git a/app/src/main/res/drawable-v24/like_6.png b/app/src/main/res/drawable-v24/like_6.png new file mode 100644 index 0000000..a8e02f5 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_6.png differ diff --git a/app/src/main/res/drawable-v24/like_6_1.png b/app/src/main/res/drawable-v24/like_6_1.png new file mode 100644 index 0000000..74fea2a Binary files /dev/null and b/app/src/main/res/drawable-v24/like_6_1.png differ diff --git a/app/src/main/res/drawable-v24/like_6_2.png b/app/src/main/res/drawable-v24/like_6_2.png new file mode 100644 index 0000000..b694c42 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_6_2.png differ diff --git a/app/src/main/res/drawable-v24/like_6_3.png b/app/src/main/res/drawable-v24/like_6_3.png new file mode 100644 index 0000000..07df2bf Binary files /dev/null and b/app/src/main/res/drawable-v24/like_6_3.png differ diff --git a/app/src/main/res/drawable-v24/like_7.png b/app/src/main/res/drawable-v24/like_7.png new file mode 100644 index 0000000..be48bda Binary files /dev/null and b/app/src/main/res/drawable-v24/like_7.png differ diff --git a/app/src/main/res/drawable-v24/like_7_1.png b/app/src/main/res/drawable-v24/like_7_1.png new file mode 100644 index 0000000..f037de4 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_7_1.png differ diff --git a/app/src/main/res/drawable-v24/like_7_2.png b/app/src/main/res/drawable-v24/like_7_2.png new file mode 100644 index 0000000..ba5b241 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_7_2.png differ diff --git a/app/src/main/res/drawable-v24/like_7_3.png b/app/src/main/res/drawable-v24/like_7_3.png new file mode 100644 index 0000000..92c580e Binary files /dev/null and b/app/src/main/res/drawable-v24/like_7_3.png differ diff --git a/app/src/main/res/drawable-v24/like_8.png b/app/src/main/res/drawable-v24/like_8.png new file mode 100644 index 0000000..1660f26 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_8.png differ diff --git a/app/src/main/res/drawable-v24/like_8_1.png b/app/src/main/res/drawable-v24/like_8_1.png new file mode 100644 index 0000000..0229f23 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_8_1.png differ diff --git a/app/src/main/res/drawable-v24/like_8_2.png b/app/src/main/res/drawable-v24/like_8_2.png new file mode 100644 index 0000000..815bec6 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_8_2.png differ diff --git a/app/src/main/res/drawable-v24/like_8_3.png b/app/src/main/res/drawable-v24/like_8_3.png new file mode 100644 index 0000000..08f6545 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_8_3.png differ diff --git a/app/src/main/res/drawable-v24/like_9.png b/app/src/main/res/drawable-v24/like_9.png new file mode 100644 index 0000000..9b65e1f Binary files /dev/null and b/app/src/main/res/drawable-v24/like_9.png differ diff --git a/app/src/main/res/drawable-v24/like_9_1.png b/app/src/main/res/drawable-v24/like_9_1.png new file mode 100644 index 0000000..3247041 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_9_1.png differ diff --git a/app/src/main/res/drawable-v24/like_9_2.png b/app/src/main/res/drawable-v24/like_9_2.png new file mode 100644 index 0000000..ed5d03d Binary files /dev/null and b/app/src/main/res/drawable-v24/like_9_2.png differ diff --git a/app/src/main/res/drawable-v24/like_9_3.png b/app/src/main/res/drawable-v24/like_9_3.png new file mode 100644 index 0000000..70527d8 Binary files /dev/null and b/app/src/main/res/drawable-v24/like_9_3.png differ diff --git a/app/src/main/res/drawable/animation_dislike.xml b/app/src/main/res/drawable/animation_dislike.xml new file mode 100644 index 0000000..8ea0f8a --- /dev/null +++ b/app/src/main/res/drawable/animation_dislike.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/animation_like.xml b/app/src/main/res/drawable/animation_like.xml new file mode 100644 index 0000000..494be36 --- /dev/null +++ b/app/src/main/res/drawable/animation_like.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/nav_personal_backcard.xml b/app/src/main/res/drawable/nav_personal_backcard.xml new file mode 100644 index 0000000..c5db7d9 --- /dev/null +++ b/app/src/main/res/drawable/nav_personal_backcard.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/white_background.xml b/app/src/main/res/drawable/white_background.xml new file mode 100644 index 0000000..fe602b0 --- /dev/null +++ b/app/src/main/res/drawable/white_background.xml @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/yellow_background.xml b/app/src/main/res/drawable/yellow_background.xml new file mode 100644 index 0000000..4c2ec44 --- /dev/null +++ b/app/src/main/res/drawable/yellow_background.xml @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/item_vp.xml b/app/src/main/res/layout/item_vp.xml new file mode 100644 index 0000000..4d15c4c --- /dev/null +++ b/app/src/main/res/layout/item_vp.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/item_vp_list.xml b/app/src/main/res/layout/item_vp_list.xml new file mode 100644 index 0000000..9474696 --- /dev/null +++ b/app/src/main/res/layout/item_vp_list.xml @@ -0,0 +1,19 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-xxhdpi/header_icon_1.jpg b/app/src/main/res/mipmap-xxhdpi/header_icon_1.jpg new file mode 100644 index 0000000..3cb7539 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/header_icon_1.jpg differ diff --git a/app/src/main/res/mipmap-xxhdpi/header_icon_2.jpeg b/app/src/main/res/mipmap-xxhdpi/header_icon_2.jpeg new file mode 100644 index 0000000..71a6e42 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/header_icon_2.jpeg differ diff --git a/app/src/main/res/mipmap-xxhdpi/header_icon_3.jpeg b/app/src/main/res/mipmap-xxhdpi/header_icon_3.jpeg new file mode 100644 index 0000000..dded20e Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/header_icon_3.jpeg differ diff --git a/app/src/main/res/mipmap-xxhdpi/header_icon_4.jpg b/app/src/main/res/mipmap-xxhdpi/header_icon_4.jpg new file mode 100644 index 0000000..783ea35 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/header_icon_4.jpg differ diff --git a/app/src/main/res/mipmap-xxhdpi/img_slide_1.jpg b/app/src/main/res/mipmap-xxhdpi/img_slide_1.jpg new file mode 100644 index 0000000..141770e Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/img_slide_1.jpg differ diff --git a/app/src/main/res/mipmap-xxhdpi/img_slide_2.jpg b/app/src/main/res/mipmap-xxhdpi/img_slide_2.jpg new file mode 100644 index 0000000..c9e6cb4 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/img_slide_2.jpg differ diff --git a/app/src/main/res/mipmap-xxhdpi/img_slide_3.jpg b/app/src/main/res/mipmap-xxhdpi/img_slide_3.jpg new file mode 100644 index 0000000..db568e9 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/img_slide_3.jpg differ diff --git a/app/src/main/res/mipmap-xxhdpi/img_slide_4.jpg b/app/src/main/res/mipmap-xxhdpi/img_slide_4.jpg new file mode 100644 index 0000000..0da6eda Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/img_slide_4.jpg differ diff --git a/app/src/main/res/mipmap-xxhdpi/img_slide_5.jpg b/app/src/main/res/mipmap-xxhdpi/img_slide_5.jpg new file mode 100644 index 0000000..e94e373 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/img_slide_5.jpg differ diff --git a/app/src/main/res/mipmap-xxhdpi/img_slide_6.jpg b/app/src/main/res/mipmap-xxhdpi/img_slide_6.jpg new file mode 100644 index 0000000..077ac29 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/img_slide_6.jpg differ diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml new file mode 100644 index 0000000..a838af1 --- /dev/null +++ b/app/src/main/res/values/arrays.xml @@ -0,0 +1,38 @@ + + + + #ff670729 + #ff7a0c2d + #ff96092d + #ffa10a37 + #ffbf013b + + + + #394948 + #5a7874 + #499092 + #43abae + #6ecfd2 + + + + #a3a3a3 + #bbbbbb + #cccccc + #dddddd + #eeeeee + + + + #df5a55 + #f9bb72 + #76afcf + #dd6495 + #72d3b4 + #563d91 + #56342e + #8c9f58 + + + \ No newline at end of file