当前位置: 首页 > news >正文

延安做网站电话怎么做简单网站

延安做网站电话,怎么做简单网站,做企业网站,伪静态网站小菜在适配 Android8.0 过程中#xff0c;遇到很多问题#xff0c;有很多很常见的问题#xff0c;今天来整理一下页面跳转时黑屏的问题。问题猜测猜测一#xff1a;显示 Activity 页面之前会优先开启一个 Starting Window(Preview Window)#xff0c;等待 Activity 加载完…小菜在适配 Android8.0 过程中遇到很多问题有很多很常见的问题今天来整理一下页面跳转时黑屏的问题。问题猜测猜测一显示 Activity 页面之前会优先开启一个 Starting Window(Preview Window)等待 Activity 加载完成之后显示 UI 界面猜测在这个等待过程中可能会出现页面跳转时的短暂黑屏。猜测二小菜的 BaseActivity 页面中在 onCreate() 和 finish()方法中添加了进入页面和退出页面时的动画效果猜测可能是动画效果不兼容引起页面跳转时的短暂黑屏。Overridepublic void onCreate(Bundle savedInstanceState) {if (toggleOverridePendingTransitionStart()) {overridePendingTransition(R.anim.slide_right_in, 0);}super.onCreate(savedInstanceState);}Overridepublic void finish() {super.finish();BaseAppManager.getInstance().removeActivity(this);if (toggleOverridePendingTransitionFinish()) {overridePendingTransition(0, R.anim.slide_right_out);}}尝试解决优先尝试修改主题样式小菜前段时间整理 解决 Android 升级 SDK API 27 过程中遇到的问题 中有一个 Only fullscreen opaque activities can request orientation 问题对于透明或半透明页面Android8.0 需要将主题中的 android:windowActionBar 属性设为 false小菜理解这个属性设为 true 是设置本页面为透明页面小菜以为如果去掉相当于省略这个过渡效果等待 1-2s 时间进入新页面测试在小菜的 Android8.0 应用里面依旧会出现跳转短暂黑屏现象故尝试方式一失败再次尝试修改主题样式以为万能的添加主题背景图设置主题 windowBackground小菜以为添加一张透明背景图就可以解决测试在小菜的应用背景图是有的但还是会出现跳转短暂黑屏现象故尝试方式二失败falsefalsenulldrawable/background_splashnullcolor/colorPrimarycolor/colorPrimaryDarkcolor/colorAccent小菜担心页面中会有其他因素影响新建一个 AppCompatActivity 进行测试以上两种方法均不会出现黑屏问题因此小菜开始考虑 overridePendingTransition 动画效果的影响把 BaseActivity 中的动画效果去掉测试一切正常没有出现短暂黑屏现象因此确定是 overridePendingTransition 问题小菜测试发现是在 Android8.0 中 overridePendingTransition 若设为进入和进出为 0 时会出现黑屏解决方案是将 0 换为固定的进入和退出的 anim 即可如下// 原来overridePendingTransition(R.anim.slide_right_in, 0);// 替换为overridePendingTransition(R.anim.slide_right_in, R.anim.slide_right_out);// 原来overridePendingTransition(0, R.anim.slide_right_out);// 替换为overridePendingTransition(R.anim.slide_right_in, R.anim.slide_right_out);Tip若只想有进入或退出时的动画另一个动画去掉呢可以自定义个 no_anim替换上即可android:duration0// 原来overridePendingTransition(0, R.anim.slide_right_out);// 替换为overridePendingTransition(R.anim.no_anim, R.anim.slide_right_out);插曲总结overridePendingTransition 第一个参数为页面进入时动画第二个参数为页面退出时动画不要记反了小菜的 BaseActivity 是在 onCreate() 和 finish() 中分别调用 overridePendingTransition 的所以想调整个别页面其他动画效果时需要在 onCreate() 和 finish() 方法中方分别定义。至此小菜的应用在 Android8.0 中页面跳转短暂黑屏问题已解决测试正常小菜发现在优化和适配的道路上还有很多意想不到的问题随时调整随时记录希望可以顺利解决来源 阿策小和尚
http://www.yutouwan.com/news/355948/

相关文章:

  • 织梦 移动网站广告网站怎么做
  • 网站建设广州wordpress值得买
  • 网站的建设主题旅游做攻略网站好
  • 艺术视频手机网站可以做吗.net 网站开发权限设计
  • 购物网站建设模板html5网站设计欣赏
  • 门户网站怎么建设需要多长时间wordpress 主题 api
  • 国外公司做中国网站网站色彩学
  • 网站建设论文html格式烟台网站建设力推企汇互联见效付款
  • 域名注册好了如何做网站有哪些网站是可以做宣传的
  • 网站开发需要用到的相关技术衣服网站建设方案书
  • 动易网络 官方网站营销的方法手段有哪些
  • 北京html5网站建设动漫制作专业专科
  • 网站设计连接数据库怎么做垦利网站设计
  • 网站制作工具商城网站多少钱做
  • 网站设计的逻辑结构医疗网站几个人做竞价
  • 赤坎手机网站建设公司上海 网站建
  • 做企业展示网站需要多少钱深圳找工作哪个网站好
  • 镇江市建设招标网官方网站网站设计专业建站公司
  • 塘沽网站建设优化网站空间模板
  • 网站结构怎么优化网站建设分辨率
  • 聊城哪里可以学网站建设呢上海网站建设流程
  • 网站设计分析怎么写网站运营与管理实验报告
  • 免费网站设计培训班wordpress 改模板目录
  • 建设商城网站费用设计公司职位
  • 怎样利用网站做引流青岛专业网站建设公司排名
  • 长春专业网站建设公司排名WordPress插件Discuz
  • 昭通昭阳区城乡建设管理局网站代理服务器地址怎么找
  • 马鞍山网站设计制作怎么做便民信息网站
  • 南山-网站建设信科网络wordpress video plugin
  • 在ppt里面做网站链接wordpress如何设置边栏