问题标签 [android-screen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 从Service android改变亮度
我想通过服务更改 android 设备的亮度。我已经看到很多关于堆栈溢出的问题,但没有一个能解决我的问题。
我已经完成了从在 settingsManger 中设置亮度、开始新活动等的所有事情,但没有一个对我有用。
android - 如何通过代码防止android上的自动屏幕锁定?
在我的应用程序中有一个很长的加载过程,如果设备锁定屏幕,我的过程会因某种原因停止。
如何防止设备自动锁屏?
android - 获取 Android 像素值
我在谷歌上搜索了很多这个问题,但无法获得任何帮助。我的问题是如何获取用户点击的 android 屏幕的像素位置?
android - Android资源notlong / long标识符不起作用
目前我有以下资源文件夹:
1. layout-sw600dp
2. layout-sw600dp-notlong
这个想法是我们有 3 种类型的设备,设备应该相应地使用正确文件夹中的资源。这些设备是:
1. 三星 Galaxy Tab 10.1,1280 X 800 mdpi。16/10
2. 华硕变压器 TFT 101, 1280 X 800 mdpi。16/10。
3. 通用平板电脑,800 X 600 ldpi。4/3。
问题是所有 3 台设备都使用来自 layout-sw600dp-notlong 的资源。据我了解,4/3 被归类为 -notlong 设备。
我的标识符使用有什么问题吗?还是报告了标识符的错误?
预先感谢。
android - 游戏中正确的电源按钮操作处理
我正在解决我的游戏打开时按下电源按钮的问题。正如我的日志所说,屏幕锁定后会调用一系列不同的Activity
生命周期回调,并且在屏幕解锁时也会发生同样的情况。我正在开始播放背景音乐onResume()
,那么如何确保在屏幕锁定时不播放音乐?我已经了解ACTION_SCREEN_OFF
并ACTION_SCREEN_ON
广播了,但 AFAIK 不建议收听这些事件。这个问题有什么优雅的解决方法吗?提前致谢。
android - 在旧 API 版本上退出应用程序后,Android 活动仍然处于活动状态
我的问题与以下用户行为有关:
- 打开应用程序
- 关闭应用程序(使用后退按钮)
- 从纵向旋转到横向(或从横向到纵向)
- 打开应用程序
当应用程序第二次打开时,onCreate
由于屏幕方向发生了变化,该方法被执行了两次。
我做了一些测试,似乎问题只发生在运行版本早于 Android 3.0 的设备上(我没有测试每个版本)。
在我运行 Android 4.0 的平板电脑上,应用程序在第二次启动时以正确的初始方向打开,导致该onCreate
方法仅被调用一次。但是在我运行 Android 2.3.5 (HTC Desire HD) 的手机上,第二次启动会以错误的方向打开前一个 Activity 实例,导致重新启动并执行 2 次主要 Activity 的onCreate
方法。
我已阅读任务和返回堆栈 | Android 开发人员android:launchMode
并尝试在主要活动上使用、android:clearTaskOnLaunch
等的各种组合。但这似乎不是诀窍。
有什么建议么?从 Android 2.0 到 3.0 是否对使用“后退”按钮退出应用程序的方式进行了任何更改?还是仅在某些设备上发生这种情况,与 Android 版本无关?
活动:
布局:
显现:
java - 为不同的屏幕设计 xml 布局:Android
我正在开发一个小应用程序,左角(垂直)有 3 个按钮和一个覆盖屏幕其余部分的编辑框。
我想运行这个应用程序以便能够在所有屏幕分辨率上工作。所以我使用了相对布局、线性布局和 Android:weight 按钮,它们平等地共享按钮的大小并且工作正常。
我的问题是我做错了吗?
我们应该为不同的屏幕设计不同的布局还是使用相同的布局但添加重量和填充等属性很好?
android - 在传感器测量开启时禁用屏幕关闭
我有一个带有“开始测量”按钮的活动:按下它将将此活动注册为传感器列表。但是,我发现如果用户有一段时间不与它交互,屏幕会关闭并且 android 会禁用传感器监听(我猜是为了节省电池)。
我发现让后台线程也监听传感器事件有点棘手,因为这不是问题,我只想在监听器打开时禁用关闭,并在用户按下“停止测量”时再次启用它。
android - 如何制作支持所有屏幕的应用程序
我有一个问题,我如何制作可以支持所有密度和分辨率屏幕的应用程序?
java - LongPress 可以在移动事件后触发吗?
我正在开发一个简单的 android 应用程序,我的要求是,
“在屏幕上发生一些移动事件(MotionEvent.ACTION_MOVE 为真)之后,如果用户在没有从屏幕上取下手指的地方停止移动几秒钟,则需要执行一些操作。”
*我了解到 LongPress 是在触发向下事件后用户不进行任何移动时触发的东西(MotionEvent.ACTION_DOWN)。*
那么有什么方法可以在屏幕中移动后触发 LongPress 吗?
或者我应该为相同的功能创建自己的监听器?
任何帮助表示赞赏。
谢谢你。