android 横竖屏切换崩溃

问题描述

android 横竖屏切换崩溃

横竖屏切换4到5次崩溃,直接退出,求各位大神指点...

10-16 09:42:11.367 122-610/? E/FrameworkListener﹕ read() failed (Connection reset by peer)
10-16 09:42:13.431 13890-13890/com.zhd.hiqse E/linker﹕ load_library(linker.cpp:759): library "libmaliinstr.so" not found
10-16 09:42:13.433 13890-13890/com.zhd.hiqse E/﹕ appName=com.zhd.hiqse, acAppName=com.android.cts.openglperf
10-16 09:42:13.434 13890-13890/com.zhd.hiqse E/﹕ 0
10-16 09:42:13.434 13890-13890/com.zhd.hiqse E/﹕ appName=com.zhd.hiqse, acAppName=com.android.browser
10-16 09:42:13.434 13890-13890/com.zhd.hiqse E/﹕ 0
10-16 09:42:18.644 786-1132/? E/u-blox﹕ ======ZZD======setBaudRate=9600
10-16 09:42:24.703 786-810/? E/AudioService﹕ handleConfigurationChanged() createInstance IAudioServiceExt fail
10-16 09:42:26.827 13984-14000/? E/dalvikvm﹕ Could not find class 'android.telephony.CellInfoWcdma', referenced from method com.baidu.location.h.b.if
10-16 09:42:26.841 13984-13995/? E/CellLocation﹕ create GsmCellLocation
10-16 09:42:26.910 13984-14000/? E/CellLocation﹕ create GsmCellLocation
10-16 09:42:27.628 786-810/? E/ActivityManager﹕ WMS runs the animation too long
10-16 09:42:30.923 786-810/? E/AudioService﹕ handleConfigurationChanged() createInstance IAudioServiceExt fail
10-16 09:42:33.869 786-810/? E/ActivityManager﹕ WMS runs the animation too long
10-16 09:42:36.145 786-810/? E/AudioService﹕ handleConfigurationChanged() createInstance IAudioServiceExt fail
10-16 09:42:39.090 786-810/? E/ActivityManager﹕ WMS runs the animation too long
10-16 09:42:41.924 786-810/? E/AudioService﹕ handleConfigurationChanged() createInstance IAudioServiceExt fail
10-16 09:42:44.861 786-810/? E/ActivityManager﹕ WMS runs the animation too long
10-16 09:42:47.857 786-810/? E/AudioService﹕ handleConfigurationChanged() createInstance IAudioServiceExt fail
10-16 09:42:48.180 13890-13900/? A/libc﹕ Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 13900 (FinalizerDaemon)
10-16 09:42:49.747 1017-1107/? E/Launcher﹕ MTKUnreadLoader, initUnreadNumberFromSystem SettingNotFoundException key = com_android_rcse_mtk_unread, e = com_android_rcse_mtk_unread
10-16 09:42:49.833 1017-1017/? E/Launcher﹕ AppsCustomizePagedView, Widget ComponentInfo{com.UCMobile/com.uc.application.desktopwidget.UCWidgetProvider} can not fit on this device (364, 50), min span is (5, 1)), span is (5, 1)
10-16 09:42:49.927 899-899/? E/﹕ appName=com.android.systemui, acAppName=com.android.cts.openglperf
10-16 09:42:49.927 899-899/? E/﹕ 0
10-16 09:42:49.927 899-899/? E/﹕ appName=com.android.systemui, acAppName=com.android.browser
10-16 09:42:49.927 899-899/? E/﹕ 0
10-16 09:42:53.319 786-810/? E/AudioService﹕ handleConfigurationChanged() createInstance IAudioServiceExt fail
10-16 09:42:53.351 899-899/? E/﹕ appName=com.android.systemui, acAppName=com.android.cts.openglperf
10-16 09:42:53.351 899-899/? E/﹕ 0
10-16 09:42:53.351 899-899/? E/﹕ appName=com.android.systemui, acAppName=com.android.browser
10-16 09:42:53.351 899-899/? E/﹕ 0
10-16 09:42:53.398 1017-2219/? E/Launcher﹕ MTKUnreadLoader, initUnreadNumberFromSystem SettingNotFoundException key = com_android_rcse_mtk_unread, e = com_android_rcse_mtk_unread
10-16 09:42:54.344 786-1132/? E/u-blox﹕ ======ZZD======setBaudRate=9600

解决方案

可能是程序之间的一些逻辑没有考虑清楚。。建议。。好好考虑横竖屏切换时所执行的步奏。

解决方案二:

Android的横竖屏切换
Android横竖屏切换总结
Android横竖屏切换总结

解决方案三:

来回切换,你当前的activity处理过于复杂,也可能导致崩掉

时间: 2024-10-02 02:16:55

android 横竖屏切换崩溃的相关文章

解决Android横竖屏切换数据丢失问题的方法_Android

Android横竖屏切换时,当前的Activity会被销毁,然后Activity上面的数据将会全部丢失. 如Listview上面每个item的checkbox,横竖屏切换时,复选框就丢失所有选中信息. 解决方案1:在Androidmanifest.xml的activity标签中加入android:configChanges="orientation|keyboardHidden" <activity android:configChanges="orientation|

横竖屏 切换-Android横竖屏切换有什么差别呢?

问题描述 Android横竖屏切换有什么差别呢? 个人感觉Android的横竖屏切换是因为重力的感应,之后软件的布局会改变, 但是横竖屏切换的具体差别是什么? 解决方案 页面:页面会重新加载,只要你的布局不是绝对.写死的,通常会自动适应,一般不会出现大问题. 数据:安卓内置的bundle会帮你保存一些系统认为比较重要的数据,还有一些数据是可能会丢失,需要你自己手动保存(具体查看onSaveInstance()等方法) 解决方案二: 页面会重新加载的,因为如果你不在Mainfest.xml文件中配

Android横竖屏切换实例总结_Android

本文实例总结了Android横竖屏切换相关技巧.分享给大家供大家参考,具体如下: 一.禁止横竖屏切换 Android横竖屏切换在手机开发中比较常见,很多软件在开发过程中为了避免横竖屏切换时引发不必要的麻烦,通常禁止掉横竖屏的切换,即通过在AndroidManifest.xml中设置activity中的android:screenOrientation属性值来实现. 该android:screenOrientation属性,他有以下几个参数: "unspecified":默认值 由系统来

关于Android横竖屏切换及Activity重启周期的总结

禁止Android横竖屏和解决切换屏幕时重启Activity的方法 1.在AndroidManifest.xml的Activity配置中加入 android:screenOrientation="landscape"属性(landscape是横向,portrait是纵向).如: <activity android:name=".ContactsManagerActivity" android:label="@string/app_name"

解决Android横竖屏切换数据丢失问题的方法

Android横竖屏切换时,当前的Activity会被销毁,然后Activity上面的数据将会全部丢失. 如Listview上面每个item的checkbox,横竖屏切换时,复选框就丢失所有选中信息. 解决方案1:在Androidmanifest.xml的activity标签中加入android:configChanges="orientation|keyboardHidden" <activity android:configChanges="orientation|

解析Android横竖屏切换的问题_Android

在做android 开发时,在默认情况下当屏幕从竖评变到横屏时会触发 onConfigurationChanged 事件 在默认情况下会重新加载画面并显示和横评一样的画面,这样会有2个问题,布局问题,在竖屏 显示的布局到横屏中由于宽和高发生了变化所有多少都会影响到布局(除非你定制2套画面在然后加个判断在横屏时怎么显示,在竖屏时怎么显示),当然最简单的办法就是在项目的 AndroidManifest.xml中找到你所指定的activity 中加上 只竖屏显示的话(android:screenOri

Android横竖屏切换生命周期调用过程

问题描述 今天想熟悉下Android生命周期,尤其是横竖屏切换生命周期的调用过程.但是发现了一个问题:android4.0的切换效果:android2.2的切换效果:求解,Android从哪个版本开始,横竖屏切换效果开始改变.应该不是我的环境的问题吧. 解决方案 解决方案二:是说2.2调用的是onconfigurationchsnged吗?这不是你的环境问题,我不清楚以前版本是怎样的,但是在我看官方文档的时候它就是你说的4.0版本的那个样子了,也就是说,在横竖切换的时候会销毁原来的实例再重建.参

解析Android横竖屏切换的问题

在做android 开发时,在默认情况下当屏幕从竖评变到横屏时会触发 onConfigurationChanged 事件 在默认情况下会重新加载画面并显示和横评一样的画面,这样会有2个问题, 布局问题,在竖屏 显示的布局到横屏中由于宽和高发生了变化所有多少都会影响到布局(除非你定制2套画面在然后加个判断在横屏时怎么显示,在竖屏时怎么显示),当然最简单的办法就是在项目的 AndroidManifest.xml中找到你所指定的activity 中加上 只竖屏显示的话(android:screenOr

android横竖屏切换activity生命周期变化

1.新建一个Activity,并把各个生命周期打印出来 2.运行Activity,得到如下信息 onCreate--> onStart--> onResume--> 3.按crtl+f12切换成横屏时 onSaveInstanceState--> onPause--> onStop--> onDestroy--> onCreate--> onStart--> onRestoreInstanceState--> onResume--> 4.再