91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

閃亮亮的文本框效果

發布時間:2020-06-22 20:05:22 來源:網絡 閱讀:672 作者:wy521angel 欄目:移動開發

    我已經相信有些人我永遠不必等……當然這要除了送快遞的——昨天買了許多IT書和文學小說。

    大學里課程設計的時候做過數字鐘,是用匯編語言寫的,感覺那個閃亮的數字界面很好看,下面用代碼實現一下那種顯示界面。

    主類中沒什么東西,就不貼代碼了,自定義了一個LedTextView類,設置特殊字體,也很簡單:

package com.example.ledtextviewtest;

import android.content.Context;
import android.content.res.AssetManager;
import android.graphics.Typeface;
import android.util.AttributeSet;
import android.widget.TextView;

public class LedTextView extends TextView {

	public LedTextView(Context context, AttributeSet attrs) {
		super(context, attrs);
		AssetManager assetManager = context.getAssets();
		// 設置某種樣式的字體
		Typeface font = Typeface.createFromAsset(assetManager, "digital-7.ttf");
		setTypeface(font);
	}

}

    最主要的是從asset文件夾中獲取一種字體的樣式,樣式文件是下載的,我使用的是“digital-7.ttf”,如圖:

閃亮亮的文本框效果

    XML文件:

<RelativeLayout xmlns: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"
    android:background="#000" >

    <com.example.ledtextviewtest.LedTextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:text="88:88:88"
        android:textColor="#3300ff00"
        android:textSize="80sp" />

    <com.example.ledtextviewtest.LedTextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:shadowColor="#00ff00"
        android:shadowDx="0"
        android:shadowDy="0"
        android:shadowRadius="10"
        android:text="09:45:23"
        android:textColor="#00ff00"
        android:textSize="80sp" />

</RelativeLayout>

    有兩個自定義的UI控件,其中第一個顯示背景,第二個顯示當前時間值。其中第一個LedTextView設置淺一些的顏色,第二個LedTextView的陰影和字體顏色設置相同,都是“#00ff00”。

android:shadowDx="0"和android:shadowDy="0"可以改變陰影與文本內容之間的偏移度,“0”則表示不偏移。android:shadowRadius="10"為陰影的半徑,設置可以使文本看起來更亮些。

    效果圖:

閃亮亮的文本框效果

    我只是寫了一個文本的效果,可以把它真正做成一個電子時鐘。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宕昌县| 达孜县| 和政县| 聂拉木县| 沙河市| 长武县| 扎赉特旗| 萨迦县| 尖扎县| 白朗县| 宜君县| 天全县| 慈溪市| 垦利县| 方正县| 乌兰察布市| 大厂| 新化县| 兴城市| 博湖县| 安陆市| 万年县| 涞水县| 石首市| 拜泉县| 麻江县| 宁河县| 吉水县| 英山县| 汉源县| 永靖县| 精河县| 鄂托克前旗| 黄石市| 邻水| 正宁县| 昌黎县| 牡丹江市| 阜阳市| 都昌县| 明光市|