android程序启动画面之Splash总结
2015-09-07 18:17
537 查看
方法一:
很多应用都会有一个启动界面。欢迎画面慢慢隐现,然后慢慢消隐。实现这种效果的方法有两种(暂时只发现两种)
1、使用两个Activity,程序启动时候load第一张Activity,然后由tick触发N秒钟后startActivity另外一张Activity。
2、使用一个Activity,可以用到View.gone() 这个方法。把Acitivity的某些元素移除。
1、两个Activity:
首先是AndroidManifest.xml
?
然后是JAVA代码:
?
当然可以再Splash中加入动画效果。(我觉得先要布局好AndroidManifest.xml。因为那才是工程的索引文件。首先在那要有一个统筹!而不是先写java code。然后逐步往xml中增加 ,这说明对整个项目没有一个统筹的设计)
方法二:
androidmanifest.xml就不多说了。先看布局代码:
?
有一个id为splashscreen 的linearlayout,是程序启动时显现的部分。id为browser是程序的主界面显示部分。
?
很多应用都会有一个启动界面。欢迎画面慢慢隐现,然后慢慢消隐。实现这种效果的方法有两种(暂时只发现两种)
1、使用两个Activity,程序启动时候load第一张Activity,然后由tick触发N秒钟后startActivity另外一张Activity。
2、使用一个Activity,可以用到View.gone() 这个方法。把Acitivity的某些元素移除。
1、两个Activity:
首先是AndroidManifest.xml
?
7 |
?
方法二:
androidmanifest.xml就不多说了。先看布局代码:
?
?
相关文章推荐
- Android SDK开发包国内下载地址
- Android 之 下拉框(Spinner)的使用
- android状态栏一体化(改变状态栏的背景颜色)开源工程推荐
- Android Universal Image Loader 学习笔记(三)
- android activity 生命周期
- android 触摸事件、点击事件的区别
- Android Intent 用法全面总结
- Android json 解析
- Android Universal Image Loader 学习笔记(二)
- Android中的dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()
- Android 开发最佳实践
- android Activity launch mode 一个实例 singleInstance
- android――SharedPreferences存放数据
- Android SurfaceView 详解(三)
- Android SurfaceView 详解(二)
- Android SurfaceView 详解(一)
- Android Studio Gradle命令详解与导入第三方包
- android选择或点击背景颜色改变效果
- Android Studio中jar与aar 的生成与aar导入项目方法
- Android中SurfaceView的使用详解