首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

人性化UI按钮设计技巧,来了解一下?

这是因为只要有按钮,我们下意识就会“检查”它们,直到确认无误后才会”决定”点击。让用户在繁多按钮当中找到需要点击那一个,其实是有技巧,以下5个point,只要运用恰当,点击率一定会直线上升。...所以把文字放在按钮形状里面能够有效让人觉得这是一个按钮,并引导人点击。 用颜色推进点击 通常首选项按钮都是很容易被识别的,因为它要引导用户达到目的。...如果你不确定到底要怎么要设置,可以想想用户使用app需求是什么,他们想要达到什么目标。 ? 像是购物app,用户最终目标是买东西,所以高亮首选项应该是付款。...加个图标 最后一个技巧,是为让你按钮更加“人性化”。前面我们强调了用颜色来区分优先级,不过有一类人群,这个技巧不起作用,那就是眼盲的人。所以,需要用别的方式来提醒他们。 ? 没错!就是加图标!...用图形来强调,如此一来就能确保所有用户都能注意到这个按钮了,即使是没有颜色,它还是整个页面中最闪亮星! 今天分享就到这啦,如果以上错误例子你都做过的话,看完文章赶紧改正过来!

80710

提问智慧

在哪里来无从考究~~~   ---------------------------------   在黑客世界里,当提出一个技术问题,你得到怎样回答?...因为你显得只要有人指点正确方向,你就有完成能力和决心。  ...象你以前试着自己解决问题那样(利用手册,FAQ,网络,身边高手),去理解。如果你真的需要对方解释,记得表现出你已经学到了点什么。   ...问题:我程序/配置/SQL申明没有用   问题:我Windows有问题,你我吗?   问题:我在安装Linux(或者X)时有问题,你我吗?   ...提问:我Windows有问题,你我吗?   回答:啊,扔掉萎软垃圾,换Linux吧。   提问:我在安装Linux(或者X)时有问题,你我吗

31410
您找到你想要的搜索结果了吗?
是的
没有找到

【功能发布】Crash不好找?Bugly来支招!

对于这个问题,小编跪抱技术哥哥们大腿,进行仔细查看,认真琢磨,发现原来都是符号表惹祸。 说到这里,不禁有人要发问: ?...这就像是谍战戏里暗号密码加密与解密一样。为了方便理解,小编在这里给大家举个栗子 ? 先用IOS来举例,当我们没有对代码进行符号化还原时候,我们通常看到Crash文档是这样: ?...这些都是地址,可读,但是Crash非常难定位,不知道要看瞎多少双程序员哥哥闪亮大眼~~但是如果经过了符号化解码,我们看到文件则是这样: ?...敢说不改么? 这不改了么~ ? 2、优化崩溃列表信息展示关键堆栈,一目了然 卡顿功能推出,卡顿列表中问题第三行信息直接改成“首行应用堆栈”信息,获得大家一致好评。...人生苦短,把那些配置符号表,辛苦找Crash时间都拿去挥洒吧,约会自己心中女神与男神,而们会默默祝福,暂时只能您到这儿了。 想了解更多新功能?请密切关注Bulgy公众号。

2K50

修复android下webView控件总结

问题一:部分Android设备无法输入字母、数字,但是可以输入中文,返回按钮点击无效(网页不会后退) 网上很多,包括stackflow也会有很多结果,我试了很多,没有一个能解决我所遇到问题,还有人说是一个...,统一为ValueCallback uploadMsg,只是后面参数长度问题 问题三:上传附件可能遇到失败情况,上传成功时调用history.go(-1)不起作用 一个选择问题类型页面A...通过webViewloadUrl方法调用时,传入url有很多。比如:当前游戏角色、服务器啊、游戏产品标识、设备mac等很长一串信息,点击表单页B,又多带上了一个type。...在页面B中,用户点击一个A元素超链接(href=”javascript:history.go(-1);”)它能正常返回,但是在点击提交问题按钮之后,ajax接口成功后用js调用history.go(-...这时候我突然会不会提交表单里面动态创建了一个iframe导致调用history.go(-1)失效了呢? ?

1.5K20

FW:提问智慧(How To Ask Questions The Smart Way) 大众硬件Linux大众软件软件测试搜索引擎

因为你显得只要有人指点正确方向,你就有完成能力和决心。...你可以要求给点提示,但别要求得到完整解决方案。 ---------------- 去除无意义疑问 ---------------- 别用无意义的话结束提问,例如“有人我吗?”...问题:我程序/配置/SQL申明没有用 问题:我Windows有问题,你我吗? 问题:我在安装Linux(或者X)时有问题,你我吗?...回答:啊,扔掉萎软垃圾,换Linux吧。 提问:我在安装Linux(或者X)时有问题,你我吗? 回答:不能,我只有亲自在你电脑上动手才能找到毛病。...请注意当我尝试C奇怪现象。显然边带传输中出现了收缩,但结果出人意料。在多处理器主板上引起边带泄漏通常原因是什么?谁有好主意接下来我该做些什么测试才能找出问题?

60720

基于神经网络模型算法使机器学习透明化

目的是探索 AI 行为潜在预期 (underlying expectations),并且找出 AI 思维模式哪个方面对决策影响最大”。...为什么人脑可以在学会任何模型之后把解释出来。如果我说 ‘章鱼’,你是否告诉我那是什么?如果我问章鱼触手长什么样,你告诉我吗?” 人能做到,AI 为什么不行?...Achler 开发算法呈现出神经科学里 “爆裂” 现象。当人观察到一个新模式,多个神经元被同时激发,然后它们沉寂下来。当你向某人展示一个模式时候,下一瞬间会发生神经兴奋,之后逐渐地平静下来。...“这项技术目的非常明确,那就是尝试解释 AI 是怎样思考。没有人想过如何让系统变得更灵活或是更具可信度,而整体目标是让 AI 决策更容易被访问。”...最终,这个系统能让我们理解神经网络是怎么做出一个决策。这个工具帮助工程师们大幅减少机器开发时间,企业节省资源。 此外 Achler 还表示,在提供透明度之外,这个算法还可以被修改。

1.3K70

HT图形组件设计之道(三)

HT本身也是一套MV*框架,但我们培训客户很少过细讨论设计模式,在我看来好组件封装应该不必让用户纠结于你设计模式,用户几个月不用你框架后,依然快速上手不必有一个重写学习过程,这是我们最求理想框架...,做我该做处理,至于有人担心性能问题那是多虑了,图形组件发展这么多年已积累无数成熟技巧来规避事件性能问题。...,否则容易出现内存泄露问题,以前经历过一个客户团队设计客户端框架,可管理所有界面的窗口,结果出现总是OOM内存溢出,他们检查后发现,他们有个全局WindowManager对象,在每个窗口创建都会添加对窗口引用...事件监听在浏览器资源足够重新进行恢复。...当点击构建20个页签按钮后,Profiles能看到Objects Count为21: ? 当我点击两个删除按钮销毁6个Tab页签后发现,Objects Count下降到了15: ?

1.6K30

基于HTML5WebGL应用内存泄露分析

HT本身也是一套MV*框架,但我们培训客户很少过细讨论设计模式,在我看来好组件封装应该不必让用户纠结于你设计模式,用户几个月不用你框架后,依然快速上手不必有一个重写学习过程,这是我们最求理想框架...,做我该做处理,至于有人担心性能问题那是多虑了,图形组件发展这么多年已积累无数成熟技巧来规避事件性能问题。...,否则容易出现内存泄露问题,以前经历过一个客户团队设计客户端框架,可管理所有界面的窗口,结果出现总是OOM内存溢出,他们检查后发现,他们有个全局WindowManager对象,在每个窗口创建都会添加对窗口引用...事件监听在浏览器资源足够重新进行恢复。...当点击构建20个页签按钮后,Profiles能看到Objects Count为21: ? 当我点击两个删除按钮销毁6个Tab页签后发现,Objects Count下降到了15: ?

2.2K20

微信输入速度超过全国 99.9% 好友 | 晓技巧

但是微信输入时总有些问题让人费解,比如为什么输入「cium」会掉落亲吻表情,为什么发送「ohh」翻译结果是「留在我身边」,为什么有人微信可以连续且快速地发送消息,为什么 iPhone 微信换行这么不方便...如上图,在点击键盘中「你爱我吗」之后,键盘就开始自动连发信息了,直到发完已经提前编辑好一系列内容。 当然,如果你不想连发轰炸,也可以关闭「连发」,一条一条选择性发送。...一般我们应对这个问题想到方法就是:在备忘录编辑好再复制粘贴发送给微信好友。 今天知晓程序就为大家带来两种直接在聊天输入框实现换行方法,希望能让你微信使用更加顺畅!...对于 iOS 原生键盘使用者,键盘下空格键旁边小话筒就能进行语音输入。 而当我们在微信聊天需要进行换行时,语音说出「换行」、「下一行」或是「另起一行」就可以实现换行操作。...不过这个方法使用感受并不太好……语音识别需要一段时间,当选择「发送」路径也偏长。 保存 Pages 中换行符方法堪称「一劳永逸」,也是知晓君最常用方法。

67850

使用 meta 实现页面的定时刷新或跳转

文本要介绍内容,科科,跟上面都没关系。哦,抱歉,都有关系,只是名称我故意没提到。主角嘛,总要最后闪亮登场!...> 这个表示当前页面2秒后跳到首页~ 页面直接跳转到腾讯网~ 所以,当我们下次遇到...您可以狠狠地点击这里:meta与当前页面定时刷新Demo 上面 Demo 效果就是上面第1个示例代码效果。 根据我测试,此特性包括IE7在内浏览器都是支持。...大家可以看到,meta 跳转,使用方便,不用写 JS,不用会后台代码,定时跳转刷新什么玩得照样很溜,而且兼容性好,为啥总感觉不温不火,很少看见有人提及呢?...坊间是这么传闻: 时间设为0跳转,有时候页面会闪一下; 跳转到其他页面,浏览器后退按钮是不能用; 但是啊,现在是什么年代啊,监狱风云都拍到第二季了,这些老问题,我觉得就可以忽略不计了。

19410

基于HTML5WebGL应用内存泄露分析

HT本身也是一套MV*框架,但我们培训客户很少过细讨论设计模式,在我看来好组件封装应该不必让用户纠结于你设计模式,用户几个月不用你框架后,依然快速上手不必有一个重写学习过程,这是我们最求理想框架...,做我该做处理,至于有人担心性能问题那是多虑了,图形组件发展这么多年已积累无数成熟技巧来规避事件性能问题。...,否则容易出现内存泄露问题,以前经历过一个客户团队设计客户端框架,可管理所有界面的窗口,结果出现总是OOM内存溢出,他们检查后发现,他们有个全局WindowManager对象,在每个窗口创建都会添加对窗口引用...事件监听在浏览器资源足够重新进行恢复。...当点击构建20个页签按钮后,Profiles能看到Objects Count为21: ? 当我点击两个删除按钮销毁6个Tab页签后发现,Objects Count下降到了15: ?

3K90

HT图形组件设计之道(三)

HT本身也是一套MV*框架,但我们培训客户很少过细讨论设计模式,在我看来好组件封装应该不必让用户纠结于你设计模式,用户几个月不用你框架后,依然快速上手不必有一个重写学习过程,这是我们最求理想框架...,做我该做处理,至于有人担心性能问题那是多虑了,图形组件发展这么多年已积累无数成熟技巧来规避事件性能问题。...,否则容易出现内存泄露问题,以前经历过一个客户团队设计客户端框架,可管理所有界面的窗口,结果出现总是OOM内存溢出,他们检查后发现,他们有个全局WindowManager对象,在每个窗口创建都会添加对窗口引用...事件监听在浏览器资源足够重新进行恢复。...当点击构建20个页签按钮后,Profiles能看到Objects Count为21: ? 当我点击两个删除按钮销毁6个Tab页签后发现,Objects Count下降到了15: ?

2.6K90

如何优雅高效邀请别人debug?

为了提高大家debug效率,建议大家使用1024code协作工具。 前言 最近私信我debug朋友太多了,微信沟通效率很低,不管是贴代码段还是截图,效率都太低了。...上利器 1024code是一个非常好用在线协作网站,首先解决了环境不一致问题,更重要解决了在线协作问题,帮我们节省很多无效沟通时间。...我们通过1024code这类代码协作工具整理自己代码和问题,对自己来说也是个梳理过程,当我清晰向别人展示开发环境、场景、出问题代码,这样别人就能快速帮忙debug了。...只需4步 通过我免审核邀请码注册成功之后,点击右上角「新建按钮」 根据需求选择开发语言和版本,根据需求或者问题自定义代码空间名称,点击底部「创建代码空间」按钮 导入代码 3.1 如果代码简单,...协作模式是需要指定邀请人,比如我用户名是:王中阳Go。 总结 如果你需要我帮你debug,请使用1024code协作工具,直接邀请协作就可以了。这样节省很多时间。

57630

实战 | Change Detection And Batch Update

那么这里就有两个很重要问题了:当数据变化时,这些框架/库是如何感知到当我们连续更新数据,这些框架/库如何避免连续更新DOM,而是进行批量更新?...setState 例如我们这里有一个很简单组件: 当我点击按钮时候调用this.setState({val: 1});,React就会将this.state.val更新成1,并且自动帮我们更新UI...为了更好观察出React更新机制,我们将点击按钮逻辑换成下面的代码: 打开控制台,点击按钮你会发现打印了0 0,同时页面数据也更新成了2。...我们再试试第三种情景XHR,将点击按钮逻辑换成下面的代码: 打开控制台,点击按钮你会发现打印还是1 2,这究竟是什么情况?...由于事件系统用Vue提供,是可控,我们再看下定时器下执行情况: 打开控制台,点击按钮会发现依旧打印了0 0,有人可能就疑惑了Vue是不是跟Angular2一样也修改了异步方法原生实现呢?

3.2K20

任意密码重置漏洞,复制密码重置链接漏洞赏金就几千美金

当我点击那个按钮,一个请求被发送到服务器,要求该用户重置密码链接,服务器响应该链接,然后该链接被复制到我们剪贴板中。 区别 您一定在想这个功能和普通重置密码功能有什么区别?...主要区别在于,当我们使用重设密码功能,服务器仅响应“电子邮件中发送密码重设链接”。 但是在这个端点中,链接是由服务器在响应中发送。我立即想到这可能是存在漏洞情况。...方法 我记下了一些我认为可能有帮助事情,即某些用户(包括受邀用户和非受邀用户)用户 ID 以及当我们单击复制密码重置链接请求。...但是当我打开链接,输入新密码并点击提交显示了一个错误。 4. 本来还高兴了几分钟,现在显示错误。所以我认为他们有一些实现可以防止这种情况发生。...重要部分来了 在那个错误之后,通常研究只是转向一些其他方法或测试一些其他功能,认为这不起作用。但在这里我所做是尝试使用旧密码登录受害者帐户……而且实际上向我显示了错误密码。

26320

交互浅解

交互所要做就是帮你把这些任务给你安排好,让你更快到达目地地。” 听起来好像没错,但仔细想想,你会发现任务还是要做,交互所要做不是用户把任务做了,而是让用户更顺利完成必须要完成任务。...学交互同学应该都知道“别让我思考——Krug可用性第一定律”、“……设计者应该尽量做到,当我看一个页面应该是不言而喻,一目了然,自我解释。...我应该明白——它是什么意思,怎样用它——而不需要进行额外思考。……”当然不可能完全做到这种页面,过多提示只会让用户有被当成“白痴”感觉。...所以整站统一设计,能让用户更容易形成心理模型,更容易自我帮助。 “自我解释” 在对于提高页面友好度是很有帮助,特别是当用户需要完成一些操作时候,如链接、按钮等操作。...观查下身边使用电脑朋友打开网页习惯(特别是找资料时候),你会发现一个很奇怪现象:有大部分的人会在链接上点右键,然后选“在新窗口打开…”,也有人会按着Ctrl键直接点链接(在新窗口打开链接),为什么呢

54530

清明节偷偷训练“熊猫烧香”,结果我电脑为熊猫“献身了”!

结果,重启电脑,电脑却陷入无限重启循环中。 很多小伙伴说重装系统就好了,但这是硬盘坏了,不是重装系统能解决事情,况且,对于重装系统这种事情,我也尝试了,结果是不起作用。...那小哥说:不知道,我尝试下吧,不敢保证恢复,恢复时间也说不好。 当时我心里想着今天是清明节后第一天上班,还是先去上班吧。...感觉这小哥人还是挺不错,于是,我就先去上班了。 正当我在公司敲代码敲正起劲,没想到那厮给我发消息了,内容如下: ? 得知这个消息后,我内心也是这样。。。 ? 说实话,我特么都要裂开了。...最后,有时间我再研究下“熊猫烧香”源码,研究它不是为了别的,而是从源码级别充分了解感染机制和传播机制,这样才能更好防御网络病毒,对网络和信息安全贡献一份力量!...我电脑都这样了,小伙伴们还不点赞、在看、转发,三连走一波,安慰下我吗? 特此声明:编译运行“熊猫烧香”前,我已对网络和局域网做了充分安全保障,不会对外传播。

1.6K20

COSBrowser 移动端——随时随地查看管理数据

不用着急,COSBrowser 移动端您解决这些问题,让您随时随地查看管理您数据~ COSBrowser 移动端提供了 iOS 和 Android 平台应用程序,提供了移动场景数据查看管理能力,...以往这种操作都是需要在工位上打开电脑进行查看,但是现在有了 COSBrowser 移动端,您可以随时随地打开手机进行查看,比如上下班路上、等电梯排队、吃早餐时候等碎片时间。...是不是很崩溃,这时候 COSBrowser 移动端闪亮登场,只需要拿出你手机,轻松点几下,就可以解决问题。...停止某个 bucket 对外访问,可以把 bucket 公共权限改为“私有读写”即可(针对某个文件对象暂停也是同理),如下图: 找到要停止 bucket,点击更多操作,选择权限管理,将公共权限设置为私有读写...] 3、文件夹分享 找到您要分享文件夹,点击更多按钮点击分享操作。

84620

苹果iPhone白屏死机?如何修复?

软件更新失败:当您尝试更新iPhoneiOS系统,但由于网络不稳定或电池电量不足导致更新失败,你可能会遇到白屏。...硬件问题:另一个常见白屏原因是iPhone某些硬件出现故障或被损坏,从而导致设备卡在白屏上无法开机。 无论iPhone白屏死机原因是什么,请尝试以下步骤来修复。...对于iPhone 7和7 Plus:同时按下电源按钮和音量降低按钮,当你在屏幕上看到苹果标志松开按钮。 对于iPhone 8及更新机型:快速按下并松开音量增大按钮,然后快速按下并松开音量减小按钮。...强制重启iPhone.jpg 方法三、使用主页 + 音量增大 + 电源键 如果硬强制重启不起作用,那么还有另一种按钮组合可以帮助修复iPhone白屏死机问题: 同时按住主页按钮、音量增大按钮和电源...操作非常简单,不需要任何专业知识,自己在家就可以修复iPhone白屏死机问题。 choose-repair-mode.jpg 以上就是5种修复iPhone白屏死机方法。

5K00
领券