9得票2回答
如何使用后台任务在一定时间间隔内查找用户访问的应用程序列表?

我希望查找在特定时间间隔(例如:5分钟)内由用户访问的应用程序列表,需要从后台作业中完成此操作。这是否适用于非根的Android手机?如果可能,我非常感兴趣了解答案,因为这将是对安卓系统的重要学习。

7得票2回答
安卓服务是单例模式吗?

如果我在我的主活动中启动服务,然后退出主活动并重新创建主活动,那么新的服务实例会放置在原来的位置吗?还是它将是相同的实例?还是会有两个实例?我需要知道,因为在我的服务中,我为每次创建新服务都制作一个唯一的ID。

73得票9回答
在背景可绘制中保持图像纵横比的缩放

当使用<bitmap />作为背景的可绘制XML时,如何使背景图片适合视图但保持其纵横比? <bitmap>的android:gravity值都不能达到预期效果。

34得票11回答
Android:键盘弹出时背景图片的大小调整

我正在开发一个应用程序,当键盘弹出时,背景图片会收缩。我的.xml文件如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:facebook="http://sche...

16得票1回答
从代码中默认设置"Asus自动启动管理器"的"允许"权限

我有一个需要在后台运行的应用程序,所以我正在使用WakeFullService实现这一点。但在华硕Zenfone上,它无法工作,因为自动启动管理器不允许该应用程序运行。我的期望是: 在我们安装应用程序或打开应用程序时,在自动启动管理器中设置“允许权限”。 是否有来自华硕自动启动管理器的AP...

12得票6回答
如何将字符串转换为可绘制对象(Drawable)?

我在drawable文件夹中有许多图标,并将它们的名称作为字符串保存。如何在动态生成的情况下,使用这些名称访问drawable文件夹并更改imageView(或任何视图)的背景?谢谢。

14得票3回答
搜索框如何去除蓝色焦点线并在特定位置显示光标

我一直在尝试去掉SearchView中的蓝色焦点线。我将其强制转换为AutoCompleteTextView,以便可以使用自定义图标来设置搜索视图。 int id = searchView.getContext().getResources().getIdentifier("androi...

19得票3回答
Android - 状态选择器动画 - 仅对取消按下状态进行动画处理,而不是按下状态。

我有一个非常基本的选择器,我正在使用它作为某些按钮的背景来实现按下状态。这是xml:<selector xmlns:android="http://schemas.android.com/apk/res/android" android:exitFadeDuration="@an...

7得票1回答
如何在安卓系统中更改最近应用程序列表中显示的截图?

我正在创建一个应用程序,其中有一个锁屏,在应用程序移至后台时会弹出。 我希望在按下“最近使用的应用”按钮时,我的应用程序(或该活动)的屏幕截图被避免。一种方法是使用“安全标志”。但这也会避免在我不想要的应用程序中进行截屏操作。 因此,我考虑在活动(移到后台)的onStop()或onPaus...

11得票1回答
FCM高优先级消息如何被降低优先级?在什么条件下会发生这种情况?如何从服务器获取缓存的FCM消息?

根据FCM文档,如果FCM服务器检测到高优先级消息没有导致用户交互的模式,则高优先级消息可能会变为低优先级。关于此机制的详细信息未明确说明。问题如下: 这个机制的具体工作原理是什么? 检测算法如何收集数据? 消息被降低优先级的时间有多长? 其次,Android应用程序有一个方法来检查最...