基本上我想使用SurfaceView进行动画制作.因此该类实现了Runnable.为了实验,我想绘制一个圆圈.但是,它只显示黑屏.

我已经好几天了.如果有人能提供帮助,真的很感激.

MainActivity类

public class MainActivity extends Activity {

private Bitmap Liquid;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

requestWindowFeature (Window.FEATURE_NO_TITLE);

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

WindowManager.LayoutParams.FLAG_FULLSCREEN);

DrawStripFrame D1 = new DrawStripFrame(this);

setContentView(D1);

DrawStripFrame类

public class DrawStripFrame extends SurfaceView implements Runnable{

private SurfaceHolder holder;

private boolean running = true;

public DrawStripFrame (Context context){

super (context);

holder = getHolder();

}

@Override

public void run(){

while(running){

if(holder.getSurface().isValid()){

Canvas c = holder.lockCanvas();

c.drawARGB(0, 0, 0, 0);

Paint redPaint = new Paint();

redPaint.setColor(Color.RED);

c.drawCircle(100, 100, 30, redPaint);

holder.unlockCanvasAndPost(c);

}

}

}

}

android draw华为手机总是黑屏,SurfaceView显示黑屏 – Android相关推荐

  1. Android 解决小米手机添加图片水印后显示黑边的问题

    背景 由于选择图片后需要需要在图片上添加logo,经纬度坐标,天气.时间等内容(图片水印) 测试反馈在小米手机上选择图片上传后有图片在右边和下边有一条黑边 具体查看下图 调用代码如下使用O.V.H.及 ...

  2. android 开发 华为手机型号,华为手机用户可以体验Android P了!9款华为机型开放EMUI 9.0升级...

    [天极网手机频道]根据往年的惯例,华为手机应该会在国内首发Android P.不过令人意外的是,这一次一加手机抢先为用户升级了Android P系统.不过华为毕竟是国产手机力的老大,基于Android ...

  3. 华为安卓11是鸿蒙系统吗,恭喜华为手机,EMUI11曝光,是披着Android 11的“鸿蒙系统”?...

    原标题:恭喜华为手机,EMUI11曝光,是披着Android 11的"鸿蒙系统"? 华为手机的全球手机用户大约有4.7亿部,正像网友调侃的那样,铃声一响,遍地都是华为手机.华为手机 ...

  4. Android 针对华为手机调用裁剪出现圆形裁剪框的处理

    Android 针对华为手机调用裁剪出现圆形裁剪框的处理 if (Build.MANUFACTURER.equals("HUAWEI")) {intent.putExtra(&qu ...

  5. 华为手机如何简单、快捷地投屏到电视机上?

    现在,越来越多小伙伴开始用上了国产手机,其中用华为的比较多.我发现华为手机有很多自带的小功能,例如录屏,在学习.工作中可以用得上.不过,有时候要开远程会议,或者想在大屏幕看手机视频的时候,发现华为手机 ...

  6. 华为手机锁屏下拉怎么设置_华为手机怎么设置会滚动的锁屏文字?设置步骤超简单,一看就会...

    小米手机设置锁屏滚动文字是通过自定义运营商名称来实现的,但是华为手机并不能自定义运营商名称,大部分华为手机只能选择显示或不显示运营商名称.那么问题来了,华为手机要怎么操作才能让锁屏文字滚动起来呢?按照 ...

  7. 华为emui11系统是鸿蒙系统吗,恭喜华为手机,EMUI11曝光,是披着Android 11的“鸿蒙系统”?...

    原标题:恭喜华为手机,EMUI11曝光,是披着Android 11的"鸿蒙系统"? 华为手机的全球手机用户大约有4.7亿部,正像网友调侃的那样,铃声一响,遍地都是华为手机.华为手机 ...

  8. 华为连接wifi显示wifi未连接服务器,华为手机连上WiFi后显示不可上网?其实很简单,用这个解决就好了...

    原标题:华为手机连上WiFi后显示不可上网?其实很简单,用这个解决就好了 一直以来都有很多的小伙伴反应,华为手机经常会出现WiFi连接不上,以及WiFi连接之后不可上网的情况,并且是大家都用同一个网, ...

  9. 华为手机怎么找回计算机功能,华为手机怎么在电脑上显示

    华为手机怎么在电脑上显示 2020-12-16 12:22:04  来源:网络整理 扫码可以: 1.在手机上浏览 2.分享给微信好友或朋友圈 摘要: 华为手机怎么在电脑上显示: 1.首先找到手机里的设 ...

最新文章

  1. 成功解决ModuleNotFoundError: No module named ‘sklearn.cross_validation‘
  2. 无线路由器发起ARP攻击,致使网络中断,这是为什么?
  3. Winform中实现跨窗体获取ZedGraph的ZedGraphControl控件对象
  4. 纯css+html实现发光伸缩卡片
  5. android透明activity,Android 简单实现透明Activity
  6. 【渝粤教育】广东开放大学 Linux操作系统 形成性考核 (55)
  7. 前端学习(2527):功能展示
  8. linux安装ld编译器,科学网—手动安装特定版本的gcc编译器 - 亓欣波的博文
  9. OS X中的bundle
  10. 【优化算法】冠状病毒群体免疫优化算法(CHIO)【含Matlab源码 186期】
  11. c语言一维数组程序题,C语言程序设计 练习题参考答案 第四章 一维数组
  12. java rest client_RestClient工具类
  13. 甲骨文裁员是在为云业务转型太慢埋单
  14. 无法修改默认浏览器的原因
  15. 苹果ipad有哪几款_iPad 已经出品十年了,缅怀一下
  16. Altium Designer19(AD19)
  17. 求100到1000内水仙花数及个数
  18. Android系统根目录下的各个文件夹的作用与区别介绍
  19. vs2015制作供js调用的ATL组件dll库详解
  20. 电磁波波长越短能量越强_5G信号为什么穿墙能力弱?电磁波不是波长越短穿透力越强吗?...

热门文章

  1. chenxi的html学习笔记
  2. Android media center,华为音乐播放器(com.android.mediacenter) - 12.11.16.306 - 应用 - 酷安
  3. v74.01 鸿蒙内核源码分析(编码方式篇) | 机器指令是如何编码的 | 百篇博客分析OpenHarmony源码
  4. 考研英语——刷题看课流程
  5. 华为鸿蒙2.0系统是安卓吗,华为鸿蒙2.0可以替代安卓吗,华为鸿蒙2.0优势在哪
  6. 有趣又好玩的软件分享
  7. 在命令提示符中运行java代码
  8. 华为HCIP安全 723笔记
  9. linux表示第一块网卡,【单选题】一般情况下,Linux 系统中第一块以太网卡的名称是( ) A. 本地连接1 B. netcard0 C. loop0 D. eth0...
  10. iOS 自定义转场动画, nav的push/pop自定义动画