Sina微博的开发心得-1 logo界面
16lz
2021-01-24
logo界面比较简单,但要熟悉android里的一些动画,android动画
android动画详解连接http://wxqhome.blog.51cto.com/8768288/1405360
主Activity
publicclassMainActivityextendsActivity{ImageViewimg=null;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);//取消标题栏requestWindowFeature(Window.FEATURE_NO_TITLE);//设置全屏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);setContentView(R.layout.activity_main);img=(ImageView)findViewById(R.id.index_img);//设置动画半透明AlphaAnimationalpha=newAlphaAnimation(0.1f,1.0f);//设置动画持续时间3秒alpha.setDuration(3000);alpha.setAnimationListener(newAnimationListener(){@OverridepublicvoidonAnimationStart(Animationarg0){//TODOAuto-generatedmethodstub}@OverridepublicvoidonAnimationRepeat(Animationarg0){//TODOAuto-generatedmethodstub}@OverridepublicvoidonAnimationEnd(Animationarg0){Intentintent=newIntent(MainActivity.this,LoginActivity.class);startActivity(intent);}});//绑定动画img.setAnimation(alpha);}@OverridepublicbooleanonCreateOptionsMenu(Menumenu){//Inflatethemenu;thisaddsitemstotheactionbarifitispresent.getMenuInflater().inflate(R.menu.main,menu);returntrue;}}
布局xml文件
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:paddingBottom="@dimen/activity_vertical_margin"android:paddingLeft="@dimen/activity_horizontal_margin"android:paddingRight="@dimen/activity_horizontal_margin"android:paddingTop="@dimen/activity_vertical_margin"android:orientation="vertical"android:background="@drawable/index_back"tools:context=".MainActivity"><ImageViewandroid:id="@+id/index_img"android:layout_width="fill_parent"android:layout_height="fill_parent"android:src="@drawable/index_img"/></LinearLayout>
更多相关文章
- Android(安卓)AlertDialog对话框详解及实例
- Android界面设计
- Android(安卓)App增量更新详解及实例代码
- Android常用开源库
- ViewPager.setPagerTransformer设置各种翻滚动画效果
- Android(安卓)App Bundles相关概念及开发流程详解
- Android(安卓)中与 Touch 事件详解
- android的SharedPreferences详解
- Android(安卓)属性动画备忘 nineold