日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android学习之展示图片资源

發布時間:2023/12/20 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android学习之展示图片资源 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在大家所使用的android應用中除了文本信息外還有圖片信息,而在咱們的android開發過程中為用戶展示圖片信息,我們通常會使用ImageView,將單詞拆開來翻譯一下,就很明白圖片視圖,顧名思義,ImageView是用來顯示圖片內容的。

在布局當中我們如果想要使用這個控件首先就要將它寫到我們的布局容器當中:

布局文件代碼如下:

<?xml version="1.0"encoding="utf-8"?>

<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"

???android:layout_width="match_parent"

???android:layout_height="match_parent" >

???<ImageView

???????android:id="@+id/image"

???????android:layout_width="wrap_content"

???????android:layout_height="wrap_content"

???????android:src="@drawable/ic_launcher"

???????/>

?

</RelativeLayout>

當前代碼顯示效果為:

而如果我們為ImageView指定了死的寬高為match_parent時ui界面如圖:

?

而其實我們還可以進一步的對圖片的展示進行調整:

通過修改android:scaleType的屬性值開控制控件的顯示:如果將ImageView的代碼改為:

?

???<ImageView

???????android:id="@+id/image"

???????android:layout_width="match_parent"

???????android:scaleType="centerInside"

???????android:layout_height="match_parent"

???????android:src="@drawable/ic_launcher" />

那么,當前的顯示效果為:

android:scaleType的值共8種,但不需要記憶,當你需要對圖片的顯示效果進行調整時你可以將這幾個值換著來,看調試的效果。

?

接下來是通過代碼設置指定的圖片信息展示:

首先你可以將一張你想要展示的圖片拷貝到Drawable目錄里,但要注意它的命名:

不要有大寫字母,不要有空格,不要以數字開頭,不要是純數字,不要有特殊符號,確認圖片名稱符合標準時,我們將圖片拷貝到Drawable目錄,

然后在我們的java源文件中代碼:

?

import android.os.Bundle;

import android.app.Activity;

import android.widget.ImageView;

import android.widget.TextView;

public class MainActivity extends Activity{

???????? ImageViewimage;

???????? @Override

???????? protectedvoid onCreate(Bundle savedInstanceState) {

?????????????????? super.onCreate(savedInstanceState);

?????????????????? setContentView(R.layout.image);

?????????????????? //找到ImageView

?????????????????? image=(ImageView)findViewById(R.id.image);

?????????????????? //設置展示指定的圖片信息

?????????????????? image.setImageResource(R.drawable.login);

???????? }

}


總結

以上是生活随笔為你收集整理的android学习之展示图片资源的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。