Android源碼下載:APP啟動引導(dǎo)
作者:佚名
APP啟動引導(dǎo) 是Android的APP應(yīng)用中,常見的4種引導(dǎo)項目方式。本文提供了改功能的源碼供大家參考。
功能分類:工具
支持平臺:Android
運(yùn)行環(huán)境:Eclipse
開發(fā)語言:Java
開發(fā)工具:Eclipse
源碼大小:5.43MB
源碼下載地址:http://down.51cto.com/data/1977580
源碼簡介
APP啟動引導(dǎo) 是Android的APP應(yīng)用中,常見的4種引導(dǎo)項目方式。
源碼運(yùn)行截圖
引導(dǎo)成功
APP引導(dǎo)方式選擇
滑動引導(dǎo)1
滑動引導(dǎo)4
滑動引導(dǎo)2
源碼片段
- package com.zhangyx.MyLauncherGuide;
- import com.lidroid.xutils.ViewUtils;
- import com.lidroid.xutils.view.annotation.ViewInject;
- import com.zhangyx.MyLauncherGuide.activity.scrollView.ScollerViewActivity;
- import com.zhangyx.MyLauncherGuide.activity.splash.SplashActivity;
- import com.zhangyx.MyLauncherGuide.activity.viewFlipper.ViewFlipperActivity;
- import com.zhangyx.MyLauncherGuide.activity.viewPage.ViewPagerActivity;
- import com.zhangyx.MyLauncherGuide.utils.AnimationUtil;
- import android.os.Bundle;
- import android.app.Activity;
- import android.content.Intent;
- import android.view.Menu;
- import android.view.View;
- import android.view.View.OnClickListener;
- import android.widget.Button;
- /**
- * APP 引導(dǎo)方式分類
- *com.zhangyx.MyLauncherGuide.MainActivity
- * @author Admin-zhangyx
- *
- * create at 2015-1-21 下午2:04:27
- */
- public class MainActivity extends Activity implements OnClickListener{
- @ViewInject(R.id.btnSplash)
- private Button btnSplash;
- @ViewInject(R.id.btnViewPage)
- private Button btnViewPage;
- @ViewInject(R.id.btnViewFlipper)
- private Button btnViewFlipper;
- @ViewInject(R.id.btnScrollView)
- private Button btnScrollView;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- ViewUtils.inject(this);
- btnSplash.setOnClickListener(this);
- btnViewPage.setOnClickListener(this);
- btnViewFlipper.setOnClickListener(this);
- btnScrollView.setOnClickListener(this);
- }
- @Override
- public boolean onCreateOptionsMenu(Menu menu) {
- // Inflate the menu; this adds items to the action bar if it is present.
- getMenuInflater().inflate(R.menu.main, menu);
- return true;
- }
- /* (non-Javadoc)
- * @see android.view.View.OnClickListener#onClick(android.view.View)
- */
- @Override
- public void onClick(View v) {
- // TODO Auto-generated method stub
- if(v==btnSplash){
- startActivity(new Intent(this,SplashActivity.class));
- }else if(v==btnViewPage){
- startActivity(new Intent(this,ViewPagerActivity.class));
- }else if(v==btnViewFlipper){
- startActivity(new Intent(this,ViewFlipperActivity.class));
- }else if(v==btnScrollView){
- startActivity(new Intent(this,ScollerViewActivity.class));
- }
- AnimationUtil.activityZoomAnimation(this);
- }
- }
責(zé)任編輯:閆佳明
來源:
網(wǎng)絡(luò)整理