ImageView 圖片元件 - 顯示本地端圖片

更新於 2024/12/01閱讀時間約 3 分鐘
【Android 入門指南】系列文章目錄:https://bit.ly/3TFgCzu
Android 線上課程教學影片:https://bit.ly/433Offj

課程摘要

本課程學習如何在 Kotlin 程式碼檔案中,設定 ImageView 圖片元件,顯示本地端圖片。

教學影片

若您無法順利觀看教學影片,請先登入您的 YouTube 帳號,然後點擊以下連結加入我們的頻道會員:

  • 一般會員:成為一般會員後,您將能夠觀看我們所提供的一般會員專屬線上課程。
  • 精實會員:成為精實會員後,您將能夠觀看我們所提供的精實會員專屬線上課程。

ImageView 圖片元件

ImageView 元件,主要用來呈現圖片。

程式碼範例

範例名稱:ImageView 圖片元件
作者:HKT (侯光燦)
授權範圍:使用時必須註明出處且不得為商業目的之使用
範例下載點:點我下載

可以隨意找一張圖片素材,並將圖片檔名,命名為 logo ,然後放到路徑「app/res/drawable」。或是使用範例圖片:

raw-image

activity_main.xml

使用 XML 佈局文件,設定元件,方式:

<ImageView
android:id="@+id/myImageView"
android:src="@drawable/logo"
...
.../>

MainActivity.kotlin

使用 Kotlin 程式碼,當點擊 ImageView 顯示特定提示訊息

binding.myImageView.setOnClickListener {
Toast.makeText(this, "HKT線上教室", Toast.LENGTH_SHORT).show()
}

常用屬性

scaleType 延伸屬性

  • center
  • centerCrop
  • centerInside
  • fitCenter
  • fitXY
  • fitStart
  • fitEnd
avatar-img
11會員
243內容數
哈囉!歡迎光臨我的沙龍!我是 KT,一位對應用程式開發充滿熱情的開發者。在這個專屬空間,我將與您分享我在應用開發領域的深入學習心得和豐富的實戰經驗。如果您對應用程式開發技術同樣充滿好奇,渴望不斷探索新知,歡迎成為我們的會員,一起在應用程式開發的旅途上,探索更深層次的技術世界,享受學習的樂趣。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
HKT實驗室 的其他內容
本課程學習如何在 Kotlin 程式碼檔案中,設定 EditText 輸入框元件。
本課程學習如何在 Kotlin 程式碼檔案中,設定 Toast 浮動式訊息元件,顯示提示文字訊息。
本課程學習如何在 Kotlin 程式碼檔案中,設定 Button 按鈕元件點擊事件。
本課程學習如何在 Kotlin 程式碼檔案中,設定 TextView 屬性。
本課程學習如何使用 View Binding。
本課程學習如何在 Kotlin 程式碼檔案中,設定 EditText 輸入框元件。
本課程學習如何在 Kotlin 程式碼檔案中,設定 Toast 浮動式訊息元件,顯示提示文字訊息。
本課程學習如何在 Kotlin 程式碼檔案中,設定 Button 按鈕元件點擊事件。
本課程學習如何在 Kotlin 程式碼檔案中,設定 TextView 屬性。
本課程學習如何使用 View Binding。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
這集介紹Next Image Module模組和CSS3如何定位在Next.js Framework
人們一開始就是買了一堆,在眼睛所可以看得到的圖片量並自行取購買,在我們的視線眼光中採取了更多不可能而產出的視線變化觀點,經過人眼睛獲取及取得傳達到主控室並發揮更有效的圖片陰謀論,在我無法獲取圖片量及資訊就無法判定更好的價格。
Thumbnail
Step1: 零件layers 打開vs code拼圖程式裡面的layers資料夾,其實可以看出成品就是由這些零件所組合而成 所以可以把這些圖片進行替換,製作自己的NFT 拼圖順序順序如下(從下到上): Background->Crypto->Pet->Iris->Shine->Text- Step
Thumbnail
Step1: 下載拼圖程式 下面是拼圖網址: BlackChain_ASC/ASC_Picture.zip at main · chase5ws/BlackChain_ASC (github.com) Step2: 在vs code裡面打開程式 Step3: 執行拼圖程式 選取右上角的終端機,新增終
Thumbnail
編輯一張圖片或者是照片的技能已是職場中基本中的基本,遺憾的是,我在進入職訓局受訓前,並不具備如此基本的技能。對於美編軟體一無所知的我,看著參訓每個學員都認真做著筆記,被氣氛渲染的我,決定也要開始做課程紀錄,除了課程學習分享以外,亦想藉由文字輸出的方式來增強記憶,並增進自己的電腦能力。
Thumbnail
蘋果發佈iOS 11後,為了增加手機的容量使用效率, 特別將拍照格式改為壓縮率較高、佔用更小存儲空間的 HEIC。 唯一的問題是,許多用戶無法在電腦上直接查看此種格式圖片.. 而寶哥最近也遇到這個問題,剛好發現有這個線上轉檔! 覺得蠻方便的 寶哥操作一次給大家看,很簡單~ (1)點選網址進入網站(h
Thumbnail
有了這個插件,任何人都可以在不了解 JavaScript 的情況下,輕鬆製作點擊和觸碰遊戲。
Thumbnail
Bitwar數據恢復軟件是一個快速,可靠和最好的圖片檔案救援軟體功能強大,可以幫助你在幾個步驟救援圖片檔案。它不僅可以用於救援電腦硬碟中的圖像,還可用於任何智能手機,數碼相機,USB驅動器和存儲卡。 深度瞭解:https://tw.bitwar.net/course/delete/770.html
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
這集介紹Next Image Module模組和CSS3如何定位在Next.js Framework
人們一開始就是買了一堆,在眼睛所可以看得到的圖片量並自行取購買,在我們的視線眼光中採取了更多不可能而產出的視線變化觀點,經過人眼睛獲取及取得傳達到主控室並發揮更有效的圖片陰謀論,在我無法獲取圖片量及資訊就無法判定更好的價格。
Thumbnail
Step1: 零件layers 打開vs code拼圖程式裡面的layers資料夾,其實可以看出成品就是由這些零件所組合而成 所以可以把這些圖片進行替換,製作自己的NFT 拼圖順序順序如下(從下到上): Background->Crypto->Pet->Iris->Shine->Text- Step
Thumbnail
Step1: 下載拼圖程式 下面是拼圖網址: BlackChain_ASC/ASC_Picture.zip at main · chase5ws/BlackChain_ASC (github.com) Step2: 在vs code裡面打開程式 Step3: 執行拼圖程式 選取右上角的終端機,新增終
Thumbnail
編輯一張圖片或者是照片的技能已是職場中基本中的基本,遺憾的是,我在進入職訓局受訓前,並不具備如此基本的技能。對於美編軟體一無所知的我,看著參訓每個學員都認真做著筆記,被氣氛渲染的我,決定也要開始做課程紀錄,除了課程學習分享以外,亦想藉由文字輸出的方式來增強記憶,並增進自己的電腦能力。
Thumbnail
蘋果發佈iOS 11後,為了增加手機的容量使用效率, 特別將拍照格式改為壓縮率較高、佔用更小存儲空間的 HEIC。 唯一的問題是,許多用戶無法在電腦上直接查看此種格式圖片.. 而寶哥最近也遇到這個問題,剛好發現有這個線上轉檔! 覺得蠻方便的 寶哥操作一次給大家看,很簡單~ (1)點選網址進入網站(h
Thumbnail
有了這個插件,任何人都可以在不了解 JavaScript 的情況下,輕鬆製作點擊和觸碰遊戲。
Thumbnail
Bitwar數據恢復軟件是一個快速,可靠和最好的圖片檔案救援軟體功能強大,可以幫助你在幾個步驟救援圖片檔案。它不僅可以用於救援電腦硬碟中的圖像,還可用於任何智能手機,數碼相機,USB驅動器和存儲卡。 深度瞭解:https://tw.bitwar.net/course/delete/770.html