講的真心不錯 以前看過兩次 沒看懂 現(xiàn)在在看了一本關(guān)了安卓游戲開發(fā)的書對于View有些了解后就很容易看懂了
2016-11-25
沒有出現(xiàn)棋子的請仔細(xì)查看繪制那里的代碼有沒有少括號。
canvas.drawBitmap(mBlackPiece,
(blackPoint.x + (1 - ratioPieceOfLineHeight) / 2) * mLineHeight,//橫坐標(biāo)
(blackPoint.y + (1 - ratioPieceOfLineHeight) / 2) * mLineHeight, null);//縱坐標(biāo)
還有g(shù)etValidPoint函數(shù)。我是逐步調(diào)試發(fā)現(xiàn)錯誤根源的,
canvas.drawBitmap(mBlackPiece,
(blackPoint.x + (1 - ratioPieceOfLineHeight) / 2) * mLineHeight,//橫坐標(biāo)
(blackPoint.y + (1 - ratioPieceOfLineHeight) / 2) * mLineHeight, null);//縱坐標(biāo)
還有g(shù)etValidPoint函數(shù)。我是逐步調(diào)試發(fā)現(xiàn)錯誤根源的,
2016-11-22
最新回答 / 車車在路上
在activity_main.xml中,給自定義的五子棋view聲明一個id<com.lab.che.gobanggame.GobangPanel ? ?android:id="@+id/d.wuziqi" ? ?android:layout_centerInParent="true" ? ?android:layout_width="match_parent" ? ?android:layout_height="match_parent" />
2016-11-21
最新回答 / 慕移動5527817
新建時,未自帶右上角的設(shè)置鍵,所以做了個按鈕來實現(xiàn)“再來一局”的功能。實際操作應(yīng)該差不多,理解用意就好。package com.example.jiang.renju;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;public class MainActivity extends AppCompatA...
2016-11-07