导航:首页 > 操作系统 > 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设置前景色相关的资料

热点内容
大爷程序员 浏览:197
自私的基因pdf 浏览:470
程序员是怎么做优化设置 浏览:250
命令与征服现代冲突视频 浏览:677
基于单片机的文献综述 浏览:998
dnf扫货脚本源码 浏览:728
用于编译器中缓解控制冲突的方法 浏览:193
rt3070aplinux 浏览:650
变频空调压缩机用电容可以启动吗 浏览:319
爱迪尔门锁怎么看服务器地址 浏览:818
江淮车智联服务器内容错误什么 浏览:133
zip解压软件叫什么 浏览:893
java域名绑定 浏览:902
dns服务器很差什么意思 浏览:123
西门子数控机床编程与操作 浏览:993
工频压缩机专修 浏览:383
什么app可以连接电视 浏览:173
神舟电脑无法复制文件夹 浏览:57
s7相片怎么加密 浏览:530
单片机串接cd4094 浏览:820