繪制三角形以及確定中心點

path.moveTo(x,y)

     
                mPaint.setColor(getColor(R.color.triangle));
                //定義一個Path對象,封閉成一個三角形
                Path path = new Path();
                path.moveTo(width/2, 0);// 移動到起點
                path.lineTo(0, (float) (Math.sqrt(3)/2*width));
                path.lineTo(width, (float) (Math.sqrt(3)/2*width));
                path.close();
                canvas.drawPath(path,mPaint);
image.png

錯誤的代碼如下

   Path path = new Path();
                path.moveTo(width/2, 0);// 移動到起點
                path.lineTo(0, (float) (Math.sqrt(3)/2*width));
                path.lineTo(width, (float) (Math.sqrt(3)/2*width));
                path.close();
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 【Android 自定義View之繪圖】 基礎圖形的繪制 一、Paint與Canvas 繪圖需要兩個工具,筆和紙。...
    Rtia閱讀 11,768評論 5 34
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,993評論 19 139
  • 本系列文章面向深度學習研發者,希望通過Image Caption Generation,一個有意思的具體任務,深入...
    imGeek閱讀 1,860評論 0 8
  • 突然意識到一件事,你也想靠寫文章吃飯穿衣發家致富嗎?太可怕了,寫可以,靠這個吃飯別想了,起碼很長很長的一段時間內都...
    L勤勞閱讀 385評論 4 2
  • 妹砸今天高考完,很開心的和我報喜,我告訴她先去玩,以后姐姐再告訴你如何度過大學生活……很諷刺的是,我的大學生活過的...
    Oxygen大一個閱讀 131評論 0 0