亚搏体育app官网入口_首页下载
行业新闻
联系我们
亚搏体育app官网入口_首页下载
邮箱:admin@hsxnpx.com
电话:053-40159381
地址:河北省保定市涿州市最近大楼5442号
当前位置: 首页 > 新闻动态 > 行业新闻

行业新闻

Android应用之SurfaceView“亚搏体育app官网入口”
发布时间:2023-01-01浏览次数:
本文摘要:文章讲解了SurfaceView的用法。

亚搏体育app官网入口

文章讲解了SurfaceView的用法。网上讲解SurfaceView的用法有很多,读音也层出有有所不同,例如承继SurfaceView类,或者承继SurfaceHolder.Callback类等,这个可以根据功能实际必须自己自由选择,我这里就必要在普通的用户界面调用SurfaceHolder的lockCanvas和unlockCanvasAndPost。再行来想到程序运行的图片:图片1主要展示了必要把正弦波绘画在SurfaceView上对比上面的左右两图,右图用.lockCanvas(null),而左图用.lockCanvas(newRect(oldX,0,oldX+length,getWindowManager().getDefaultDisplay().getHeight())),对比一下两个效果,由于左图是按登录Rect绘画,所以效率不会比右图的全控件绘画低些,并且在清屏之后(canvas.drawColor(Color.BLACK))会尚存上次绘画的残余。

亚搏体育app官网入口

接下来张贴main.xml的源码:viewplaincopytoclipboardprint??xmlversion=1.0encoding=utf-8?LinearLayoutxmlns:android=/apk/res/androidandroid:layout_width=fill_parentandroid:layout_height=fill_parentandroid:orientation=verticalLinearLayoutandroid:id=@+id/LinearLayout01android:layout_width=wrap_contentandroid:layout_height=wrap_contentButtonandroid:id=@+id/Button01android:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:text=非常简单绘画/ButtonButtonandroid:id=@+id/Button02android:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:text=定时器绘画/Button/LinearLayoutSurfaceViewandroid:id=@+id/SurfaceView01android:layout_width=fill_parentandroid:layout_height=fill_parent/SurfaceView/LinearLayout?xmlversion=1.。


本文关键词:亚搏体育app官网入口

本文来源:亚搏体育app官网入口-www.hsxnpx.com