最新回答 / 慕田峪8151256
canvas.drawCircle(mWidth / 2, mHeight / 2, mWidth / 2, circlePaint);修改第一個和第二個參數(shù)即可
2017-07-14
最新回答 / xiong_it
確認自己已繼承某個View/ViewGroup,確定你的onDraw方法在添加@Override注解后,Android Studio/Eclipse不會報警告,錯誤提示。所以猜測如下:你沒有繼承特定的View,沒有繼承是沒有這個方法回調的你的onDraw(Canvas c)不是系統(tǒng)提供的,而是你自己定義的一個重載方法,如果是重載添加@Override注解是會報警告的你的onDraw方法已經執(zhí)行了,只是你沒有看到預期的效果,認為它沒有運行
2016-12-27
最新回答 / Faith_Insist
mlayoutParams.flags = WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE;原來忘了這句
2016-12-05
最新回答 / 笑笑佛
Android主線程本來就是基于事件驅動的,當你在一個界面沒有雙擊,也沒有單擊,沒有任何操作,界面沒有變化,handler沒有任何消息要拋出來,主線程就在一個while循環(huán)里阻塞著。主線程本來就是用來界面刷新,所以又叫UI如果你界面刷新都舍不得用它,那主線程還執(zhí)行什么。如果你指的是,runnable里面,那幾行簡單的代碼,那和UI測量重繪這些根本不是一個量級。更不需要考慮。
2016-09-21