- 浏览: 199943 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
xumin_minzi:
我也在使用ndk编译,ffmpeg源码放在哪个目录里面?
[原创]Android ndkr8编译 FFmpeg 0.11.1 "Happiness" -
ericchan2012:
在Dialog调用show方法之后
【原创】Android 设置Dialog的长宽和位置 -
maohualei:
求解: 我设置的时候 位置居然没有反应 dial ...
【原创】Android 设置Dialog的长宽和位置
相信玩过android应用的同学都看过进入应用程序时出现的短暂动画,如果是开发者,会想想该如何实现吧,当然,这个不是什么很有技术含量的事情。
思路很简单:
1,首先在main.xml里面放置一个ImageView,刚开始设置为不可见
2,在Main Activity的onCreate里面放一个alpha动画
这样就实现了一个进入应用程序的主界面动画了。
代码如下
HomeDemoActivity.java
布局文件,就加个ImageView就可以了。如下:
源码见附件
思路很简单:
1,首先在main.xml里面放置一个ImageView,刚开始设置为不可见
2,在Main Activity的onCreate里面放一个alpha动画
这样就实现了一个进入应用程序的主界面动画了。
代码如下
HomeDemoActivity.java
public class HomeDemoActivity extends Activity { ImageView homeImage; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); homeImage = (ImageView) findViewById(R.id.homeimg); AlphaAnimation alphaAnimation = new AlphaAnimation((float) 0.1, 1); alphaAnimation.setDuration(3000);//设定动画时间 alphaAnimation.setAnimationListener(new AnimationListener() { @Override public void onAnimationStart(Animation animation) { } @Override public void onAnimationRepeat(Animation animation) { } @Override public void onAnimationEnd(Animation animation) { homeImage.setVisibility(View.GONE); } }); homeImage.setAnimation(alphaAnimation); homeImage.setVisibility(View.VISIBLE); } }
布局文件,就加个ImageView就可以了。如下:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <ImageView android:id="@+id/homeimg" android:layout_width="fill_parent" android:layout_height="fill_parent" android:src="@drawable/ic_launcher" android:visibility="gone" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> </LinearLayout>
源码见附件
- homeDemo.tar.gz (133.4 KB)
- 下载次数: 26
发表评论
-
拖拽滑动_有3D_有循环
2012-12-11 17:38 1105android桌面拖拽3d效果 -
三星通讯录滑动出发开关
2012-12-11 17:37 865下面的代码是仿三星9300中的滑动打电话和发短信的。 -
三星通讯录滑动触发开关以及StatusBar下拉快捷键的效果
2012-10-20 17:26 13571,三星通讯录滑动触发开关 你可以参考: http://gja ... -
android水波纹效果之一
2012-09-17 22:27 1133参考: http://www.apkbus.com/archi ... -
为launcher添加一个仿Mac的dock(附源码)
2012-09-17 21:50 904之前在网上看到有篇文章:Launcher之Dock细节篇htt ... -
android桌面预览效果
2012-09-17 21:49 930主要改动的是:workspace.Java和launcher. ... -
Android 自定义滚动视图
2012-08-24 22:39 529MainActivity package org. ... -
实现通讯录的弹窗效果
2012-08-19 22:06 1669参考http://www.cnblogs.com/noTice ... -
【原创】android ViewPager控件的使用
2012-06-15 10:33 2316android4.0有个控件,就是viewpager,用来实现 ... -
【原创】android 实现气泡式listview
2012-06-14 13:33 1920iphone中短信聊天都是那种气泡式的,当然,android短 ... -
【原创】android中实现底部tabhost
2012-06-14 10:14 1713这个主要是实现底部的tabhost方式,tabhost就是有几 ... -
【原创】android中定义BaseActivity
2012-06-13 12:53 5601[size=medium] 需求: 如果一个应用程序中有许多a ... -
【原创】android仿ucweb的菜单效果
2012-06-12 11:12 1108[size=medium]先看一张图 这里有几个要点 1,主 ... -
【原创】android2.3如何加入对wml的支持
2012-06-12 09:52 1263其实就是改makefile文件: 1,开启宏定义: 在exte ... -
【原创】dip与px
2012-06-11 10:38 834真正要做适配的,只有是当图片被拉抻后,是否变形了,如果变形了, ... -
【原创】Android aidl实现两个apk之间远程调用Service
2012-06-07 11:12 4880Aidl,android平台的IPC方式之一,基于系统的Ibi ... -
【转】Android-Action Bar使用方法
2012-06-06 14:49 1765转自http://disanji.net/2011/02/24 ... -
【原创】Android仿新浪微博的“更多”页面效果
2012-05-29 17:38 2200看到新浪微博那个“更多”页面的效果,感觉不错,所以拿来模仿一下 ... -
【原创】Android 设置Dialog的长宽和位置
2012-05-28 10:11 2669在Dialog调用show方法之后,加上以下代码: Wi ... -
【原创】Android 实现微博分享功能
2012-05-27 22:20 1429通过发送下面的intent: Intent intent = ...
相关推荐
Android进入应用程序时的动画实现【附源码】.tar.gz
这是用androidOpenGL 实现的3D 动画 导入工程即可运行。
用Animation动画实现Android应用的欢迎界面 .用Animation动画实现Android应用的欢迎界面 .
这次主要是实现了应用管理器对其他应用程序的运行、分享、卸载功能,具体流程大家可以参考本人博客http://blog.csdn.net/acrambler,资源都是可以正常运行的,有什么问题请到博客中留言交流,在资源中留言,无法回复...
Android应用程序可以实现开机时启动相关应用 如service等 Android系统在开机启动时会发出一个系统广播"android intent action BOOT COMPLETED" 在接收到这个广播就可以实现开机自启动功能 下面就是一个...
Android应用程序主要由代码和资源组成。...这个PPT讲Android应用程序资源的编译、打包,以及它们在运行时的查找、解析过程。了解Android应用程序资源管理框架,有助于我们更好地开发出能够适配多种机型的应用程序。
该资源包含了一个android实现的简单的应用锁,喜欢的下载。
android卸载已安装应用代码,提供点击打开应用功能,采用ListView显示所有已安装应用(剔除了原装应用)。 在此代码中可以学到,ListView自定义适配器的使用,ListView中给每条Item加按钮并实现ListView的Item与按钮...
Android使用ViewFlipper实现Switch。开关部分通过自定义控件继承ViewFlipper来实现,开关动画通过anim文件来实现。
实现一个类似美颜相机(美图秀秀应用)的Android应用程序
android Animation动画实现loading效果
Android系统结构和SDK使用;Android SDK的开发环境;Android应用程序的概述和框架;Android应用程序示例;Android应用程序的内容;Android的UI系统实现;视图组(ViewGroup)和布局(Layout)的使用
android自定义ImageView实现旋转动画
Android 应用程序 框架 MVC设计非常好用
一个简单案例,可获取android系统所有应用程序列表,实现点击列表中的某一项,打开相应的应用
在Android应用程序中,有一类特殊的消息,是专门负责与用户进行交互的,它们就是触摸屏和键盘等输入事件。触摸屏和键盘事件是统一由系统输入管理器InputManager进行分发的。也就是说,InputManager负责从硬件接收...
[14本经典Android开发教程]-4-Android应用程序开发36技 本书共分为4篇: ※ 第一篇:介绍应用框架概念、原理和特性。 ※ 第二篇:阐述应用框架之设计技巧。亦即,如何打造应用框架。 (注:如果你的职务是「使用」...
基于android的SurfaceView实现人物动画的一个简单示例程序。
android开发应用程序的时候可以更换应用程序的背景图片
Android应用程序与传统的PC应用程序一样,都是消息驱动的。也就是说,在Android应用程序主线程中,所有函数都是在一个消息循环中执行的。Android应用程序其它线程,也可以像主线程一样,拥有消息循环。Android应用...