移动开发
Android Studio 中文字大小的单位详解
文章目录
一、Android 中的尺寸单位
1. dp (Density-independent Pixels - 密度无关像素)
2. sp (Scale-independent Pixels - 可缩放像素)
3. px (Pixels - 像素)
4. pt (Points - 磅)
5. mm (Millimeters - 毫米) 和 in (Inches - 英寸)
ES6学习(17)async和await
async用来声明一个异步函数,返回值是一个promise对象,结合await使用,使异步代码看起来像同步代码。
async可以单独使用
如果没有返回值,则返回的状态是resolved,值是undefined
如果返回值是一个非promise类型,则返回的状态是resolved,值就是返回的这个值。
如果 抛出错误,则返回的状态就是rejected
如果返回的值是一个promise,则asyn
burp suite安装及汉化过程
一、下载安装1、访问官网下载社区版本Burpsuite:Burp Suite Release Notes#community2、安装并打开二、证书&代理配置1、配置本地证书,并通过Chrome浏览器访问进行抓包Chrome设置代理 127.0.0.1:8080,与BP里面的一
推荐一下我的 Flutter 学习资源
我接触 Flutter 才半年,但进步却很大,这主要是我找到了好的学习资源,今天就把这些资源推荐给大家。
掘金的 Flutter 专区
网址是: Flutter 相关的文章,建议每天关注这里的新文章。并把过去的最热文章翻看一些。
推荐关注郭树煜的掘金博客 @恋猫de小郭,或他的公众号 @GSYTech。
Flutter
Glide适配Androidx
项目地址:glide
1. Android Studio中使用Glide
Glide从4.9.0版本之后支持Androidx(最新已经到glide.4.13.1),在使用As时可以按照该项目的介绍,直接在Gradle中进行如下配置:
repositories {
google()
mavenCentral()
}
dependencies {
implementation '
老项目迁移至AndroidX记录
Android Studio操作步骤:
Refactor > Migrate to AndroidX
官网链接:?hl=zh-cn
对于老项目,直接迁移显然不可能一步到位。可以通过命令查看哪些依赖还是用的support包,然后手动修改。
查看项目依赖树命令:
grad
Runloop原理(一)
此文章的意图:当你完全细心阅读之后,对runloop认知,会成为你作为一名ios开发人员潜意识里的一部分
一、官方一张图开始
image.png
官方文档开宗介绍
Run loops are part of the fundamental infrastructure associated with threads.
runloop是与线程相关的基础架构的一部分,说白了runloop
第二章 性能瓶颈的分析和定位(7)
开发环境
由于Qt自带原生IDE,我们即选择Qt Creator作为开发环境,Qt Creator是一个完整的开发环境,在QML调试和性能剖析上有无可比拟的优势。安装Qt平台和Qt Creator可以从 选择Qt开源版本,下载Qt最新版本的Windows安装文件。在安装过程中,选择Qt版本5.9.6(本书写作时的最新Qt版本)