当前位置:首页 » 安卓系统 » android设置drawable

android设置drawable

发布时间: 2022-07-04 01:17:04

1. android studio中的drawable-v24怎么创建

我们一般将APP的icon放在minmap文件夹下,其他图片资源放在drawable文件夹下。下面我们看下AndroidStudio下如何创建drawable、drawable-hdpi、drawable-mdpi、drawable-xhdpi、drawable-xxhdpi。
1、切换到Project视图下,找到对应moudle的res文件夹,右击“res”--》 “new”--》“Android resource directory”,弹出“New Resource Directory”对话框。
2、按照上图的一二三步骤,点击第三步后,会出现一下内容,选择要添加drawable的分辨率,点击“ok”按钮即可。

2. android里面怎么新建一个drawable

Resources res = getResources();Drawable drawable = res.getDrawable(R.drawable.xxx);

我们知道在开发中,需要应用程序资源,如应用工程中assets和res目录下的图片,layout,values等,或者需要系统内置的资源。我们获取这些资源的入口对象都是Resources对象.

获取Resources的过程:
(1)将framework/framework-res.apk和应用资源apk装载为Resources对象。
(2)获取Resources对象
获取Resources对象有两种方式,第一种通过Context,第二种通过PackageManager。

3. android textview 代码怎么设置drawable

没懂你的意思,textview控件可以使用drawable用来设置背景,使用background就可以设置

4. android 怎么生成drawable

通过 Resources 类来获得项目资源 Resources res = getResources(); Drawable drawable = res.getDrawable(R.drawable.xxx); 二. 从 XML 文件来定义图..Android中Drawable分类汇总_冶金/矿山/地质_工程科技_专业资料。Android中Drawable分类汇总And左可id把 制的对象抽象 D左awab从e, 的图形图像资源就代...

5. android 开发中R.drawable的问题

  1. 图片放在res资源文件夹下的drawable文件夹下面,不过现在更多的把图片放在mipmap文件夹里

  2. 设置背景的话两种方法,一种在layout布局里把图片设为背景

    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"

    android:id="@+id/root_view"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/ic_bg">

    </RelativeLayout>

  3. 第二种代码里面设置

    (RelativeLayout) bg = (RelativeLayout) findViewById(R.id.root_view);

    bg.setBackgroundResource(R.drawable.ic_bg);

6. android drawable怎么用

try
{
XmlPullParser xp = Resources.getSystem().getXml(R.drawable.g0);
Drawable db = Drawable.createFromXml(getResources(), xp);
}
catch (XmlPullParserException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}

你那个出现错误可能是没有在Activity中,getResources()要在activity中才有用,尝试Content.getResources()

7. 如何在Android中为TextView动态设置drawableLeft等

只需要代码设置setCompoundDrawables (Drawable left, Drawable top, Drawable right, Drawable bottom); 这个方法即可,如果说drawableLeft为null,即没有对应的图标

8. android 怎么裁剪drawable

可使用ScaleType来指定drawable的缩放方式,来实现裁剪效果。

ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。
设置的方式包括:
1. 在layout xml中定义android:scaleType="CENTER"
2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);

Scaletype的取值说明:
1. SetScaleType(ImageView.ScaleType.CENTER);
按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示

2. SetScaleType(ImageView.ScaleType.CENTER_CROP);

按比例扩大图片的size居中显示,使得图片长(宽)等于或大于View的长(宽)

3. setScaleType(ImageView.ScaleType.CENTER_INSIDE);
将图片的内容完整居中显示,通过按比例缩小或原来的size使得图片长/宽等于或小于View的长/宽

4. setScaleType(ImageView.ScaleType.FIT_CENTER);

把图片按比例扩大/缩小到View的宽度,居中显示

5. FIT_START, FIT_END在图片缩放效果上与FIT_CENTER一样,只是显示的位置不同,FIT_START是置于顶部,FIT_CENTER居中,FIT_END置于底部。
在此就不给出示例了。

6. FIT_XY
不按比例缩放图片,目标是把图片塞满整个View。

9. android如何设置Drawable Animation逐帧动画每一帧的持续时间

一.原理: 对几张图片按照顺序一张一张进行播放,视觉上感觉是连续播放的动画效果。 二.步骤: 1.在res/drawable放入几张图片 2.在res/drawable下新建一个drawable resource file,比如命名为gril_animation.xml,根节点选择animation-list,点击ok3.编辑gril_animation.xml文件,以animation-list作为根节点,item作为子节点,每个item就是一帧,即一个drawable图片
图片资源是在网络上搜索帧动画找的,然后用了一个很笨的办法,一小张一小张截下来的,总之能用就行了,不要求太完美了@-@

热点内容
php旅游网站系统 发布:2024-05-07 20:27:32 浏览:610
jdk源码怎么看 发布:2024-05-07 20:18:22 浏览:519
编程c语言自学书 发布:2024-05-07 20:12:03 浏览:422
usb大容量存储驱动 发布:2024-05-07 19:02:01 浏览:815
红米1s没有存储空间 发布:2024-05-07 18:59:09 浏览:505
妖云解压密码 发布:2024-05-07 18:50:08 浏览:1002
sql语句等于怎么写 发布:2024-05-07 18:05:46 浏览:816
我的世界电脑版第三方服务器大全 发布:2024-05-07 18:00:46 浏览:627
主服务器的ip地址 发布:2024-05-07 17:58:50 浏览:546
组服务器打电脑游戏 发布:2024-05-07 17:46:19 浏览:866