问题标签 [android-background]

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 投票
3 回答
1650 浏览

android-layout - 为安卓应用创建背景图片

我正在创建安卓应用程序。

我的手机是 Galays S3

我创建了一个 png 文件,它也是应用程序的背景,大小为 W:680px - H:120pdx。

它很合适。但是当我在模拟器上运行它时,图像被拉伸并且只看到大约 50% 的背景图像..

我通过以下代码调用了背景图像..

所有 drawlble 文件夹,如 hdpi 、 mdpi 、 xhdpi 、 xxhdpi 具有相同的文件,具有相同的分辨率和大小.. bg.png 。尺寸 W:680px - H:120pdx。

0 投票
2 回答
5026 浏览

android - Android PendingIntent FLAG_NO_CREATE 不返回 null

我对 PendingIntents 有一些麻烦。每次打开我的应用程序时,它都会安排一些广播。我的问题是无法识别已经存在的 PendingIntents。

我知道 PendingIntents 和 uninterlaying Intents 必须使用相同的参数创建。

她是我的代码……在我的 Launcher Activity 中作为 Asynctask 开始。

每次都执行完全相同的代码,但为什么挂起的变量不为空?它一定要是 !!!我对 requestId 进行了硬编码,putExtra 也是硬编码的。

编辑

我有另一个功能来更新这个时间表。只有当我执行该函数时,PendingIntents 才不再被识别。我尝试使用相同的上下文对象作为静态引用,但也失败了。

编辑 2

好的,如果已经安排了未决意图,则返回非空结果是有意义的。我已经更改了我的代码。每次我旋转手机时,都会触发主要活动 onCreate 并执行调度 asynctask。但结果始终为空?!?!如果已经有预定的pendingintent,它应该是一个非空结果,对吧?

0 投票
1 回答
1430 浏览

android - Android - 以编程方式设置背景选择器状态

我有一个包含 EditText 和 ImageView 的线性布局。我给 EditText 一个 @null 背景,并给 LinearLayout 一个背景:

使它看起来像整个事情是一个小部件。当 EditText 获得焦点/被选中时,我想更新线性布局的背景可绘制对象以显示整个内容已被选中。

我的线性布局的布局 XML:

这是我用来尝试在 EditText 聚焦时更改 LinearLayout 的背景状态的代码:

除了使用 FOCUSED_STATE_SET,我还尝试了以下方法:

以上似乎都没有将 LinearLayout 的背景更改为蓝色下划线。任何帮助,将不胜感激!

0 投票
1 回答
357 浏览

android - Android Toast 显示控件

当我的应用程序处于前台时,会出现来自随机应用程序的通知,当用户单击该通知时,我的应用程序会进入后台。问题出在我的应用程序在完成任务后显示的 toast 上,甚至我的应用程序似乎都进入了后台,这给用户造成了混乱。他们认为吐司来自前台的随机应用程序。

关于如何解决这个问题的任何想法?

0 投票
0 回答
59 浏览

android - Android背景图片,如何像专业人士那样做?

我正在搜索如何获得与 Twitter 或 ToDoist 相同的布局背景。(当被要求登录时)背景完美适应各种尺寸的屏幕。

我这样做的方式填满了整个屏幕,使背景看起来很奇怪,因为整个图像都在屏幕上。

我想我需要使用不同的可绘制地图并制作不同大小的图像?如果是,每个图像应该有多大?

我希望你能理解我的问题,如果有人能给我好的建议,我会很高兴。

提前致谢。

0 投票
1 回答
947 浏览

android - Scaling a background image in android for a custom view (seekArc)

I have an image:

Gauge

This image is being set as the background for the seekArc (a circularized seekBar, found here)

The problem is, when I set the image I have made to the background of the seekArc view; it extends past the actual arc of the seekArc; as seen with this screenshot

XML Code:

fragment code:

What would be a good method about getting the seekArc to go around the image?

0 投票
3 回答
525 浏览

android - 如何使用可绘制文件夹来适应背景图像

我正在使用 API 16 (Jellybean)、4.0 WVGA (480x800: hdpi)

我正在尝试在背景中设置 480x800 图像

我将图像放在“drawable-hdpi”中,但该图像不适合背景,为什么当我使用 4.0 WVGA(480x800:hdpi)并且与图像大小相同时这不适合背景

drawable 如何适应图像:

这是我的代码:

看截图:

http://s15.postimg.org/u8rkm6rhn/frghfghfgh.png

0 投票
1 回答
81 浏览

java - Android 服务意外停止

对于我正在制作的 android 应用程序,我希望有一个服务来检查数据库是否存在攻击,即使应用程序没有运行(有点像 facebook 将如何通知某些东西,即使它已关闭),所以我做了这个类下面,但在我停止运行我的应用程序一分钟后,我收到一条消息“应用程序已意外停止”,然后几分钟后再次出现......我知道它可能会继续检查,因为许多应用程序都会这样做,但我在做什么错误的?这是我到目前为止所拥有的:

这是日志猫

这就是我调用服务的方式:

0 投票
0 回答
256 浏览

android - Android 9 补丁问题

如何避免以下行为:

  1. 我开始了一个平板电脑应用程序。我使用 Genymotion 的模拟器(Galaxy Note - API 16, 800x1280)。

  2. 我想要一个背景全屏,所以我去了简单的九补丁生成器 并添加了一个大小为 1280x800 的图像。它为我生成了所有其他的决议。

  3. 我将生成的文件放在项目的相应文件夹中(/res/drawable-xxhddpi...等)

  4. 然后,我将可绘制对象用作应用程序布局的背景。

结果:在模拟器中,背景图像看起来不错,但是当我在平板电脑(东芝 AT10-A 相同分辨率 1280x800)上安装应用程序时,背景看起来像是 320x200 拉伸到 1280x800。所以看起来威风凛凛。

我能做些什么来避免这种行为?我究竟做错了什么?

我需要能够将我的应用程序部署给客户,并且我需要确保在他们安装之前它看起来不错,否则它看起来很愚蠢。

请帮我

编辑

当然,我使用的是 Android Studio,它有一个错误,不允许我使用命名约定“xxx.9.png”,所以我从文件名中删除了“.9”,留下“xxx.png” . 这会破坏图像的方面吗?这也是非常烦人的。

0 投票
1 回答
630 浏览

android - android中的GridView背景样式

我想创建一个类似图像的布局。ListView位于左侧,其各自GridView显示在右侧。我必须创建与此类似的布局,但我无法创建类似于图像的 GridView 背景。谁能帮我创建一个类似的 GridView 背景设计,指向其各自的 ListView 位置。

在此处输入图像描述