導航:首頁 > 操作系統 > android設置前景色

android設置前景色

發布時間:2024-05-03 08:30:34

android studio如何更改 行號列的寬度,如圖:

這個是因為顯示 Gutter Icons 的緣故. 只要把顯示 Gutter Icons 關掉即可.

在 AndroidStudio 的設置里 搜索 "gutter icon"即可.

打開"設置"的方法為: file -> settings

AndroidStudio gutter icons設置

② 瀹夊崜rgb妯℃嫙鍣ㄥ畨鍗搑gb

rgb鍗婇忔槑鍙傛暟璁劇疆錛

鎺у埗鑳屾櫙鑹查忔槑鐨勭▼搴︼紝鍏跺疄灝卞彲浠ラ潬8浣16榪涘埗鏁扮殑鍓嶄袱浣嶇敱00-FF鏉ユ帶鍒躲

EG錛氬崐閫忔槑錛歛ndroid:background=#0e000000

瀹夊崜鏍囧織鐨勬剰涔夛紵

瀹夊崜鏍囧織鎰忎箟姝f槸鈥滅被浼間漢綾葷殑鏈哄櫒浜衡濄

鏍囧織璁捐$伒鎰熸潵鑷浜庡叕鍏卞帟鎵鎬у埆鏍囪瘑銆傚湪鍏鍏卞帟鎵涓嶅悓鎬у埆鎸囧悜鐨勭敺濂蟲爣蹇楄疆寤撳凡琚鏅閬嶈ゅ彲錛屽洜姝ゅス妯′豢浜嗙敺濂蟲у埆杞寤撲負Android鏈哄櫒浜鴻捐′簡澶栧艦銆傝ユ爣蹇楀睘浜庡紑婧愭爣蹇楋紝榪欐剰鍛崇潃浠諱綍浜洪兘鍙浠ュ壋寤鴻嚜宸辯殑鐗堟湰錛屽湪娌℃湁甯歌勫搧鐗屽噯鍒欑殑鎯呭喌涓嬪彂甯冪粰浜嗗紑鍙戣呯ぞ鍖恆

涓轟粈涔坴ivo鎷嶇収鍙戠豢錛

銆佸嚲鑹叉湁涓縐嶆儏鍐墊槸鍥犱負鎵嬫満鐨勭浉鏈烘病璋冩暣濂界櫧騫寵銆傛墍鏈夌殑鎵嬫満閮藉彲鑳戒細鎷嶅嚭鍋忚壊鐨勭収鐗囥傛槸鐗╃悊鍘熷洜瀵艱嚧鐨勩傛槸鐜澧冨厜浼犳劅鍣ㄥ圭孩钃濈豢涓夎壊鐨勫潎琛℃暟鍊肩敓鎴愮殑緇撴灉銆傚嚲鑹茬殑鎴愬洜錛屽叾瀹炲氨鏄鍥犱負鎵嬫満瀵硅嚜鐒剁晫棰滆壊鐨凴GB鍍忕礌鎰熷簲涓嶅噯瀵艱嚧鐨勩

2銆佺粷澶у氭暟瀹夊崜鏅鴻兘鎵嬫満錛岄兘浼氭彁渚涗笓瀹舵ā寮忎互璁╃敤鎴峰彲浠ュ湪鎷嶇収鏃訛紝鍍忓崟鍙嶄竴鏍瘋皟鏁存洿澶氱殑鏁板箋傛墍浠ユ垜浠鍙闇瑕佹壘鍒扮櫧騫寵錛圵B錛夎皟鏁村悗錛屾洿鏀硅壊娓╁煎氨鑳藉仛鍒版牎姝e嚲鑹層傚叾瀹炴槸闈炲父闈炲父鐨勭畝鍗曪紝鍙鏄澶у氭暟浜鴻夊緱鈥滈夯鐑︹濓紝瑙夊緱鏅鴻兘鎵嬫満鏃㈢劧縐頒綔鈥滄櫤鑳解濓紝閭d究鏄涓嶉渶瑕佷漢鍋氭墜鍔ㄥ共娑夈傝繖縐嶆兂娉曟槸閿欑殑銆

3銆佹湁浜涗駭鍝佹湰韜鏉愯川鐨勯棶棰橈紝鍙嶅厜鐨勫師鍥狅紝棰滆壊涔熶細鏈夊嚲宸錛岄粦鑹茬殑浜у搧錛屽緢瀹規槗鎷嶅緱鍙戠豢錛屽彂鐏幫紝瑕佺粡榪囧悗鏈熷幓鑹詫紝璋冩暣鑹查樁錛岃繕鍘熺湡瀹炵殑棰滆壊銆

鐭ラ亾RGB錛孋MYK鎬庝箞鏌Pantone鑹插彿錛

鍙浠ョ敤PS鏉ユ煡鐪嬫綐閫氳壊鍗$殑鍊箋

絎涓姝ワ細棣栧厛灝嗗浘鐗囧煎叆ps錛屾墦寮瑕佽瘑鍒鐨勫浘鐗囷紝鐐瑰嚮鍚哥″伐鍏鳳紝鐐瑰嚮瑕佽瘑鍒鐨勯滆壊銆

絎浜屾ワ細鐐瑰嚮鍚庡彲浠ョ湅鍒板墠鏅鑹插彉鎴愬悓鏍風殑棰滆壊錛岀偣鍑誨墠鏅鑹叉嗚繘鍏ユ嬀鑹插櫒閫夐」銆

絎涓夋ワ細鍙浠ョ湅鍒板浘鐗囬滆壊鐨凜MYK銆丷GB絳変俊鎮錛岀劧鍚庣偣鍑婚滆壊搴撻夐」銆

絎鍥涙ワ細榪涘叆棰滆壊搴撳嵆鍙鐪嬪埌鍥劇墖瀵瑰簲鐨勬綐閫氳壊鍙楓

錛堟ゅ栵紝鍦ㄩ滆壊搴撳唴鍙浠ラ夋嫨鐩稿簲縐嶇被鐨勮壊鍗★級

浠ヤ笂灝辨槸PS浣跨敤CMYK鍊兼垨RGB鍊兼壘鍑烘綐閫氳壊鍙風殑鏂規硶浜嗐

鎵╁睍璧勬枡錛

PANTONE鑹插崱閰嶈壊緋葷粺錛屼腑鏂囧畼鏂瑰悕縐頒負"褰╅"銆傛槸浜瑾変笘鐣岀殑娑電洊鍗板埛絳夊氶嗗煙鐨勮壊褰╂矡閫氱郴緇燂紝宸茬粡鎴愪負浜嬪疄涓婄殑鍥介檯鑹插僵鏍囧噯璇璦銆侾ANTONE鑹插崱鐨勫㈡埛鏉ヨ嚜浜庡鉤闈㈣捐°佺漢緇囧跺叿銆佽壊褰╃$悊銆佹埛澶栧緩絳戝拰瀹ゅ唴瑁呮艦絳夐嗗煙銆備綔涓哄叏鐞冨叕璁ゅ苟澶勬柤棰嗗厛鍦頒綅鐨勮壊褰╄祫璁鎻愪緵鑰咃紝褰╅氳壊褰╃爺絀舵墍鍚屾椂鎴愪負鍏ㄧ悆鏈鍏峰獎鍝嶅姏濯掍綋鐨勯噸瑕佽祫婧愩

PANTONE鑹插崱閰嶈壊緋葷粺,鑻辨枃鍚嶄負PANTONEMATCHINGSYSTEM(鏇劇緝鍐欎負PMS),涓鏂囧畼鏂瑰悕縐頒負"褰╅"鏄浜瑾変笘鐣岀殑娑電洊鍗板埛銆佺漢緇囥佸戣兌銆佺粯鍥俱佹暟鐮佺戞妧絳夐嗗煙鐨勮壊褰╂矡閫氱郴緇,宸茬粡鎴愪負浜嬪疄涓婄殑鍥介檯鑹插僵鏍囧噯璇璦銆備笘鐣屼換浣曞湴鏂圭殑瀹㈡埛,鍙瑕佹寚瀹氫竴涓狿ANTONE棰滆壊緙栧彿,鎴戜滑灝卞彲鎵懼埌浠栨墍闇棰滆壊鐨勮壊鏍,鏃犻』鑷嗘祴,鏇村彲浠ラ伩鍏嶇數鑴戝睆騫曢滆壊鍙婃墦鍗伴滆壊涓庡㈡埛瀹為檯瑕佹眰鐨勯滆壊涓嶅彲鑳戒竴鑷存墍寮曡搗鐨勯夯鐑︺傛瘡騫達紝Pantone,Inc.鍙婂叾閬嶅竷鍏ㄧ悆100澶氫釜鍥藉剁殑浼楀氱壒璁哥粡钀ュ晢鎴鋒彁渚涗簡鏃犳暟鐨勪駭鍝佷笌鏈嶅姟錛岃寖鍥存秹鍙婂埗鍥捐壓鏈銆佺漢緇囥佹湇楗般佸ゅ唴瀹跺眳銆佸戣兌鍝併佸緩絳戝拰宸ヤ笟璁捐$瓑棰嗗煙銆

AdobePhotoshop錛岀畝縐扳淧S鈥濓紝鏄鐢盇dobeSystems寮鍙戝拰鍙戣岀殑鍥懼儚澶勭悊杞浠躲

Photoshop涓昏佸勭悊浠ュ儚緔犳墍鏋勬垚鐨勬暟瀛楀浘鍍忋備嬌鐢ㄥ叾浼楀氱殑緙栦慨涓庣粯鍥懼伐鍏鳳紝鍙浠ユ湁鏁堝湴榪涜屽浘鐗囩紪杈戝伐浣溿俻s鏈夊緢澶氬姛鑳斤紝鍦ㄥ浘鍍忋佸浘褰銆佹枃瀛椼佽嗛戙佸嚭鐗堢瓑鍚勬柟闈㈤兘鏈夋秹鍙娿

2003騫達紝AdobePhotoshop8琚鏇村悕涓篈dobePhotoshopCS銆2013騫7鏈堬紝Adobe鍏鍙告帹鍑轟簡鏂扮増鏈鐨凱hotoshopCC錛岃嚜姝わ紝PhotoshopCS6浣滀負AdobeCS緋誨垪鐨勬渶鍚庝竴涓鐗堟湰琚鏂扮殑CC緋誨垪鍙栦唬銆

鎴姝2016騫12鏈圓dobePhotoshopCC2017涓哄競鍦烘渶鏂扮増鏈銆

Adobe鏀鎸乄indows鎿嶄綔緋葷粺銆佸畨鍗撶郴緇熶笌MacOS錛屼絾Linux鎿嶄綔緋葷粺鐢ㄦ埛鍙浠ラ氳繃浣跨敤Wine鏉ヨ繍琛孭hotoshop銆

鍙傝冮摼鎺ワ細

③ android的TextView怎麼做高亮閃爍效果

要給TextView加上效果,方式主要有幾種:第一種,自動應用效果,使用android:autolink屬性,如:java代碼android:id="@+id/text1"android:layout_width="match_parent"android:layout_height="match_parent"android:autoLink="all"android:text="@string/link_text_auto"/>第二種,在文本中使用標簽,如:Java代碼text2:Thisissomeothertext,withalinkspecifiedviaantag.Usea\"tel:\"URLtodialaphonenumber第三種,和第二種其實是一樣的,只不過將文本改在JAVA代碼中,如:Java代碼TextViewt3=(TextView)findViewById(R.id.text3);t3.setText(Html.fromHtml("text3:Textwitha"+"link"+"."));t3.setMovementMethod(LinkMovementMethod.getInstance());第四種,前面三種可以說都是自動的,而第四種就是純「手工」的了。通過創建SpanableString字元串,並在之上創建一個或多個Span來實現豐富的效果。例子如下:Java代碼SpannableStringss=newSpannableString("text4:Clickheretodialthephone.");ss.setSpan(newStyleSpan(Typeface.BOLD),0,6,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);ss.setSpan(newURLSpan("tel:4155551212"),13,17,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);TextViewt4=(TextView)findViewById(R.id.text4);t4.setText(ss);t4.setMovementMethod(LinkMovementMethod.getInstance());完整的代碼見ApiDemo吧,下面我提幾點需要注意的:.setMovementMethod,此方法在需要響應用戶事件時使用,如點擊一個電話號碼就跳轉到撥號頁面。如果不執行這個方法是不會響應事件的,即便文本看著已經是下劃線藍色字了。.Spanned.SPAN_EXCLUSIVE_EXCLUSIVE,這是在setSpan時需要指定的flag,它的意義我試了很久也沒試出來,睡個覺,今天早上才突然有點想法,試之,果然。它是用來標識在Span范圍內的文本前後輸入新的字元時是否把它們也應用這個效果。分別有Spanned.SPAN_EXCLUSIVE_EXCLUSIVE(前後都不包括)、Spanned.SPAN_INCLUSIVE_EXCLUSIVE(前麵包括,後面不包括)、Spanned.SPAN_EXCLUSIVE_INCLUSIVE(前面不包括,後麵包括)、Spanned.SPAN_INCLUSIVE_INCLUSIVE(前後都包括)在Android中,TextView是我們最常用的用來顯示文本的控制項。一般情況下,TextView中的文本都是一個樣式。那麼如何對於TextView中各個部分的文本來設置字體,大小,顏色,樣式,以及超級鏈接等屬性呢?下面我們通過SpannableString的具體實例操作來演示一下。res-layout-main.xml:Java代碼android:layout_height="wrap_content"android:layout_width="wrap_content"android:orientation="horizontal">android:id="@+id/myTextView"android:layout_width="fill_parent"android:layout_height="wrap_content"/>res-color-color.xmlres-color-linkcolor.xml:Java代碼android:color="#ffffff00"/>android:color="#ff00ffff"/>TextViewLinkActivity:Java代碼importjava.io.IOException;importorg.xmlpull.v1.XmlPullParserException;importandroid.app.Activity;importandroid.content.res.ColorStateList;importandroid.content.res.XmlResourceParser;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importandroid.graphics.Color;importandroid.graphics.drawable.Drawable;importandroid.os.Bundle;importandroid.text.SpannableString;importandroid.text.Spanned;importandroid.text.method.LinkMovementMethod;importandroid.text.style.AbsoluteSizeSpan;importandroid.text.style.BackgroundColorSpan;importandroid.text.style.BulletSpan;importandroid.text.style.DrawableMarginSpan;importandroid.text.style.ForegroundColorSpan;importandroid.text.style.IconMarginSpan;importandroid.text.style.ImageSpan;importandroid.text.style.RelativeSizeSpan;importandroid.text.style.ScaleXSpan;importandroid.text.style.StrikethroughSpan;importandroid.text.style.StyleSpan;importandroid.text.style.SubscriptSpan;importandroid.text.style.SuperscriptSpan;importandroid.text.style.TextAppearanceSpan;importandroid.text.style.TypefaceSpan;importandroid.text.style.URLSpan;importandroid.text.style.UnderlineSpan;importandroid.widget.TextView;{TextViewmTextView=null;SpannableStringmsp=null;/**.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);mTextView=(TextView)findViewById(R.id.myTextView);//創建一個SpannableString對象msp=newSpannableString("字體測試字體大小一半兩倍前景色背景色正常粗體斜體粗斜體下劃線刪除線x1x2電話郵件網站簡訊彩信地圖X軸綜合/bot");//設置字體(default,default-bold,monospace,serif,sans-serif)msp.setSpan(newTypefaceSpan("monospace"),0,2,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);msp.setSpan(newTypefaceSpan("serif"),2,4,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//設置字體大小(絕對值,單位:像素)msp.setSpan(newAbsoluteSizeSpan(20),4,6,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);msp.setSpan(newAbsoluteSizeSpan(20,true),6,8,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//第二個參數booleandip,如果為true,表示前面的字體大小單位為dip,否則為像素,同上。//設置字體大小(相對值,單位:像素)參數表示為默認字體大小的多少倍msp.setSpan(newRelativeSizeSpan(0.5f),8,10,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//0.5f表示默認字體大小的一半msp.setSpan(newRelativeSizeSpan(2.0f),10,12,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//2.0f表示默認字體大小的兩倍//設置字體前景色msp.setSpan(newForegroundColorSpan(Color.MAGENTA),12,15,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//設置前景色為洋紅色//設置字體背景色msp.setSpan(newBackgroundColorSpan(Color.CYAN),15,18,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//設置背景色為青色//設置字體樣式正常,粗體,斜體,粗斜體msp.setSpan(newStyleSpan(android.graphics.Typeface.NORMAL),18,20,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//正常msp.setSpan(newStyleSpan(android.graphics.Typeface.BOLD),20,22,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//粗體msp.setSpan(newStyleSpan(android.graphics.Typeface.ITALIC),22,24,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//斜體msp.setSpan(newStyleSpan(android.graphics.Typeface.BOLD_ITALIC),24,27,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//粗斜體//設置下劃線msp.setSpan(newUnderlineSpan(),27,30,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//設置刪除線msp.setSpan(newStrikethroughSpan(),30,33,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//設置上下標msp.setSpan(newSubscriptSpan(),34,35,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//下標msp.setSpan(newSuperscriptSpan(),36,37,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//上標//超級鏈接(需要添加setMovementMethod方法附加響應)msp.setSpan(newURLSpan("tel:4155551212"),37,39,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//電話msp.setSpan(newURLSpan("mailto:[email protected]"),39,41,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//郵件msp.setSpan(newURLSpan(""),41,43,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//網路msp.setSpan(newURLSpan("sms:4155551212"),43,45,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//簡訊使用sms:或者smsto:msp.setSpan(newURLSpan("mms:4155551212"),45,47,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//彩信使用mms:或者mmsto:msp.setSpan(newURLSpan("geo:38.899533,-77.036476"),47,49,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//地圖//設置字體大小(相對值,單位:像素)參數表示為默認字體寬度的多少倍msp.setSpan(newScaleXSpan(2.0f),49,51,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//2.0f表示默認字體寬度的兩倍,即X軸方向放大為默認字體的兩倍,而高度不變//設置字體(依次包括字體名稱,字體大小,字體樣式,字體顏色,鏈接顏色)ColorStateListcsllink=null;ColorStateListcsl=null;XmlResourceParserxppcolor=getResources().getXml(R.color.color);try{csl=ColorStateList.createFromXml(getResources(),xppcolor);}catch(XmlPullParserExceptione){//TODO:handleexceptione.printStackTrace();}catch(IOExceptione){//TODO:handleexceptione.printStackTrace();}XmlResourceParserxpplinkcolor=getResources().getXml(R.color.linkcolor);try{csllink=ColorStateList.createFromXml(getResources(),xpplinkcolor);}catch(XmlPullParserExceptione){//TODO:handleexceptione.printStackTrace();}catch(IOExceptione){//TODO:handleexceptione.printStackTrace();}msp.setSpan(newTextAppearanceSpan("monospace",android.graphics.Typeface.BOLD_ITALIC,30,csl,csllink),51,53,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//設置項目符號msp.setSpan(newBulletSpan(android.text.style.BulletSpan.STANDARD_GAP_WIDTH,Color.GREEN),0,msp.length(),Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//第一個參數表示項目符號佔用的寬度,第二個參數為項目符號的顏色//設置圖片Drawabledrawable=getResources().getDrawable(R.drawable.icon);drawable.setBounds(0,0,drawable.getIntrinsicWidth(),drawable.getIntrinsicHeight());msp.setSpan(newImageSpan(drawable),53,57,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);mTextView.setText(msp);mTextView.setMovementMethod(LinkMovementMethod.getInstance());}}

閱讀全文

與android設置前景色相關的資料

熱點內容
還珠格格韓國源碼 瀏覽:892
linuxpostgresql配置 瀏覽:873
雲伺服器如何掛機賺錢 瀏覽:549
null是java關鍵字 瀏覽:688
看過讀過聽過是什麼APP 瀏覽:834
java判斷數據是否存在 瀏覽:15
一巴掌解壓圖片 瀏覽:976
自己搭建的伺服器如何安全 瀏覽:753
miui源碼公開 瀏覽:447
linuxbin是什麼 瀏覽:332
php小項目留言板 瀏覽:955
得推論壇系統源碼v24 瀏覽:67
android根據號碼查詢聯系人 瀏覽:496
命令行ftp上傳 瀏覽:338
大爺程序員 瀏覽:198
自私的基因pdf 瀏覽:479
程序員是怎麼做優化設置 瀏覽:251
命令與征服現代沖突視頻 瀏覽:678
基於單片機的文獻綜述 瀏覽:999
dnf掃貨腳本源碼 瀏覽:729