草庐IT

background-drawable

全部标签

android - 我能知道用户何时/是否在 API 级别 26(Oreo) 中禁用了 "background activity"吗?

我的目标不是26,但我想知道用户何时禁用“后台Activity”,如documentation中所述(在发生时显示通知)。有什么我可以听的Intent吗?或其他一些以编程方式知道它当前是否被禁用的方法? 最佳答案 我设法找到一种方法来了解用户是否禁用了“后台Activity”。不确定它是否是最佳解决方案,但看起来它正在运行:在我的粘性服务的onDestroy中,我安排了一个有时间限制的工作(使用JobScheduler)。当作业运行时,我检查我的粘性服务是否仍在被销毁,并且没有重新启动。如果是这种情况,我会尝试从作业中启动服务,并检

android - 使用 "Background Service"在 android 中控制屏幕亮度

问题:-我想在android中使用后台服务来控制屏幕的亮度。现有解决方案:-下面链接的表格中也有类似的问题:-Addingscreenbrightnesscontrolstoandroidapplication为什么现有的解决方案不起作用?链接中提供的所有解决方案都适用于Activity,但我想编写一个控制屏幕亮度的后台服务。那么你能不能帮我找到解决这个问题的方法。提前致谢 最佳答案 从您的服务开始一个Activity并以非常快的速度完成()它! 关于android-使用"Backgro

android - "How to pass a parameter into a drawable"或 "Create button with gradient and changeable image"

我的android项目中有一个自定义drawable,它应该是按钮的背景。但是每个按钮还应该支持一个图标和一个文本。到目前为止我尝试的是以下内容:我有一个名为“btn_background.xml”的可绘制对象在我的布局文件中,我是这样使用的:这让我很接近……但是有两个问题:*图像被拉伸(stretch)到整个按钮*我不能只更改布局文件中的图像...所以我必须为每个图标制作一个单独的btn_whatever.xml文件?!?我尝试的另一个解决方案是使用ImageButton而不是Button并将背景设置为我的btn_background.xml....这将使我能够在布局文件中选择图像.

android - 在 Drawable 中将图像源设置为 Bitmap

我在drawable文件夹中创建了XML文件,代码如下:XML名称是:background_bitmap_layout.xml现在,我想[通过代码]将图像动态设置到这个xml文件。我正在制作一个应用程序,我必须在每个Activity中设置不同的背景,并且这些图像来自在线。我没有找到任何将图像src设置为位图的xml文件的解决方案。但是我还有另一种方法可以将背景设置为根布局,如下所示:bitmap=BitmapFactory.decodeFile(FILE_PATH+"/"+SettingsScreen.BACKGROUND_IMAGE);d=newBitmapDrawable(cntx

android - 超过 2 层的 Transition Drawable

transitiondrawable中是否可以有2个以上的项目?我需要更改背景,以便第二帧淡入而不是第三帧淡入,依此类推到第四...现在我有这个:然后我得到了按钮:附言没关系,它是一个ImageButton,这没有任何区别。在我的代码中我得到了这样的东西:TransitionDrawablevote_not=(TransitionDrawable)skip.getBackground();vote_not.startTransition(1000);它播放从第一项到第二项的过渡。但我需要播放完整列表。 最佳答案 Transition

安卓工作室 1.4 : drawable-v21 ignored when using "File/New/Vector Asset" option

这是我的第一个SO问题所以请不要活着吃掉我......这是我的问题:我通过AndroidStudio1.4的新选项导入了几个图标-New/VectorAsset.如您所知,它可以让您轻松导入和使用矢量绘图并创建png以与APIapp/build/generated/res/pngs/debug/drawable-(mdpi、ldpi、hdpi等)。它还会生成-v21所有文件夹的版本,并将矢量可绘制.xml放在那里。当我想为其中一个图标添加波纹效果时,问题就开始了。我已经将....无纹波版本放入我的res/drawable中文件夹。它看起来像这样:drawable/ic_settings

android - 更改 Drawable 的颜色平衡

可以改变Drawable的颜色平衡吗?比如我想转换=>我尝试这样做,但它会将我的Drawable的所有颜色更改为一种独特的颜色:Drawabledrawable;//mydrawablefloatr=Color.red(110)/255f;floatg=Color.green(150)/255f;floatb=Color.blue(200)/255f;ColorMatrixcm=newColorMatrix(newfloat[]{//Changeredchannelr,0,0,0,0,//Changegreenchannel0,g,0,0,0,//Changebluechannel0,

android:background 在 style.xml 中不起作用

任何人都可以就以下问题提出建议。我尝试使用具有drawable(curve_button.xml)文件的自定义按钮样式。颜色已经应用并且看起来不错,但似乎有问题@drawable/curve_button因为它没有应用。style.xml@color/book_appointment@android:color/white@drawable/curve_buttoncurve_button.xml按钮布局 最佳答案 使用这个代替这个 关于android:background在style.

android - 如何在java中从drawable读取图像到File对象?

我在res文件夹中有一张图片。我希望它在File(java.io.File)对象中可用。我正在使用:Filef=newFile(newURI("drawable/small");其中small是图像的名称。 最佳答案 InputStreamins=getResources().openRawResource(R.drawable.icon);BufferedReaderbr=newBufferedReader(newInputStreamReader(ins));StringBuffersb;Stringline;while((li

android - 通过xml设置drawable的alpha

我们可以通过XML为它的禁用状态设置drawable的alpha吗?例如通过使用android:state_disable。 最佳答案 这是我的解决方案,希望有人觉得这有用。是的,这是旧帖子,但像这样的帖子需要一个今天有效的答案,因为它们会在您搜索时显示。 关于android-通过xml设置drawable的alpha,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7793013