稳定流畅的APP编写时候的注意事项
来源:互联网 发布:2016网络播放器软件 编辑:程序博客网 时间:2024/06/06 01:42
稳定流畅的APP编写时候的注意事项
把一个客户端做得稳定、无奔溃、流畅,是写客户端朋友的梦想,今天我就来给大家提一些检点的建议,也是我自身的经历和建议:
客户端的一些指标
- 运行多小小时,不崩溃
- 打开多少次页面,崩溃率控制到多少
- 让用户不急躁、不烦躁
一些关键词
- 服务器没有返回数据,导致奔溃了
- 网络不好,数据来的太慢,界面就不流畅了
- 这是从数据库读的数据,所以就慢
界面不应与协议相关
- 界面应该有自己的逻辑,需要网络数据的地方,应该有默认值,这样在网络数据没有返回的情况下,让用户有数据可以看到。
- 收到的网络数据应该是通过某种方式刷新到界面,而不是等到数据返回才刷新页面。
- 当没有网络数据的时候,界面应该可以自成一体,走的通流程。
- 不强依赖网络数据。
在弱网模式下调试
- 在弱网模式下调试是我们必备的功力,因为我们要考虑用户的实施环境通常都不会很好。
- 可以使用限速软件,给自己的APP限速。
- 当在不好网络环境的情况下,APP还能顺畅运行,那更好的环境就不再话下了。
应该建立缓存
把经常使用的数据,存到缓存,提高APP的运行效率、界面流程度
上报Crash文件
虽然我们不希望APP奔溃,但这通常是不可能,但是我们需要具备收集奔溃日志的功能,这样才能更好的减少崩溃,提高用户体验。
0 0
- 稳定流畅的APP编写时候的注意事项
- 如何编写稳定流畅的iOS移动端应用
- 链表题时候的注意事项
- 设计的时候注意事项
- 如何让你的App更流畅
- 编写hellojava的注意事项
- 如何编写高效率稳定的单片机代码
- 如何编写高效率稳定的单片机代码
- 编写更加稳定/可读的javascript代码
- APP开发实战142-编写APP产品文档时的注意事项
- Jquery mobile 手势代码,用的时候老是不太稳定且不流畅(可能和我的手机有关),不过也找不到更合适的东西。留下
- 演讲时候的一些注意事项
- 购买笔记本时候的注意事项
- DM9000AEP调试的时候注意事项:
- 租房子时候的注意事项
- mesh生成时候的注意事项
- 系统小知识:确保Windows电脑系统稳定、运行流畅的六个秘笈
- 稳定、流畅、续航和安全等四个消费者痛点而推出的旗舰机
- Android 图片加载Bitmap OOM错误解决办法
- 推荐算法和机器学习入门
- Debian 8 Tab命令无法自动补全
- Android bluetooth介绍(四): a2dp connect流程分析
- oracle 事务处理详解
- 稳定流畅的APP编写时候的注意事项
- Dijkstra求解最短路
- 基于Struts2文件上传
- tomcat启动时报错:匹配不到默认的(default)servlet
- C#创建服务及使用程序自动安装服务,.NET创建一个即是可执行程序又是Windows服务的exe
- 蓝桥杯 算法提高 快乐司机
- 重载(overloading)和重写(overriding)
- 游戏行业专业术语
- UEditor设置上传图片值允许网络图片和本地图片的方式