1、如果没有网络连接,请应用跳过网络操作;只在有网络连接并且无漫游的情况下更新数据;

2、选择兼容的数据格式,把含有文本数据和二进制数据的请求全部转化成二进制数据格式请求;
3、使用高效的转换工具,多考虑使用流式转换工具,少用树形的转换工具;
4、为了更快的用户体验,请减少重复访问服务器的操作;
5、如果可以的话,请使用framework的GZIP库来压缩文本数据以高效使用CPU资源
xcdevin的回答已经很全面了,另外我在说一些我在开发中服务器那方面的优化,一个就是负载均衡,这个是针对请求量比较大的应用来做的优化,还有一个就是存储分离,如果你的应用有上传下载的话最好将这块业务独立出来,比如使用云存储,图片等都上传到云存储,只要将保存的地址传回你的服务器就好可以使你的服务器提供更流畅的服务,暂时只想到这么多,如果还有会补充的。希望能帮到你。
Basic4 Android安卓是一款简单而强大的可视化快速应用程序开发工具,它可以开发基于云计算的Android安卓应用程序,并内置了用于企业移动应用程序开发的代码库。
Basic4 Android安卓可以用于数据库通信的开发和测试,甚至可以用于即时2D游戏的开发。 Basic4 Android安卓与谷歌的AdMob数据库兼容,因此开发人员可以将广告植入到他们开发的应用程序中以获得利润。