开发APP怎样做好登录等前端功能设计?登录功能的使用有下面两种场景。在A界面点击按钮显示登录界面,登录后还是停留在A界面,但A界面显示的内容有变动。在A界面单击按钮显示登录界面,登录后跳转到B界面。在设计登录模块的时候需要考虑到这两种情况的不同处理。深圳APP开发公司提醒登录和注册等界面在开发时,要尽量避免显示输入法键盘时,输入法键盘遮住了编辑框。登录界面、注册和修改密码这几个界面的逻辑联系非常密切,界面又很相似,也可以采用单个Activity加多个Fragment的方式实现。
关于商品详情界面设计
商品详情界面通常既有图片又有文字,而且为了美观,图片和文字还会混和排版。可以在服务器端把图片和文字合成一个网页,APP使用WebView控件显示。在商品详情界面的底部通常都有编辑框,让用户输入购买的商品数量。也要尽量避免显示输入法键盘时,输入法键盘遮住了编辑框。
电商APP关于购物车功能设计
电商APP常在多个界面有购物车小图标,上面有角标显示购物车里的商品数量。在修改购物车里的商品数量时,可以采用发广播的方式,便于多个模块都可以收到消息,更新角标数字。如果同一个账号只能在一个设备上登录,购物车数据可以做本地缓存处理,这样没必要每次进入购物车都从服务器获取数据;如果同一个账号可以在多个设备上同时登录,需要考虑购物车里的数据同步处理,且购物车数据最好不做缓存处理,每次进入购物车时都从服务器获取数据。
电商APP关于商品展示界面功能设计
商品展示常用的有两种方式,一种是列表展示,另一种是宫格展示。在开发时,需考虑到这两种情况的转换,如产品经理可能开始要求列表展示,后面又要求宫格展示。可以使用RecylerView这样的控件实现商品展示,方便不同表现形式的转换。
电商APP关于个人中心界面功能设计
在电商类APP中,常常需要在个人中心界面显示各类订单个数等数据,这也可以采用广播的方式处理。在用户下单的时候发送广播给个人中心,个人中心收到广播后更新相关数据。个人中心界面展示的数据比较杂,在服务器端可能属于多个业务模块,可以像首页一样设计成调用多个接口从服务器返回数据,只要有一个接口返回数据就显示在界面上,避免用户长时间看到空白界面。好了,APP开发公司本文关于“开发APP怎样做好登录等前端功能设计?”的知识就分享到这里,谢谢关注,博纳网络编辑整理。