diff --git a/app/libs/lite-release.aar b/app/libs/lite-release.aar
index afc644c..c3b7c14 100644
--- a/app/libs/lite-release.aar
+++ b/app/libs/lite-release.aar
Binary files differ
diff --git a/app/libs/lite-release.aar b/app/libs/lite-release.aar
index afc644c..c3b7c14 100644
--- a/app/libs/lite-release.aar
+++ b/app/libs/lite-release.aar
Binary files differ
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 562e6a4..cbc72b6 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -41,6 +41,7 @@
+
\ No newline at end of file
diff --git a/app/libs/lite-release.aar b/app/libs/lite-release.aar
index afc644c..c3b7c14 100644
--- a/app/libs/lite-release.aar
+++ b/app/libs/lite-release.aar
Binary files differ
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 562e6a4..cbc72b6 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -41,6 +41,7 @@
+
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt b/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
index 77a77b1..974dd86 100644
--- a/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
+++ b/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
@@ -2,6 +2,7 @@
import android.app.ProgressDialog
import android.content.Intent
+import android.graphics.BitmapFactory
import android.net.Uri
import android.os.Build
import androidx.core.content.FileProvider
@@ -14,6 +15,7 @@
import com.casic.smarttube.utils.DialogHelper
import com.casic.smarttube.utils.LocalConstant
import com.casic.smarttube.utils.RSAUtils
+import com.casic.smarttube.view.AboutUsActivity
import com.casic.smarttube.view.LoginActivity
import com.casic.smarttube.vm.LoginViewModel
import com.casic.smarttube.vm.UserViewModel
@@ -22,10 +24,7 @@
import com.google.gson.reflect.TypeToken
import com.pengxh.kt.lite.base.KotlinBaseFragment
import com.pengxh.kt.lite.callback.OnDownloadListener
-import com.pengxh.kt.lite.extensions.createDownloadFileDir
-import com.pengxh.kt.lite.extensions.downloadFile
-import com.pengxh.kt.lite.extensions.navigatePageTo
-import com.pengxh.kt.lite.extensions.show
+import com.pengxh.kt.lite.extensions.*
import com.pengxh.kt.lite.utils.PageNavigationManager
import com.pengxh.kt.lite.utils.SaveKeyValues
import com.pengxh.kt.lite.vm.LoadState
@@ -95,7 +94,7 @@
}
aboutUsLayout.setOnClickListener {
-
+ requireContext().navigatePageTo()
}
updateVersionLayout.setOnClickListener {
@@ -103,11 +102,12 @@
}
updateLogLayout.setOnClickListener {
-
+ "尽情期待~".show(requireContext())
}
+ //TODO 待后期功能完善后再调整缓存实际位置
clearCacheLayout.setOnClickListener {
-
+ cacheSizeView.text = 0L.formatFileSize()
}
loginOutButton.setOnClickListener {
@@ -212,11 +212,20 @@
updateUserInfo()
}
//缓存
- cacheSizeView.text = ""
+ cacheSizeView.text = 0L.formatFileSize()
super.onResume()
}
private fun updateUserInfo() {
+ //设置头像,圆形,暂时是默认的
+ val roundDrawable =
+ BitmapFactory.decodeResource(requireContext().resources, R.mipmap.login_casic)
+ .createRoundDrawable(
+ requireContext(),
+ 3f.dp2px(requireContext()),
+ R.color.mainThemeColor.convertColor(requireContext())
+ )
+ userImageView.setImageDrawable(roundDrawable)
userNameView.text = userData.name
userPhoneView.text = String.format("电话:${userData.phone}")
userDeptView.text = String.format("部门:${userData.deptName}")
diff --git a/app/libs/lite-release.aar b/app/libs/lite-release.aar
index afc644c..c3b7c14 100644
--- a/app/libs/lite-release.aar
+++ b/app/libs/lite-release.aar
Binary files differ
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 562e6a4..cbc72b6 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -41,6 +41,7 @@
+
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt b/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
index 77a77b1..974dd86 100644
--- a/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
+++ b/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
@@ -2,6 +2,7 @@
import android.app.ProgressDialog
import android.content.Intent
+import android.graphics.BitmapFactory
import android.net.Uri
import android.os.Build
import androidx.core.content.FileProvider
@@ -14,6 +15,7 @@
import com.casic.smarttube.utils.DialogHelper
import com.casic.smarttube.utils.LocalConstant
import com.casic.smarttube.utils.RSAUtils
+import com.casic.smarttube.view.AboutUsActivity
import com.casic.smarttube.view.LoginActivity
import com.casic.smarttube.vm.LoginViewModel
import com.casic.smarttube.vm.UserViewModel
@@ -22,10 +24,7 @@
import com.google.gson.reflect.TypeToken
import com.pengxh.kt.lite.base.KotlinBaseFragment
import com.pengxh.kt.lite.callback.OnDownloadListener
-import com.pengxh.kt.lite.extensions.createDownloadFileDir
-import com.pengxh.kt.lite.extensions.downloadFile
-import com.pengxh.kt.lite.extensions.navigatePageTo
-import com.pengxh.kt.lite.extensions.show
+import com.pengxh.kt.lite.extensions.*
import com.pengxh.kt.lite.utils.PageNavigationManager
import com.pengxh.kt.lite.utils.SaveKeyValues
import com.pengxh.kt.lite.vm.LoadState
@@ -95,7 +94,7 @@
}
aboutUsLayout.setOnClickListener {
-
+ requireContext().navigatePageTo()
}
updateVersionLayout.setOnClickListener {
@@ -103,11 +102,12 @@
}
updateLogLayout.setOnClickListener {
-
+ "尽情期待~".show(requireContext())
}
+ //TODO 待后期功能完善后再调整缓存实际位置
clearCacheLayout.setOnClickListener {
-
+ cacheSizeView.text = 0L.formatFileSize()
}
loginOutButton.setOnClickListener {
@@ -212,11 +212,20 @@
updateUserInfo()
}
//缓存
- cacheSizeView.text = ""
+ cacheSizeView.text = 0L.formatFileSize()
super.onResume()
}
private fun updateUserInfo() {
+ //设置头像,圆形,暂时是默认的
+ val roundDrawable =
+ BitmapFactory.decodeResource(requireContext().resources, R.mipmap.login_casic)
+ .createRoundDrawable(
+ requireContext(),
+ 3f.dp2px(requireContext()),
+ R.color.mainThemeColor.convertColor(requireContext())
+ )
+ userImageView.setImageDrawable(roundDrawable)
userNameView.text = userData.name
userPhoneView.text = String.format("电话:${userData.phone}")
userDeptView.text = String.format("部门:${userData.deptName}")
diff --git a/app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt b/app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt
new file mode 100644
index 0000000..54f77e9
--- /dev/null
+++ b/app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt
@@ -0,0 +1,30 @@
+package com.casic.smarttube.view
+
+import com.casic.smarttube.BuildConfig
+import com.casic.smarttube.R
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.base.KotlinBaseActivity
+import com.pengxh.kt.lite.extensions.convertColor
+import com.pengxh.kt.lite.utils.ImmerseStatusBarUtil
+import kotlinx.android.synthetic.main.activity_about_us.*
+import kotlinx.android.synthetic.main.include_base_title.*
+
+class AboutUsActivity : KotlinBaseActivity() {
+
+ override fun initLayoutView(): Int = R.layout.activity_about_us
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(false).init()
+ ImmerseStatusBarUtil.setColor(this, R.color.mainThemeColor.convertColor(this))
+ titleView.text = "关于我们"
+ leftBackView.setOnClickListener { finish() }
+ }
+
+ override fun initData() {
+ versionCodeView.text = String.format("版本信息:V${BuildConfig.VERSION_NAME}")
+ }
+
+ override fun initEvent() {
+
+ }
+}
\ No newline at end of file
diff --git a/app/libs/lite-release.aar b/app/libs/lite-release.aar
index afc644c..c3b7c14 100644
--- a/app/libs/lite-release.aar
+++ b/app/libs/lite-release.aar
Binary files differ
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 562e6a4..cbc72b6 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -41,6 +41,7 @@
+
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt b/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
index 77a77b1..974dd86 100644
--- a/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
+++ b/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
@@ -2,6 +2,7 @@
import android.app.ProgressDialog
import android.content.Intent
+import android.graphics.BitmapFactory
import android.net.Uri
import android.os.Build
import androidx.core.content.FileProvider
@@ -14,6 +15,7 @@
import com.casic.smarttube.utils.DialogHelper
import com.casic.smarttube.utils.LocalConstant
import com.casic.smarttube.utils.RSAUtils
+import com.casic.smarttube.view.AboutUsActivity
import com.casic.smarttube.view.LoginActivity
import com.casic.smarttube.vm.LoginViewModel
import com.casic.smarttube.vm.UserViewModel
@@ -22,10 +24,7 @@
import com.google.gson.reflect.TypeToken
import com.pengxh.kt.lite.base.KotlinBaseFragment
import com.pengxh.kt.lite.callback.OnDownloadListener
-import com.pengxh.kt.lite.extensions.createDownloadFileDir
-import com.pengxh.kt.lite.extensions.downloadFile
-import com.pengxh.kt.lite.extensions.navigatePageTo
-import com.pengxh.kt.lite.extensions.show
+import com.pengxh.kt.lite.extensions.*
import com.pengxh.kt.lite.utils.PageNavigationManager
import com.pengxh.kt.lite.utils.SaveKeyValues
import com.pengxh.kt.lite.vm.LoadState
@@ -95,7 +94,7 @@
}
aboutUsLayout.setOnClickListener {
-
+ requireContext().navigatePageTo()
}
updateVersionLayout.setOnClickListener {
@@ -103,11 +102,12 @@
}
updateLogLayout.setOnClickListener {
-
+ "尽情期待~".show(requireContext())
}
+ //TODO 待后期功能完善后再调整缓存实际位置
clearCacheLayout.setOnClickListener {
-
+ cacheSizeView.text = 0L.formatFileSize()
}
loginOutButton.setOnClickListener {
@@ -212,11 +212,20 @@
updateUserInfo()
}
//缓存
- cacheSizeView.text = ""
+ cacheSizeView.text = 0L.formatFileSize()
super.onResume()
}
private fun updateUserInfo() {
+ //设置头像,圆形,暂时是默认的
+ val roundDrawable =
+ BitmapFactory.decodeResource(requireContext().resources, R.mipmap.login_casic)
+ .createRoundDrawable(
+ requireContext(),
+ 3f.dp2px(requireContext()),
+ R.color.mainThemeColor.convertColor(requireContext())
+ )
+ userImageView.setImageDrawable(roundDrawable)
userNameView.text = userData.name
userPhoneView.text = String.format("电话:${userData.phone}")
userDeptView.text = String.format("部门:${userData.deptName}")
diff --git a/app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt b/app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt
new file mode 100644
index 0000000..54f77e9
--- /dev/null
+++ b/app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt
@@ -0,0 +1,30 @@
+package com.casic.smarttube.view
+
+import com.casic.smarttube.BuildConfig
+import com.casic.smarttube.R
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.base.KotlinBaseActivity
+import com.pengxh.kt.lite.extensions.convertColor
+import com.pengxh.kt.lite.utils.ImmerseStatusBarUtil
+import kotlinx.android.synthetic.main.activity_about_us.*
+import kotlinx.android.synthetic.main.include_base_title.*
+
+class AboutUsActivity : KotlinBaseActivity() {
+
+ override fun initLayoutView(): Int = R.layout.activity_about_us
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(false).init()
+ ImmerseStatusBarUtil.setColor(this, R.color.mainThemeColor.convertColor(this))
+ titleView.text = "关于我们"
+ leftBackView.setOnClickListener { finish() }
+ }
+
+ override fun initData() {
+ versionCodeView.text = String.format("版本信息:V${BuildConfig.VERSION_NAME}")
+ }
+
+ override fun initEvent() {
+
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_about_us.xml b/app/src/main/res/layout/activity_about_us.xml
new file mode 100644
index 0000000..c67a714
--- /dev/null
+++ b/app/src/main/res/layout/activity_about_us.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/libs/lite-release.aar b/app/libs/lite-release.aar
index afc644c..c3b7c14 100644
--- a/app/libs/lite-release.aar
+++ b/app/libs/lite-release.aar
Binary files differ
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 562e6a4..cbc72b6 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -41,6 +41,7 @@
+
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt b/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
index 77a77b1..974dd86 100644
--- a/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
+++ b/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
@@ -2,6 +2,7 @@
import android.app.ProgressDialog
import android.content.Intent
+import android.graphics.BitmapFactory
import android.net.Uri
import android.os.Build
import androidx.core.content.FileProvider
@@ -14,6 +15,7 @@
import com.casic.smarttube.utils.DialogHelper
import com.casic.smarttube.utils.LocalConstant
import com.casic.smarttube.utils.RSAUtils
+import com.casic.smarttube.view.AboutUsActivity
import com.casic.smarttube.view.LoginActivity
import com.casic.smarttube.vm.LoginViewModel
import com.casic.smarttube.vm.UserViewModel
@@ -22,10 +24,7 @@
import com.google.gson.reflect.TypeToken
import com.pengxh.kt.lite.base.KotlinBaseFragment
import com.pengxh.kt.lite.callback.OnDownloadListener
-import com.pengxh.kt.lite.extensions.createDownloadFileDir
-import com.pengxh.kt.lite.extensions.downloadFile
-import com.pengxh.kt.lite.extensions.navigatePageTo
-import com.pengxh.kt.lite.extensions.show
+import com.pengxh.kt.lite.extensions.*
import com.pengxh.kt.lite.utils.PageNavigationManager
import com.pengxh.kt.lite.utils.SaveKeyValues
import com.pengxh.kt.lite.vm.LoadState
@@ -95,7 +94,7 @@
}
aboutUsLayout.setOnClickListener {
-
+ requireContext().navigatePageTo()
}
updateVersionLayout.setOnClickListener {
@@ -103,11 +102,12 @@
}
updateLogLayout.setOnClickListener {
-
+ "尽情期待~".show(requireContext())
}
+ //TODO 待后期功能完善后再调整缓存实际位置
clearCacheLayout.setOnClickListener {
-
+ cacheSizeView.text = 0L.formatFileSize()
}
loginOutButton.setOnClickListener {
@@ -212,11 +212,20 @@
updateUserInfo()
}
//缓存
- cacheSizeView.text = ""
+ cacheSizeView.text = 0L.formatFileSize()
super.onResume()
}
private fun updateUserInfo() {
+ //设置头像,圆形,暂时是默认的
+ val roundDrawable =
+ BitmapFactory.decodeResource(requireContext().resources, R.mipmap.login_casic)
+ .createRoundDrawable(
+ requireContext(),
+ 3f.dp2px(requireContext()),
+ R.color.mainThemeColor.convertColor(requireContext())
+ )
+ userImageView.setImageDrawable(roundDrawable)
userNameView.text = userData.name
userPhoneView.text = String.format("电话:${userData.phone}")
userDeptView.text = String.format("部门:${userData.deptName}")
diff --git a/app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt b/app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt
new file mode 100644
index 0000000..54f77e9
--- /dev/null
+++ b/app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt
@@ -0,0 +1,30 @@
+package com.casic.smarttube.view
+
+import com.casic.smarttube.BuildConfig
+import com.casic.smarttube.R
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.base.KotlinBaseActivity
+import com.pengxh.kt.lite.extensions.convertColor
+import com.pengxh.kt.lite.utils.ImmerseStatusBarUtil
+import kotlinx.android.synthetic.main.activity_about_us.*
+import kotlinx.android.synthetic.main.include_base_title.*
+
+class AboutUsActivity : KotlinBaseActivity() {
+
+ override fun initLayoutView(): Int = R.layout.activity_about_us
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(false).init()
+ ImmerseStatusBarUtil.setColor(this, R.color.mainThemeColor.convertColor(this))
+ titleView.text = "关于我们"
+ leftBackView.setOnClickListener { finish() }
+ }
+
+ override fun initData() {
+ versionCodeView.text = String.format("版本信息:V${BuildConfig.VERSION_NAME}")
+ }
+
+ override fun initEvent() {
+
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_about_us.xml b/app/src/main/res/layout/activity_about_us.xml
new file mode 100644
index 0000000..c67a714
--- /dev/null
+++ b/app/src/main/res/layout/activity_about_us.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_mine.xml b/app/src/main/res/layout/fragment_mine.xml
index 370381d..aea143e 100644
--- a/app/src/main/res/layout/fragment_mine.xml
+++ b/app/src/main/res/layout/fragment_mine.xml
@@ -30,11 +30,11 @@
+ android:src="@mipmap/user_icon" />
diff --git a/app/libs/lite-release.aar b/app/libs/lite-release.aar
index afc644c..c3b7c14 100644
--- a/app/libs/lite-release.aar
+++ b/app/libs/lite-release.aar
Binary files differ
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 562e6a4..cbc72b6 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -41,6 +41,7 @@
+
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt b/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
index 77a77b1..974dd86 100644
--- a/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
+++ b/app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
@@ -2,6 +2,7 @@
import android.app.ProgressDialog
import android.content.Intent
+import android.graphics.BitmapFactory
import android.net.Uri
import android.os.Build
import androidx.core.content.FileProvider
@@ -14,6 +15,7 @@
import com.casic.smarttube.utils.DialogHelper
import com.casic.smarttube.utils.LocalConstant
import com.casic.smarttube.utils.RSAUtils
+import com.casic.smarttube.view.AboutUsActivity
import com.casic.smarttube.view.LoginActivity
import com.casic.smarttube.vm.LoginViewModel
import com.casic.smarttube.vm.UserViewModel
@@ -22,10 +24,7 @@
import com.google.gson.reflect.TypeToken
import com.pengxh.kt.lite.base.KotlinBaseFragment
import com.pengxh.kt.lite.callback.OnDownloadListener
-import com.pengxh.kt.lite.extensions.createDownloadFileDir
-import com.pengxh.kt.lite.extensions.downloadFile
-import com.pengxh.kt.lite.extensions.navigatePageTo
-import com.pengxh.kt.lite.extensions.show
+import com.pengxh.kt.lite.extensions.*
import com.pengxh.kt.lite.utils.PageNavigationManager
import com.pengxh.kt.lite.utils.SaveKeyValues
import com.pengxh.kt.lite.vm.LoadState
@@ -95,7 +94,7 @@
}
aboutUsLayout.setOnClickListener {
-
+ requireContext().navigatePageTo()
}
updateVersionLayout.setOnClickListener {
@@ -103,11 +102,12 @@
}
updateLogLayout.setOnClickListener {
-
+ "尽情期待~".show(requireContext())
}
+ //TODO 待后期功能完善后再调整缓存实际位置
clearCacheLayout.setOnClickListener {
-
+ cacheSizeView.text = 0L.formatFileSize()
}
loginOutButton.setOnClickListener {
@@ -212,11 +212,20 @@
updateUserInfo()
}
//缓存
- cacheSizeView.text = ""
+ cacheSizeView.text = 0L.formatFileSize()
super.onResume()
}
private fun updateUserInfo() {
+ //设置头像,圆形,暂时是默认的
+ val roundDrawable =
+ BitmapFactory.decodeResource(requireContext().resources, R.mipmap.login_casic)
+ .createRoundDrawable(
+ requireContext(),
+ 3f.dp2px(requireContext()),
+ R.color.mainThemeColor.convertColor(requireContext())
+ )
+ userImageView.setImageDrawable(roundDrawable)
userNameView.text = userData.name
userPhoneView.text = String.format("电话:${userData.phone}")
userDeptView.text = String.format("部门:${userData.deptName}")
diff --git a/app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt b/app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt
new file mode 100644
index 0000000..54f77e9
--- /dev/null
+++ b/app/src/main/java/com/casic/smarttube/view/AboutUsActivity.kt
@@ -0,0 +1,30 @@
+package com.casic.smarttube.view
+
+import com.casic.smarttube.BuildConfig
+import com.casic.smarttube.R
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.base.KotlinBaseActivity
+import com.pengxh.kt.lite.extensions.convertColor
+import com.pengxh.kt.lite.utils.ImmerseStatusBarUtil
+import kotlinx.android.synthetic.main.activity_about_us.*
+import kotlinx.android.synthetic.main.include_base_title.*
+
+class AboutUsActivity : KotlinBaseActivity() {
+
+ override fun initLayoutView(): Int = R.layout.activity_about_us
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(false).init()
+ ImmerseStatusBarUtil.setColor(this, R.color.mainThemeColor.convertColor(this))
+ titleView.text = "关于我们"
+ leftBackView.setOnClickListener { finish() }
+ }
+
+ override fun initData() {
+ versionCodeView.text = String.format("版本信息:V${BuildConfig.VERSION_NAME}")
+ }
+
+ override fun initEvent() {
+
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_about_us.xml b/app/src/main/res/layout/activity_about_us.xml
new file mode 100644
index 0000000..c67a714
--- /dev/null
+++ b/app/src/main/res/layout/activity_about_us.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_mine.xml b/app/src/main/res/layout/fragment_mine.xml
index 370381d..aea143e 100644
--- a/app/src/main/res/layout/fragment_mine.xml
+++ b/app/src/main/res/layout/fragment_mine.xml
@@ -30,11 +30,11 @@
+ android:src="@mipmap/user_icon" />
diff --git a/app/src/main/res/mipmap-xxhdpi/user_icon.png b/app/src/main/res/mipmap-xxhdpi/user_icon.png
new file mode 100644
index 0000000..f5a7a9c
--- /dev/null
+++ b/app/src/main/res/mipmap-xxhdpi/user_icon.png
Binary files differ