已采纳回答 / superandroid
setAntiAlias设置抗锯齿,开启后会让图片变得更加平顺,同时也会在一定程度上降低图片的清晰度,但降低的清晰度非常小。setDither,开启抖动效果,当图片的像素配置和手机的像素配置不一致时,开启之后,高质量的图片在低质量的手机上会显示的更加顺畅
2017-03-18
已采纳回答 / Lifing
画直线就是看两点坐标啊。比如画一条横向的直线起点为 (0,0) 终点为(100,0) 代入函数就是 drawLine(0,0,100,0)画一条纵向的直线起点为 (0,0) 终点为(0,100) 代入函数就是 drawLine(0,0,0,100)画一条45度角的直线起点为 (0,0) 终点为(100,100) 代入函数就是 drawLine(0,0,100,100)所以画纵线时x轴不变即第一个参数和第三个参数不变,变化的为第二个参数和第四个参数
2017-02-07
已采纳回答 / qq_就这么漂来漂去_0
写成UP是因为:比如用户按下时,他突然想换个位置,那么可以把手指移到那个位置再抬起,比较人性化。如果是DOWN,那么一按下就落子,就不能再改变位置。return true我个人理解是表明这个控件可以处理事件,这个你可以看一下《多种多样的App主界面Tab实现方法》的第一章,里面有一个细节关于布局与控件的事件处理,我想应该和这个return true有关。
2017-02-03
已采纳回答 / qq_廖成林_0
和我的一样 :canvas.drawBitmap(mBlackPiece, (blackPotint.x+ (1-ratioOfLineHeight)/2) * mLineHeight, (blackPotint.y+ (1-ratioOfLineHeight)/2) * mLineHeight,null); 注意括号
2016-08-01