百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

PM小技术:图片随手找,原型快又好

zhezhongyun 2025-05-27 19:12 22 浏览

将各种最好用的图片资源,以及获取这些图片资源的方法掌握以后,我们就可以将精力放在更深一层的设计上,而不会因为某个返回箭头巨丑,心里一直堵着,偏偏想把它改好看的纠结上了。

本文将介绍一些产品经理快速找到顺手图片资源的小技巧,当然,这些技巧也可供UI射鸡湿参考。另外开发人员如果也搞一搞,下次资源图还没出来时你就可以先找很多现成的来代替,说不定效果很好呢。

一. 原始:Axure部件库

这个大概是Axure上手的第1个小时就学会的东西,不用介绍了。但我个人永久了表示不推荐的:1. 网上相关资源良莠不齐,大部分是用户自己拼装后导出的,几乎很少更新完善,一年半载后会发现太丑;2. 用到这些资源的时候,若自己有现成图片素材,那便捷、美观和灵活性其实比控件库方便得多。所以我目前已经完全抛弃这些东东了。

二. 基本:素材站+搜索引擎

无须介绍,比如站酷、昵图、百度图片等等,适用于为了找某个特定意义的图片。因为这些图一般都比较粗糙,很多时候配合Photoshop修剪一下。

另外提一下,很多人应该遇到过网页图片无法右键另存为问题吧。这时随便用Chromium内核浏览器右击网页审查,然后切到Resource下,左侧选择Images,这里就把当前页面所有的图片都列出来了,按键盘↑↓键快速浏览,总有一张适合你。

只要是网页里能看到的(确定是)图片,那就绝对可以找到源文件的

如果有图片是这种CSS背景图片定位集成PNG的话,果断保存吧!随便拉哪儿都能用的宝贝啊

三. 进阶:解压Android/iOS应用获取海量素材图

目前Android应用.apk源文件,本质上可以理解为一个压缩包,主要由编译过的代码+资源素材组成,那么网上所有的Android应用才是真正的素材库好吗!只要是你认为好看的应用,就果断下载apk文件吧。

然后,把后缀.apk改成.rar,解压缩(忽略错误)——就是这么简单!

Androidapk包解压后图片路径

资源文件安静地躺在res文件夹下,以“drawable-*dpi”命名的就是图片素材。其中,ldpi --> mdpi --> hdpi --> xhdpi --> xxhdpi表示适配分辨率依次增大,目前的应用一般在hdpi和最大的一个里图片最多,可根据实际需求来选择自己要的。

成熟的App素材图片非常丰富,几乎可以覆盖产品设计完整需求了(图为微博客户端)

小窍门:白色icon因为深色百搭而很常用,但如上图中的框,Windows下预览是完全看不到内容的。解决很简单:Ctrl+A全选,一览无余:

建议直接在Ctrl+A全选模式下浏览文件夹

同理,解压iOS应用ipa包素材与上面Android包原理类似,只是由于苹果对图片做了处理,使得步骤比较麻烦些,而且ipa包的下载也没有Android apk方便。完整教程见:提取ipa里面的资源图片png,不过刚看到有个很方便的网站做这事,可以试试:在线破解提取素材。

另外,来自系统层面的素材是值得存档的,这里主要指Android和iOS所有内置图标文件。比如最近Google发布了全套Material Design,这些东西才是最权威标准的,而且覆盖全面,够吃好一阵子了:Github。

四. 骨灰:无图似有图,素材自己画

这是我作为一只产品狗,3年摸爬在食物链底层,画图无数后得到的心得:如果自己画起来比找现成的素材还便捷好看,那我都是直接通过Axure等工具随手完成。注意,本文提到素材,所以所有的画图都指代至少中度保真的图了,而不是原始线框图——线框图要毛的素材啊~

这里以Axure为工具,用个小栗子来说明如何使得“画素材”更加得心应手:

首先:Axure中的几乎一切素材都可源于“矩形”元件的衍生和组合。矩形通过变形+组合(+旋转+裁剪),可以成为需要的任意元素。

矩形通过变形+组合+裁剪,几乎可以成为需要的任意元素

如果我设计某个功能时,已经想好了要使用下面的交互形式:

虽然上面是效果图,但请只记住“我设计产品时已经想好了这种交互”

而在Axure中,为了快速、细腻地表达这种效果,我就可以按下面的方法顺手做出来:

实际操作时并没有这样严格分步骤,而是在快速调整中快速完成

需要注意的是,理想情况下,这些画图细节不应该占用大量的时间,更不应该让你去费脑细胞“想想该怎么画这个形状”。产品经理的思维要聚焦于关于产品和服务本身,而不是表层的东西。所以画上面这个图时,如果能做到不用深思怎么画,而本能娴熟地在1分钟左右完成的话,那就建议以后多用此法。否则还是直接找素材,或者设计图画简单些,可千万别为了所谓“细节”浪费宝贵的时间,得了芝麻,丢了西瓜。

原文作者:牛冰峰;转载自:简书

相关推荐

Qt setAttribute设置窗口属性(qt设置窗口名字)

this->resize(500,400);this->setWindowTitle("主窗口");QLabel*label=newQLabel(...

利用Axure+js创建可配置地图页面(axure制作app界面)

编辑导语:如何利用Axure实现自定义地图展示?本篇文章里,作者结合Axure与高德地图,对如何在Axure中设置相应参数、进而预览时实现自定义地图展示效果的操作流程进行了示范和总结,一起来看一下。本...

Excel如何获取所有类型的工作表,详细编程方法介绍

No.1Excel可以创建不同类型的工作表,编程中会遇到返回某一类型的工作或所有类型的工作表,对表进行操作,那么如何得到想要的工作表呢?下面介绍一个方法。首先要认识一下Sheets对象,它表示工作簿中...

VBA中的常用单元格引用方式(vba中单元格的引用方法)

VBA编程经常和“对象”打交道,其中最频繁的对象大概就是“单元格”了。(听说您还没有对象?那……我想你大概需要一份Excel,包邮988……)今天我们就来聊一下单元格的各种引用方式,比如单个单元格、行...

强烈安利试试这个!效果爆炸的漫画变身AI,火到服务器几度挤爆

金磊丰色发自凹非寺量子位报道|公众号QbitAI“排队1241人,等待2600秒……”——这届网友为了看一眼自己在动漫里的样子,可真是拼了!“始作俑者”是一款可以把人像变动漫的生成器。只...

软网推荐:为窗口控制菜单添加扩展控制命令

当我们点击Windows标准窗口(如记事本、资源管理器等)左上角的窗口控制按钮时,会弹出一个含有窗口控制基本命令的菜单,其中包括移动、大小、最小化、最大化、关闭等窗口控制命令。如果我们觉得这些命令不能...

45、VBA字典去重,两种不同的方法在实战中的运用(VBA进阶)

1、在VBA字典去重的操作中,若程序仅需要使用key值,那么无论采用哪种方法都不会有问题;但如果需要获得对应的item值,就必须根据实际需求选择合适的方法了。学VBA要知其然而知其所以然,不能似懂非懂...

Excel VBA学习笔记:合并单元格的相关操作

合并单元格,一个在工作中很常见的,但是是令写(工作表)公式和VBA代码的人都很不喜欢的东东,今天来讲讲与它相关的操作语法。1、Range("A1:B2").Merge;合并A1到B2单...

软网推荐:图片编辑 小而不凡(秽的读法)

说起图片编辑小工具,咱手边就有个“画图”软件。但是,这个工具比较简单,对于处理透明背景、应用滤镜效果、添加边框、做拼接图和全景照、图层操作等,就无能为力了。同样是小软件,PhotoPad就能满足上述需...

Android弹软键盘时之ListView的变化控制

前几天有个人问我,说在最底下有个输入框,弹出键盘时整个界面都一起跟着移动,上面的标题栏都移到上面看不到了,界面非常难看。其实这种问题一般存在于这样的界面布局中那就是,上面是标题栏,中间是Listvie...

如何将数组值传递到工作表中(怎么传数组)

【分享成果,随喜正能量】不与别人盲目攀比,自己就会悠然自得;不把人生目标定得太高,自己就会欢乐常在;不刻意追求完美,自己就会远离痛苦;不是时时苛求自己,自己就会活的自在;不每每吹毛求疵,自己就会轻轻松...

【VBA入门必备】Offset和Resize这样用,工作效率翻3倍!

大家好!今天共同学习下VBA中单元格属性Offset和Resize操作。一、Offset:单元格的"导航仪"功能说明:以当前单元格为坐标原点,灵活跳转位置语法格式:单元格.Offset...

50道阿里巴巴MySql经典面试题(附答案)

1、MySQL中有哪几种锁?1、表级锁:开销小,加锁快;不会出现死锁;锁定力度大,发生锁冲突的概率最高,并发度最低。2、行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度...

如何在Vue3项目中集成ESLint+Prettier+Stylelint+Husky?

随着前端工程化的发展,前端代码规范也显得越来越重要,所以作为一个前端对于这方面还是需要有一定的了解的。本篇文章将带大家使用ESLint+Prettier+Stylelint+Husky从零搭建一个Vi...

SpringBoot 中 Json 格式化配置(springboot json转对象)

SpringBoot针对jackson是自动化配置的,如果需要修改,也可以自定义配置。0x01:通过application.yml配置属性说明:spring.jackson.date-form...