Skip to content
项目
Groups
代码片段
帮助
正在加载...
Sign in / Register
Toggle navigation
W
workoffice
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图表
统计图
Create a new issue
作业
提交
议题看板
Open sidebar
冷广德
workoffice
Commits
e1265815
提交
e1265815
authored
5月 10, 2020
作者:
lgd
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1.添加协议
2.//TODO ,质检接口数据无对应问题,内部交易订单审核,审核规则,领用申请列表/退件列表/参数,坩埚下单,mes其他页面,mes质量反馈,编辑任务担当无法修改.支数参数
上级
749d5efb
全部展开
显示空白字符变更
内嵌
并排
正在显示
16 个修改的文件
包含
260 行增加
和
26 行删除
+260
-26
AndroidManifest.xml
app/src/main/AndroidManifest.xml
+16
-0
MainLoginActivity.java
...java/com/wd/workoffice/ui/activity/MainLoginActivity.java
+33
-3
ErpActivationTwoActivity.java
...orkoffice/ui/activity/login/ErpActivationTwoActivity.java
+2
-0
UserRegisterOneActivity.java
...workoffice/ui/activity/login/UserRegisterOneActivity.java
+2
-0
UserRegisterTwoActivity.java
...workoffice/ui/activity/login/UserRegisterTwoActivity.java
+2
-0
UserAboutActivity.java
...com/wd/workoffice/ui/activity/user/UserAboutActivity.java
+17
-12
UserPrivacyActivity.java
...m/wd/workoffice/ui/activity/user/UserPrivacyActivity.java
+45
-0
UserServerActivity.java
...om/wd/workoffice/ui/activity/user/UserServerActivity.java
+45
-0
UserKeeper.java
app/src/main/java/com/wd/workoffice/util/UserKeeper.java
+21
-0
activity_about.xml
app/src/main/res/layout/activity_about.xml
+2
-0
activity_main_login.xml
app/src/main/res/layout/activity_main_login.xml
+46
-5
activity_privacy.xml
app/src/main/res/layout/activity_privacy.xml
+19
-0
activity_server.xml
app/src/main/res/layout/activity_server.xml
+0
-0
activity_user_info.xml
app/src/main/res/layout/activity_user_info.xml
+0
-4
activity_user_setting.xml
app/src/main/res/layout/activity_user_setting.xml
+0
-2
view_agree.xml
app/src/main/res/layout/view_agree.xml
+10
-0
没有找到文件。
app/src/main/AndroidManifest.xml
浏览文件 @
e1265815
...
@@ -1794,6 +1794,22 @@
...
@@ -1794,6 +1794,22 @@
android:screenOrientation=
"portrait"
android:screenOrientation=
"portrait"
android:theme=
"@style/Work.Base"
android:theme=
"@style/Work.Base"
android:windowSoftInputMode=
"adjustPan"
/>
android:windowSoftInputMode=
"adjustPan"
/>
<activity
android:name=
".ui.activity.user.UserServerActivity"
android:configChanges=
"keyboardHidden|orientation"
android:label=
"软件服务协议"
android:launchMode=
"singleTop"
android:screenOrientation=
"portrait"
android:theme=
"@style/Work.Base"
android:windowSoftInputMode=
"adjustPan"
/>
<activity
android:name=
".ui.activity.user.UserPrivacyActivity"
android:configChanges=
"keyboardHidden|orientation"
android:label=
"隐私政策"
android:launchMode=
"singleTop"
android:screenOrientation=
"portrait"
android:theme=
"@style/Work.Base"
android:windowSoftInputMode=
"adjustPan"
/>
<provider
<provider
android:name=
"androidx.core.content.FileProvider"
android:name=
"androidx.core.content.FileProvider"
android:authorities=
"com.wd.workoffice.fileprovider"
android:authorities=
"com.wd.workoffice.fileprovider"
...
...
app/src/main/java/com/wd/workoffice/ui/activity/MainLoginActivity.java
浏览文件 @
e1265815
...
@@ -7,9 +7,11 @@ import android.widget.TextView;
...
@@ -7,9 +7,11 @@ import android.widget.TextView;
import
com.wd.workoffice.R
;
import
com.wd.workoffice.R
;
import
com.wd.workoffice.app.WorkBaseActivity
;
import
com.wd.workoffice.app.WorkBaseActivity
;
import
com.wd.workoffice.app.WorkToolBarActivity
;
import
com.wd.workoffice.ui.activity.login.LoginActivity
;
import
com.wd.workoffice.ui.activity.login.LoginActivity
;
import
com.wd.workoffice.ui.activity.mes.MesLoginActivity
;
import
com.wd.workoffice.ui.activity.mes.MesLoginActivity
;
import
com.wd.workoffice.ui.activity.user.UserPrivacyActivity
;
import
com.wd.workoffice.ui.activity.user.UserServerActivity
;
import
com.wd.workoffice.util.UserKeeper
;
import
butterknife.BindView
;
import
butterknife.BindView
;
import
butterknife.ButterKnife
;
import
butterknife.ButterKnife
;
...
@@ -28,6 +30,12 @@ public class MainLoginActivity extends WorkBaseActivity {
...
@@ -28,6 +30,12 @@ public class MainLoginActivity extends WorkBaseActivity {
TextView
tvBat
;
TextView
tvBat
;
@BindView
(
R
.
id
.
tv_mes
)
@BindView
(
R
.
id
.
tv_mes
)
TextView
tvMes
;
TextView
tvMes
;
@BindView
(
R
.
id
.
tv_server
)
TextView
tvServer
;
@BindView
(
R
.
id
.
tv_privacy
)
TextView
tvPrivacy
;
@BindView
(
R
.
id
.
activity_main
)
LinearLayout
activityMain
;
@Override
@Override
protected
void
initView
()
{
protected
void
initView
()
{
...
@@ -36,6 +44,23 @@ public class MainLoginActivity extends WorkBaseActivity {
...
@@ -36,6 +44,23 @@ public class MainLoginActivity extends WorkBaseActivity {
@Override
@Override
protected
void
initData
()
{
protected
void
initData
()
{
if
(!
UserKeeper
.
getInstance
().
getIsAgree
())
{
// View view = LayoutInflater.from(this).inflate(R.layout.activity_about, null);
// AlertDialog.Builder builder =new AlertDialog.Builder(this);
//
// builder.setView(view).setNegativeButton("暂不使用", new DialogInterface.OnClickListener() {
// @Override
// public void onClick(DialogInterface dialog, int which) {
// dialog.dismiss();
// }
// }).setPositiveButton("确定", new DialogInterface.OnClickListener() {
// @Override
// public void onClick(DialogInterface dialog, int which) {
// dialog.dismiss();
// UserKeeper.getInstance().keepIsAgree(true);
// }
// }).show();
}
}
}
...
@@ -49,8 +74,7 @@ public class MainLoginActivity extends WorkBaseActivity {
...
@@ -49,8 +74,7 @@ public class MainLoginActivity extends WorkBaseActivity {
}
}
@OnClick
({
R
.
id
.
tv_bat
,
R
.
id
.
tv_mes
,
R
.
id
.
tv_server
,
R
.
id
.
tv_privacy
})
@OnClick
({
R
.
id
.
tv_bat
,
R
.
id
.
tv_mes
})
public
void
onViewClicked
(
View
view
)
{
public
void
onViewClicked
(
View
view
)
{
switch
(
view
.
getId
())
{
switch
(
view
.
getId
())
{
case
R
.
id
.
tv_bat
:
case
R
.
id
.
tv_bat
:
...
@@ -59,6 +83,12 @@ public class MainLoginActivity extends WorkBaseActivity {
...
@@ -59,6 +83,12 @@ public class MainLoginActivity extends WorkBaseActivity {
case
R
.
id
.
tv_mes
:
case
R
.
id
.
tv_mes
:
startActivity
(
MesLoginActivity
.
class
);
startActivity
(
MesLoginActivity
.
class
);
break
;
break
;
case
R
.
id
.
tv_server
:
startActivity
(
UserServerActivity
.
class
);
break
;
case
R
.
id
.
tv_privacy
:
startActivity
(
UserPrivacyActivity
.
class
);
break
;
}
}
}
}
}
}
app/src/main/java/com/wd/workoffice/ui/activity/login/ErpActivationTwoActivity.java
浏览文件 @
e1265815
...
@@ -20,6 +20,7 @@ import com.wd.workoffice.bean.ActivationUserBean;
...
@@ -20,6 +20,7 @@ import com.wd.workoffice.bean.ActivationUserBean;
import
com.wd.workoffice.bean.DepBean
;
import
com.wd.workoffice.bean.DepBean
;
import
com.wd.workoffice.retrofit.RtfUtils
;
import
com.wd.workoffice.retrofit.RtfUtils
;
import
com.wd.workoffice.retrofit.WorkObserver
;
import
com.wd.workoffice.retrofit.WorkObserver
;
import
com.wd.workoffice.ui.activity.user.UserServerActivity
;
import
com.wd.workoffice.util.WorkUtils
;
import
com.wd.workoffice.util.WorkUtils
;
import
java.util.HashMap
;
import
java.util.HashMap
;
...
@@ -216,6 +217,7 @@ public class ErpActivationTwoActivity extends WorkToolBarActivity {
...
@@ -216,6 +217,7 @@ public class ErpActivationTwoActivity extends WorkToolBarActivity {
submit
();
submit
();
break
;
break
;
case
R
.
id
.
tv_go_protocol
:
case
R
.
id
.
tv_go_protocol
:
startActivity
(
UserServerActivity
.
class
);
break
;
break
;
}
}
}
}
...
...
app/src/main/java/com/wd/workoffice/ui/activity/login/UserRegisterOneActivity.java
浏览文件 @
e1265815
...
@@ -13,6 +13,7 @@ import com.wd.workoffice.app.WorkToolBarActivity;
...
@@ -13,6 +13,7 @@ import com.wd.workoffice.app.WorkToolBarActivity;
import
com.wd.workoffice.bean.workEnum.CodeType
;
import
com.wd.workoffice.bean.workEnum.CodeType
;
import
com.wd.workoffice.contract.UserRegisterOneContract
;
import
com.wd.workoffice.contract.UserRegisterOneContract
;
import
com.wd.workoffice.presenter.UserRegisterOnePresenter
;
import
com.wd.workoffice.presenter.UserRegisterOnePresenter
;
import
com.wd.workoffice.ui.activity.user.UserServerActivity
;
import
com.wd.workoffice.util.WorkUtils
;
import
com.wd.workoffice.util.WorkUtils
;
import
butterknife.BindView
;
import
butterknife.BindView
;
...
@@ -122,6 +123,7 @@ public class UserRegisterOneActivity extends WorkToolBarActivity implements User
...
@@ -122,6 +123,7 @@ public class UserRegisterOneActivity extends WorkToolBarActivity implements User
registerFirstPresenter
.
verifyCode
(
etPhone
.
getText
().
toString
(),
code
,
CodeType
.
REGISTER
.
getName
());
registerFirstPresenter
.
verifyCode
(
etPhone
.
getText
().
toString
(),
code
,
CodeType
.
REGISTER
.
getName
());
break
;
break
;
case
R
.
id
.
tv_go_protocol
:
case
R
.
id
.
tv_go_protocol
:
startActivity
(
UserServerActivity
.
class
);
break
;
break
;
}
}
}
}
...
...
app/src/main/java/com/wd/workoffice/ui/activity/login/UserRegisterTwoActivity.java
浏览文件 @
e1265815
...
@@ -11,6 +11,7 @@ import android.widget.TextView;
...
@@ -11,6 +11,7 @@ import android.widget.TextView;
import
com.wd.workoffice.R
;
import
com.wd.workoffice.R
;
import
com.wd.workoffice.app.Config
;
import
com.wd.workoffice.app.Config
;
import
com.wd.workoffice.app.WorkToolBarActivity
;
import
com.wd.workoffice.app.WorkToolBarActivity
;
import
com.wd.workoffice.ui.activity.user.UserServerActivity
;
import
butterknife.BindView
;
import
butterknife.BindView
;
import
butterknife.ButterKnife
;
import
butterknife.ButterKnife
;
...
@@ -144,6 +145,7 @@ public class UserRegisterTwoActivity extends WorkToolBarActivity {
...
@@ -144,6 +145,7 @@ public class UserRegisterTwoActivity extends WorkToolBarActivity {
,
"name"
,
name
,
"pwd"
,
pwd
);
,
"name"
,
name
,
"pwd"
,
pwd
);
break
;
break
;
case
R
.
id
.
tv_go_protocol
:
case
R
.
id
.
tv_go_protocol
:
startActivity
(
UserServerActivity
.
class
);
break
;
break
;
}
}
}
}
...
...
app/src/main/java/com/wd/workoffice/ui/activity/user/UserAboutActivity.java
浏览文件 @
e1265815
package
com
.
wd
.
workoffice
.
ui
.
activity
.
user
;
package
com
.
wd
.
workoffice
.
ui
.
activity
.
user
;
import
android.content.Intent
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.text.TextUtils
;
import
android.view.View
;
import
android.view.View
;
import
android.widget.TextView
;
import
android.widget.TextView
;
import
com.alibaba.fastjson.JSON
;
import
com.wd.workoffice.R
;
import
com.wd.workoffice.R
;
import
com.wd.workoffice.app.BaseBean
;
import
com.wd.workoffice.app.WorkToolBarActivity
;
import
com.wd.workoffice.app.WorkToolBarActivity
;
import
com.wd.workoffice.bean.UserInfoBean
;
import
com.wd.workoffice.retrofit.RtfUtils
;
import
com.wd.workoffice.retrofit.WorkObserver
;
import
com.wd.workoffice.ui.activity.login.LoginActivity
;
import
com.wd.workoffice.util.UserKeeper
;
import
butterknife.BindView
;
import
butterknife.BindView
;
import
butterknife.ButterKnife
;
import
butterknife.ButterKnife
;
import
butterknife.OnClick
;
import
butterknife.OnClick
;
import
flexible.xd.android_base.network.rtfhttp.Transformer
;
import
flexible.xd.android_base.utils.AppUtil
;
import
flexible.xd.android_base.utils.AppUtil
;
import
io.reactivex.disposables.Disposable
;
/**
/**
* 我的 - 设置 -关于
* 我的 - 设置 -关于
...
@@ -34,11 +23,15 @@ public class UserAboutActivity extends WorkToolBarActivity {
...
@@ -34,11 +23,15 @@ public class UserAboutActivity extends WorkToolBarActivity {
@BindView
(
R
.
id
.
tv_version
)
@BindView
(
R
.
id
.
tv_version
)
TextView
tvVersion
;
TextView
tvVersion
;
@BindView
(
R
.
id
.
tv_server
)
TextView
tvServer
;
@BindView
(
R
.
id
.
tv_privacy
)
TextView
tvPrivacy
;
@Override
@Override
protected
void
initView
()
{
protected
void
initView
()
{
ButterKnife
.
bind
(
this
);
ButterKnife
.
bind
(
this
);
tvVersion
.
setText
(
"版本信息:"
+
AppUtil
.
getAppVersionName
());
tvVersion
.
setText
(
"版本信息:"
+
AppUtil
.
getAppVersionName
());
}
}
@Override
@Override
...
@@ -56,4 +49,16 @@ public class UserAboutActivity extends WorkToolBarActivity {
...
@@ -56,4 +49,16 @@ public class UserAboutActivity extends WorkToolBarActivity {
}
}
@OnClick
({
R
.
id
.
tv_server
,
R
.
id
.
tv_privacy
})
public
void
onViewClicked
(
View
view
)
{
switch
(
view
.
getId
())
{
case
R
.
id
.
tv_server
:
startActivity
(
UserServerActivity
.
class
);
break
;
case
R
.
id
.
tv_privacy
:
startActivity
(
UserPrivacyActivity
.
class
);
break
;
}
}
}
}
app/src/main/java/com/wd/workoffice/ui/activity/user/UserPrivacyActivity.java
0 → 100644
浏览文件 @
e1265815
package
com
.
wd
.
workoffice
.
ui
.
activity
.
user
;
import
android.view.View
;
import
android.widget.TextView
;
import
com.wd.workoffice.R
;
import
com.wd.workoffice.app.WorkToolBarActivity
;
import
butterknife.BindView
;
import
butterknife.ButterKnife
;
import
butterknife.OnClick
;
import
flexible.xd.android_base.utils.AppUtil
;
/**
* 我的 - 设置 -关于
* author : flexible
* email : lgd19940421@163.com
* github: https://github.com/FlexibleXd
**/
public
class
UserPrivacyActivity
extends
WorkToolBarActivity
{
@Override
protected
void
initView
()
{
ButterKnife
.
bind
(
this
);
}
@Override
protected
void
initData
()
{
}
@Override
protected
void
initEvent
()
{
}
@Override
protected
int
layoutId
()
{
return
R
.
layout
.
activity_privacy
;
}
}
app/src/main/java/com/wd/workoffice/ui/activity/user/UserServerActivity.java
0 → 100644
浏览文件 @
e1265815
package
com
.
wd
.
workoffice
.
ui
.
activity
.
user
;
import
android.view.View
;
import
android.widget.TextView
;
import
com.wd.workoffice.R
;
import
com.wd.workoffice.app.WorkToolBarActivity
;
import
butterknife.BindView
;
import
butterknife.ButterKnife
;
import
butterknife.OnClick
;
import
flexible.xd.android_base.utils.AppUtil
;
/**
* 我的 - 设置 -关于
* author : flexible
* email : lgd19940421@163.com
* github: https://github.com/FlexibleXd
**/
public
class
UserServerActivity
extends
WorkToolBarActivity
{
@Override
protected
void
initView
()
{
ButterKnife
.
bind
(
this
);
}
@Override
protected
void
initData
()
{
}
@Override
protected
void
initEvent
()
{
}
@Override
protected
int
layoutId
()
{
return
R
.
layout
.
activity_server
;
}
}
app/src/main/java/com/wd/workoffice/util/UserKeeper.java
浏览文件 @
e1265815
...
@@ -23,6 +23,7 @@ public class UserKeeper {
...
@@ -23,6 +23,7 @@ public class UserKeeper {
private
final
String
MES_LOGIN
=
"_MES_LOGIN"
;
private
final
String
MES_LOGIN
=
"_MES_LOGIN"
;
private
final
String
MES_UID
=
"_MES_UID"
;
private
final
String
MES_UID
=
"_MES_UID"
;
private
final
String
COOKIE
=
"_COOKIE"
;
private
final
String
COOKIE
=
"_COOKIE"
;
private
final
String
IS_AGREE
=
"_IS_AGREE"
;
private
UserKeeper
()
{
private
UserKeeper
()
{
}
}
...
@@ -38,6 +39,26 @@ public class UserKeeper {
...
@@ -38,6 +39,26 @@ public class UserKeeper {
return
keeper
;
return
keeper
;
}
}
/**
* 同意协议
* @param info
*/
public
void
keepIsAgree
(
Boolean
info
)
{
sp
.
put
(
IS_AGREE
,
info
);
}
public
Boolean
getIsAgree
()
{
return
sp
.
getBoolean
(
IS_AGREE
);
}
public
void
clearIsAgree
()
{
sp
.
put
(
IS_AGREE
,
false
);
}
/**
* mescookie
* @param info
*/
public
void
keepCookie
(
String
info
)
{
public
void
keepCookie
(
String
info
)
{
sp
.
put
(
COOKIE
,
info
);
sp
.
put
(
COOKIE
,
info
);
}
}
...
...
app/src/main/res/layout/activity_about.xml
浏览文件 @
e1265815
...
@@ -49,6 +49,7 @@
...
@@ -49,6 +49,7 @@
android:orientation=
"horizontal"
>
android:orientation=
"horizontal"
>
<TextView
<TextView
android:id=
"@+id/tv_server"
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:layout_gravity=
"center"
...
@@ -58,6 +59,7 @@
...
@@ -58,6 +59,7 @@
android:textSize=
"@dimen/sp_14"
/>
android:textSize=
"@dimen/sp_14"
/>
<TextView
<TextView
android:id=
"@+id/tv_privacy"
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:layout_gravity=
"center"
...
...
app/src/main/res/layout/activity_main_login.xml
浏览文件 @
e1265815
...
@@ -9,8 +9,8 @@
...
@@ -9,8 +9,8 @@
<TextView
<TextView
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"正望"
android:layout_marginTop=
"80mm"
android:layout_marginTop=
"80mm"
android:text=
"正望"
android:textSize=
"25sp"
android:textSize=
"25sp"
android:textStyle=
"bold"
/>
android:textStyle=
"bold"
/>
...
@@ -19,25 +19,65 @@
...
@@ -19,25 +19,65 @@
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"50mm"
android:layout_marginTop=
"50mm"
android:text=
"选择一个角色进入"
android:text=
"选择一个角色进入"
android:textSize=
"16sp"
android:textSize=
"16sp"
/>
/>
<TextView
<TextView
android:id=
"@+id/tv_bat"
android:id=
"@+id/tv_bat"
android:layout_width=
"100mm"
android:layout_width=
"100mm"
android:layout_height=
"100mm"
android:layout_height=
"100mm"
android:layout_marginTop=
"20mm"
android:background=
"@drawable/shape_main_login"
android:background=
"@drawable/shape_main_login"
android:gravity=
"center"
android:gravity=
"center"
android:text=
"BAT"
android:text=
"BAT"
android:layout_marginTop=
"20mm"
android:textSize=
"25sp"
/>
android:textSize=
"25sp"
/>
<TextView
<TextView
android:id=
"@+id/tv_mes"
android:id=
"@+id/tv_mes"
android:layout_width=
"100mm"
android:layout_width=
"100mm"
android:layout_height=
"100mm"
android:layout_height=
"100mm"
android:layout_marginTop=
"20mm"
android:background=
"@drawable/shape_main_login"
android:background=
"@drawable/shape_main_login"
android:gravity=
"center"
android:gravity=
"center"
android:layout_marginTop=
"20mm"
android:text=
"MES"
android:text=
"MES"
android:textSize=
"25sp"
/>
android:textSize=
"25sp"
/>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"60mm"
android:gravity=
"center_horizontal"
android:orientation=
"vertical"
>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"点击上方按钮即表示你同意"
/>
<LinearLayout
android:layout_marginTop=
"3mm"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
>
<TextView
android:id=
"@+id/tv_server"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:gravity=
"center"
android:text=
"《软件服务协议》"
android:textColor=
"@color/blue_btn"
android:textSize=
"13sp"
/>
<TextView
android:id=
"@+id/tv_privacy"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:layout_marginLeft=
"10mm"
android:text=
"《隐私协议》"
android:textColor=
"@color/blue_btn"
android:textSize=
"13sp"
/>
</LinearLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>
\ No newline at end of file
app/src/main/res/layout/activity_privacy.xml
0 → 100644
浏览文件 @
e1265815
<?xml version="1.0" encoding="utf-8"?>
<androidx.core.widget.NestedScrollView
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"
android:gravity=
"center_horizontal"
android:background=
"@color/white"
android:orientation=
"vertical"
>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:paddingVertical=
"20mm"
android:lineSpacingMultiplier=
"1.5"
android:paddingHorizontal=
"15mm"
android:text=
"正望BAT软件隐私协议\n我们尊重和保护用户的隐私。本隐私政策将告诉您我们如何收集和使用有关您的信息,以及我们如何保护这些信息的安全。\n您成为正望BAT用户前务必仔细阅读本隐私条款并同意所有隐私条款。本隐私政策条款在您注册成为正望BAT用户后立即生效,并对您及正望BAT平台产生约束力。\n一、我们可能收集的用户信息\n我们提供服务时,可能会收集、储存和使用下列与您有关的信息。如果您不提供相关信息,可能无法注册成为我们的用户或无法享受我们提供的某些服务,或者无法达到相关服务拟达到的效果。\n1、您提供的信息\n•您在注册账户或使用我们的服务时,向我们提供的相关个人信息,例如电话号码、身份证号码、银行卡号等。\n •您通过我们的服务向其他方提供的共享信息,以及您使用我们的服务时所储存的信息。\n 2、其他方分享的您的信息\n•其他方使用我们的服务时所提供有关您的共享信息。\n3、我们获取的您的信息\n您使用服务时我们可能收集如下信息:\n•日志信息,指您使用我们的服务时,系统可能通过cookies、web beacon或其他方式自动采集的技术信息,包括:设备或软件信息,例如您的移动设备、网页浏览器或用于接入我们服务的其他程序所提供的配置信息、您的IP地址和移动设备所用的版本和设备识别码;以及您在使用我们服务时要求提供的其他信息和内容详情。\n•位置信息,指您开启设备定位功能并使用我们基于位置提供的相关服务时,收集的有关您位置的信息。您可以通过关闭定位功能,停止对您的地理位置信息的收集。\n 4、合作机构提供的您的信息\n•我们会通过第三方机构(包括但不限于通过合法的征信机构个人信用信息基础数据库及外部数据)查询您的信用报告中的身份、联系方式等个人身份、电信信息、地址、位置等基本信息。\n二、我们可能如何使用用户信息\n•在我们提供服务时,用于身份验证、客户服务、安全防范、诈骗监测、存档和备份用途,确保我们向您提供的产品和服务的安全性;\n•帮助我们设计新服务,改善我们现有服务;\n•使我们更加了解您如何接入和使用我们的服务,从而针对性地回应您的个性化需求;\n•软件认证或管理软件升级;\n•让您参与有关我们产品和服务的调查。\n为了让您有更好的体验、改善我们的服务或您同意的其他用途,在符合相关法律法规的前提下,我们可能将通过某一项服务所收集的信息,以汇集信息或者个性化的方式,用于我们的其他服务。例如,在您使用我们的一项服务时所收集的信息,可能在另一服务中用于向您提供特定内容,或向您展示与您相关的、非普遍推送的信息。如果我们在相关服务中提供了相应选项,您也可以授权我们将该服务所提供和储存的信息用于我们的其他服务。\n三、我们如何保护用户信息\n我们使用各种安全技术和程序,以防信息的丢失、不当使用、未经授权阅览或披露。但请您理解,由于技术的限制以及可能存在的各种恶意手段,在互联网行业,即便竭尽所能加强安全措施,也不可能始终保证信息百分之百的安全。您需要了解,您接入我们的服务所用的系统和通讯网络,有可能因我们可控范围外的因素而出现问题。\n 四、隐私政策的修改\n由于法律法规的变更,以及为了与互联网的新发展和可能的发展趋势保持同步,我们可能会不定时修改本政策。因此,我们保留自行决定实施此类修改的权利,如该等修订造成您在本《隐私政策》下权利的实质减少,我们将在修订生效前通过在主页上显著位置提示或向您推送通知或以其他方式通知您。在该种情况下,若您继续使用我们的服务,即表示同意受经修订的本《隐私政策》的约束。"
/>
</androidx.core.widget.NestedScrollView>
\ No newline at end of file
app/src/main/res/layout/activity_server.xml
0 → 100644
浏览文件 @
e1265815
差异被折叠。
点击展开。
app/src/main/res/layout/activity_user_info.xml
浏览文件 @
e1265815
...
@@ -50,7 +50,6 @@
...
@@ -50,7 +50,6 @@
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentRight=
"true"
android:layout_alignParentRight=
"true"
android:text=
"销售二公司"
android:textSize=
"16sp"
android:textSize=
"16sp"
/>
/>
</RelativeLayout>
</RelativeLayout>
...
@@ -77,7 +76,6 @@
...
@@ -77,7 +76,6 @@
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentRight=
"true"
android:layout_alignParentRight=
"true"
android:text=
"销售二公司"
android:textSize=
"16sp"
android:textSize=
"16sp"
/>
/>
</RelativeLayout>
</RelativeLayout>
...
@@ -104,7 +102,6 @@
...
@@ -104,7 +102,6 @@
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentRight=
"true"
android:layout_alignParentRight=
"true"
android:text=
"销售二公司"
android:textSize=
"16sp"
android:textSize=
"16sp"
/>
/>
</RelativeLayout>
</RelativeLayout>
...
@@ -131,7 +128,6 @@
...
@@ -131,7 +128,6 @@
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentRight=
"true"
android:layout_alignParentRight=
"true"
android:text=
"销售二公司"
android:textSize=
"16sp"
android:textSize=
"16sp"
/>
/>
</RelativeLayout>
</RelativeLayout>
...
...
app/src/main/res/layout/activity_user_setting.xml
浏览文件 @
e1265815
...
@@ -26,7 +26,6 @@
...
@@ -26,7 +26,6 @@
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentRight=
"true"
android:layout_alignParentRight=
"true"
android:text=
"销售二公司"
android:textSize=
"16sp"
android:textSize=
"16sp"
/>
/>
</RelativeLayout>
</RelativeLayout>
...
@@ -54,7 +53,6 @@
...
@@ -54,7 +53,6 @@
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentRight=
"true"
android:layout_alignParentRight=
"true"
android:text=
"销售二公司"
android:textSize=
"16sp"
android:textSize=
"16sp"
/>
/>
</RelativeLayout>
</RelativeLayout>
...
...
app/src/main/res/layout/view_agree.xml
0 → 100644
浏览文件 @
e1265815
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"我们尊重并保护所有使用服务用户的隐私权。"
/>
</LinearLayout>
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论