您的位置:首页 > 移动开发 > Android开发

android之开发总结,常见问题,细节问题,用户体验

2014-07-28 15:27 471 查看
项目开发中统一的规划和规范。好的apk的标准。

1.适配问题:

布局单位、布局方式、scrollbar

2.重新激活窗口、退出窗口数据的保存问题

onSaveBundle

3.创建Activity的基类设置统一的样式风格特征

4.统一的提示语放在全局变量,例如网路失败

5.自定义统一风格的视图基类

6.统一的网络请求管理类,数据库请求管理类,动画风格,对框框管理类,

7统一的style样式文件

8.启动apk时,一来开始初始化app,二来可以显示广告图片,三来每次更换具有新鲜感。

9.尽量使用滑动切换屏幕。操作方便。

10.退出app问题。

全局保存打开的Activity,退出时,逐个finish.

11.继承统一的基类Activity,设置统一的属性。

12.请求网络等待问题。出现可取消的等待对话框。

13.返回问题。返回是关闭当前,还是保留当前需注意。

14.安全问题,切换Apk时,Activity是否出现在切换列表里。是否可切换。android:excludeFromRecents

15.弹出输入法问题。

android:windowSoftInputMode="adjustPan"

16.横竖屏切换问题。

android:configChanges="orientation|keyboardHidden|screenSize"

17.多账号登录切换问题

18.数据同步问题。

问题总结:

1.发现当程序切换到后台看不见状态时是Stop状态,系统垃圾回收会回收变量,这个时候再返回到程序一些变量值被清空,包括Static变量值,需要用到onSaveBundle保存值。而且FragementTransiction 如果用add方法添加fragment,会重复添加,需要改成replace.

2.没有统一的管理,对资源使用、界面很乱。

3.进度条处理原则,能取消就取消。因为有时候网络等待很长,取消重试效果更好。等待使人心情焦急。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: