codecamp

交互设计建议

交互设计建议

MIUI是Android生态圈的一部分,为了让小米手机和MIUI用户更好的使用您的应用,我们对交互设计方面有一些建议,供您参考

尊重Android设计规范

小米手机搭载的MIUI系统,是基于Android深度定制的操作系统,在交互方面尽可能尊重Android原生设计规范。我们建议开发者阅读Google提供的Android app设计规范,遵照Android设计规范指导进行设计。 遵循规范设计可以极大降低用户的学习成本,在拿到您App的第一刻就知道如何使用。

立即阅读Android 设计规范: http://developer.android.com/design/index.html

为未来设计

截至2013年6月20日,84%的MIUI活跃用户都在使用Android 4.0或以后版本的系统,小米手机和MIUI的用户希望获得最好的体验,因此在小米应用商店发布应用,您可以放心的针对Android 4.0进行优化设计。

了解Android 4.0 API: http://developer.android.com/about/versions/android-4.0.html

完美图标

为了兼顾桌面图标的美观和易用性,MIUI制订了自己的图标设计规范。对系统应用图标进行了全面的重设计。如果您希望应用在小米手机上有最好的图标展示效果,可以通过小米应用商店开发者站发布完美图标。

开发最佳实践与兼容性建议(适配常见问题)
如何识别小米设备/MIUI系统
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }