重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
我已經相信有些人我永遠不必等……當然這要除了送快遞的——昨天買了許多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文件:
有兩個自定義的UI控件,其中第一個顯示背景,第二個顯示當前時間值。其中第一個LedTextView設置淺一些的顏色,第二個LedTextView的陰影和字體顏色設置相同,都是“#00ff00”。
android:shadowDx="0"和android:shadowDy="0"可以改變陰影與文本內容之間的偏移度,“0”則表示不偏移。android:shadowRadius="10"為陰影的半徑,設置可以使文本看起來更亮些。
效果圖:
我只是寫了一個文本的效果,可以把它真正做成一個電子時鐘。