精华内容
下载资源
问答
  • UI设计掌握哪些软件?PS和AI有什么区别?随着UI设计价值的不断呈现,越来越多的人想加入UI设计行业获得高薪资,而UI低门槛的属性更是让很多零基础的人心动不已,UI设计当然掌握一些软件,下面跟着小编一同...

      学UI设计要掌握哪些软件?PS和AI有什么区别?随着UI设计价值的不断呈现,越来越多的人想要加入UI设计行业获得高薪资,而UI低门槛的属性更是让很多零基础的人心动不已,学UI设计当然要掌握一些软件,下面跟着小编一同来看看吧。

      PS和AI有什么区别呢?我认为可以从三个方面来区分:

    nwps1.jpg

      1、PS图像处理功能比较强大,例如修图调色,均为位图;AI绘图绘画排版功能比较强大,画出的图形为矢量图。

      2、PS主要用于图片的修改、编辑,和素材的编辑制作,当然也会做一些排版工作。AI主要用于企业VI(LOGO)的制作、矢量插画绘制等等,还比较擅长的是文字排版,很多手册、宣传页、海报等制作是通过AI来完成。

      3、PS是基于像素的编辑,AI是基于对对象的编辑。相比来说AI编辑排版操作效率更高,但AI对于效果编辑没有PS强大,同时AI缺少颜色,色调编辑的工具。

      如果说PS是UI设计师要掌握的基本工具,那么AI就是UI设计师加薪升职的必备工具。那么该如何掌握AI呢?以下是我根据千锋郑州UI设计培训老师的指导,再加上自己的理解整理出来的知识点:

      AI保存格式为源文件格式,导出为JPG格式,使用画板勾上范围,连续页数1-5,隔开页数1、4中间逗号要是英文输入法。AI格式方便修改,一定要保留一份,EPS格式文字转曲后保存的格式,不能用文字工具编辑,创建剪切蒙版Ctrl+7,图片在下对象在上,同时选中Ctrl+7。释放剪切蒙版Ctrl+Alt+7,Shift+W宽度工具,针对直线!

      变形工具组是一组做不规则图形使用的,按住Alt点击鼠标左键里推外拉可以改变光圈大小!两个路径以上右击鼠标建立复合路径后可以Ctrl+7创建剪切蒙版,创建轮廓Ctrl+shift+O(欧),文字创建轮廓后不能用文字工具进行编辑了。

      建立复合路径Ctrl+8Alt+Ctrl+shift+8释放复合路径Shift+M形状生成器, 按Alt键是减去对象,松开Alt是加选K实时上色工具,Shift+L实时上色选择工具,Shift+P透视网格工具,可以做立体透视效果,在菜单透视---透视网格---选择一点、两点、三点透视等,Shift+V透视选区工具,可以针对文字透视,默认此工具才可以关闭透视网格工具。

      如果你想成为满足企业需要的UI设计师,能胜任UI设计师的工作,选择专业的学习方式比较好,可以让你更好的了解UI设计之后再开始学习。

    展开全文
  • 1.保存在内存中的图片,是否过压缩处理再保存在内存里否则可能由于图片质量太高,导致 OOM 2.Intent 传递的数据太大,会导致页面跳转过慢。太大的数据可以通过持久化的形式传递,例如读写文件 3.频繁地操作同一个...

    在GitHub找到大神整理的一份学习Android非常好的资料,分享给大家。

    是否能进一步优化自己的代码

    1.保存在内存中的图片,是否做过压缩处理再保存在内存里否则可能由于图片质量太高,导致 OOM

    2.Intent 传递的数据太大,会导致页面跳转过慢。太大的数据可以通过持久化的形式传递,例如读写文件

    3.频繁地操作同一个文件或者执行同一个数据库操作,是否考虑把它用静态变量或者局部变量的形式缓存在内存里。用空间换时间

    4.放在主页面的控件,是否可以考虑用 ViewStub 来优化启动速度

    要小心第三方包

    1.build.gradle 远程依赖第三方包时,版本号建议写死,不要使用+号避免由于新版本的第三方包引入了新的问题

    2.导入第三方工程时,记得把编码转换成自己工程当前是用的编码

    3.调用第三方的包或者 JDK 的方法时,要跳进他们的源码,看要不要加 try-catch否则可能会导致自己应用的崩溃

    4.使用第三方包时,是否加上其混淆规则若漏掉加上第三方包的混淆规则,会导致第三方包不该混淆的代码被混淆。在 Debug 版本没有发现问题,但是 Release 版本就会出现问题

    5.系统应用添加 so 时,是否在固件对应的 Android.mk 文件上加入新增的 so,否则系统可能编译不过

    注意要成对出现的地方

    1.系统的、自己写的,注册和反注册的方法,是否成对出现

    2.在生命周期的回调里,创建和销毁的代码是否对应起来比如:onCreate() 里面创建了 Adapter,那么对应 Adapter 的退出处理操作(比如清空Image 缓存),一般就要写在 onDestory(),而不能写在 onDestoryView()。

    类似的生命周期对应的代码有:onStart()、onStop();onCreate()、onDestory();onResume()、onPause();onCreateView()、onDestoryView()

    3.若 ListView 的 item 复用了,对 Item 里 View 的操作是否成对出现比如:

    比如以上对 mTitleView、mGreenLabelView 和 mRedLabelView 的操作,都是成对出现。否则 ListView 可能会由于 Item 复用,导致 Item 显示错乱问题

    防内存泄漏

    1.内部类,比如 Handler、Listener、Callback 是否是成 static class因为非静态内部类会持有外部类的引用。

    2.假如子线程持有了 Activity,要用弱引用来持有比如 Request 的 Activity 就应该用弱引用的形式,防止内存泄漏。

    3.要求传入 Activity 作为参数的函数,是否可以改用 getApplicationContext() 来作为参数

    Handler相关

    1.使用 View.post() 是否会有问题因为在 View 处于 detached 状态期间,post() 里面的 Runnable 是不会被执行的。只有在此 View 处于 attached 状态时才会被执行。

    如果想改 Runnable 每次肯定会被执行,那么应该是用 Handler.post 来替代

    2.假如程序可能多次在同一个 Handler 里 post 同一个 Runnable,每次 post 之前都应该先清空这个 Handler 中还没执行的该 Runnable如:

    其他

    1.多思考某些情况下,某变量是否会为空而且在函数体内,处理参数前,必须加上判空语句

    2.回调函数是否处理好回调函数很容易出问题。比如网络请求的回调,需要判断此时的 Aciivity 等是否还存在,再进行调用。因为异步操作回来,Activity 可能就消失不存在了。而且还要对一些可能被回收的变量进行判空。

    3.修改数据库后,是否把数据库的版本号+1

    4.启动第三方的 Activity 时,是否判断了该 Intent 能否被解析

    若 Activity 不存在,会出现 ActivityNotFoundException 的异常

    5.新注册的 Activity、Service 或 Provider,若 AndroidManifest.xml 中 exported 属性为 true,要考虑是否会引发安全性问题

    因为 exported 属性为 true 时,外部应用就可以直接调用起该 Activity。可能导致的问题:1)若外部应用直接启动详情页,从而让某些验证页面直接被绕过2)若外部应用给该 Activity 传递乱七八糟的 Intent,可能让该应用崩溃。也就是 Android中的拒绝服务漏洞

    5.除数是否做了非 0 判断

    6.不要在 Activity 的 onCreate 里调用 PopupWindow 的 showAsLoaction 方法,由于Activity 还没被加载完,会报错

    总结

    算法知识点繁多,企业考察的题目千变万化,面对越来越近的“金九银十”,我给大家准备好了一套比较完善的学习方法,希望能帮助大家在有限的时间里尽可能系统快速的恶补算法,通过高效的学习来提高大家面试中算法模块的通过率。

    这一套学习资料既有文字档也有视频,里面不仅仅有关键知识点的整理,还有案例的算法相关部分的讲解,可以帮助大家更好更全面的进行学习,二者搭配起来学习效果会更好。

    部分资料展示:




    有了这套学习资料,坚持刷题一周,你就会发现自己的算法知识体系有明显的完善,离大厂Offer的距离更加近。

    资料获取方法:点赞+关注+转发,然后进入我的【GitHub】,里面有免费获取途径

    A%9B%EF%BC%9F%E5%A6%82%E4%BD%95%E9%9D%A2%E8%AF%95%E6%8B%BF%E9%AB%98%E8%96%AA%EF%BC%81.md),里面有免费获取途径**

    展开全文
  • 如果真正说到对图片进行后期的专业软件的话,那莫过于photoshop这款软件。说到为什么学习photoshop?其实很简单,我们就是通过photoshop来学会对图片进行二次加工,看起来更真实,更有吸引力。下面就一起来看看...
    现在在网上部分人会用美图秀秀来加工处理一些照片、图片。其根本原因是因为美图秀秀操作比较简单,容易入门上手使用。如果真正说到对图片进行后期的专业软件的话,那莫过于photoshop这款软件。说到为什么学习photoshop?其实很简单,我们就是通过photoshop来学会对图片进行二次加工,看起来更真实,更有吸引力。下面就一起来看看学无忧对Ps的一些认知和看法。

    一、为什么要学习photoshop?

    我们的照片一般都是通过摄影师通过在外场拍照所拍摄得到的照片,但是这些照片不管摄影师是有多高超的拍摄技术,它也是有一定的局限性,总会在一些地方稍有欠缺。而这里photoshop就可以通过后期二次加工来将部分瑕疵来进行修饰,这就是一个摄影师和一个修饰图片的人员一起完成的作品。不能勘称完美,但是也趋于很完美。所以这就是我们每个人学习photoshop就更能做出更美丽、更真实的作品来给大家欣赏。

    对ps的一些认知和看看

    学习photoshop并不是一朝一夕的事情,这往往需要不断的坚持、努力、创新才能到达一个境界。photoshop主要包括图像编辑、图像合成、校色调色、特效制作、绘图功能以及图像输出几大部分。比如图像编辑就是对图片一个放大、缩小、旋转、镜像、偏移、等系列的处理。这也是photoshop最基本的操作。在之后对图片进行特效制作是在Photoshop中主要由滤镜、通道及工具综合应用完成。包括图像的特效创意和特效字的制作,在我们学无忧免费视频教程网就有很多ps后期处理的图形特效教程案例,你有兴趣可以去看看。

    二、其次我们学习了photoshop能做什么?

    多数人对于Photoshop的了解仅限于“一个很好的图像编辑软件”,并不知道它的诸多应用方面,实际上,Photoshop的应用领域非常的广泛,在图像、图形、文字、视频、出版各方面都有涉及。就比如最新推出的photoshop-cs6版本就新增加了3D制作应用。下面简单的讲述一下它的一些应用领域:
    1、平面设计 
    2、照片修复
    3、广告摄影
    4、 影像创意
    5、艺术文字
    6、网页制作
    7、建筑效果图后期修饰
    8、绘画

    9、绘制或处理三维帖图

    三、学习ps一般都是有哪些出路?

    1、摄影师,多数会学一些基本功来调颜色。这也是刚刚出道的人员都是需要学习经历的一个过程。

    2、平面广告制作,设计,做Visual,简单的把照片拼在一起,或合成,多数不大理会小细节,这些广告商在排版上面很重视,因为最后照片会由Studio拍过,再经过修图师处理,再Replace回广告中。

    3、数码绘图师,就是需要有自己的创意去绘制出图片作品。这就必须有一定的功底。

    4、3D大师,这就是要更深层的技术来对图片进行后期处。 

    5、修图师,对Photoshop比较有深入的运用,制作平面广告图片,产品包装图片,Billboard,结婚照!,Fashion相片等方面。

    以上就是为什么要学习photosho及学无忧对ps的一些认知和看法。如果你要对photoshop进行系统学习的话,可以在学无忧看看ps大师之路视频教程。希望能帮到你!

    展开全文
  • 作为职场中人,日常收集过万条表格数据商业数据分析,裁剪上千张以上图片,发送数百余封邮件······这些都是经常会遇到的场景 。一直期待能有款软件能解放我以及提高效率,直到遇见了她“Python”一切都好转...

    在职业规划包括人生方向上,选择很重要。

    一句很经典的话做总结“方向不对,努力白费”。

    选择自己感兴趣的工作,全力以赴投入其中,“唯有爱的深,才能做的好”

    当你付出不亚于任何人的努力,出彩是必然的。

    作为职场中人,日常收集过万条表格数据做商业数据分析,裁剪上千张以上图片,发送数百余封邮件······这些都是经常会遇到的场景 。一直期待能有款软件能解放我以及提高效率,直到遇见了她“Python”一切都好转了起来。

    好些小伙伴入坑Python的时候都是从爬虫开始的,在简单了解 HTTP 协议、网页基础知识和一些爬虫库之后,爬取一般的静态网站根本不在话下。

    写几十行代码便能实现表情包爬取

    当初小编也是从爬虫开始,轻松爬取数据让我感到快乐,但我逐渐意识到,爬取数据仅仅只是第一步,Python以“她”强大的魅力拯救了我的工作效率。

    我可以调用matplotlib库用几行代码快速整理数据并出图:

    我可以使用pandas整理导出excel数据给业务部门的其他同事:

    我甚至可以编写合成多个excel表格的Python脚本,一键跳过复制粘贴:

    Python因为简单易学,简洁高效以及应用深和持续不断的“事件”发酵,才有了今天的火爆的关注度,人气高的语言意味着更多的大牛会开发Python相关库,以至于用途会变得越来越广,进一步提升可用性。这种良性循环的氛围才让我彻底从一个办公室坐着的loser华丽进行转变!

    目前Python数据分析师正处于需求量大,人才供不应求的阶段,薪资也很可观。在国内,普通Python数据分析师的基本岗位薪资起步可达10000元/月。2年以上工作数据分析工程师薪资高达30000元/月以上。

    各个传统的行业都会有大量的数据需要处理。而Python最大的优势,就是对数据的处理,有着得天独厚的优势。

    零基础入门Python友好吗?

    作为一个真正的编程零基础的人来说,难免会产生这样的疑问:编程这么厉害的东西,会好难吧?

    得 “资 源”   :email GitHub 

    从头开始学习任何事情总是有点难度的,坚持是最好的捷径。但与此同时,我也确信如果你也是从零基础小白入坑或者是入门没多久想练练手,那么资源和帮助是必不可缺的如:视频资料啊,课件啊,源代码啊·····等。

    小编这库存的有,希望能帮到进阶Python的小伙伴!

    展开全文
  • 本文由:“设计上兔课网”原创,图片素材来自网络,仅供学习分享淘宝美工设计需要掌握什么软件?淘宝美工设计自学怎么入门?阿里巴巴的发展,带动了电子商务的运营,而电子商务的运营离不开淘宝美工,美工无疑...
  • 作为职场中人,日常收集过万条表格数据商业数据分析,裁剪上千张以上图片,发送数百余封邮件······这些都是经常会遇到的场景 。一直期待能有款软件能解放我以及提高效率,直到遇见了她“Python”...
  • 开发网页需要学什么? **网站开发需要学习哪些知识? 1.网站开发熟悉页面制作的基本知bai识 html语法,css语法,dreamweave 网页编辑软件 2.需要学习一些图片和FLash制作和处理软件 photoshop,firework,flash,swish...
  • 前端开发需要学习什么

    万次阅读 多人点赞 2017-07-14 14:17:00
    对于0基础想进入这一行的朋友们来说,肯定会有很多的疑惑,前端到底要学什么内容?学习前端到底难不难?前端又是具体什么的?等等问题。今天我们就来详细说说什么是前端。 到底什么叫前端?   Web ...
  • 对于0基础想进入这一行的朋友们来说,肯定会有很多的疑惑,前端到底要学什么内容?学习前端到底难不难?前端又是具体什么的?等等问题。今天我们就来详细说说什么是前端。到底什么叫前端?Web前端开发是从网页...
  • **网页、爬虫、数据分析、写脚本、写辅助、桌面软件如果你只是听说这个语言很厉害,或者对你很有帮助,具体还不怎么了解的话,建议你先想下,自己对什么感兴趣,然后在定下目标之后在开始学习。因为虽然这个...
  • 什么软件可以给照片加文字描述? 昭山是一名娱乐杂志的编辑,它平时涉猎很多相关的信息。在工作中,他经常需要创作图文并茂的作品,因此他的手机里存了很多相关的照片。照片一多,每次寻找的时候就比较浪费时间...
  • 简单来说,就是我们下载的每一个手机App以及各种电脑应用软件里面所有的图标和广告图片、手机应用商城里的每一个皮肤、各种风格的表情包、APP操作方式和页面切换动效等等,都是UI设计师出来的。而做出这些需要用的...
  • 一个从图片,视频中识别和提取特定物体的手机应用,请问要学什么知识
  • 本文由:“设计上兔课网”原创,图片素材来自网络,仅供学习分享 女生UI设计怎么样?现在学习UI设计还有前景吗?看到网上很多人在问,女生UI设计有前途吗?UI设计适合女生吗?针对大家的这些疑惑,下面兔课菌...
  • 像我们平时在朋友圈发推广信息,不可避免的用到图片加水印或者是美化的功能,而制图一般是有三个软件可以使用,第一个是美图秀秀,上手是很轻松的,不过功能相对简单了点,还有就是photoshop,这个软件很不错,...
  • 学习工具

    2015-10-30 15:53:00
    但是,突然有一天发现,曾经的笔记中的图片都变缺省图了···,才想起,软件都是有BUG的,重要的东西备份,希望放在博客园里安全点 转载于:https://www.cnblogs.com/xcloudbiz/p/4923500.html...
  • 可以学学打灯,学会用vr调效果图,渲染图,绑骨骼,花点时间学学刷权重,还有3d的粒子系统,3d建筑也特别好用,从小场景慢慢开始,不要怕难,一点点来,后面可以下那些次时代游戏场景图片来模仿,3d想精还是...
  • 本文是《GitLabCI实践》教程基础部分内容,讲述为什么要使用GitLabCICD功能,点击上面图片获取免费公开课报名链接,欢迎报名学习!传统的应用开发发布模式开发团队在开发环境中完成软件开发,单元测试,测试通过,...
  • 本文是《GitLabCI实践》教程基础部分内容,讲述为什么要使用GitLabCICD功能,点击上面图片获取免费公开课报名链接,欢迎报名学习!传统的应用开发发布模式开发团队在开发环境中完成软件开发,单元测试,测试通过,...
  • 你学习建模是为了什么?转行换工作是一,对这行有...建筑场景也特别好用,从小场景小人物等慢慢开始,不要怕难,一点点来,后面可以下那些次世代游戏场景图片来模仿,3d想精还是需要好一段路程的。学习初级模型
  • 因为最近要做个PC与PLC通信的软件,因此在网上找到一个人用Delphi写的PLC通信dll库,应该是32位。我用VC2015写了个MFC调用这个dll发现总是提示访问冲突,调用失败。因为有其他人是写图像处理的,环境必须用VC ...
  • 你学习建模是为了什么?转行换工作是一,对这行有...建筑场景也特别好用,从小场景小人物等慢慢开始,不要怕难,一点点来,后面可以下那些次世代游戏场景图片来模仿,3d想精还是需要好一段路程的。学习初级模型
  • 首先几个软件要弄明白:3dmax maya zbrush ...新手可以从道具与小场景开始慢慢练习,不要怕难,不会什么的,一点点来,后面可以下那些次世代游戏场景图片来模仿,想学好3D游戏建模还有很长一段路走的
  • http学习(五)

    2013-07-02 15:44:12
    目前,市场上流行有很多web服务器软件,...第三篇中有这样的一张图片,它演示了客户端和服务器在发起事务时它们需要的几个事情。 这里就详细地谈谈服务器在运行过程中会做什么。 首先服务器在完全运行起来
  • 作为一名软件工程师,为什么要学习数据结构和算法?看到这个标题,我打算先不看文章,先自己反思一下。自己写程序多年,发现在很多项目的时候被算法限制了自己的发挥,很多实现明明知道应该有更好的办法,但是就是...
  • 如何学习贴吧防删图制作?

    千次阅读 2019-11-09 10:08:54
    如何学好贴吧防删图? 第一:找、这一步对于大部分想防删图的小...第四:处理、处理很重要,这里面会牵扯到一些软件,和一些基本操作,让你更快做出自己想图片 第五:制作、通过以上分析,这时候剩下的就是...
  • 本文由:“设计上兔课网”原创,图片素材来自网络,仅供学习分享 零基础UI设计需要掌握哪些实用技巧?有哪些要点?东西有新就有旧,设计师也是一样总经历成长,由新设计师变成资深设计师。今天我们就来重点...
  • 哈夫曼树和哈夫曼编码应用之图片压缩编码c++实现

    千次阅读 多人点赞 2018-12-07 22:38:04
    本人正在学习数据结构,在前几天了压缩图片的项目,感觉到有必要分享...那么为什么要用到压缩软件呢?我们都知道,文件是用编码进行存储的,编码用到字节,而不可避免的一个文件中会出现很多重复的字节,用压缩...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 195
精华内容 78
关键字:

学做图片要什么软件