首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    AutoSize

    Label1->AutoSize = False;// True Label1->Caption = "This string is too long to be the caption of this

    34740编辑于 2022-09-06
  • 来自专栏全栈程序员必看

    android autosize原理,Android屏幕适配头条:autosize的原理

    主要是固定一个UI尺寸,比如宽度360,然后为了各个density显示的宽度都是360dp,则通过 :px=dp * density, density =screenWidthPx / 360;

    84620编辑于 2022-09-06
  • 来自专栏全栈程序员必看

    Android AutoSize 失效处理

    重写当前getResources方法 //***************************↓↓↓处理autosize失效↓↓↓********************************// fun getResources(): Resources { return super.getResources() } //***************************↑↑↑处理autosize

    85910编辑于 2022-09-02
  • 来自专栏全栈程序员必看

    Android屏幕适配之Autosize

    一、简介 Autosize今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案。 二、使用 1、引用 implementation ‘me.jessyan:autosize:1.2.1’ 2、配置 若有想了解更多的可以去看一下源码:https://github.com/JessYanCoding/AndroidAutoSize 官方文档:一种极低成本的Android屏幕适配方式 三、总结 AutoSize

    1.7K10编辑于 2022-08-30
  • 来自专栏全栈程序员必看

    安卓适配AutoSize详解

    GItHub的官方地址:https://gitee.com/lcb1992/AndroidAutoSize 一.项目导入 implementation 'me.jessyan:autosize:1.2.1

    98840编辑于 2022-09-06
  • 来自专栏全栈程序员必看

    autosize 碰到 WebView.

    autosize 一般来说一个挺好用的安卓缩放框架. 最近碰到了一次失效的时候,积累一下解决办法. { AutoSize.autoConvertDensityOfGlobal(this) return super.onCreateView(name, context override fun setOverScrollMode(mode: Int) { super.setOverScrollMode(mode) AutoSize.autoConvertDensityOfGlobal

    65020编辑于 2022-09-01
  • 来自专栏全栈程序员必看

    AutoSize属性问题探索

    AutoSize属性问题探索 如有错误,欢迎指出 Google在Android 8.0(API level 26)中,为TextView加入了一个动态属性AutoSize。 时遇到了几个坑: 不能与SingleLine一起用 与single连用后,当文本过长时会显示省略号,改用maxLines=1即可 RadioButton的autosize属性 经过多次试验, 支持库在某些安卓版本上好像无法实现RadioButton的autosize属性 API app android 25 NO NO 26 NO YES 28 YES YES 我们知道,在API26中为 TextView引入了AutoSize属性,而RadioButton -> CompoundButton(接口) -> Button -> TextView,因此在API26+中通过android设置的 autosize属性可以生效 现在来分析通过app设置的autosize属性 support v7中的RadioButton的完整类名为:android.support.v7.widget.AppCompatRadioButton

    81820编辑于 2022-09-06
  • 来自专栏全栈程序员必看

    autosize px转dp_Android 屏幕适配以及autoSize的原理.md

    如果设计稿给的是1080×1920,那么宽就为360dp,像素为1080px,density为3,占满100%

    40920编辑于 2022-08-23
  • 来自专栏全栈程序员必看

    TextField的高宽autosize

    可以简单地使用tf.autoSize=TextFieldAutoSize.LEFT;来解决 这样宽高就会根据文本内容大小来调整了。 autoSize 属性 autoSize:String [] 语言版本 : ActionScript 3.0 RuntimeVersions: AIR 1.0, Flash Player 如果 autoSize 设置为 TextFieldAutoSize.NONE(默认值),则不会进行调整。 如果 autoSize 设置为 TextFieldAutoSize.LEFT,会将文本视为左对齐文本,这意味着该文本字段的左边距保持固定,在右边可调整单个文本字段行。 如果 autoSize 设置为 TextFieldAutoSize.CENTER,会将文本视为居中对齐文本,这意味着对单个文本字段行的调整将使其在左右边距间均衡分布。

    1.5K10编辑于 2022-08-28
  • 来自专栏全栈程序员必看

    头条AutoSize基本原理

    targetScaleDensity; aDisplayMertics.densityDpi = targetDensityDpi; } 隐藏的坑 不同像素密度设备下显示异常 AutoSize displayMetrics.density=1//真实屏幕密度 float targetDensity = displayMetrics.widthPixels / WIDTH=10800px/1080=10 //计算后的密度 因此使用了autoSize

    95720编辑于 2022-09-05
  • 来自专栏码客

    Android使用UI适配框架AutoSize

    www.psvmc.cn/article/2024-04-07-jetpack-compose-ui-adaptation.html 基本使用 添加依赖 implementation 'me.jessyan:autosize 适配异常等问题,只要重写 Activity 的 getResources() 方法即可,如果是 Dialog、PopupWindow 等控件出现适配失效或适配异常,同样在每次 show() 之前调用 AutoSize

    77610编辑于 2024-04-10
  • 来自专栏给永远比拿愉快

    QT QSplitter随窗口自适应大小(Autosize

    最近在使用Qt做一些东西,中间遇到一些问题,记录之,希望能帮助到其他遇到此类问题的朋友。 1. QSplliter充满整个窗体,随着父窗体的大小而自动改变大小。 在Qt Creator中的Design视图中,拖拽两个控件到centralWidget,然后同时选中这两个Widget选择工具蓝中的Lay Out Horizontally in Splitter,这样就将两个Widget放到了一个Splitter中了,如下图:

    8.6K20发布于 2019-01-22
  • 来自专栏全栈程序员必看

    android autosize原理,(原创)AndroidAutoSize屏幕适配工具介绍

    屏幕适配是我们在开发中经常会遇到的一个问题 不同的机型有不同的屏幕尺寸和密度 现在市场上已经有不少屏幕适配的解决方案 今天就来介绍一个我自己觉得不错的 AutoSize 这是是一个Android端可以根据设备不同屏幕尺寸自动适配宽高的工具 https://github.com/JessYanCoding/AndroidAutoSize 现在来介绍基本的使用方法 首先是依赖 私有依赖 implementation ‘me.jessyan:autosize :1.1.2’ 共有依赖 api ‘me.jessyan:autosize:1.1.2’ 第二步是在你的配置清单里面,配置你的屏幕宽高 注意用dp来配置 比如下面就是1280*900的宽高值 获取屏幕的宽高可以先获取 核心代码如下: AutoSize.autoConvertDensity(activity, sizeInDp, isBaseOnWidth) AutoSize.setDensity(activity, , xdpi) 如果遇到部分界面添加autosize、部分界面取消autosize,跨应用横竖屏切换 等等导致忽大忽小的问题,可以参考这个处理: 1、在合适的生命周期或方法内调用setScreenWidthHeight

    4K10编辑于 2022-09-06
  • 来自专栏微卡智享

    实战|Android超强的屏幕适配框架AutoSize的使用效果

    build.gradle中加入依赖项implementation 'me.jessyan:autosize:1.1.2' 2. 加入依赖项 我们在项目的build.gradle中加入引用依赖项 implementation 'me.jessyan:autosize:1.1.2' ?

    4.7K30发布于 2020-02-17
  • 来自专栏全栈程序员必看

    autosize px转dp_今日头条屏幕适配方案(AndroidAutoSize)「建议收藏」

    鸿洋提出的屏幕适配AndroidAutoLayout,目前已经停止维护,故不建议使用

    1.1K20编辑于 2022-09-06
  • 来自专栏vue封装H5

    小程序之实现好看的表单提交页面

    label="客户单位" value="{{ usercompany }}" placeholder="请输入您的单位名称" type="textarea" autosize <van-field label="" value="{{ details }}" placeholder="请输入详细地址" type="textarea" autosize getDetails" /> <van-field label="负责人" value="{{ username }}" placeholder="请输入负责人姓名" autosize van-field label="产品" value="{{ productname }}" placeholder="请输入产品名称" type="textarea" autosize van-field label="故障描述" value="{{ repairnote }}" placeholder="请简单描述故障情况" type="textarea" autosize

    3.4K10编辑于 2022-03-07
  • 来自专栏python3

    ElementUI-textarea文本域高度自适应设置的方法

    二、解决方法 主要有3种方式: :rows="2" -->固定行数 :autosize="{minRows:2,maxRows:8} -->高度范围 autosize -->文本域高度自适应 这里采用第 3中方式,增加autosize, test.vue完整代码如下: <template>   

        <el-form ref="createForm" :model="createForm" -- <el-input type="textarea" v-model="createForm.desc" :autosize="{minRows:2,maxRows:8}"></el-input>  createForm.desc" :rows="2"></el-input> -->         <el-input type="textarea" v-model="createForm.desc" autosize

    9.2K51发布于 2021-04-22
  • 来自专栏全栈程序员必看

    AndroidAutoSize使用简介[通俗易懂]

    二、使用 1、集成 // 集成 implementation 'me.jessyan:autosize:1.2.1' // 在AndroidManifest中配置 <manifest> <application () //如果您的 Fragment 不允许屏幕旋转, 则可以将下面调用 AutoSize.autoConvertDensity() 的代码删除掉 AutoSize.autoConvertDensity () //如果您的 Fragment 不允许屏幕旋转, 则可以将下面调用 AutoSize.autoConvertDensity() 的代码删除掉 AutoSize.autoConvertDensity () //如果您的 Fragment 不允许屏幕旋转, 则可以将下面调用 AutoSize.autoConvertDensity() 的代码删除掉 AutoSize.autoConvertDensity 的内部日志, 默认为 true, 如果您不想 AutoSize 打印日志, 则请设置为 false // .setLog(false)

    3.8K30编辑于 2022-09-06
  • 来自专栏全栈程序员必看

    RePlugin集成AndroidAutoSize

    (this) } } AutoSize.checkAndInit(this) 亲测有效,AutoSize.initCompatMultiProcess(this) 没有测试过,理论上也是可以的 另外,如果你担心 app 作为单品时,AutoSizeConfig#init() 会被 AutoSize.checkAndInit(this) 和 InitProvider 执行多次的话,你可以选择把 = null) { // 插件 // AutoSize.checkAndInit(RePlugin.getHostContext().applicationContext as Application) // } else { // 单品 // AutoSize.checkAndInit(this) // } // 简洁写法: AutoSize.checkAndInit(RePlugin.getHostContext 原因:框架中通过 context 拿到的是宿主的 AndroidManifest.xml 信息,因为上面 AutoSize#checkAndInit() 传入的是宿主的 Application 依据在此

    47020编辑于 2022-09-06
  • 来自专栏Windows技术交流

    Windows查看云数据盘盘符和diskid对应关系的办法有多种

    信息和磁盘号对应起来 一般前2句就够用了 Get-PhysicalDisk |ft SerialNumber,FriendlyName,PhysicalLocation,AllocatedSize,Size -AutoSize DiskNumber,Size,AllocatedSize,FriendlyName,IsBoot,IsOffline,IsReadOnly,Location,NumberOfPartitions -AutoSize DiskNumber,Size,AllocatedSize,FriendlyName,IsBoot,IsOffline,IsReadOnly,Location,NumberOfPartitions -AutoSize Get-Disk -SerialNumber disk-kkhtlbcx |Get-Partition |ft DriveLetter,DiskNumber,Size -AutoSize 官网文档也有指导

    2K50编辑于 2024-05-09
领券