本文講述繪制Android自定義各種圖形效果,為自定義控件的入門篇
10年積累的成都網(wǎng)站建設(shè)、成都網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有郊區(qū)免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。相關(guān)視頻鏈接:
Android自定義控件系列
http://edu.csdn.net/course/detail/3719/65396
Android視頻全系列
http://edu.csdn.net/course/detail/2741/43163
繪制點(diǎn)–這個(gè)控件只需要在布局中引用或者代碼中new 即可,下面幾個(gè)繪制只展示onDraw方法
package com.example.viewdemo1.view; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Paint.Style; import android.util.AttributeSet; import android.view.View; public class PointView extends View { public PointView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); } public PointView(Context context, AttributeSet attrs) { super(context, attrs); } public PointView(Context context) { super(context); } @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); // 對于畫筆 Paint paint = new Paint(); // 設(shè)置抗鋸齒 paint.setAntiAlias(true); // 設(shè)置畫筆顏色 paint.setColor(Color.RED); // 三種樣式 paint.setStyle(Style.FILL_AND_STROKE); paint.setStrokeWidth(5); // 陰影 paint.setShadowLayer(10, 0, 0, Color.CYAN); // 點(diǎn)的坐標(biāo) x0,y0,x1,y1...... float[] pts = { 50, 50, 100, 100, 200, 200, 300, 300, 0, 100, 100, 0 }; canvas.drawPoints(pts, paint); // 繪制點(diǎn)的時(shí)候,隔著幾個(gè)點(diǎn)繪制幾個(gè),最多不到多少點(diǎn) canvas.drawPoints(pts, 1, 6, paint); } }
分享文章:Android自定義控件繪制基本圖形基礎(chǔ)入門-創(chuàng)新互聯(lián)
網(wǎng)頁路徑:http://www.rwnh.cn/article6/dgsdog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、電子商務(wù)、外貿(mào)建站、網(wǎng)站制作、靜態(tài)網(wǎng)站、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容