蓝湖导出android代码,【蓝湖指北】用好蓝湖,提升开发效率

原标题:【蓝湖指北】用好蓝湖,提升开发效率

为了达到高效开发、准时上线的“目标”,开发工程师夜以继日的敲代码,发际线日渐升高。但是,开发的工作产出不止取决于写代码的效率,不恰当的工作和跨团队协作方式直接影响开发效率。

了解敌人才能打败敌人,湖湖整理了开发经常会遇到的跨团队协作问题,并逐一攻克。需求交代不清晰,开发效果差

因为需求交代不清晰,开发效果差,开发工程师熬了无数个深夜敲的代码不得不返工,产品上线遥遥无期。

✅蓝湖 Tip:在线沟通协作,360° 无死角的产品需求展示

开发能在线查看项目相关的产品文档和设计图,不错漏任何需求;

301bf4c268d11dd297887cf287f90e35.png

产品经理对设计图进行树状连线,及交互说明,产品逻辑一目了然;

对照开发,不错漏任何细节;

2669af6bacfe02b47ff9b825fd3c6c83.png

8f2583226ea68116ebff170bedf71959.png

查看产品经理制作的高保真交互原型,工程师对开发效果心里有数,不错漏任何重点。

91238e1cfeb005b0e1f70ac100464890.png

标注不清晰,需多次确认,开发效率低

设计图标注易漏标、错标,而且密密麻麻的。

工程师在开发过程中,需多次向设计师确认细节,效率低下。

✅蓝湖 Tip:自动生成标注及相关代码,复制即可使用通过蓝湖插件将设计图上传之后,蓝湖即会自动生成标注,开发想看哪里点哪里,还能复制元素信息进行使用;

蓝湖插件下载地址(请在 PC 端打开):PS 插件:https://lanhuapp.com/psSketch 插件:https://lanhuapp.com/macAdobe XD 插件:https://lanhuapp.com/xd

80d0b9f1372d5db5576b4d0250140098.png

蓝湖还会生成 CSS、IOS、Android 等格式的代码,

以及读取小程序 Sketch Symbol,生成微信小程序相关代码;

复制即可使用,开发工作更高效。

29d664bb99adb565376ead562f5096da.png

切图耗时、不规范,影响开发效果

正式开发前需要花大量时间手动完成多张、多格式的切图。

如果切图不规范,直接影响开发效果,后果不堪设想。

0e03209245899b502aab17ed9631aa0c.png

✅蓝湖 Tip:一键切图,支持多设备,管理更简单,开发编程更高效在蓝湖标记切图后,上传设计图;蓝湖会自动生成 PNG、SVG、JPG、PDF、WebP 格式的切图,高效便捷;

1f9187b215852d87cf4c6fbefa9051bf.png

开发工程师可以一键下载切图进行使用;

81d96d48c5f569bd845b65c7a7b36de6.gif

如果切图的命名不规范,可以进行修改;

c8c1739c49161367adffe3f8639266a4.png

还支持一键切图压缩,告别切图文件的二次加工,有效缩小应用和网站的图像大小,让网站加载更快,体验更好。

52cdd24376d022b60ba45ff8604511fe.png

除了湖湖说到的,提升开发效率的技巧还有很多。大家在工作中要不断总结经验,更好、更快的完成开发工作。

c6466437903d7163b9b77682cc4b32a7.png

希望湖湖的分享对大家有所帮助。你在使用蓝湖的过程中,还有什么问题需要湖湖帮你解答的呢?

欢迎在评论区提问,湖湖等你来~

蓝湖网址:http://LanhuApp.com

蓝湖,高效的产品设计协作平台~返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是使用蓝湖切图适配不同机型的一些代码实现方式: 1. 使用不同分辨率的资源文件 在res目录下新建drawable、drawable-hdpi、drawable-xhdpi、drawable-xxhdpi等子目录,分别存放不同分辨率的图片资源文件。在布局文件或代码中引用图片时,系统会自动选择合适分辨率的资源文件进行加载。示例代码如下: ``` <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/my_image" /> ``` 2. 使用dp作为尺寸单位 在布局文件中使用dp作为尺寸单位,可以保证在不同分辨率的设备上显示效果基本一致。示例代码如下: ``` <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="16dp" android:text="Hello World!" /> ``` 3. 使用代码动态设置布局参数 在代码中可以使用代码动态设置布局参数,根据不同机型的屏幕尺寸和分辨率进行适配。示例代码如下: ``` // 获取屏幕宽度和高度 DisplayMetrics displayMetrics = getResources().getDisplayMetrics(); int screenWidth = displayMetrics.widthPixels; int screenHeight = displayMetrics.heightPixels; // 动态设置View的宽度和高度 View view = findViewById(R.id.my_view); ViewGroup.LayoutParams layoutParams = view.getLayoutParams(); layoutParams.width = screenWidth / 2; layoutParams.height = screenHeight / 3; view.setLayoutParams(layoutParams); ``` 4. 使用代码动态加载不同分辨率的图片 在代码中可以使用代码动态加载不同分辨率的图片,根据不同机型的屏幕分辨率进行适配。示例代码如下: ``` // 获取屏幕密度 float density = getResources().getDisplayMetrics().density; // 动态加载不同分辨率的图片 if (density <= 1.0f) { imageView.setImageResource(R.drawable.my_image_mdpi); } else if (density <= 1.5f) { imageView.setImageResource(R.drawable.my_image_hdpi); } else if (density <= 2.0f) { imageView.setImageResource(R.drawable.my_image_xhdpi); } else { imageView.setImageResource(R.drawable.my_image_xxhdpi); } ``` 以上是一些常用的适配代码实现方式,根据实际需求和机型适配情况,可以进行相应的调整和优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值