首页 文章 精选 留言 我的

精选列表

搜索[产品设计],共1113篇文章
优秀的个人博客,低调大师

《 产品设计思维:电商产品设计全攻略》一一导读

前 言 为什么要写这本书互联网进入我国也就二十多年,从全国各行业的发展来看,它仍然是一个新兴领域,从互联网到移动互联网,从移动互联网到物联网,万物互联互通,其发展的势头令世人惊叹。最近几年,我国政府更是将“互联网+”等基于互联网的变革提升到了国家战略的地位。作为一个与互联网共生的人,我感到异常荣幸与兴奋,互联网不仅深深地影响了国家、行业的发展格局,同时也对我个人的成长产生了重大的影响。如果让我选出20世纪最伟大的发明,我认为当之无愧的是“互联网”,其影响力将会波及整个21世纪甚至更久远的未来。2011年德国汉诺威博览会上提出了“第四次工业革命”的概念,互联网的价值与影响力由此被提升到了一个战略级高度,我国政府也在工作报告中提出了“互联网+”的战略,我国的绝大部分企业都在基于互联网络进行转型,要么适应互联网时代的变化,要么被互联网革

优秀的个人博客,低调大师

产品设计之动态字体大小

iOS的“设置” –> “显示与亮度” –> “文字大小”,可以修改默认的系统字体大小,当修改之后,系统自带的应用如信息等都会随之改变,手机QQ会随之发生变化: 而微信的字体大小并不会随系统的字体大小改变而改变,微信自己有设置文字大小的功能,在“我” –> “设置” –> “通用”-> “字体大小”中进行设置 iOS中如果想做到跟随系统默认的字体大小改变而改变,怎么实现呢,步骤如下: 1、设置字体的新式为UIFontTextStyle某个选项; 2、注册通知,监听字号改号改变时修改字体然后重新更新一下布局; - (id)initWithStyle:(UITableViewStyle)style { if (self = [super initWithStyle:style]) { if (IOS_VERSION >= 7.0) { [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleContentSizeCategoryDidChanged:) name:UIContentSizeCategoryDidChangeNotification object:nil]; } }}// - (void)handleContentSizeCategoryDidChanged:(NSNotification *)notification { //update font size/frame and view} 更多细节可参考: [1] iOS动态字体DynamicType的实现(1) [2] 动态字体,根据系统设置调整APP字体大小 [3] 一文让你彻底了解iOS字体相关知识 iOS中如果想实现字体大小随UILabel的宽度进行自适应,可使用adjustsFontSizeToFitWidth,更多详情可参考这篇文章: 详解UILabel的adjustsFontSizeToFitWidth值 Android默认是跟随系统字体大小改变而改变的,那如果想避免受系统字体大小的影响,如何处理(4.0开始,系统提供修改字体大小功能)? 方法一、将TextView的字体单位由sp改为dp; 方法二、在自定义的Activity中重写getResources方法; @Overridepublic Resources getResources() { Resources res = super.getResources(); Configuration conf = new Configuration(); conf.setToDefaults(); res.updateConfiguration(conf, res.getDisplayMetrics()); return res;} 更多详情可参考: [1] Android APP字体大小,不随系统的字体大小变化而变化的方法 [2] 使应用中的字体不受系统设置影响的两种方法 那React Native呢?写这篇文章也是因为发现了默认RN是跟随系统自带的字体大小变化而变化的,当时还比较惊讶,后来查文档发现默认就支持了,如果想禁用直接设置属性allowFontScaling为false(默认为true) https://facebook.github.io/react-native/docs/text.html#allowfontscaling http://reactnative.cn/docs/0.31/text.html#allowfontscaling 而如果你想根据不同的屏幕大小使用不同的字号,可以参考这里: how to set font size for different IOS devices in react native

优秀的个人博客,低调大师

城市智慧停车系统方案的产品设计体系介绍

最近几年随着大数据技术快速发展与应用,智慧城市随即被正式提出。而且,我们也可以深刻感受到“智慧”正在慢慢改变我们的生活方式和城市。要让城市变智慧的地方太多太多,当前我们接触做多的可能就是外出停车,比如很多商场的停车系统,很多商城的停车场都实现了无人值守。这就是得益于智慧城市停车云平台。 很多人对智慧停车云的概念不是明白,智慧停车平台就是利用云计算、物联网、大数据处理技术等手段,通过可持续运营的商业服务模式,面向各类停车场实现跨区域、多层级的集中监控和管理,为政府、相关主管部门和运营企业提供远程监控、决策支持、统计分析和数据展现等服务,同时可面向公众提供多渠道停车即时讯息的平台。 汽车已经成为了家庭的重要代步工具,车方便了我们的出行,但停车却成为了最大的难题。传统的停车场存在的问题,如:车辆进出场的效率低、找车位难、找车也难、管理难度大、管理成本高。 为了解决传统停车的这些问题,智慧停车解决方案应用而生。市面上做智慧停车解决方案的可以说也是比较多的吧,这里就不与大家讨论解决方案了,还是聊一聊智慧停车云平台的体系与架构! 做智慧停车方案的很多,但能够做智慧停车云平台的就明显的比较少了,之所以少的原因也很简单,技术难度比较大!这里分享一个大快的城市智慧停车云平台解决方案的体系与架构。 关于大快的智慧停车云平台的体系与架构,我直接截图展示一下给大家看,结构脉络比较清晰,比起我用文字来说要简单明了! 这是城市智慧停车云平台的产品体系图! 这是城市智慧停车云平台的系统架构! 这两张图是我找的大快站点上的解决方案里的,看起来可能有点不怎么清晰。感兴趣的可以去看下大快站点的对于城市智慧停车云平台的详细介绍。

优秀的个人博客,低调大师

《伟大的小细节:互联网产品设计中的微创新思维》——1.2 “细节决定成败”还是“大行不顾细谨”

1.2 “细节决定成败”还是“大行不顾细谨” —准确定位细节创新的价值关于细节创新对企业的价值,有着截然不同的两派看法。一派认为,细节创新是决定成败的基石,优秀与拙劣是通过细节区分出来的,只有通过大量细节创新去积累优势,才能最终赢得整体战略层面的成功,这就是“细节决定成败”派;另一派则认为,细节终究只是细节,细节创新带来的价值有限,决定成败的还是那些关键的创新点,只要把握好关键创新点就能成功,这就是“大行不顾细谨”派。两派看法的不同,决定了不同的企业文化:前者对细节要求非常严格,所有细节都力求尽善尽美;后者则对于很多细节并不在意。“细节决定成败”还是“大行不顾细谨”?这个问题的答案直接关系着要不要投入大量人力去进行细节创新,做与不做本身就是创新的有机组成部分。非常注重细节创新的移动社交App Path明显属于“细节决定成败”派。20

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册