zoukankan      html  css  js  c++  java
  • Android App引导页这些坑你自己犯过吗?

    场景:測试机:华为荣耀6x 今天我自己掉入一个非常蠢蠢的坑,一个引导页搞了20多分钟。无论我怎么測试用真机还是模拟器都无法执行,可是我写的demo全然没问题,好无语,我都怀疑我是不是搞android,我去。一个简单的问题都不能解决?后来看了下自己真的傻逼了无语!

    看下图

    挖坑1

    这里写图片描写叙述

    后来又看了下清单文件AndroidMainfest.xml好吧又给自己挖了一个坑

    挖坑2

    这里写图片描写叙述

    跳坑1

    后来看了下自己傻逼了BaseActivity集成的AppCompatActivity 而当前是Actiivty主题样式那我可不能够试setContentView之前去掉标题栏,然后设置全屏,好吧果断去试试!二行代码

    代码例如以下

    //去掉标题栏
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    //设置Actiivty为全屏显示getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

    好像并什么卵用!

    这究竟什么鬼?一个引导页都不会写了我承认自己菜了非常多。最后在AndroidMainfest.xml中再设置一次。由于第一次进入引导页第二次直接进入启动页,这里肯定使用共享參数推断当前是不是第一次进入时就记录一下。依照这个思路继续open car

    跳坑2

    这里写图片描写叙述

    以下看下效果,硬是逼我玩套路!

    我仅仅是记录下我自己才踩的坑!

    希望以后不要第二次跳进来!其它读者能够自检。吾日三省吾生!

    下班。转载请注明出处!http://blog.csdn.net/qq_15950325/article/details/68491620老司机谢谢!阳光总在风雨后,感谢那些年我们一起踩过的坑。

    效果录了五次不easy

    这里写图片描写叙述
    下班。跳坑成功!心累!
    解决方式:
    Activity与AppCompatActivity差别

    Activity

    1. 使用Activity首先去掉标题栏放在setContentView(R.layout.activity_guide)之前
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    //设置Actiivty为全屏显示getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

    AppCompatActivity

    2.使用AppCompatActivity须要隐藏ActionBar放到setContentView(R.layout.activity_guide)前后都能够

     getSupportActionBar.hide();
  • 相关阅读:
    转载--详解tomcat配置
    MongoDB@入门一
    面试@单例模式
    单点登录系统(一)
    SublimeText3 初探(工欲善其事,必先利其器)
    UEFI+GPT 修复 win10启动
    悟空模式-java-建造者模式
    悟空模式-java-原型模式
    悟空模式-java-单例模式
    悟空模式-java-抽象工厂模式
  • 原文地址:https://www.cnblogs.com/zhchoutai/p/8708764.html
Copyright © 2011-2022 走看看