最近新需求有一个热评列表需要做成轮流从屏幕底部向上弹出的动画效果,看了效果图第一时间就想到了弹幕实现,但是思考一番后又否定了这个想法,首先这个热评列表不像弹幕需要实时获取播放,第二屏幕上展示的评论条数有限,固定最多就几条,再有新的弹出就把最上面一条消失掉,不想弹幕似的满屏都是,第三就是我看了B站的开源弹幕库,并不支持竖向的弹幕播放,如果要通过弹幕的方式实现这个需求的话,还需要自己对这个
# 实现直播中弹幕功能的Java代码 ## 引言 直播中弹幕功能是现在各大直播平台常见的互动方式之一,用户可以在直播过程中发送弹幕,与主播或其他观众进行实时互动。本文将为刚入行的小白介绍如何使用Java语言实现直播中的弹幕功能。 ## 实现流程 下面是实现直播中弹幕功能的整体流程: | 步骤 | 描述 | | --- | --- | | 步骤一 | 连接直播弹幕服务器 | | 步骤二 | 登
原创 2024-02-09 10:26:31
158阅读
Android也有一个多月了,发现弹幕效果很好玩。自己在网上看了一些别人的例子,然后自己动手写了一个,下面写出来分享一下我整个实现的思路。 实现的效果: 实现的思路:1、自定义一个TextView,用来显示弹幕。 2、这个TextView可以从右到左移动。 3、弹幕文字颜色随机。 4、弹幕显示的高度(y轴坐标)随机,显示的区域在屏幕的范围内。 5、(可选)如果显示的弹幕数量不足X时候,
转载 2023-08-02 17:18:17
719阅读
# Android 加载中弹窗实现教程 ## 1. 整体流程概述 在实现 Android 加载中弹窗的过程中,我们需要按照以下步骤进行操作: | 步骤 | 目标 | | ------ | ------ | | 1. 创建一个自定义的加载中弹窗布局 | 创建一个 XML 文件,定义加载中弹窗的样式和布局 | | 2. 在 Activity 中引入加载中弹窗布局 | 在 Activity 中加载
原创 2023-10-30 10:38:37
373阅读
# Android 中弹出 PopupWindow 实现指南 ## 一、引言 在 Android 开发中,PopupWindow 是一种灵活的 UI 组件,能够在活动或片段中显示弹出式窗口。在这篇文章中,我们将深入探讨如何实现 PopupWindow。即使你是刚入行的小白,通过这篇文章,你将能够理解并实现弹出窗口。 ## 二、流程概述 为了清晰地掌握实现 PopupWindow 的流程,下
原创 9月前
201阅读
# Android 弹出请求对话框的实现指南 在 Android 开发中,弹出框是一种常见的用户交互方式,特别是在需要用户确认或者提示用户信息时。本文将向你展示如何实现一个简单的请求中弹框。学习过程包括整体流程的理解、逐步代码实现及相应的注释,最后还将用状态图和甘特图帮助你更好地理解整个实现过程。 ## 整体流程 在实现请求中弹框的过程中,通常可以按照如下步骤进行: | 步骤 | 描述 |
原创 9月前
32阅读
直播app源码开发实现Android 直播中弹幕、带货和键盘的交互本文主要分享下直播中的弹幕、键盘还有带货卡片的交互效果的实现方式​​效果图​​实现思路通过监听键盘的状态以及商品卡片的状态对弹幕区域做 ​​translationY​​ 动画。实现思路就很简单,下面有一些难点监听键盘状态的实现方法键盘的高度怎么获取监听键盘弹出收起因为​​Android​​​不能对键盘做监听,网上的方案都是用​​vi
转载 2022-02-16 14:08:00
348阅读
直播app源码开发实现Android 直播中弹幕、带货和键盘的交互本文主要分享下直播中的弹幕、键盘还有带货卡片的交互效果的实现方式效果图实现思路通过监听键盘的状态以及商品卡片的状态对弹幕区域做 translationY 动画。实现思路就很简单,下面有一些难点监听键盘状态的实现方法 键盘的高度怎么获取监听键盘弹出收起因为Android不能对键盘做监听,网上的方案都是用viewTreeObserver去间接的判断的view.viewTreeObserver.addOnGloba
# Android弹幕科普 ## 引言 随着移动互联网的发展,弹幕作为一种互动的形式,越来越受到用户的喜爱。它可以在视频、直播等场景中展示用户的实时评论和互动内容,丰富了用户的观看体验。本文将介绍什么是弹幕,以及如何在Android应用中实现弹幕功能。 ## 什么是弹幕 弹幕是指在视频或直播过程中,用户实时发送的评论和互动内容,以悬浮在视频画面上的形式展示。弹幕通常具有以下特点: 1. 实时
原创 2023-07-20 18:38:12
179阅读
DanmakuFlameMaster android上开源弹幕解析绘制引擎项目。 ijkplayer,提供 Android和 iOS双平台视频播放器的解决方案。项目地址:https://github.com/Bilibili/ijkplayer 这两个开源项目已被优酷土豆、ACFUN等知名app使用 Features 使用多种方式(View/Sur
转载 2023-07-10 09:33:37
260阅读
@作者 : 西野奈留 【一共5个类:MainActivity.java; TanmuBean.java; ScreenUtils.java; AnimationHelper.java; DecelerateAccelerateInterporator.java.】【运行逻辑:点击按钮。新开一个『工作线程』。在『工作线程』里轮询看看『有多少条弹幕』。每隔500毫秒,『有多少条弹幕』,就给han
转载 2024-08-11 07:23:16
61阅读
前言在开发弹幕之前我也搜索了很多文章来借鉴,但由于太多布局都不是自己想要的,而且相关引入也无法使用,在最后决定开发自定义弹幕。在网上搜索了大量的自定义布局,B站的弹幕也有很多大佬扒出来使用,到最后我在种种因素下开发出来简陋的自定义弹幕。能满足相关需求。一.弹幕实体类一般来说弹幕会有头像,昵称,评论内容,点赞数组成,当然有的设计会没有昵称而是显示定位内容。因此我们需要一个相关的数据类去存储弹幕的数据
转载 2023-09-27 06:37:46
129阅读
电脑版优酷打开弹幕步骤:打开电脑浏览器,在地址栏输入优酷官网地址,进入优酷官网。进入优酷官网后,点击想要观看的影片并播放。影片非全屏播放时,在播放界面有一个全屏符号,点击该符号进入全屏播放模式。手机优酷app怎么调到九行弹幕?换个手机就不知怎么首先在你观看视频的时候是可以直接关闭弹幕的,其次显示顶端弹幕 或者显示低端弹幕是在弹幕设置里面开启的。图中是弹幕的全屏模式,下面演示关闭的步骤。 具体步骤
Makeit-Admin-Pro,是基于 Vue 3.0 + Vite 开发的一套适合中后台管理项目的集成框架,依赖于阿里的 Ant Design Vue 2.x 版本,内置了登录页面 / 注册页面 / 验证码 / 页面布局等常用模块,开箱即用,现阶段还在持续更新中 ...开发这套统一的中后台管理项目的 UI 框架,主要就是为了免去那些没完没了的后台项目中的基础构建,通过 npm 安装引入的方式,
Android开发中,弹出确认框是一个非常常见的需求,通常用于提示用户进行某些操作的确认,比如删除数据、退出应用等。本文将带你一步一步了解如何在Android中实现弹出确认框,包括环境配置、编译过程、参数调优、定制开发、性能对比以及常见错误集锦。 ### 环境配置 首先,你需要为你的Android开发环境做好准备。以下是配置环境的步骤: 1. **安装Android Studio** 2.
原创 6月前
35阅读
这篇文章还是转自郭霖大神的博客的。;在这篇文章中,有一个知识点其实是已经是过期的了。也就是在Android5.0以后,Android是不允许使用隐式的Intent来启动Service了。那么对于远程Service的访问,我们可以使用什么样的方法来进行访问呢?我们可以使用其中的Intent intent = new Intent(); intent.setComponent(new Componen
    我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创
背景:当转屏幕时,activity的页面中封装一个成员变量a,每次转屏幕时,自加一,在onSaveInstanceState()方法中实现逻辑代码,并在onCreate()方法中用EditText控件显示递增的成员变量a,但是出现EditText无法显示的问题 问题源码如下: 问题的解决: 安卓会自动保存某些view的状态,旋转屏幕->onSaveInstanceState保存了E
# Android 弹幕控件 在移动应用开发中,弹幕功能已经成为一种流行的交互方式。用户可以发送实时的评论或信息,在屏幕上以滚动、飞入等形式显示,增加了用户之间的互动性和趣味性。在Android开发中,我们可以通过使用弹幕控件来实现这一功能。 ## 弹幕控件的作用 弹幕控件主要用于显示实时的用户评论、消息等内容,可以让用户实时看到其他用户的反馈。通过弹幕控件,用户可以更加直观地感受到应用的活
原创 2024-04-22 05:34:55
155阅读
# 科普文章:Android 弹幕动画 弹幕动画是一种在移动应用中常见的交互效果,它可以让用户在观看视频或浏览内容时,看到其他用户发表的评论或信息以弹幕的方式飘过屏幕,增加了用户的参与感和互动性。在Android开发中,我们可以通过自定义View或使用现有的库来实现弹幕动画效果。 ## 实现步骤 ### 1. 创建弹幕布局 首先,我们需要创建一个用于显示弹幕的布局,可以是一个TextVie
原创 2024-06-30 05:17:34
50阅读
  • 1
  • 2
  • 3
  • 4
  • 5