drawable相关内容

向 AnimationDrawable 添加过渡

我有一组 10 张图像,我想创建一个动画,在它们之间交叉淡入淡出.我一直在研究内置的 Drawable 来实现这样的事情,但那部分没有运气.有 AnimationDrawable,它可以在图片之间切换,但它不会为切换设置动画.有 TransitionDrawable,在两张图片之间交叉淡入淡出,但不超过两张. 地狱. 我在 Google 上寻找了一些解决方案,但在这方面没有运气.所以我 ..
发布时间:2021-11-10 05:47:50 移动开发

如何将动画添加到 textView drawable

我也用这一行在我的 textView 添加图像:android:drawableLeft="@drawable/ic_launcher"在我的 xml 文件中. 现在我想为这个 drawable 添加动画.我不知道如何访问这张图片. 有什么帮助吗?提前致谢 解决方案 如果你在 XML 中设置 drawable,你将无法像使用 ImageView 的那样访问它getDrawab ..
发布时间:2021-11-10 05:47:41 移动开发

android动画未在onAnimationEnd中完成

虽然 animation.hasEnded 设置为 true,但当 onAnimationEnd 事件被触发时,Android 动画似乎并未真正完成. 我希望我的视图在它的 ScaleAnimation 结束时更改它的背景可绘制,但您可以清楚地看到它在完成前几毫秒发生了变化.问题是,它闪烁是因为新背景出现(=被)缩放了很短的时间,直到动画真正完成. 有没有办法让动画真正结束,或者只是防 ..
发布时间:2021-11-10 05:27:02 移动开发

如何用渐变放置阴影

如何在 Button 的阴影中添加两种或三种颜色的渐变? 我只找到了改变阴影颜色的方法,但我至少需要阴影中的两种颜色 您可以在下面的链接中找到示例 按钮示例 感谢您的帮助! 解决方案 前言: 我看到有几十个请求请求这种类型的 Button.事实上,还没有一个真正的 Button 将颜色 gradients 作为区域和阴影.我发现了一个 库,它的阴影中有 gra ..
发布时间:2021-11-02 22:17:28 Java开发

如何创建可绘制的右侧动画按钮

我如何创建一个正确的旋转按钮动画,我尝试了下面的代码,但它一直崩溃. button_spin_animation.xml 解决方案 我为您编写了一个解决方案.MainActivity.java 类包含 2 个运行动画和停止动画的函数.看看这里: 公共类 MainActivity 扩展 AppCompatActivity {公共静态 ImageView ImageIcon;publi ..
发布时间:2021-11-02 22:11:32 移动开发

Android Studio无法识别hdpi文件夹中的图像

我直接将一些图像保存到了可绘制的文件夹中.这些,Android Studio可以正常识别.但是,代码无法识别保存在mhdpi,hdpi,xhdpi,xxhdpi和xxxhdpi文件夹中的图像,并显示错误.有人知道发生了什么吗?谢谢! 解决方案 在右键单击res文件夹和名称文件夹后,尝试创建新的可绘制文件夹来放置图像 drawable-hdpi drawable-mdpi ..
发布时间:2021-05-03 18:36:33 移动开发

Android ::我可以从可绘制文件或资产之外的任何其他文件夹加载文件吗?

我知道Android中大多数文件访问方法通常都是通过访问drawable(使用R.drawable ..)或某些资产(使用AssetManager)来实现的. 无论如何,我可以在我的android项目名称下访问除myfolderA或myNewFolderA以外的其他文件夹吗? 如果可能的话,我想那些其他方式可能不被认为是正常的,但我只是想知道这是否可行.谢谢. 解决方案 除 ..
发布时间:2021-05-03 18:36:30 Java开发

通过Android中的名称访问绘图

我正在开发一个处理SQLite数据库的应用程序.我只是从中获取一些信息,并将其显示在CardViews列表中.每个CardView基本上都会显示一个人的姓名,年龄和照片. 一切正常,但是现在我已经实现了数据库,对此我有些疑问. 我只需要通过文件名访问绘图文件.到目前为止,我一直在使用R.drawable id进行手动操作,因此可以检查它是否在工作.就是这样: 人员p1 =新人员( ..
发布时间:2021-05-03 18:36:27 移动开发

Android-加载可绘制对象而不跳过框架

好的,所以我在活动中使用了可绘制的PNG(1200 x 1920,30kb)作为背景.我的XML代码的片段如下所示.我的问题是应用程序正在跳过帧并具有滞后的响应.谁能告诉我为什么会这样,或者是解决我的问题的好方法吗?我仍然希望能够将此PNG文件用作背景.谢谢 XML代码段: ..
发布时间:2021-05-03 18:36:21 移动开发

可绘制文件夹

3个可绘制文件夹之间有什么区别?我知道可绘制的方式,但是我不明白为什么有3个文件夹.如果图像仅在一个文件夹中,是否可以访问?如果图像在多个文件夹中,还可以访问该图像吗?我知道有人可能对我有一个快速简便的答案.谢谢! 解决方案 您应该阅读应用程序资源和支持多屏幕部分.简而言之,可以从不同类型的设备访问不同的文件夹. 简而言之: 具有大dpi(〜240dpi)的设备使用"drawa ..
发布时间:2021-05-03 18:36:18 Java开发

无法理解res文件夹中的可绘制结构

就Android应用程序开发而言,我是新手. 我对可绘制文件夹有点困惑. 在android开发人员网站上可用的教程中,他们提到了drawable文件夹.但是当我创建android 2.3.3应用程序时,我看到三个文件夹 drawable-hdpi , drawable-mdpi 和 drawable-ldpi . 我知道这是针对屏幕分辨率的.如果我有一个图像作为资源,则必须创建三 ..
发布时间:2021-05-03 18:36:14 移动开发

了解绘图和图像大小

首先,我进行了大量搜索以了解其工作原理,但是我没有找到简单的教程.例如,此视图: 所选设备为:Pixel 5.0 1080 x 1920(xxhdpi). 想象一下,以这种分辨率(1080 x 1920),我将图像视图的顶部设置为蓝色(Solutis),其宽度为700px,高度为250px,我该如何为每个drawables文件夹调整图像的大小? 我找到了以下信息: LDPI-0. ..
发布时间:2021-05-03 18:36:11 移动开发

在窗口的特定区域中创建GLX上下文

我想在窗口内使用GLX创建OpenGL上下文.但是,我不希望它跨越整个窗口区域.相反,它应该只覆盖一个子区域. 例如,GLUT为此功能提供了一个功能.同样,诸如GTK +或QT之类的主要工具包也提供了GL小部件,它们只是X窗口的子区域.但是我需要低级工作. glXMakeCurrent()接受X Drawable标识符.是否可以将Drawable定义为窗口的子区域?还是有其他方法将上下 ..
发布时间:2021-05-03 18:36:08 其他开发

如何将工具栏的徽标置于右侧?

我这样做是为了“膨胀"工具栏上的徽标: toolbar.setNavigationIcon(R.drawable.navigationIcon);工具栏.getNavigationIcon().setTint(Color.BLUE);工具栏.setLogo(R.drawable.logo);工具栏.getLogo().methodForFloatRightHere(); 是否存在一些不在视 ..
发布时间:2021-05-03 18:36:05 移动开发

Android-同时设置TileMode和Gravity

我在XML布局中有一个 ListView .我想使用以下代码为此视图设置新的背景: BitmapDrawable TileMe = new BitmapDrawable(BitmapFactory.decodeResource(getResources(),R.drawable.bg_skyline));TileMe.setGravity(Gravity.BOTTOM);//底部TileMe. ..
发布时间:2021-05-03 18:35:56 Java开发