界面布局 iOS的xib,storyboard文件转安卓xml文件

GitGub地址:https://github.com/zhanghuanProgrammer/UI_iOS_To_Andriod

软件界面:使用非常简单,直接拖文件到窗口,就会自动开始转换

直接上效果图

转换前iOS布局

转换后,安卓xml

原理:iOS是相对布局原理,而安卓的布局方法中也有相对布局,那么读取iOS的xib和storyboard里面的xml信息,就可以重组成安卓的xml布局

彩蛋1:界面布局可以转换,那业务逻辑的代码可以转语法吗?这样就不用一句一句的翻译代码了

回答:有的,链接地址https://www.jianshu.com/p/1dbc4938a482

彩蛋2:蓝湖,Sketch,竟然可以生成HTML,H5,小程序的界面代码,但生成iOS,安卓xml代码支持性不友好,有没有快速快速搭界面的办法?

回答:有的,已经在写了,iPad模拟器上运行,您只需要动动鼠标,原样给您导出iOS,安卓布局,什么颜色,字体大小,等等,全部不用再管了,敬请期待

iOS UI界面一键转Android界面 前端福利相关推荐

  1. iOS代码转Android代码 前端福利

    iOS OC语法 一键转 安卓Android 语法 GitHub链接:https://github.com/zhanghuanProgrammer/iOSToAndroid 代码语法转换,理论上,只要 ...

  2. android界面美化教程,android界面UI美化:沉浸模式、全透明或半透明状态栏及导航栏的实现...

    android api19开始我们就能对顶部状态栏和底部导航栏进行半透明处理了,而api21开始则可以实现全透明状态栏与导航栏以及开启沉浸模式,至于什么是沉浸模式,大家百度一下应该就都知道了,有一点需 ...

  3. android与ios ui切图关系,APP-IOS与Android界面设计与切图

    做一全套的APP设计,流程是: 1.界面设计:设计IOS界面:设计Android界面. 2.切图:切IOS的2倍图和3倍图:切Android的hdpi,xhdpi,xxhdpi这三个尺寸的图. 3.标 ...

  4. 安卓和ios的ui设计区别_浅谈IOS和Android界面设计尺寸规范

    刚开始接触UI的时候,碰到的最多的就是尺寸问题,什么画布要建多大,文字该用多大才合适,我要做几套界面才可以?什么七七八八的也着实让人有些头疼. 废话不多说,希望大家耐心看完后,不要再纠结于尺寸相关的东 ...

  5. android 使用ios字体大小,iOS和Android 界面设计尺寸规范

    来源:UI 刚开始接触UI的时候,碰到的最多的就是尺寸问题,什么画布要建多大,文字该用多大才合适,我要做几套界面才可以?什么七七八八的也着实让人有些头疼. 废话不多说,希望大家耐心看完后,不要再纠结于 ...

  6. iOS和Android 界面设计尺寸规范

    iOS和Android 界面设计尺寸规范 P迪 | 2014-07-25 9:57:27 | 产品设计 3,974 摘要:刚开始接触UI的时候,碰到的最多的就是尺寸问题,什么画布要建多大,文字该用多大 ...

  7. 【Android源代码下载】收集整理android界面UI效果源码

    在Android开发中,Android界面UI效果设计一直都是很多童鞋关注的问题,今天给大家分享下大神收集整理的多个android界面UI效果,都是源码,都是干货,贡献给各位网友! 话不多说,直接上效 ...

  8. Android界面开发基础

    前言 安卓开发(指原生开发)和普通的Java开发,web开发最大的不同是什么?界面.老早的Java awt/swing以及现在的JavaFX,里面的UI库和安卓完全不是一个体系.至于web开发的各种U ...

  9. Android 界面设计尺寸规范

    这里取用640*960的尺寸设计,那我们就说说在这个尺寸下这些元素的尺寸. 状态栏:就是我们经常说的信号.运营商.电量等显示手机状态的区域,其高度为:40px 导航栏:显示当前界面的名称,包含相应的功 ...

最新文章

  1. openstack-9:安装neutron网络服务
  2. 微型计算机内存主要,微型计算机的内存容量主要指 ( ) 的容量 (7.0分)
  3. everything便携版和安装版区别_什么是超极本?超极本和笔记本的区别科普知识...
  4. 二叉树数据结构和算法
  5. 弱小无助!苹果或将出手救援屏幕供应商JDI
  6. 四、CXF WebService中传递复杂类型对象
  7. c++输入一个整数判断是否为完全平方数_[leetcode/lintcode 题解] 谷歌面试题:完美平方...
  8. python配置环境是干啥的_Python配置环境
  9. I00011 打印包含7的三位数
  10. 深入理解ButterKnife源码并掌握原理(一)
  11. 使用Visual Studio来创建动态库/静态库,并加载
  12. C语言小程序打印楼梯图案
  13. [计算机通信网络]用例题来学会手算子网地址和子网掩码
  14. 《Web安全之深度学习实战》笔记:第六章 垃圾邮件识别
  15. Java 获取某年的第一天和最后一天
  16. 串口编程 - ascii字符与16进制的相互转换
  17. MATLAB实现图像灰度直方图
  18. 安卓海豚wii模拟器_dolphin模拟器安卓版
  19. dnf剑魂buff等级上限_DNF男鬼剑三觉,剑魂重回“鬼剑一哥”地位,再现“一肩成神”风采...
  20. pandownload复活教程

热门文章

  1. iOS swift3 尾随递归
  2. U盘html文件恢复不了,怎么快速完整地恢复被误删除的U盘文件经验总结
  3. vue 后台翻译_vue cli3 调用百度翻译API翻译页面的实现示例
  4. 张建国:在网络公司中植入华为“狼文化”
  5. 全球与中国台式分光辐射计市场深度研究分析报告
  6. “JTAG Warning: T-bit of XPSR is 0 but should be 1. Changed to 1.” 解决方案
  7. FileZilla Server 下载文件时提示 550 Could not open file for reading 的解决方法(图解)
  8. 教python的app_Python教学app下载
  9. 笔记本电脑电池无法充电_我可以控制笔记本电脑的充电周期以延长电池寿命吗?...
  10. c语言getchar与putchar