问题标签 [android-7.0-nougat]
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 - How to change view for multiple window display in Android N? How to check application is in multiwindow or not?
How can we give separate layout or separate activity for Multiple window ?
eg. I have checked below things with help of android developer site
by declaring above things it affect how an activity behaves in multi-window mode.
But how can I show different layout if my particular screen is activated on Multiple-Window ?
java - Android N 中的 Java 8 Stream API
根据Google 的介绍,从 Android N 开始,Android API 应该支持 Java 流。
但是,使用 Android N 预览版 SDK,我无法在我的项目中使用任何 Stream API(最低配置为 Android N、目标和构建 SDK 版本)。
该java.util.stream
包似乎丢失了,stream()
我尝试过的所有集合实现的方法也是如此。
SDK 的当前预览版中是否还没有包含必要的类?
android - 我们如何为 Android N 证书固定生成 X.509 证书的 SubjectPublicKeyInfo 的 Base64 编码的 SHA256 哈希?
N Developer Preview 中有关其网络安全配置的文档提供了以下说明:
证书锁定是通过通过公钥的哈希(X.509 证书的SubjectPublicKeyInfo)提供一组证书来完成的。只有当证书链包含至少一个固定的公钥时,证书链才有效。
他们显示的 XML 已损坏(缺少结束标记),但在其他方面表明哈希是 SHA256 和编码的 base64:
我们如何创建这样的哈希?
我尝试了这个 gist中的方法,但openssl x509 -inform der -pubkey -noout
不喜欢我的 CRT 文件。我无法轻易确定问题出在 CRT 文件、说明、我的版本openssl
或其他内容中。
有没有人知道创建这个哈希的好方法?
android - Android N 中的快速设置切换
我正在尝试在 Android N 中为我的应用程序添加一个快速设置切换。快速磁贴显示,但单击时它不执行任何操作。触摸时我可以看到可见的反馈,所以我知道它正在识别点击,但点击时它没有做任何事情。
这是我的服务代码:
我的清单包含几乎直接从文档中复制的代码。只做了轻微的修改:
该服务在打开应用程序时启动:
android - isUserUnlocked() 与 isUserRunningAndUnlocked()
中android.os.UserManager
,这些方法有什么区别?
据我所知,文档文本是相同的:
返回 {calling|given} 用户是否在“解锁”状态下运行。用户只有在输入凭据(例如锁定图案或 PIN)后才能解锁,并且可以使用凭据加密的私有应用程序数据存储。
android - 如何在 Android N 中明智地允许多窗口功能活动?
如何在 android 应用程序活动中启用 Mutli 窗口选项。?
android:resizeableActivity
我在两个单独的活动中尝试使用 AndroidManifest 活动属性。
从 Android-N 文档中我找到了上述选项
如果此属性设置为 true,则可以在分屏和自由格式模式下启动活动。如果该属性设置为 false,则该 活动不支持多窗口模式。如果此值为 false,并且用户尝试在多窗口模式下启动 Activity,则 Activity 将占据全屏。如果您的应用以 Android N 为目标,但您没有为此属性指定值,则该属性的值默认为 true。
我尝试了什么:
添加了两个活动一个活动是 with android:resizeableActivity="false"
,第二个活动是 with android:resizeableActivity="true"
(in AndroidManifest.xml
)。
对于这两个活动应用程序都能够启用 Mutli-window 并且也能够调整大小。
根据文档的预期行为:
只MainActivity
应该允许 Mutli-WindowMWActivity
并且不应该像我给android:resizeableActivity="false"
的那样调整大小MWActivity
更新:截至目前(在“N”的当前版本中)它可以被视为缺陷
这是当前版本“N”的缺陷。从 code.google检查此链接以获取更多详细信息。
如果我得到任何东西,将继续更新答案和问题。
android - Android N 设备大小更改重启 Activity
在 Android N 用户可以在设置中更改设备大小,更改本机显示大小时 Activity 崩溃。恢复图标/对齐不正确后。有什么办法可以处理这个。无法在 ADB 日志中找到任何内容。