基本上我想使用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. Cesium学习笔记(九):导入3D模型(obj转gltf)
  2. BSTestRunner——一个丑在路上的python unnitest HTML报告生成Runner
  3. python使用字典格式化字符串-4.2.3Python下字典的格式化字符串
  4. HashSet和HashMap的区别
  5. Go如何按行读取文本
  6. dbgrideh指定某单元格变色_一招搞定按指定名称批量新建文件夹
  7. declare begin end 中if怎么写_习语系列第45期:”未雨绸缪“英语怎么说?
  8. 漫谈ElasticSearch关于ES性能调优几件必须知道的事(转)
  9. Webstorm React Nodejs 整合
  10. mysql 分区 扩充_mysql分区LVM扩容
  11. 个人简历中计算机应用能力,年中计算机应用专业个人简历模板.docx
  12. oracle declare语法_基于oracle数据库存储过程的创建及调用
  13. webapp,ios Safari打开新窗口
  14. Sentence2Vec理解
  15. 单片机智能密码锁c语言程序,基于单片机控制的密码锁设计(含电路图及源程序)...
  16. 深入浅出带你了解磁共振成像基本原理
  17. 十分钟开发出神经网络五子棋(二)
  18. touch.pageX/touch.screenX/touch.clientX的区别
  19. 计算机二级MSoffice
  20. 文献关联分析图谱——connected papers网站

热门文章

  1. 为什么软件需求会频繁变动
  2. jetpack之LifeCycle
  3. 北大穗志方教授:从语言到知识—构建语言智能的基石
  4. 什么游戏蓝牙耳机好?2022推荐适合苹果手机吃鸡的蓝牙耳机
  5. Firewall App Blocker v1.7 防火墙管理设置工具多语言版
  6. C++教程:指向成员函数的指针
  7. 仿牛客社区项目4.5——Redis实现关注、取消关注(zset)
  8. Virtio1.2 新功能介绍
  9. 数据爬虫爬数据时常遇到的问题
  10. excel自学第4天_excel分列_excel导入文本数据