随笔分类 - 产品设计
摘要:Houdini是基于QT进行的开发,支持 Python、HScript二种脚本进行插件开发。 本文以Python开发为例来进行说明,环境说明: (1) Python 3.x(我用的版本是 3.9 版本) (2)IDE开具 PyCharm(我用的版本是 PyCharm Community Editio
阅读全文
摘要:这里的总结适用于线上已运营的产品,在研的游戏项目目前尚未实践过。 一次版本更新主要分为:客户端 + 服务端 客户端:界面(prefab/xml)、代码(lua)、数据配置表(json/lua)、美术资源(3D模型、动作、特效等) 服务端:代码、数据修改对应的SQL语句 Excel的同步我们单独开发一
阅读全文
摘要:昨天发了关于iOS支持的语种,文章最后也补了安卓支持语种列表。但最后发现安卓设备支持跟它列的有出入,我重新完全手工整理了一遍。 我将对应的语种在安卓的语言列表里的显示,也全部逐一列出来了,方便大家到时候对照图片切换相应的语言。 找到一个网站,可以根据语言的代码查询相关的信息。http://www.localeplanet.com/icu/cs-CZ/index.html 修改上面的cs...
阅读全文
摘要:有没有想过,iPhone 语言到底支持多少语言呢?我倒是搜索了一下,整理出下面一份列表,供大家参考 参考链接: https://www.ibabbleon.com/iOS-Language-Codes-ISO-639.html https://help.apple.com/app-store-connect/#/dev656087953 安卓的语言支持在这里:https://...
阅读全文
摘要:我发现手机上显示的货币符号跟实际遇到的可能不一样,为此我逐一查询了不同国家/地区的显示。大部分是确定的,有几个国家不太确定。 最开始我用 Java 代码来获取,发现并不准确,比如菲律宾,官方有英语和菲律宾语,我都试了,得到都是 PHP xxx,PHp xxx 不符合预期。代码如下: package com.tutorialspoint; import java.util.*; import ...
阅读全文
摘要:菜单 Preferences –> Settings 右侧的User { "font_size": 12, "show_encoding":true, "font_options": [ "directwrite" ]}
阅读全文
摘要:随着微信消息的轰炸,我决定重拾邮箱。为了方便管理邮箱,我下载并试用了Foxmail和网易邮箱大师,Foxmail不确定用什么语言开发的,可能是C++或者Delphi(早期应该是Delphi,最新的版本不确定),而网易邮箱大师用的是基于duilib + directui进行开发的(微信PC客户端也是用这个进行开发的)。但二者都大量内嵌了网页在里面。 界面布局和清爽度上,网易邮箱更胜一筹,而且从更...
阅读全文
摘要:经过一段时间的考虑,我决定开通个人公众号。在这个不确定的世界里,我越来越感觉到编程、英语、写作是未来生存三项十分重要的技能,而我发现我在写作上面还需要很多的锻炼,而公众号正好也是一个历练自己的机会。 公众号的名字叫:MeteoricZhang,分享一些健康、生活、管理上的想法和心中历程。 博客园将以
阅读全文
摘要:通常App都会采集用户的设备信息,比如设备类型、网络类型、内存大小等,而拿到的数据比如:iPhone 8,1是什么意思?代表iOS 8.1吗,非也。这里放二个网站大家可以上去查一查,在统计分析的系统里可以将设备类型再‘翻译’过来 https://support.hockeyapp.net/kb/client-integration-ios-mac-os-x-tvos/ios-device-...
阅读全文
摘要:这里主要以微信和QQ空间为作为研究对象,得到的结论如下。 QQ空间里的动态 iOS设备,以iPhone6为分界 iPhone6及以上分辨率的设备: 当宽且高同时 > 512px时,判断 宽/高的比例值:大于 2时,以高度为基准,缩小到512px,宽度等比缩、小于等于 2时,以宽度为基准,缩小到512px,高度等比缩 当宽、高其中一边小于512px,直接下原图; iPho...
阅读全文
摘要:IM(InstantMessaging 即时通讯)作为一项基础功能,很多APP都有,比如:手机QQ、微信、易信、钉钉、飞信、旺旺、咚咚、陌陌等。而IM如同我们日常生活中的水和电一样,必不可少,也是很多“社交”类APP必不可少的基础功能,而上面这些APP里面,微信最为出色。 如果作为一名创业者需要用到
阅读全文
摘要:iOS的“设置” –> “显示与亮度” –> “文字大小”,可以修改默认的系统字体大小,当修改之后,系统自带的应用如信息等都会随之改变,手机QQ会随之发生变化: 而微信的字体大小并不会随系统的字体大小改变而改变,微信自己有设置文字大小的功能,在“我” –> “设置” –> “通用”-> “字体大小”中进行设置 iOS中如果想做到跟随系统默认的字体大小改变而改变,怎么实现呢...
阅读全文
摘要:====================================================== 以下规则是在体验微信操作后,推测出来的规则,可能存在一些不准确的表述 ====================================================== 参考基准 当处于正在聊天时,聊天内容比聊天时间更为重要,尽量避免时间和发送状态对聊天内容的干扰,...
阅读全文
摘要:登录的接口login.do接口上需要记录关键的信息:userId、设备型号(Android|iPhone)、登录时间、登录IP、设备唯一标识(UUID) 当在另外一台新设备上登录同一帐号时,将userId对应的相关登录设备信息直接进行覆盖,此时如果旧设备进行重连时,因为该uuid已经不是当前服务端的uuid了,所以直接会返回下线通知,返回的主要信息(设备型号、时间) login.do与ch...
阅读全文