在android studio里面,设置布局的时候,很多器件都是可以拖拽的,然后在编辑栏里面设置字体 背景 边距等,为什么有那么多人不是直接拖拽,而是在. xml文件中编写代码,除了,代码实现的功能更多一点,还有其他不同吗,好奇?

解决方案 »

  1.   


    如果 开发 商业 项目 , 要适配 市面上 的 所有手机 , 基本 没人 直接拖拽的 , 后期没法 适配 , 我刚刚完成 一个 项目 适配 , 统计了 当前 的 Android 常用 分辨率 有 43 种 , 宽高比 不同的 就 15 种 , 各种 奇葩 分辨率 , 还有 异形屏 , 水滴屏 , 留海屏  ; 你 拖拽了 以后, 还得考虑 适配问题 ,  拖拽生成的 绝对坐标 代码, 基本不可用 , 写了也是 白写 ;  Android 里 不能像 iOS 一样 任性 , iOS 只有 一种 宽高比 , 适配 10 个以下 的主流分辨率 就行 , Android 适配能搞死你