当前位置: 首页 > news >正文

代码写累了就画点注释陶冶情操

    //                                           //扇形扫一圈3600毫秒 每10毫秒1度
    //|-------------------|-------------------|
    //|                   *----               | //每30度(300毫秒) 在扫过的角度距C点直线距离 (*************) 45dp - 120dp之间随机距离(randomD)生成一个红点
    //|                   *-------            |
    //|                   *----------         | //红点持续1400毫秒 淡入淡出
    //|                   *------------       |
    //|                   *-------------      | //以c为圆心建立直角坐标系
    //|                   *---------------    |
    //|                   |   -------------   | //设角度为angle 取值0->330->300->270->240
    //|                   |     ------------  |
    //|                   |      ------------ | //随机红点X轴坐标 pointX = randomD * sin(angle)
    //|-------------------c------*************|
    //|                   |                   | //随机红点Y轴坐标 pointY = randomD * cos(angle)
    //|                   |                   |
    //|                   |                   | //随机红点相对frame左上角X轴坐标 = centerX + pointX;
    //|                   |                   |
    //|                   |                   | //随机红点相对frame左上角Y轴坐标 = centerY - pointY;(相对坐标与坐标系方向相反所以 -pointY)
    //|                   |                   |
    //|                   |                   |
    //|                   |                   |
    //|                   |                   |
    //|-------------------|-------------------|

 

哈哈,做了一个雷达扫描样子的加载动画 这是当时写的注释 

 

如果觉得代码别人读起来不容易 就弄点注释吧

写让人看得懂的代码,代码是给人看的。

机器根本不需要“懂”你的代码。

转载于:https://www.cnblogs.com/waterbear/p/5419033.html

相关文章:

  • 深入解析Java中的装箱和拆箱
  • SQL SERVER 表最小行的一个纠结问题
  • 利用Android Lost通过互联网或短信远程控制安卓设备
  • http://blog.csdn.net/huang_xw/article/details/7090173
  • Outlook 2013 在邮件里面点击超链接时弹出“组织策略阻止我们为您完成此操作”...
  • Wordpress简单配置
  • [android] 看博客学习hashCode()和equals()
  • Linux MySQL源码安装缺少ncurses-devel包
  • 图解 MongoDB 地理位置索引的实现原理(转)
  • 【转】越狱的 iPhone、iPad 通过网站实现一键安装 ipa 格式的 APP 应用
  • 软件测试流程进阶----两年软件测试总结
  • 使用sublime同步编辑线上脚本
  • Windows 7 64bit和Visual Studio 2010下安装及使用GnuWin32
  • iptables/netfilter防火墙
  • 对Spring 的面向切面的理解
  • 《剑指offer》分解让复杂问题更简单
  • 《深入 React 技术栈》
  • Create React App 使用
  • CSS3 变换
  • leetcode-27. Remove Element
  • PHP 程序员也能做的 Java 开发 30分钟使用 netty 轻松打造一个高性能 websocket 服务...
  • scala基础语法(二)
  • 闭包--闭包作用之保存(一)
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 番外篇1:在Windows环境下安装JDK
  • 你不可错过的前端面试题(一)
  • 前嗅ForeSpider采集配置界面介绍
  • 手机端车牌号码键盘的vue组件
  • 一些关于Rust在2019年的思考
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 在electron中实现跨域请求,无需更改服务器端设置
  • ​ssh免密码登录设置及问题总结
  • ​虚拟化系列介绍(十)
  • !$boo在php中什么意思,php前戏
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #Java第九次作业--输入输出流和文件操作
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • ${factoryList }后面有空格不影响
  • (02)vite环境变量配置
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (TOJ2804)Even? Odd?
  • (附源码)小程序 交通违法举报系统 毕业设计 242045
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (十)c52学习之旅-定时器实验
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (转)Scala的“=”符号简介
  • .form文件_SSM框架文件上传篇
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .NET Core 中的路径问题
  • .Net 中Partitioner static与dynamic的性能对比
  • .NET 中各种混淆(Obfuscation)的含义、原理、实际效果和不同级别的差异(使用 SmartAssembly)
  • .NET命名规范和开发约定
  • .net网站发布-允许更新此预编译站点
  • .project文件