導航:首頁 > 操作系統 > android陰影字體

android陰影字體

發布時間:2022-06-15 08:11:20

android 上陰影效果怎麼做

設置陰影需要按照以下步驟:
1、設置eleavation值;
2、添加一個背景或者outline。
可以在xml中通過定義一個背景來設置outline:
<TextView
android:id="@+id/myview"
...
android:elevation="2dp"
android:background="@drawable/myrect" />
<!-- res/drawable/myrect.xml -->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#42000000" />
<corners android:radius="5dp" />
</shape>

也可以通過代碼來創建一個outline:
/* Get the size of the shape from resources. */
int shapeSize = getResources().getDimensionPixelSize(R.dimen.shape_size);

/* Create a circular outline. */
mOutlineCircle = new Outline();
mOutlineCircle.setRoundRect(0, 0, shapeSize, shapeSize, shapeSize / 2);

/* Create a rectangular outline. */
mOutlineRect = new Outline();
mOutlineRect.setRoundRect(0, 0, shapeSize, shapeSize, shapeSize / 10);

Ⅱ 請問安卓瀏覽器字體腳本執行需要費(單獨調用字體陰影特效)流量嗎

直接運行會費流量。
把字體的腳本下載下來運行,這樣就不費流量了。

Ⅲ android中如何設置字體邊緣漸變,求指點

你指的是陰影效果吧,代碼如下:
android:shadowColor="#ff000000"
android:shadowDx="2.0"
android:shadowDy="2.0"
android:shadowRadius="2.0"

android:textStyle="bold"

如果太炫的效果,就得重寫TextViewl了,一般陰影效果就夠了

Ⅳ Android textview 怎麼實現點擊後中文字體變粗的效果和點擊後出現陰影的效果

下面是自己做的一個效果,可以拷貝到自己的項目裡面看看,因為網路原因就不上傳結果圖了

1.MainActivity.java

packagecom.example.a07;

importandroid.app.Activity;
importandroid.graphics.Color;
importandroid.graphics.Typeface;
importandroid.os.Bundle;
importandroid.view.View;
importandroid.view.View.OnClickListener;
importandroid.widget.TextView;

{

privateTextViewtv;

@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

tv=(TextView)this.findViewById(R.id.tv);
tv.setOnClickListener(newOnClickListener(){
@Override
publicvoidonClick(Viewarg0){
//粗體
tv.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD));
//模糊度//陰影離開文字的x橫向距離//y距離//陰影顏色
tv.setShadowLayer(1F,20F,-20F,Color.GRAY);
}
});
}

}


2.activity_main.xml

<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">

<TextView
android:id="@+id/tv"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:text="點擊後中文字體變粗的效果和點擊後出現陰影的效果"
android:textSize="25sp"/>

</LinearLayout>



滿意請採納

Ⅳ 華為手機桌面字體陰影怎麼去掉

您好,方法
如果滑動屏幕文字出現拖影,快速滑動屏幕時有拖影是正常現象,採用液晶屏幕的手機都有此現象。
可以點擊設置>顯示>色溫,進行以下調節:
1.色溫選項由默認改為冷色,可改善拖影效果;
華為手機字體陰影怎麼去掉
2.若上述操作後仍有拖影,就將色盤上的色坐標向右下斜向45°拖動到圓盤邊緣,可改善拖影效果。
華為手機字體陰影怎麼去掉
如果開啟了護眼模式:點擊設置>顯示>護眼模式,將護眼模式菜單下的色溫向冷色方向拖動,可改善拖影效果。
華為手機字體陰影怎麼去掉
重啟下手機或者一直按住圖標,直到手機輕微震動一下,就可以拖動了,這時你會發現在屏幕上多出了一個垃圾桶的圖標(一般不再手機屏幕底部就在頂部),然後把圖標拖進去,整個過程都要摁住,不要放手。
華為手機字體陰影怎麼去掉
華為於1987年在中國深圳正式注冊成立。 華為技術有限公司是一家生產銷售通信設備的民營通信科技公司,總部位於中國廣東省深圳市龍崗區坂田華為基地。華為的產品主要涉及通信網路中的交換網路、傳輸網路、無線及有線固定接入網路和數據通信網路及無線終端產品,為世界各地通信運營商及專業網路擁有者提供硬體設備、軟體、服務和解決方案。

Ⅵ android手機中的部分文字變成陰影,但並不是一般的亂碼,請高手幫忙解決,見下圖

你用的系統應該是安卓4.0吧,是安卓的原因。這是因為目前4.0的不太穩定,4.0.4以後就要好很多了。基本不會出問題了。 現在一些設備的官方已經出穩定版了。你可以升級一下你的機器的系統,也可以降級到2.3.5版。

Ⅶ Android如何純java代碼實現字體陰影效果

Android實現純java代碼字體陰影效果,主要是通過activity的draw方法,進行重新繪制,如下代碼:

packagecanvas.test;
importandroid.app.Activity;
importandroid.os.Bundle;
importandroid.content.Context;
importandroid.graphics.Bitmap;
importandroid.graphics.BitmapFactory;
importandroid.graphics.Canvas;
importandroid.graphics.Color;
importandroid.graphics.Paint;
importandroid.graphics.PorterDuff;
importandroid.graphics.PorterDuff.Mode;
importandroid.graphics.PorterDuffXfermode;
importandroid.graphics.Rect;
importandroid.graphics.RectF;
importandroid.graphics.drawable.Drawable;
importandroid.view.View;
{
@Override
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(newImageEffect(this));
}
classImageEffectextendsView{
Paintpaint;
publicImageEffect(Contextcontext){
super(context);
paint=newPaint();//初始化畫筆,為後面陰影效果使用。
paint.setAntiAlias(true);//去除鋸齒。
paint.setShadowLayer(5f,5.0f,5.0f,Color.BLACK);//設置陰影層,這是關鍵。
paint.setXfermode(newPorterDuffXfermode(Mode.SRC_IN));
}
@Override
publicvoidonDraw(Canvascanvas){
super.onDraw(canvas);
intposX=20;
intposY=50;
intPicWidth,PicHegiht;
Drawabledrawable=getResources().getDrawable(R.drawable.button);
Drawabledbe=getResources().getDrawable(R.drawable.button).mutate();//如果不調用mutate方法,則原圖也會被改變,因為調用的資源是同一個,所有對象是共享狀態的。
DrawabledrawTest=getResources().getDrawable(R.drawable.button);
Bitmapbmp=BitmapFactory.decodeResource(getResources(),R.drawable.button);
PicWidth=drawable.getIntrinsicWidth();
PicHegiht=drawable.getIntrinsicHeight();
drawTest.setBounds(posX,(2*posY)+PicHegiht,posX+PicWidth,(2*posY)+2*PicHegiht);
drawable.setBounds(posX,posY,posX+PicWidth,posY+PicHegiht);
dbe.setBounds(0,0,PicWidth,PicHegiht);
canvas.drawColor(Color.WHITE);//設置畫布顏色
canvas.save(Canvas.MATRIX_SAVE_FLAG);
dbe.setColorFilter(0x7f000000,PorterDuff.Mode.SRC_IN);
canvas.translate(posX+(int)(0.9*PicWidth/2),posY+PicHegiht/2);//圖像平移為了剛好在原圖後形成影子效果。
canvas.skew(-0.9F,0.0F);//圖像傾斜效果。
canvas.scale(1.0f,0.5f);//圖像(其實是畫布)縮放,Y方向縮小為1/2。
dbe.draw(canvas);//此處為畫原圖像影子效果圖,比原圖先畫,則會在下層。
drawable.clearColorFilter();
canvas.restore();
canvas.save(Canvas.MATRIX_SAVE_FLAG);
drawable.draw(canvas);//此處為畫原圖像,由於canvas有層次效果,因此會蓋在影子之上。
canvas.restore();
//默認無效果原圖
canvas.save(Canvas.MATRIX_SAVE_FLAG);
drawTest.draw(canvas);
canvas.restore();
//圖片陰影效果
canvas.save(Canvas.MATRIX_SAVE_FLAG);
//Rectrect=newRect(2*posX+PicWidth,2*posY+PicHegiht,2*posX+2*PicWidth,2*posY+2*PicHegiht);//此為理論上的陰影圖坐標
Rectrect=newRect(2*posX+PicWidth+3,2*posY+PicHegiht+3,2*posX+2*PicWidth-2,2*posY+2*PicHegiht-2);
//由於圖片的實際尺寸比顯示出來的圖像要大一些,因此需要適當更改下大小,以達到較好的效果
RectFrectF=newRectF(rect);
canvas.drawRoundRect(rectF,10f,10f,paint);//在原有矩形基礎上,畫成圓角矩形,同時帶有陰影層。
canvas.drawBitmap(bmp,2*posX+PicWidth,2*posY+PicHegiht,null);//畫上原圖。
canvas.restore();
}
}
}

Ⅷ 字體的陰影效果怎麼設置

1、使用WPS Office軟體打開Word文檔,選中要設置陰影的字體,擊右鍵,選擇「字體」菜單;
2、在頁面彈出的菜單中,選擇「文本效果」按鈕;
3、在打開的文本效果頁面中,點擊頂部「效果」按鈕;
4、在打開的文本效果頁面中,點擊「陰影」設置項;
5、選擇文字的陰影效果之後,點擊「確定」按鈕,即可完成文字的陰影設置。

Ⅸ android 文字怎麼加陰影效果 怎麼無效

Android:shadowColor 陰影顏色

android:shadowDx 陰影的水平偏移量

android:shadowDy 陰影的垂直偏移量

android:shadowRadius 陰影的范圍

為了統一風格和代碼的復用,通常可以把這個樣式抽取放入到style.xml文件中


<TextView
style="@style/textstyle"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="字體樣式"
android:textSize="30sp"
android:textStyle="bold" />


樣式實現:

<?xmlversion="1.0"encoding="utf-8"?>

<resources>

<stylename="textstyle">

<itemname="android:shadowColor">#ff0000ff</item>

<itemname="android:shadowRadius">10</item>

<itemname="android:shadowDx">5</item>

<itemname="android:shadowDy">5</item>

</style>

</resources>



關於android文字陰影,共有四個屬性可以設置:

注意:陰影的半徑必須設,為0時沒有效果。

下面為改變x位移:

android:shadowColor="#ff000000" (前兩位為透明度)

android:shadowDx="2"

android:shadowDy="0"

android:shadowRadius="1"


效果(向右為正):

下面為改變y位移:

android:textColor="#979790"

android:shadowColor="#ff000000"

android:shadowDx="0"

android:shadowDy="2"

android:shadowRadius="1"

效果(向下為正):

下面改變半徑:

android:shadowDx="1"

android:shadowDy="1"

android:shadowRadius="1"

Ⅹ 安卓4.0怎麼加上桌面文字陰影

用個holo
launcher或者apex桌面,和4.0原生桌面界面完全一樣,尤其是apex桌面
什麼都可以自定義的,呵呵

閱讀全文

與android陰影字體相關的資料

熱點內容
linux時間調度演算法 瀏覽:767
單片機最小電路詳解 瀏覽:181
請求要求命令 瀏覽:802
電腦文件夾發微信顯示被佔用 瀏覽:289
手機怎麼看加密視頻 瀏覽:202
怎樣解壓手機es文件包 瀏覽:659
2017年學什麼編程 瀏覽:930
金融期貨pdf 瀏覽:688
程序員客棧的信息保密嗎 瀏覽:503
編程顯示器什麼意思 瀏覽:142
網路編程的就業 瀏覽:256
s7200編程入門 瀏覽:743
華潤萬家app為什麼進不去 瀏覽:246
後台運行app命令 瀏覽:869
通達信雲加密能破解 瀏覽:137
郵件保存成pdf 瀏覽:867
bbs網站java源碼下載百度雲 瀏覽:460
php無限極分類樹 瀏覽:275
什麼叫高分伺服器 瀏覽:814
通達信最佳買點副圖指標源碼公式 瀏覽:182