注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

Demo体验

Demo体验

场景Demo,开箱即用
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

开发需求记录:实现app任意界面弹框与app置于后台时通知 Android

上帝之眼 发表了文章 • 742 次浏览 • 2023-12-21 14:03 • 来自相关话题

前言 在产品经理提需求时候提到,app在接收到报警信息时候能不能弹出一个弹框,告诉用户报警信息,这个弹框要在app的任意界面能够弹出,并且用户点击详情时候,会跳转到报警详情界面,查看具体信息,当用户将app至于后台的时候,接收到报警信息,app发送通知,当用户... ...查看全部
0
评论

一文洞彻:Application为啥不能作为Dialog的context? Android

上帝之眼 发表了文章 • 765 次浏览 • 2023-12-21 13:57 • 来自相关话题

大家好,相信大家在使用Dialog时,都有一个非常基本的认知:就是Dialog的context只能是Activity,而不能是Application,不然会导致弹窗崩溃:这个Exception几乎属于是每个Android开发初学者都会碰到的,但是。前几天研究项... ...查看全部
0
评论

环信IM Android端实现华为推送详细步骤 环信华为推送集成

AllenHao 发表了文章 • 924 次浏览 • 2023-12-21 11:54 • 来自相关话题

首先我们要参照华为的官网去完成 以下两个配置都是华为文档为我们提供的1.https://developer.huawei.com/consumer/cn/doc/HMSCore-Guides/android-config-agc-000000105017013... ...查看全部
0
评论

指纹人脸登验 Android

写给少年的歌 发表了文章 • 727 次浏览 • 2023-12-20 14:44 • 来自相关话题

一、安卓原生指纹识别在 Android 平台上实现原生指纹识别可以使用 Android 系统提供的 FingerprintManager 类。以下是在 Android 平台上实现原... ...查看全部
0
评论

Android Tab吸顶 嵌套滚动通用实现方案✅ Android

上帝之眼 发表了文章 • 778 次浏览 • 2023-12-20 14:31 • 来自相关话题

很多应用的首页都会有一些嵌套滚动、Tab吸顶的布局,尤其是一些生鲜类应用,例如 朴朴超市、大润发优鲜、盒马等等。 在 Android 里面,滚动吸顶方式通常可以通过 CoordinatorLayout + AppBarLayout + Collapsin... ...查看全部
0
评论

把Fragment变成Composable踩坑 Android

写给少年的歌 发表了文章 • 708 次浏览 • 2023-12-19 09:11 • 来自相关话题

把Fragment变成Composable踩坑 Why 在编写Compose时候如果遇到需要加载其他Fragment就比较麻烦,而且很多时候这种Fragment还是xml或者第三方SDK提供的。下面提供一些解决方案。 Option 1 google也意识到这个... ...查看全部
0
评论

Android TextView中那些冷门好用的用法 Android

上帝之眼 发表了文章 • 689 次浏览 • 2023-12-19 09:11 • 来自相关话题

介绍 TextView 是 Android 开发中最常用的小部件之一。它用于在屏幕上显示文本。但是,TextView 有几个较少为人知的功能,对开发人员非常有用。在本博客文章中,我们将探讨其中的一些功能。 自定义字体 默认情况下,TextView 使用系统字体... ...查看全部
0
评论

Android 使用 TextView 实现验证码输入框 Android

上帝之眼 发表了文章 • 656 次浏览 • 2023-12-19 08:37 • 来自相关话题

前言 网上开源的是构建同等数量的 EditText,这种存在很多缺陷,主要如下 1、数字 / 字符键盘切换后键盘状态无法保存 2、焦点切换无法判断 3、光标位置无法修正 4、切换过程需要做很多同步工作 解决方法 为了解决上述问题,使用 TextView 实现输... ...查看全部
0
评论

Handler机制中同步屏障原理及结合实际问题分析 Android

写给少年的歌 发表了文章 • 708 次浏览 • 2023-12-18 09:14 • 来自相关话题

前言 本人是一个毕业两年的智能座舱车载应用工作者,在这里我将分享一个关于Handler同步屏障导致的bug,我和我的同事遇到了一个应用不响应Handler消息的bug,bug的现象为有Touch事件,但没有界面的view却没有任何响应。当时项目组拉了fwk和驱... ...查看全部
0
评论

Android 动画里的贝塞尔曲线 Android

写给少年的歌 发表了文章 • 681 次浏览 • 2023-12-18 09:12 • 来自相关话题

Android 动画里的贝塞尔曲线 对贝塞尔曲线的听闻,大概是源自 Photoshop 里的钢笔工具,用来画曲线的,但一直不明白这个曲线有什么用,接触学习到 Android 动画,又发现了贝塞尔曲线的身影,这玩意不是在绘图软件里画曲线的吗,怎么和动画扯上关系... ...查看全部
0
评论

Android 图片描边效果 Android

写给少年的歌 发表了文章 • 723 次浏览 • 2023-12-18 09:07 • 来自相关话题

前言 先看下我们阔爱滴海绵宝宝,其原图是一张PNG图片,我们给宝宝加上描边效果,今天我们使用的是图片蒙版技术。 说到蒙版可能很多人想起PS抠图软件,Android上也一样,同一个大树上可能会长出两种果实,但果实的根基是一样的。 什么是蒙版:所谓蒙版是只保留了... ...查看全部
0
评论

【内存泄漏】图解 Android 内存泄漏 Android

写给少年的歌 发表了文章 • 637 次浏览 • 2023-12-18 09:01 • 来自相关话题

内存泄漏简介 关于内存泄露的定义,想必大家已经烂熟于心了,简单一点的说,就是程序占用了不再使用的内存空间。 那在 Android 里边,怎样的内存空间是程序不再使用的内存空间呢? 这就不得不提到内存泄漏相关的检测了,拿 LeakCanary 的检测举例,销毁的... ...查看全部
0
评论

Android 放大镜窥视效果 Android

写给少年的歌 发表了文章 • 760 次浏览 • 2023-12-15 10:54 • 来自相关话题

前言 放大镜效果是一种常用的局部图片观察效果,其本质原理依然是将原图片放大之后,经过范围裁剪然后会知道指定区域的一种效果。实际上放大效果有2种常见的效果,比如在一些购物网站,鼠标移动到的位置被放大,然后展示在侧边区域,这两者代码几乎一样,主要区别如下: 侧边... ...查看全部
0
评论

Android 手电筒照亮效果 Android

写给少年的歌 发表了文章 • 702 次浏览 • 2023-12-15 10:54 • 来自相关话题

前言 经常在掘金博客上看到使用前端技术实现的手电筒照亮效果,但是搜了一下android相关的,发现少得很,实际上这种效果在Android上实现会更简单,当然,条条大路通罗马,有很多技术手段去实现这种效果,今天我们选择一种相对比较好的方法来实现。 实现方法梳理 ... ...查看全部
0
评论

转转的Flutter实践之路 Android

写给少年的歌 发表了文章 • 625 次浏览 • 2023-12-08 09:17 • 来自相关话题

前言 跨端技术一直是移动端开发领域的热门话题,Flutter 作为一种领先的移动跨端技术之一,凭借其快速的渲染引擎、丰富的UI组件库和强大的开发工具,成为了开发人员的首选之一。 从 Flutter 诞生之初,我们就一直关注着它的发展,Flutter 早期版本变... ...查看全部
0
评论

Android 绘制你最爱的马赛克 Android

写给少年的歌 发表了文章 • 803 次浏览 • 2023-12-08 09:14 • 来自相关话题

前言 我们之前写过《Android 实现LED 展示效果》,在这篇文章中,我们使用了图像分块(或者是分片)的算法,这样做的目的是降低像素扫描的时间复杂度,并且也利于均色采样。其实图像分块是很常见的图像动效处理手段,一般主要用于场景变换,这项技术也和图像光栅化类... ...查看全部
0
评论

Android 实现LED 展示效果 Android

写给少年的歌 发表了文章 • 627 次浏览 • 2023-12-08 09:13 • 来自相关话题

一、前言 LED以其卓越的亮度和醒目的文字和图案,已成为车水马龙的城市中充满烟火气息的象征,深层次的是您红灯的闪烁唤醒着人们的娱乐、怀旧、童年的记忆。当然对新时代来说这显然格格不入的,因此这种霓虹灯能存在多久显然还是个问题。 效果预览 二、实现原理 最初的设... ...查看全部
0
评论

Android 图片分片过渡效果 Android

写给少年的歌 发表了文章 • 612 次浏览 • 2023-12-08 09:12 • 来自相关话题

前言 在之前的文章中,通过LED效果、马赛克效果两篇文章,介绍了分片绘制的效果的方法和原理,通过这两篇文章,相信大家都已经熟悉了分片绘制的思路。其实分片绘制不仅仅能实现LED、马赛克等特殊效果,实际上类似百叶窗、图片对角线锯齿过渡等,很多PPT中存在的特效,基... ...查看全部
0
评论

flutter 响应式观察值并更新UI Android

上帝之眼 发表了文章 • 652 次浏览 • 2023-12-08 09:08 • 来自相关话题

响应式编程是一种以对数据随时间变化做出反应为中心的范式。它有助于自动传播更新,从而可确保 UI 和数据保持同步。用 Flutter 术语来说,这意味着只要状态发生变化就会自动触发重建。 Observables Observables是响应式编程的核心。这些数据... ...查看全部
0
评论

拥抱华为,困难重重,第一天开始学习 ArkUI,踩坑踩了一天 Android

上帝之眼 发表了文章 • 776 次浏览 • 2023-12-08 09:07 • 来自相关话题

今天第一天正式开始学习鸿蒙应用开发。 本来想着,作为一个拥有 10 来年工作经验的资深开发,对 React/Vue,React Native,Android 开发都有丰富的实践经验,对 Swift UI 也有所涉猎,在大前端这一块可以说是信心满满,学习 Ark... ...查看全部
0
评论

Android 实现自动滚动布局 Android

上帝之眼 发表了文章 • 662 次浏览 • 2023-12-07 09:30 • 来自相关话题

前言 在平时的开发中,有时会碰到这样的场景,设计上布局的内容会比较紧凑,导致部分机型上某些布局中的内容显示不完全,或者在数据内容多的情况下,单行无法显示所有内容。这时如果要进行处理,无非就那几种方式:换行、折叠、缩小、截取内容、布局自动滚动等。而这里可以简单介... ...查看全部
0
评论

【Flutter技术】如何识别一个应用是原生框架开发还是Flutter开发? Android

写给少年的歌 发表了文章 • 648 次浏览 • 2023-12-07 09:14 • 来自相关话题

前言 根据Google官方的统计,截至2023年5月,已有超过100万个应用程序使用Flutter发布到数亿台设备上。国内许多知名公司也广泛的使用了Flutter技术,例如,腾讯、字节、阿里等等。Flutter也成为了最受欢迎的跨平台技术之一。 当前,我们手机... ...查看全部
0
评论

Android 视频图像实时文字化 Android

写给少年的歌 发表了文章 • 576 次浏览 • 2023-12-06 09:08 • 来自相关话题

一、前言 在本篇之前,很多博客已经实现过图片文本化,但是由于渲染方式的不合理,大部分设计都做不到尽可能实时播放,本篇将在已有的基础上进行一些优化,使得视频文字化具备一定的实时性。 下图总体上视频和文字化的画面基本是实时的,上面是SurfaceView,下面是我... ...查看全部
0
评论

Android 使用Xfermode合成TabBarView Android

上帝之眼 发表了文章 • 613 次浏览 • 2023-12-06 08:59 • 来自相关话题

一、前言 PorterDuffXfermode  作为Android重要的合成组件,可以通过区域叠加方式进行裁剪和合成,起作用和Path.Op 类似,对于音视频开发中使用蒙版抠图和裁剪的需求,这种情况一般生成不了Path时,因此只能使用PorterDuffXf... ...查看全部
0
评论

Android 侧滑布局逻辑解析 Android

写给少年的歌 发表了文章 • 629 次浏览 • 2023-12-05 09:08 • 来自相关话题

一、前言 测滑布局应用非常广泛,HorizontalScrollView 本身实现的滑动效果让实现变得很简单,实际上有很多种方式实现,有很多现有的方法可以直接调用。 二、逻辑实现 在Android 中,滑动分为2类,一类以ScrollView为代表布局,通过... ...查看全部
0
评论

Android 14 适配的那些事情 Android

上帝之眼 发表了文章 • 795 次浏览 • 2023-12-05 08:49 • 来自相关话题

大家好,我叫 Jack Darren,目前主要负责国内游戏发行 Android SDK 开发简介距离 Android 14 发布已经有一段时间了,趁着这次机会,了解和熟悉了 Android 14 更新的内容,现在来和大家分享一下,大家喜欢的话可以点个赞多多支持... ...查看全部
0
评论

Android 换种方式实现ViewPager Android

上帝之眼 发表了文章 • 548 次浏览 • 2023-12-05 08:46 • 来自相关话题

一、可行性分析 ViewPager 是一款相对成熟的 Pager 切换 View,能够实现各种优秀的页面效果,也有不少问题,比如频繁会 requestLayout,另外的话如果是加载到 ListView 或者 RecyclerView 非固定头部,会偶现白屏或... ...查看全部
0
评论

鸿蒙 Ark ui 视频播放组件 我不允许你不会 Android

上帝之眼 发表了文章 • 723 次浏览 • 2023-12-05 08:38 • 来自相关话题

前言: 各位同学有段时间没有见面 因为一直很忙所以就没有去更新博客。最近有在学习这个鸿蒙的ark ui开发 因为鸿蒙不是发布了一个鸿蒙next的测试版本 明年会启动纯血鸿蒙应用 所以我就想提前给大家写一些博客文章 概述 在手机、平板或是智慧屏这些终端设备上,媒... ...查看全部
0
评论

前几天有个雏鹰问我,说怎么创建Menu??? Android

写给少年的歌 发表了文章 • 489 次浏览 • 2023-12-04 09:24 • 来自相关话题

这个很简单了哈,直接上代码算了 自己在这个路径下面创建一个这个的这个这个这个,很直观吧 <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.a... ...查看全部
0
评论

Android APP合规检查,你可能需要这个工具~ Android

上帝之眼 发表了文章 • 521 次浏览 • 2023-12-04 09:21 • 来自相关话题

虽迟但到,这是一个通过拦截Java方法调用用以检测应用是否合规的工具,如果你的APP正饱受监管部门或应用市场时不时下发整改通知的折磨,那么用它来检查你的代码以及引用的三方库是再好不过的选择了! 如何引入 Step 1. 添加 mavenCentral all... ...查看全部
0
评论

Android启动优化实践 - 秒开率从17%提升至75% Android

上帝之眼 发表了文章 • 654 次浏览 • 2023-12-04 08:35 • 来自相关话题

一、前言 启动性能是App使用体验的门面,耗时过长会降低用户使用兴趣。对于开发者来说,通过各种技术手段来提升启动性能缩减启动时长,对整站业务的各项指标提升都会有较大帮助。因此,秒开率优化也成为了各个客户端团队在体验优化方向上十分重要的一环。 本文将会结合我自己... ...查看全部
0
评论

如何科学的进行Android包体积优化 Android

写给少年的歌 发表了文章 • 604 次浏览 • 2023-12-01 13:58 • 来自相关话题

这篇文章会分享小厂如何做包体积优化相关主题,涉及内容包括:1) Android包体积优化的一种可能是比较标准的推进做法,2) 大致流程的心路历程和思考方式,3) 如何去总结和分享你们进行过的包体积优化项目。本文不仅仅是一篇分享,还是我个人比较喜欢的总结报告写法... ...查看全部
0
评论

HarmonyOS 页面传值跳转 Android

写给少年的歌 发表了文章 • 550 次浏览 • 2023-12-01 13:57 • 来自相关话题

介绍 本篇主要介绍如何在HarmonyOS中,在页面跳转之间如何传值 HarmonyOS 的页面指的是带有@Entry装饰器的文件,其不能独自存在,必须依赖UIAbility这样的组件容器 如下是官方关于State模型开发模式下的应用包结构示意图,Page就是... ...查看全部
0
评论

android之阿拉伯语适配及注意细节 Android

写给少年的歌 发表了文章 • 524 次浏览 • 2023-12-01 13:57 • 来自相关话题

1.  AndroidManifest.xml配置文件中的 标签下,配置元素 android:supportsRtl="true"。此时当系统语言切换的时候,你的 App 也会跟着切换 UI 布局为镜像后的效果。若未增加该元素,在xml中切换语言时,... ...查看全部
0
评论

得物App安卓冷启动优化-Application篇 Android

上帝之眼 发表了文章 • 545 次浏览 • 2023-12-01 13:48 • 来自相关话题

前言 冷启动指标是App体验中相当重要的指标,在电商App中更是对用户的留存意愿有着举足轻重的影响。通常是指App进程启动到首页首帧出现的耗时,但是在用户体验的角度来看,应当是从用户点击App图标,到首页内容完全展示结束。 将启动阶段工作分配为任务并构造出有向... ...查看全部
0
评论

突发:鸿蒙之祖华为在 openInula 官网声称可“避免重复运行组件”但网友挖出“组件渲染次数”是写死的 Android

上帝之眼 发表了文章 • 624 次浏览 • 2023-12-01 13:43 • 来自相关话题

消息来源 看到群里这个消息,我的想法是:群里怎么炸锅了?华为之前的鸿蒙被指疑似安卓二开不说,现在出个 openInula 好像是什么欧拉又被人挖出幺蛾子?哦有 la 后缀但好像又不像欧拉。 到底怎么回事?我也不敢说话甚至都不敢参与讨论。 求真过程 不过华为好... ...查看全部
0
评论

现代化 Android 开发:基础架构 Android

写给少年的歌 发表了文章 • 544 次浏览 • 2023-11-30 09:20 • 来自相关话题

Android 开发经过 10 多年的发展,技术在不断更迭,软件复杂度也在不断提升。到目前为止,虽然核心需求越来越少,但是对开发速度的要求越来越高。高可用、流畅的 UI、完善的监控体系等都是现在的必备要求了。国内卷的方向又还包括了跨平台、动态化、模块化。 目前... ...查看全部
0
评论

Android - 你可能需要这样一个日志库 Android

上帝之眼 发表了文章 • 577 次浏览 • 2023-11-30 09:13 • 来自相关话题

前言 目前大多数库api设计都是Log.d("tag", "msg")这种风格,而且支持自定义日志存储的比较少, 所以作者想自己造一个轮子。 这种api风格有什么不好呢? 首先,它的tag是一个字符串,需要开发人员严格管理tag,要不然可能各种硬编码的tag满... ...查看全部
0
评论

Android集成Flutter模块经验记录 Android

上帝之眼 发表了文章 • 638 次浏览 • 2023-11-30 09:10 • 来自相关话题

记录Android原生项目集成Flutter模块经验,其中不乏一些踩坑,也是几番查找资料之后才成功运用于实际开发。 主要为了记录,将使用简洁的描述。 Flutter开发环境 1. Flutter安装和环境配置 官方文档:flutter.cn/docs/get-... ...查看全部
0
评论

基于模块暴露和Hilt的Android模块通信方案 Android

写给少年的歌 发表了文章 • 565 次浏览 • 2023-11-29 09:47 • 来自相关话题

ModuleExpose 项目地址:github.com/JailedBird/… 序言 Android模块化必须要解决的问题是 如何实现模块间通信 ?而模块之间通信往往需要获取相同的实体类和接口,造成部分涉及模块通信的接口和实体类被迫下沉到基础模块,导致 基... ...查看全部
0
评论

鸿蒙 akr ui 自定义弹窗实现教程 Android

上帝之眼 发表了文章 • 663 次浏览 • 2023-11-28 09:04 • 来自相关话题

前言 各位同学有段时间没有见面 因为一直很忙所以就没有去更新博客。最近有在学习这个鸿蒙的ark ui开发 因为鸿蒙不是发布了一个鸿蒙next的测试版本 明年会启动纯血鸿蒙应用 所以我就想提前给大家写一些博客文章 效果图 具体实现: 1 弹窗部分布局 ... ...查看全部
0
评论

Android Path路径旋转矩阵计算 Android

上帝之眼 发表了文章 • 544 次浏览 • 2023-11-28 08:59 • 来自相关话题

一、前言 之前有一篇重点讲了三角形的绕环运动,主要重点内容是将不规则物体构造成一个正方形矩阵,便于计算中点,然后通过圆与切线的垂直关系计算出旋转角度。但实际上这种计算是利用了圆的特性,如果是不规则路径,物体该如何旋转呢 ? 实际上Android提供了一个非常强... ...查看全部
0
评论

Android自定义控件:一款多特效的智能loadingView Android

写给少年的歌 发表了文章 • 583 次浏览 • 2023-11-24 10:22 • 来自相关话题

先上效果图(如果感兴趣请看后面讲解): 1、登录效果展示 2、关注效果展示 1、【画圆角矩形】 画图首先是onDraw方法(我会把圆代码写上,一步一步剖析): 首先在view中定义个属性:private RectF rectf = new RectF();... ...查看全部
0
评论

Android 九宫格视频展示 Android

写给少年的歌 发表了文章 • 580 次浏览 • 2023-11-24 10:04 • 来自相关话题

一、前言 一个有趣的现象,抖音上一度热传九宫格视频,其本质都是利用视频合成算法将视频原有视频编辑裁剪,最终展示处理。但实际还有更简单的方法,无需编辑视频的情况下,同样也可以实现九宫格展示。 二、实现原理 2.1 原理 做音视频开发也有一段时间了,在这个领域很... ...查看全部
0
评论

2023小红书Android面试之旅 Android

上帝之眼 发表了文章 • 664 次浏览 • 2023-11-24 09:33 • 来自相关话题

一面 自我介绍 看你写了很多文章,拿你理解最深刻的一篇出来讲一讲 讲了Binder相关内容 Binder大概分了几层 哪些方法调用会涉及到Binder通信 大概讲一下startActivity的流程,包括与AMS的交互 全页面停留时长埋... ...查看全部
0
评论

关于鸿蒙开发,我暂时放弃了 Android

上帝之眼 发表了文章 • 724 次浏览 • 2023-11-24 09:32 • 来自相关话题

起因 在最近鸿蒙各种新闻资讯说要鸿蒙不再兼容android之后,我看完了鸿蒙视频,并简单的撸了一个demo。 # 鸿蒙HarmonyOS从零实现类微信app效果第一篇,基础界面搭建 # 鸿蒙HarmonyOS从零实现类微信app效果第二篇,我的+发现... ...查看全部
0
评论

Android 自定义理化表达式View Android

写给少年的歌 发表了文章 • 529 次浏览 • 2023-11-23 09:09 • 来自相关话题

一、前言 在 Android 中实现上下标我们一般使用 SpannableString 去完成,需要计算开始位置和结束位置,也要设置各种 Span,而且动态性不是很好,因为无法做到规则统一约束,因此有必要进行专有规则设定,提高代码使用的灵活程度。 当然,也有很... ...查看全部
0
评论

让Android开发Demo页面变得简单起来 Android

上帝之眼 发表了文章 • 600 次浏览 • 2023-11-23 09:03 • 来自相关话题

Github: github.com/eekidu/devl… DevLayout DevLayout支持使用代码的方式,快速添加常用调试控件,无需XML,简化调试页面开发过程 背景 我们在开发组件库的时候,通常会开发一个Demo页面,用于展示或者调试该组件库... ...查看全部
0
评论

工信部又出新规!爬坑指南 Android

写给少年的歌 发表了文章 • 541 次浏览 • 2023-11-23 08:28 • 来自相关话题

一、背景 工信部最近发布了新的入网要求,明确了app进网检测要求的具体变化,主要涉及到一些app权限调用,个人信息保护,软件升级以及敏感行为。为了不影响app的正常运行,依据工信部的文件进行相关整改,下文将从5个方向来阐述具体的解决思路。 二、整改 2.1 个... ...查看全部
0
评论

聊聊Android中的DRM工具-Widevine Android

写给少年的歌 发表了文章 • 646 次浏览 • 2023-11-22 11:51 • 来自相关话题

曾几何时,我一直好奇,像爱奇艺、腾讯视频、优酷这些视频平台是如何控制版权的,就比如,如何防止用户下载后发布到其他渠道,最近接触了DRM技术,瞬间就懂了。 DRM介绍 DRM(Digital Rights Management),即数字版权管理,是在数字内容交易... ...查看全部