- 浏览: 205842 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
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 1135android桌面拖拽3d效果 -
三星通讯录滑动出发开关
2012-12-11 17:37 903下面的代码是仿三星9300中的滑动打电话和发短信的。 -
三星通讯录滑动触发开关以及StatusBar下拉快捷键的效果
2012-10-20 17:26 13871,三星通讯录滑动触发开关 你可以参考: http://gja ... -
android水波纹效果之一
2012-09-17 22:27 1184参考: http://www.apkbus.com/archi ... -
为launcher添加一个仿Mac的dock(附源码)
2012-09-17 21:50 942之前在网上看到有篇文章:Launcher之Dock细节篇htt ... -
android桌面预览效果
2012-09-17 21:49 974主要改动的是:workspace.Java和launcher. ... -
Android 自定义滚动视图
2012-08-24 22:39 569MainActivity package org. ... -
实现通讯录的弹窗效果
2012-08-19 22:06 1768参考http://www.cnblogs.com/noTice ... -
【原创】android ViewPager控件的使用
2012-06-15 10:33 2390android4.0有个控件,就是viewpager,用来实现 ... -
【原创】android 实现气泡式listview
2012-06-14 13:33 1974iphone中短信聊天都是那种气泡式的,当然,android短 ... -
【原创】android中实现底部tabhost
2012-06-14 10:14 1741这个主要是实现底部的tabhost方式,tabhost就是有几 ... -
【原创】android中定义BaseActivity
2012-06-13 12:53 5646[size=medium] 需求: 如果一个应用程序中有许多a ... -
【原创】android仿ucweb的菜单效果
2012-06-12 11:12 1154[size=medium]先看一张图 这里有几个要点 1,主 ... -
【原创】android2.3如何加入对wml的支持
2012-06-12 09:52 1307其实就是改makefile文件: 1,开启宏定义: 在exte ... -
【原创】dip与px
2012-06-11 10:38 871真正要做适配的,只有是当图片被拉抻后,是否变形了,如果变形了, ... -
【原创】Android aidl实现两个apk之间远程调用Service
2012-06-07 11:12 4968Aidl,android平台的IPC方式之一,基于系统的Ibi ... -
【转】Android-Action Bar使用方法
2012-06-06 14:49 1823转自http://disanji.net/2011/02/24 ... -
【原创】Android仿新浪微博的“更多”页面效果
2012-05-29 17:38 2240看到新浪微博那个“更多”页面的效果,感觉不错,所以拿来模仿一下 ... -
【原创】Android 设置Dialog的长宽和位置
2012-05-28 10:11 2720在Dialog调用show方法之后,加上以下代码: Wi ... -
【原创】Android 实现微博分享功能
2012-05-27 22:20 1468通过发送下面的intent: Intent intent = ...
相关推荐
根据提供的信息,我们可以总结出以下有关 Android 界面效果的关键知识点: ### 一、界面过渡动画(Transition Animation) #### 1.1 `...这些知识点对于提高 Android 应用程序的用户体验至关重要。
1. **Android Studio**: Android应用程序的开发环境,用于编写、调试和构建Android应用。它提供了集成开发环境(IDE),包括代码编辑器、项目管理工具和构建系统。 2. **Java或Kotlin语言**: Android应用通常使用...
【标题】"基于Android的移动应用app屏幕锁源码(原创).rar"指的是一个包含原创Android应用程序屏幕锁定功能的源代码压缩包。这个资源对于Android开发者,尤其是那些希望学习或实现安全屏幕锁机制的人来说非常有价值...
首先,抽屉效果(Drawer Effect)是Android应用程序中常见的设计模式,常用于侧滑菜单。这种效果允许用户从屏幕边缘滑动出一个菜单或内容区域,通常用于导航。在Android中,可以使用`android.widget.DrawerLayout`来...
在Android 4.0(Ice Cream Sandwich)系统中,动画是提升用户体验的关键元素,它不仅增强了界面的视觉吸引力,还提供了流畅...学习并熟练掌握这些动画机制,将有助于你构建出更具吸引力和用户体验的Android 4.0应用程序。
2008年9月发布的Android 1.0是最初的版本,具备基础功能,如完整的HTML和XHTML网页浏览,多任务处理,Wi-Fi和蓝牙连接,以及内置的Google移动服务(GMS),Android Market(现为Google Play Store)用于应用程序的...
Android应用程序主要由Java编写,遵循MVC(Model-View-Controller)架构模式。源代码中可能包含以下几个关键部分: 1. **Activity**:是Android应用的基本组件,负责用户界面和交互。 2. **Service**:在后台运行,...
在Android应用开发中,Activity是应用程序的基本组件,用于展示用户界面和处理用户交互。Activity间的跳转动画可以增强用户体验,让应用看起来更加生动有趣。本文将深入探讨Android Activity的跳转动画,特别是左右...
此压缩包"应用源码之(剪切图动画).zip"包含了一个示例项目,用于展示如何在Android应用程序中实现剪切图动画。以下是关于这个主题的详细知识点: 1. **Android 动画系统**: Android提供了多种动画机制,包括属性...
命令行开发、编译、打包Android应用程序汇总大全 Android 动画效果二 Frame Animation 动画专题研究 Android新浪客户端开发教程(完整版)汇总大全 Android多媒体实例大汇集(源码,全) Android中利用画图类和线程...
本资源"应用源码之程序启动界面Demo(动态)"是一个用于教学的示例项目,旨在帮助开发者理解和实现Android应用的动态启动界面。 首先,启动界面的基本设计通常包括以下几个步骤: 1. **界面设计**:设计一个简洁且...
Android Menus是Android应用开发中的一个重要组成部分,它们提供了一种用户友好的方式来展示应用程序的主要操作选项。在Android系统中,Menu主要用于在特定时刻显示一组可执行的操作,比如在活动(Activity)顶部...
《Android移动开发一本就够了》是一本专为Android开发者编写的实战型教程,旨在帮助初学者或有一定基础的程序员深入理解Android应用开发的核心技术。源码.zip文件包含了这本书中提到的各种示例代码,是学习和实践...
在掌握了大部分Android应用开发技能之后,可以考虑向更深层次的技术领域发展,比如使用JNI技术调用本地C/C++代码,这对于提高特定模块的运行效率非常有帮助。此外,还可以探索一些底层技术,如NDK、Shader编程等,...
在当今信息化时代,随着计算机技术的进步和智能手机的普及,优秀的应用程序已经成为提升手机用户体验的重要因素。Android手机电子书阅读器作为一款满足用户阅读需求的应用,其设计与实现至关重要。本设计项目旨在...
2. **Android应用程序框架**: - `Android开发指南中文版-应用程序框架.pdf`:此文件深入介绍了Android应用框架,包括Activity、Service、BroadcastReceiver、ContentProvider等核心组件的工作原理和使用方法,是...
使用这样的现代IDE,开发者可以高效地创建功能丰富的移动应用程序。 推箱子游戏的核心逻辑是基于算法实现的。这种游戏通常涉及到一个二维网格,玩家需要操作一个角色(在此游戏中可能是具有传统文化特色的角色)来...