1. 程式人生 > >安卓中根據圖片檔名獲取圖片資源ID

安卓中根據圖片檔名獲取圖片資源ID

方法一:

  /**
    * 獲取圖片名稱獲取圖片的資源id的方法
    * @param imageName
    * @return
    */
  public int getResource(String imageName) {
    Context ctx = getBaseContext();
    int resId = getResources().getIdentifier(imageName, "drawable", ctx.getPackageName());
    return resId;
  }

方法二:

public int getResourceId
(String name) { try { // 根據圖片資源的檔名獲得Field物件 Field field = R.drawable.class.getField(name); // 取得並返回資源ID return Integer.parseInt(field.get(null).toString()); } catch (Exception e) {} return 0; }

相關推薦

根據圖片檔名獲取圖片資源ID

方法一: /** * 獲取圖片名稱獲取圖片的資源id的方法 * @param imageName * @return */ public int getResource(String imageName) {

遮罩圖片的處理

reference south res rac req hat 代碼 cep flag 安卓開發中必不可少的就是各種圖片的圓角,遮罩等等。 曾經我都是用shape處理的。發現背景圖的圓角要設置成和界面父元素背景一樣才幹看不出現紕漏。 當遇到背景多變的情況,比方listv

手把手教你如何在使圖片進行旋轉

      下面介紹一些關於在Android中,使圖片進行旋轉的一些方法,當然這裡主要介紹旋轉的,如果有其他的動畫效果,可以類似的進行修改::方法一:1、首先在res資料夾下建立一個名字為anim的資料夾,名字不要寫錯 2、在anim裡面建立一個xlm檔案:img_anima

GridView填充簡單的文字和圖片,筆記!

mGrid = (GridView) findViewById(R.id.mainGrid); data_list = new ArrayList<Map<String, Object>

圖片和Base64編碼字符集的相互轉換

前言:有幾天沒寫部落格了,最近趕專案,還有好哥們的婚禮加在一起,實在是忙壞了。說起好哥們結婚,就想多說幾句。想必大家和我一樣,在學校時有那麼幾個臭味相投的哥們,不多也不算少,一起上課,吃飯,去圖書館(其實次數很少),打球,玩遊戲,通宵,談人生理想(其實就是瞎扯淡)等等,天天

android 根據檔名獲取圖片資源id

1, Context context = getBaseContext(); int id = context.getResources().getIdentifier(ImageName, "mipmap", context.getPackageName()); 2, t

利用TranslateAnimation實現圖片迴圈移動時候的出現的一個問題,在這裡記一下

要利用安卓的Animation實現一個圖片的迴圈移動效果,在這裡要使用到setAnimationListener. 但是在其中的onAnimationEnd()方法中設定圖片的visibility屬性的時候, 用setVisibility()進行設定,程式邏輯上沒有問題,但

手機快速找回QQ聊天圖片

安卓手機快速找回QQ聊天圖片 畢竟現在我們和朋友親友之間的溝通交流都是依靠手機上的某種APP,在眾多的APP中,我們現在用的最多的是,微信和 QQ,而QQ是註冊人數最多的,也是我們在生活中最常見的交流溝通工具。總是聽到很多的小夥伴在抱怨自己又把QQ聊天的文件給刪除了,“又刪除了”,說明了我們

仿微信上傳圖片問題(2)

之前那樣做,發現圖片好模糊,加了一個壓縮圖片的,還有儲存圖片的方法如下: 大神的demo地址:http://blog.csdn.net/jdsjlzx/article/details/44160603#html 微信上傳圖片問題連結:http://blog.csdn.net/lmy0

仿微信上傳圖片問題

最近做了安卓仿微信上傳圖片,果斷把大神的demo拷了過來,後來發現上傳的時候出現了幾個問題,那個部落格下老是提醒連結過多,評論不了,就搬到這了## ---------首先先貼大神的demo地址:http://blog.csdn.net/jdsjlzx/article/details/

手機相簿出現莫名的圖片?還刪除不徹底?一招徹底清除!

不知道大家有沒有這樣的問題,就是開啟安卓的手機的相簿,有時候會出現很多莫名其妙的圖片,有時候怎麼刪除也刪除乾淨!今天小編就為大家介紹如何快速刪除的方法! 方法一:關閉手機鎖屏更新。 進入手機【設定】——【顯示】——【桌布】——【隨機切換桌布】,關閉這個功能。  

呼叫相簿出錯不選擇圖片推出後無法再次選擇

onActivityResult加上判斷條件 若果沒有選擇返回null @Overridepublic void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(reques

heic檔案怎麼開啟 heic是什麼圖片

對於很多安卓使用者來說,說起heic腦子裡也許是一片空白,但是對於每個新蘋果使用者來說還都是需要慢慢了解的,heic是一種圖片儲存格式,也是蘋果iOS11及以上系統所特有的,所以在安卓手機和電腦中都是無法直接檢視的,因此在平時釋出朋友圈等方便會帶來一些麻煩,要想在安卓中開啟這樣格式,需要將其格式進行

原來操控介面可以這麼簡單----上下滑動縮放頂部圖片,左右滑動結束當前Activity,及View柔和回彈效果

先上效果圖: 上傳圖片不能超過2M,費了好大勁。每一張gif動的有點快,將就看。 首先說原理: 為activity的xml檔案根佈局新增setOnTouchListener。上下滑動和左右滑動的所有操作都是在OnTouchListener的onTouch方法中實現的,通過

實現拍照、上傳圖片以及剪下圖片

效果圖: 總結一下專案實現的選擇圖片、拍照、以及剪下圖片,再加一下圖片壓縮,上傳到伺服器等功能 網上有好多關於圖片上傳、拍照的方法,我這只是自己專案的一種方式,之前部落格也是總結過圖集上傳,裡面也包含圖片上傳,拍照的相關程式碼,在這我單獨拿出來總結一下,還有關於呼叫系統

從googlephoto上選擇雲端圖片導致程式崩潰的解決方案

當軟體選擇照片時,如果選擇的是使用googlephoto或google雲備份過,並在本地刪除過的圖片時,程式就會崩潰或圖片是空白 ,報錯原因: IllegalArgumentException:InvalidURI:content://com.google

自定義View進階: 圖片文字

在上一篇文章Canvas之畫布操作中我們瞭解了畫布的一些基本操作方法,本次瞭解一些繪製圖片文字相關的內容。如果你對前幾篇文章講述的內容熟練掌握的話,那麼恭喜你,本篇結束之後,大部分的自定義View已經難不倒你了,當然了,這並不是終點,接下來還會有更加炫酷的技能。 一.Canva

學習筆記之-camera實現圖片的3D旋轉

</pre>這幾天寫了一個關於圖片的3D旋轉的動畫效果,在寫這個動畫的時候,我遇到了許多的問題,在這期間我查詢了許多資料,弄懂了一些東西,也有一些東西沒有弄懂。比如:<p></p><p><span style="fon

+七牛雲的第三方圖片儲存實踐

程式碼示例: 新增sdk依賴: public class MainActivity extends AppCompatActivity { private ProgressDialog progressDlg; private Intent intent; private

關於如何在同一臺電腦上的兩個模擬器之間的socket通訊(圖片傳輸)

最近課程學習中,遇到了這個問題。 網上搜了一大堆,基本都是抄來抄去的。 即使自己寫的,說的也不是很完全。自己第一次用安卓開發,也走了很多彎路。所以寫下這篇部落格,希望初學者可以少走彎路。本文講的都是很基礎的東西。保證初學者按照步驟來,可以run成功。 開發環境使用的Ecli