问题标签 [android-5.0-lollipop]

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.

0 投票
4 回答
27600 浏览

android - 如何在 Android "L" 上获取最近的任务?

背景

我的应用程序允许按最近启动的时间对应用程序列表进行排序。

问题

从 Android "L" 开始,函数getRecentTasks将只返回当前应用程序已启动的应用程序列表,如文档中所述:

如果您的应用使用 ActivityManager.getRecentTasks()...

随着在即将发布的版本中引入新的并发文档和活动任务功能(请参阅下面最近屏幕中的并发文档和活动),现在不推荐使用 ActivityManager.getRecentTasks() 方法以改善用户隐私。为了向后兼容,此方法仍然返回其数据的一小部分,包括调用应用程序自己的任务和可能的其他一些非敏感任务(例如 Home)。如果您的应用正在使用此方法来检索自己的任务,请使用 android.app.ActivityManager.getAppTasks() 来检索该信息。

使用 ADT 显示此功能的文档时也是如此(目前在 Internet 上不可用):

此方法已弃用。从 L 开始,第三方应用程序不再可以使用此方法:因为引入以文档为中心的最近消息意味着它可能会将个人信息泄露给调用者。为了向后兼容,它仍将返回其数据的一小部分:至少是调用者自己的任务(尽管请参阅 getAppTasks() 以了解获取该信息的正确支持方式),以及可能已知的其他一些任务,例如 home不要敏感。

我不明白为什么要采取这种行为,因为很容易看到用户拥有哪些应用程序,即使没有任何许可。

问题是,这是我添加的这个功能的一个很大的限制,所以我希望有办法克服这个问题。

我试过的

目前,我只对最近启动了哪些应用程序使用了启发式方法——我得到了正在运行的进程列表。

我也可以使用流程的重要性值,也许还有“importanceReasonComponent”,但这只是所有的启发式和猜测......

问题

有没有办法克服这个限制?有什么我没有想到的解决方法吗?

也许它是可能的根?还是忙箱?

0 投票
0 回答
97 浏览

android-camera - android L 支持原始图片

我们正在寻找一种从安卓设备相机中检索原始图像的方法。

据我们搜索,我们没有找到任何足够的方法。

有什么方法可以做到吗?

我们读到即将到来的 Android L 新 API 应该发布新的方法来做到这一点。有谁知道它是否是预览版的一部分?

0 投票
3 回答
4003 浏览

android - ring shapes for L preview not working

Just testing the new developer preview and noticed that my existing ring drawables are not rendering properly. Instead of a ring it's a full circle. Is it a bug or has something changed or am I doing it wrong to begin with? Any possible solutions?

here's the code:

Thanks!

Update

I've updated the shape as follows:

which produces a ring by overlaying two circles. But the progress bar that I'm using it in doesn't work. Here is the code for the progress bar:

0 投票
2 回答
784 浏览

android - Android Studio 认为我正在为 API Level 1 而不是 Android L 构建

首先,我的应用程序的 gradle.build:

无论如何,我有一个由 Android Studio 自动生成的Fragmentfor a NavigationDrawer,并且所有生命周期方法(onAttach()onDetach()onCreate()等)都会抛出错误“此方法不会覆盖当前构建目标的任何内容,但会在 API 11 级(当前目标为 1):"。在 Android Studio 生成片段之后,我没有触及片段的来源。为什么会这样,我该如何解决?

0 投票
1 回答
1047 浏览

android - List Dialog类似于Android L Notifications(透明ListView Divider?)

我有一个包含动态 ListView 的对话框。我正在尝试将其样式设置为类似于 Android L 通知中心,但我似乎无法这样做。

我的对话框窗口背景已经是透明的,并且设置了 ListView 内容,但我似乎无法为其添加透明分隔线。当我将列表视图的分隔线颜色更改为透明时,它会完全消失,消除两者之间的差距。手动设置分隔高度后,它返回但不透明。相反,它是某种深蓝色透明的颜色。

我的代码相当简单:

.

我将如何继续设计它?我唯一的问题是缺少透明的 ListView 分隔线。

这就是我想要实现的目标: Android L 通知

0 投票
1 回答
32012 浏览

android - Lollipop RippleDrawable 与 Pre-Lollipop 的选择器

我有不同 draw9patchpng作为背景的按钮。目前,按钮由selector看起来像这样的控制:

对于Android Lollipop,他们有一个RippleDrawable触摸效果,如下所示:

关于新的触摸涟漪效果:

1:我可以将draw9patch设置为背景RippleDrawable吗?

2:我如何适应上述两种不同的xml,我想遵循Material design?我是否必须为新创建一个新的文件夹/布局 xml RippleDrawable

0 投票
2 回答
12464 浏览

android - 什么是 Android 中的 JobService

我正在检查 Android-L 开发人员 SDK 中的最新示例。有一个android-L/ui/views/Clipping/ClippingBasic名为TestJobService的示例类。它从JobService扩展而来,而 JobService 又从Service扩展而来。我看到JobService是 android.jar 中的一个类,但是我在开发指南和 Android 源代码www.androidxref.com中都找不到有关它的任何信息。有没有人看过这门课或知道它的目的是什么?

0 投票
1 回答
398 浏览

android - 预览支持库 Eclipse

这是我每次在我的应用程序中实际使用 CardView 或 Recyclerview 时遇到的错误

膨胀类 android.support.v7.widget.CardView 时出错

我们可以做些什么来在 Eclipse 上使用它?

我们如何添加预览支持库?

0 投票
0 回答
169 浏览

android - 在android查询中选择不同的值(Android L)

如何在 Android L (API 20) 中以不同的方式调用 ContentResolver.query 方法?参考http://developer.android.com/reference/android/content/ContentResolver.html

此 API 不像早期的 API 那样具有 bool distinct 参数重载查询方法。

我正在尝试查询“content://sms/inbox”,并且我只希望在主消息列表视图中显示不同的消息(每个消息线程中只有最新的消息)。

任何帮助表示赞赏。

谢谢你。

0 投票
4 回答
115 浏览

android - android L 的开发者预览版只是系统映像吗?

android sdk和google如何提供开发者预览?(如 Android L 开发者预览版)。它只是一个系统映像还是完整的android环境。