當前位置:首頁 » 安卓系統 » 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圖片
圖片資源是在網路上搜索幀動畫找的,然後用了一個很笨的辦法,一小張一小張截下來的,總之能用就行了,不要求太完美了@-@

熱點內容
c語言5常量 發布:2024-04-27 02:38:49 瀏覽:990
源碼怎麼搭建 發布:2024-04-27 02:33:44 瀏覽:96
java獲取參數 發布:2024-04-27 02:22:21 瀏覽:501
unixlinuxwindows 發布:2024-04-27 02:10:55 瀏覽:445
nginx禁止ip訪問網站 發布:2024-04-27 02:05:43 瀏覽:845
webrtc伺服器搭建哪家價格低 發布:2024-04-27 01:30:08 瀏覽:140
oracle資料庫無法啟動 發布:2024-04-27 01:29:20 瀏覽:613
倪萍超級訪問 發布:2024-04-27 01:23:29 瀏覽:705
java集合循環 發布:2024-04-27 01:17:18 瀏覽:593
解壓喪屍片 發布:2024-04-27 01:02:28 瀏覽:370