TextView划线 android

  • Post author:
  • Post category:其他

TextView  加下划线 、 中划线 下过如图: // 中划线 textView.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG); // 设置中划线并加清晰 // 下划线 textView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG); //取消设置…

继续阅读 TextView划线 android

C语言 表达式计算次序

  • Post author:
  • Post category:其他

C语言里,优先级和结合性规则告诉我们哪些符号组成一个意群,同时这些意群内部如何进行计算的次序始终未定义。在表达式: x = f() + g() * h(); g() 和 h() 组成一个意群进行乘法运算,单两者的调用可能以任何顺序次序出现。同理f()调用,可能在乘法之前,也可能在乘法之后,也可能在g() 和 h()调用之间。唯一可以确定的是乘法在加法之前进行。之所以未定义是想让编译器利用自身架构特…

继续阅读 C语言 表达式计算次序

38、Android编写应用-使用布局编辑器Layout Editor构建界面

  • Post author:
  • Post category:其他

在布局编辑器中,您可以通过将界面元素拖动到可视化设计编辑器中(而不是手动编写布局 XML),快速构建布局。设计编辑器支持在不同的 Android 设备和版本上预览布局,并且您可以动态调整布局大小,以确保它能够很好地适应不同的屏幕尺寸。 使用 ConstraintLayout 构建布局 时,布局编辑器的功能尤其强大。前者是一个布局管理器,与 Android 2.3(API 级别 9)及更高版本兼容。…

继续阅读 38、Android编写应用-使用布局编辑器Layout Editor构建界面

Android Studio快捷键整理

  • Post author:
  • Post category:其他

快速跳转到引用到的类:Ctrl+鼠标左击 将代码上移或者下移一行:Ctrl+Shift+↑/↓ 剪切一行代码:Ctrl+X(无需全选) 复制并粘贴一行代码:Ctrl+D 注释一行:Ctrl+/ 搜索文件:Ctrl+Shift+N 搜索类:Ctrl+N 搜素方法:Ctrl+Shift+Alt+N 全局查找:Ctrl + Shift + F 当前文件查找:Ctrl+F 替换:Ctrl+R 查找下一个匹…

继续阅读 Android Studio快捷键整理

记Mac升级到10.15即Catalina,之后突然c++头文件无法找到且gcc和clang无法使用

  • Post author:
  • Post category:其他

昨天升级了一下mac的新系统Catalina,这一升级之后今天早上起来发现出问题了,怎么c++头文件都找不到了,然后在终端去输入clang或者gcc命令,发现都没有办法打开,直接报错: xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Libra…

继续阅读 记Mac升级到10.15即Catalina,之后突然c++头文件无法找到且gcc和clang无法使用

electron 应用开发优秀实践

  • Post author:
  • Post category:其他

vivo 互联网前端团队-Yang Kun 一、背景 在团队中,我们因业务发展,需要用到桌面端技术,如离线可用、调用桌面系统能力。什么是桌面端开发?一句话概括就是: 以 Windows 、macOS 和 Linux 为操作系统的软件开发 。对此我们做了详细的技术调研,桌面端的开发方式主要有 Native 、 QT 、 Flutter 、 NW 、 Electron 、 Tarui 。其各自优劣势如…

继续阅读 electron 应用开发优秀实践

查询Linux系统下CPU及内存信息脚本

  • Post author:
  • Post category:linux

创建脚本存放路径 mkdir -p /data/scripts 编辑shell脚本 vim /data/scripts/cpu_mem_info.sh #! /bin/bash # Display the CPU and Memory information of the current machine. # Edited on Dec 25, 2018 phy_cpu_total=`cat /p…

继续阅读 查询Linux系统下CPU及内存信息脚本

MODBUS RTU调试助手

  • Post author:
  • Post category:其他

Modbus可编程控制器之间可相互通讯,也可与不同网络上的其他设备进行通讯,支撑网络有Modicon的Modbus和Modbus+工业网络。网络信息存取可由控制器内置的端口,网络适配器以及Modicon提供的模块选件和网关等设备实现,对OEM(机械设备制造商)来说,Modicon可为合作伙伴提供现有的程序,可使Modbus+网络紧密地集成到他们的产品设计中去。 Modicon的各种控制器使用的公共…

继续阅读 MODBUS RTU调试助手

JS中常用的数组迭代方法(filter,forEach,map,every,some,find,findIndex)

  • Post author:
  • Post category:其他

传入 这些方法中的函数均会接收 3 个参数 : Ⅰ . item (必须) : 数组项的值 Ⅱ . index (可选) : 该项在数组中的位置 Ⅲ . array (可选) : 数组对象本身 var typeKey = [0, 1, 2, 3, ''] ① filter() : 返回该函数会返回 true 的项组成的数组 ( 常用于过滤空数组项 ) typeKey= typeKey.filter…

继续阅读 JS中常用的数组迭代方法(filter,forEach,map,every,some,find,findIndex)