Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-uni-app-x-zh
提交
e347a16b
U
unidocs-uni-app-x-zh
项目概览
DCloud
/
unidocs-uni-app-x-zh
通知
144
Star
2
Fork
33
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
9
列表
看板
标记
里程碑
合并请求
11
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-uni-app-x-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
9
Issue
9
列表
看板
标记
里程碑
合并请求
11
合并请求
11
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
e347a16b
编写于
9月 04, 2024
作者:
杜庆泉
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update uts-for-android.md
上级
2009217a
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
19 addition
and
9 deletion
+19
-9
docs/plugin/uts-for-android.md
docs/plugin/uts-for-android.md
+19
-9
未找到文件。
docs/plugin/uts-for-android.md
浏览文件 @
e347a16b
...
...
@@ -522,10 +522,20 @@ UTSAndroid.getUniActivity()!.getWindow().getDecorView();
## 5 隐私协议适配说明@iodcloudprivacy
UTS内置了隐私状态管理API,以支持开发者管理用户隐私协议状态配置的需求:
获取用户当前是否已同意隐私协议
[
isPrivacyAgree
](
https://doc.dcloud.net.cn/uni-app-x/uts/utsandroid.html#isprivacyagree-boolean
)
## 5 Kotlin与UTS差异重点介绍 (持续更新)
更新用户对隐私协议的状态
[
setprivacyagree
](
https://doc.dcloud.net.cn/uni-app-x/uts/utsandroid.html#setprivacyagree-state-boolean-void
)
重置隐私协议状态
[
resetPrivacyAgree
](
https://doc.dcloud.net.cn/uni-app-x/uts/utsandroid.html#resetprivacyagree-void
)
## 6 Kotlin与UTS差异重点介绍 (持续更新)
通过上面的章节的阅读,至此我们认为你已经掌握了UTS语法,掌握了基本的Kotlin语法,掌握了UTS对于android资源的支持。
...
...
@@ -761,19 +771,19 @@ class ScreenReceiver extends BroadcastReceiver{
##
6
常见问题(持续更新)
##
7
常见问题(持续更新)
###
6
.1 如何在UTS环境中,新建一个`activity`?
###
7
.1 如何在UTS环境中,新建一个`activity`?
参考Hello UTS项目中的uts-nativepage插件
###
6
.2 如何在UTS环境中,新建一个`service`?
###
7
.2 如何在UTS环境中,新建一个`service`?
参考Hello UTS项目中的uts-nativepage插件
###
6
.3 如何在UTS环境中,新建一个`Thread`?
###
7
.3 如何在UTS环境中,新建一个`Thread`?
简单示例
```
ts
...
...
@@ -837,7 +847,7 @@ import R from 'io.dcloud.uni_modules.uts_nativepage.R';
```
###
6
.4 如何实现一个接口
###
7
.4 如何实现一个接口
以HelloUTS nativepage插件 部分代码为例:
...
...
@@ -925,7 +935,7 @@ ScancodeConfig.setShowLine(false);
ScancodeConfig
.
showLine
=
false
;
```
###
6
.5 Android原生API过时警告处理
###
7
.5 Android原生API过时警告处理
调用原生过时的API插件编译时产生警告,可以使用
`@Suppress("DEPRECATION")`
添加注解到使用的方法上忽略警告,例:
```
js
...
...
@@ -975,7 +985,7 @@ export function request<T>(options : RequestOptions<T>) : RequestTask {
}
```
###
6
.7 获取原生Class 对象
###
7
.7 获取原生Class 对象
可以使用下面的代码获取指定class对象
```
kotlin
...
...
@@ -987,7 +997,7 @@ let getClassByInstance = UTSAndroid.getJavaClass(UTSAndroid.getUniActivity()!)
console
.
log
(
getClassByInstance
);
```
##
7
已知待解决问题(持续更新)
## 已知待解决问题(持续更新)
### 结构入参 boolean 参数默认为true
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录