【Android】每个Activity中加入引导界面
参考文章 【1】 http://www.cnblogs.com/beenupper/archive/2012/07/13/2589749.html 【2】 http://www.cnblogs.com/beenupper/archive/2012/07/18/2597504.html 功能需求:在初次加载每个Activity时,页面载入不同的引导界面。 思路: 1、每个Activity动作都一样,所以必须封装一个BaseActivity,在onStart()方法中实现加载引导页,并对外提供加载接口。其他Activity extends BaseActivity 2、只需要初次加载时显示引导页,所以引入SharedPreferences,用于保存该Activity是否为初次加载 由于引导过的界面就没必要再次引导了。所以得保存记录。这里采用偏好设置保存,如果该Activity被引导过了,就将它的类全名保存下。 由于偏好设置只能保存键值(key-value)对,所以保存多个类名,我采用|a|b|c这种形式保存为value。 3、显示引导页其实就是展示一个全屏的ImageView,在UI上体现为FrameLayout动态加载一个图层,当不需要时remove 4、怎样获取每个Activity这个啥啥FrameLayout?可以考虑使用DecorView