草庐IT

background_segm

全部标签

android - libGDX/安卓 : How to loop background music without the dreaded gap?

我正在使用libGDX并面临背景音乐无法在各种Android设备(例如运行Lollipop的Nexus7)上完美循环的问题。每当轨道循环(即从结尾跳到开头)时,都能听到明显的间隙。现在我想知道如何在没有令人不安的间隙的情况下循环播放背景音乐?我已经尝试过各种方法,例如:确保轨道中的样本数量是轨道采样率的精确倍数(如SO中某处所述)。各种音频格式,如.ogg、.m4a、.mp3和.wav(.ogg似乎是SO的首选解决方案,但不幸的是,它不适用于我的情况)。使用AndroidsMediaPlayer和setLooping(true)而不是libGDX音乐类。使用AndroidMediaPl

android :background attribute using string color code 上的 android 数据绑定(bind)

我有一个颜色代码作为字符串存储在一个名为bean的数据对象中,如下所示:publicclassSpaceBeanextendsBaseObservable{privateStringselectedThemeColor;@Nullable@BindablepublicStringgetSelectedThemeColor(){returnselectedThemeColor;}publicvoidsetSelectedThemeColor(StringselectedThemeColor){this.selectedThemeColor=selectedThemeColor;notif

android - FirebaseInstanceId : background sync failed: SERVICE_NOT_AVAILABLE

我正在使用本教程使用Firebase实现推送通知,但我似乎无法弄明白。一直报错:FirebaseInstanceId:backgroundsyncfailed:SERVICE_NOT_AVAILABLE,retryin40s我创建了一个扩展FirebaseMessagingService和onMessageReceived(..)的类。我收到数据。我在list中注册了服务,例如:我在应用程序的根文件夹中添加了最新的google-services.json。不过,我什么也没记录。自然地,我搜索了StackOverflow来检查类似的问题。显然不是很多。找到this,但不是很有帮助,因为我

android - 如何: Google Play style horizontal RecyclerView with parallax background?

我正在尝试确定GooglePlay应用是如何实现水平列表的,从而使背景与列表项一起滑动。我制作了一个视频来展示这一点:https://gfycat.com/gifs/detail/AccurateQuerulousArmadillo这是支持库的功能还是Google使用自定义实现来实现此功能? 最佳答案 也许这会有所帮助https://github.com/sickterror/gplayrecyclerview我创建的项目。它并不完美,但它是一个起点。 关于android-如何:Goog

android seekbar progressdrawable : background bitmap doesnt stretch (height)

我的布局xml如下:Seekbar的进度drawable如下:@drawable/progressbar_drawable因此,背景位图(白色的)不会拉伸(stretch)高度并且与进度可绘制对象(橙色的)相比仍然太低,这是一个示例:而且,它在不同的屏幕上看起来不同:背景位图与进度图相比具有不同的高度。例如(另一个屏幕):我的问题是:为什么进度和背景可绘制对象(橙色和白色条纹)不始终具有相同的高度以及如何使它们具有相同的高度?更新PNG资源: 最佳答案 我从你的图像创建了9-patch并将它放在drawable-hdpi文件夹中,一

android - 小部件问题 : BroadcastQueue: Background execution not allowed: receiving Intent

我的应用小部件在升级到targetSDK到28后停止工作。它在旧的targetsdk设备上完美运行。我收到以下错误:W/BroadcastQueue:Backgroundexecutionnotallowed:receivingIntent{act=ch.corten.aha.worldclock.WIDGET_DATA_CHANGEDflg=0x10}toch.corten.aha.worldclock/.WorldClockWidgetProviderW/BroadcastQueue:Backgroundexecutionnotallowed:receivingIntent{act

Android:转到 "background"时保存应用程序状态

我有一个复杂的Android应用程序,其中有大量应用程序状态需要保留(以特定格式)。写出数据不是瞬时操作,因此最好尽量减少不必要的持久化。由于持久性开销,每次更改时都持久化状态是不切实际的。理想情况下,当用户点击“主页”按钮或点击应用程序根Activity上的“后退”按钮(或来电等)使应用程序“后台运行”时,将触发持久状态。这最大限度地减少了持久性开销,同时从用户的角度维护了状态的一致性。问题是您如何检测应用程序是否处于“后台”状态?Activity生命周期调用(onStart、onResume、onPause和friend)没有帮助,因为该应用程序有许多不同的Activity,当用户

安卓 : Do Application Login in background on boot-up

我有一个VOIP应用程序,我需要在设备启动时在后台登录该应用程序。目前我的应用程序的初始化是在UIActive(onCreate())上完成的。我脑子里有以下事情,谁能帮我解开疑惑。服务设计必须要完成这个任务??哪个远程服务(AIDL)或本地服务?为什么?UI和Service交互是如何发生的?UI激活后,谁得到回调?UI还是Service?我是否应该将Service作为我的Controller,即Service到UI数据传递反之亦然?示例应用:Skype。 最佳答案 所以有很多方法可以实现你想要的,关键是什么更适合你的风格和设计。希

安卓设计 : background long running service or AlarmManager?

我正在构建一个应用程序,它将定期监控电池状态、wifi连接和位置数据,并将结果写入文件(稍后将它们发送到服务器)。在安装应用程序时,监控应该被禁用——但启用它的用户应该在重启后仍然存在。大量阅读后,我意识到我基本上有2个选择:子类Service并从我的Activity中触发它。将它设置在前台,STICKY等等,并希望它不会被android杀死-并注意android是否重新创建它(实际上应该有3个服务,所以它们之间的同步可能会很困惑)。在服务中启动一个线程(我猜不需要Executors)并让它Thread.sleep(REGULAR_INTERVAL)。醒来,收集数据将它们写入文件。广播

android - OpenCV 安卓 : Get camera frames in background without showing on the screen

我已经编写了一个基于OpenCV的光流检测应用程序,用于Android教程和BarryThomas应用程序的源代码OpenCVDemo2.现在我想让这个应用程序成为后台任务,这样我就可以通过监听器接口(interface)将检测结果传递给我的主要Activity。OpenCVtotorials中的所有应用程序示例都扩展了Activity并实现了CvCameraViewListener并在屏幕上显示了相机输入。我希望能够捕获相机帧并对背景帧进行光流检测而不在屏幕上显示它们。如何在不显示相机输入的情况下从后台相机获取帧? 最佳答案 有两