Skip to content

Commit f3aa740

Browse files
HugoChaanCYG
andauthored
[Android]opt demo (#30)
* [Android]opt demo --------- Co-authored-by: CYG <[email protected]>
1 parent d62e99a commit f3aa740

File tree

12 files changed

+306
-124
lines changed

12 files changed

+306
-124
lines changed

KTVAPI/Android/README.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# KTV场景化Api sample demo
1+
# K 歌场景化 API 示例 demo
22

3-
> 本文档主要介绍如何快速跑通 <mark>KTV场景化Api</mark> 示例工程,支持通过声网内容中心版权音乐和本地文件两种方式
3+
> 本文档主要介绍如何快速跑通 K 歌场景化 API 示例工程,支持加载、播放声网内容中心版权音乐和本地音乐文件
44
>
55
> **Demo 效果:**
66
>
7-
> <img src="https://accktvpic.oss-cn-beijing.aliyuncs.com/pic/github_readme/ktv/ktvapi_demo1.png" width="300" height="640"><img src="https://accktvpic.oss-cn-beijing.aliyuncs.com/pic/github_readme/ktv/ktvapi_demo2.png" width="300" height="640">
7+
> <img src="https://accktvpic.oss-cn-beijing.aliyuncs.com/pic/github_readme/ktv/ktvapi_demo3.jpg" width="300" height="640"><img src="https://accktvpic.oss-cn-beijing.aliyuncs.com/pic/github_readme/ktv/ktvapi_demo4.jpg" width="300" height="640">
88
---
99

1010
## 1. 环境准备
@@ -32,10 +32,10 @@
3232
3333
- 获取 App 证书 ----- [声网Agora - 文档中心 - 获取 App 证书](https://docs.agora.io/cn/Agora%20Platform/get_appid_token?platform=All%20Platforms#%E8%8E%B7%E5%8F%96-app-%E8%AF%81%E4%B9%A6)
3434

35-
- <mark>联系销售给 AppID 开通 K 歌权限</mark>(如果您没有销售人员的联系方式可通过智能客服联系销售人员 [Agora 支持](https://agora-ticket.agora.io/))
35+
- **联系销售给 AppID 开通 K 歌权限(如果您没有销售人员的联系方式可通过智能客服联系销售人员 [Agora 支持](https://agora-ticket.agora.io/))**
3636

3737
```json
38-
注: 拉取榜单、歌单、歌词等功能是需要开通权限的
38+
注: 拉取声网版权榜单、歌单、歌曲、歌词等功能是需要开通权限的, 仅体验本地音乐文件模式可以不用开通
3939
```
4040

4141
- 在项目的 [**gradle.properties**](gradle.properties) 里填写需要的声网 App ID 和 App 证书
@@ -49,9 +49,12 @@
4949
5050
---
5151
52+
## 3. 如何集成场景化 API 实现 K 歌场景
53+
详见[**官网文档**](https://doc.shengwang.cn/doc/online-ktv/android/implementation/ktv-scenario/get-music)
54+
5255
### 集成遇到困难,该如何联系声网获取协助
5356
54-
> 方案1:如果您已经在使用声网服务或者在对接中,可以直接联系对接的销售或服务
57+
> 方案1:如果您已经在使用声网服务或者在对接中,可以直接联系对接的销售或服务
5558
>
5659
> 方案2:发送邮件给 [[email protected]](mailto:[email protected]) 咨询
5760
>

KTVAPI/Android/app/src/main/java/io/agora/ktvdemo/ui/BaseFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ abstract class BaseFragment<T : ViewBinding?> : Fragment() {
3434
rootView = null
3535
}
3636

37-
protected fun toast(msg:String){
37+
protected fun toast(msg:String) {
3838
Toast.makeText(requireContext(),msg, Toast.LENGTH_LONG).show()
3939
}
4040
}

0 commit comments

Comments
 (0)