程序闪退出现的原因

来源:互联网 发布:办公软件使用技巧 编辑:程序博客网 时间:2024/04/27 21:11
1.空指针:对象没有初始化就使用了;
2.空函数:有事件源但没有对应的事件对象;
3死循环:没有合理的循环控制流;
4.内存泄露:同一个对象不停地开辟,而且没有释放;
5.内存溢出:程序所消耗的内存大于硬件提供的内存;
6.网络:异步加载时提前调用了数据(现象是在弱网时,根源是空指针);
7.界面UI:像拍照没有附加于ControlView;
8.主线程:需要主线程执行的,放于子线程里执行了。比如:网络电话--网络电话是用C语言写的,在高级语音中要调用中,需要加线程转换。
1 0
原创粉丝点击