1. 程式人生 > >Android中關於字串與顏色的轉換問題

Android中關於字串與顏色的轉換問題

最近遇到後臺傳遞顏色字串,然後根據傳遞的字串顏色改變TextView的背景顏色的問題。

解決方案:

                                       TextView mTextView= (TextView) view.findViewById(R.id.item_index_three_shuxian);
mTextView.setBackgroundColor(StringtoColor("0000ff"));

                                        private  int StringtoColor(String str) {
                                      return 0xff000000 | Integer.parseInt(str.substring(1), 16);
                                                                                                 }

                                      這樣Textview的背景顏色就是“0000ff”;

第一次寫部落格,這個問題解決方案可能有很多,請大神不吝賜教。

相關推薦

python字串列表轉換

首先是這樣的,看書的時候書上是這麼寫的: 當時腦子裡只有一個想法,字串轉為字串列表不是用split()嘛,為了解開謎團,就決定試一試,畢竟自己以前從來沒有注意到這個問題。 結果: 的確可以是字串,列表元素是字串字元。看來我真的注意到的問題太少了。。。。。。 補充: 字串變列表: st

Android關於字串顏色轉換問題

最近遇到後臺傳遞顏色字串,然後根據傳遞的字串顏色改變TextView的背景顏色的問題。 解決方案:                                        TextView mTextView= (TextView) view.findViewById

Python字串datetime的相互轉換

1. 字串轉換成datetime物件 from datetime import datetime t = datetime.strptime(append_at, '%Y-%m-%d %H:%M:%S') 結果顯示: <class 'datetime.datetime

c++字串數字的轉換

字串流類(sstream)用於string的轉換 <sstream>:相關標頭檔案 istringstream:字元輸入流 ostringstream:字元輸出流 使用方法: #inclu

C/C++字串數字之間的轉換

#include "iostream" #include "string" #include "sstream" #include "cstdio" using namespace std; string num2str(double a) {    stringstream ss;ss << a

C++ 字串數字的轉換

數字轉字串1.sprintf_s函式 //sprintf函式 int a = 100; float b = 10.30; char str[10]; sprintf_s(str,"%d",a

C和C++字串數字轉換函式

前言:       今天開始想要好好補補程式,開始看老早就買了的《演算法入門經典》,發現前面幾章對字串的處理較多,蒐羅了一下別人的部落格,整理到這上面來。        C語言中常用的字串和數字轉換函

【整理】C/C++字串整數之間的相互轉換

最近刷題過程中總是碰到這個知識點,因此做個總結記錄一下。 一、用C標準IO庫中的sprintf()和sscanf()轉換  sprintf()函式原型: #include <stdio.h> int sprintf(char *str,const char

C/C++字串數值相互轉換

第一種方法: 數字轉換成字串: #include <iostream> #include <sstream> #include <string> using namespace std; string num2str(double

java字串陣列之間的轉換

做題目時候遇到了這個問題,如何將字串轉換成陣列,翻閱資料得到了答案。 (1)字元轉轉陣列 字串不是陣列,但是字串可以轉換成陣列,反之亦然。為了將字串轉換成一個字元陣列,可以使用String類的toCh

C語言字串整數的相互轉換

C語言提供了幾個標準庫函式,可以將任意型別(整型、長整型、浮點型等)的數字轉換為字串,下面列舉了各函式的方法及其說明。 # include <stdlib.h> 將數字轉換為字串   ● itoa():將整型值轉換為字串。   ● ltoa():將長整

VC++字串十六進位制互相轉換

//字串CString 轉換成CString型別的十六進位制串********************************************************************************** CString ConvertCStringoH

AndroidDrawableBitmap相互轉換的方法

1..Bitmap轉Drawable Drawable drawable =new BitmapDrawable(bmp); 2.Drawable轉Bitmap Resources res=getResources(); Bitmap bmp=BitmapFa

javaScript字串整型,浮點型之間的轉換

var a=3; var b='213'; a=parseInt(b); var c=0.5; var d='0.98'; d=parsetFloat(c); var e='ff'; var f=999; e=''+f; 參考url: http://www.intern

C語言字串各數值型別之間的轉換

c語言的演算法設計中,經常會需要用到字串,而由於c語言中字串並不是一個預設型別,其標準庫stdlib設計了很多函式方便我們處理字串與其他數值型別之間的轉換。首先放上一段展示各函式使用的程式碼,大家也可以copy到自己的機器上執行觀察#include <stdio.h&g

AndroidwindowTranslucentStatuswindowTranslucentNavigation的一些設置(轉)

windows 屏幕 contex 拉伸 新的 system 整體 navbar 額外 在iOS中,你可能發現頁面會整體拉升到狀態欄,整個頁面效果就會顯得更加的高端大氣上檔次,在Android4.4以後其實也有這種效果的實現,下面我就說一下在進行這種效果實現時碰到的一些坑,

java json字串物件轉換

下載引入包gson-2.0.jar 1.字元轉資料 final Map map = new HashMap();map.put("contents",    "[{\"Id\":\"111\",\"AcceptNum\":222,\"ArchiveNum\":

java字串集合轉換工具使用

java字串與集合轉換工具使用 我們知道在Java 中有幾種集合類,比如 List,Set,還有 Map,List集合一般是存放的元素是有序可重複的,Set 存放的元素則是無序不可重複的,而 Map 集合存放的是鍵值對。 /** * 將字串轉換為集合 * @param string

轉:AndroidIntentServiceService的區別

https://blog.csdn.net/matrix_xu/article/details/7974393 Android中的Service是用於後臺服務的,當應用程式被掛到後臺的時候,問了保證應用某些元件仍然可以工作而引入了Service這個概念,那麼這裡面要強調的是Service不是獨立

androidokhttpwebview的cookie共享

轉載請註明出處:https://blog.csdn.net/u011038298/article/details/84551136   1.在WebView中同步cookie import android.os.Build; import android.text.Text