<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="#f00" />
</shape>
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="#0f0" />
</shape>
//——————————————————————————————下面不是
package com.bwie.lx; import android.support.annotation.IdRes; import android.support.v4.app.Fragment; import android.support.v4.view.ViewPager; import android.support.v4.widget.DrawerLayout; import android.view.Gravity; import android.view.View; import android.widget.ImageView; import android.widget.RadioGroup; import com.bwie.lx.adapter.MyframnetAdapter; import com.bwie.lx.base.BaseActivity; import com.bwie.lx.frament.frament1; import com.bwie.lx.frament.frament2; import com.bwie.lx.frament.frament3; import com.bwie.lx.frament.frament4; import java.util.ArrayList; public class ShowActivity extends BaseActivity implements View.OnClickListener { private ImageView image_view; private DrawerLayout dl; private ImageView image_view1; private ArrayList<Fragment> fragments; private ViewPager view_pager; private RadioGroup radio_group; @Override protected int getviewid() { return R.layout.activity_show; } @Override protected void initviewid() { view_pager = (ViewPager) findViewById(R.id.view_pager); image_view1 = (ImageView) findViewById(R.id.image_view1); image_view = (ImageView) findViewById(R.id.image_view); dl = (DrawerLayout) findViewById(R.id.dl); radio_group = (RadioGroup) findViewById(R.id.radio_group); } @Override protected void getData() { image_view.setOnClickListener(this); fragments = new ArrayList<>(); fragments.add(new frament1()); fragments.add(new frament2()); fragments.add(new frament3()); fragments.add(new frament4()); MyframnetAdapter adapter = new MyframnetAdapter(getSupportFragmentManager(), fragments); view_pager.setAdapter(adapter); view_pager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } @Override public void onPageSelected(int position) { radio_group.check(radio_group.getChildAt(position).getId()); } @Override public void onPageScrollStateChanged(int state) { } }); radio_group.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, @IdRes int checkedId) { switch (checkedId) { case R.id.button_one: view_pager.setCurrentItem(0); break; case R.id.button_two: view_pager.setCurrentItem(1); break; case R.id.button_three: view_pager.setCurrentItem(2); break; case R.id.button_four: view_pager.setCurrentItem(3); break; default: break; } } }); dl.setDrawerListener(new DrawerLayout.DrawerListener() { @Override public void onDrawerSlide(View drawerView, float slideOffset) { } @Override public void onDrawerOpened(View drawerView) { } @Override public void onDrawerClosed(View drawerView) { } @Override public void onDrawerStateChanged(int newState) { } }); } @Override public void onClick(View v) { switch (v.getId()) { case R.id.image_view: dl.openDrawer(Gravity.LEFT); break; case R.id.image_view1: dl.closeDrawer(Gravity.LEFT); break; default: break; } } }
————————————————登录的动画——————————
package com.bwie.lx; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.WindowManager; import android.view.animation.AlphaAnimation; import android.view.animation.Animation; import android.widget.ImageView; public class MainActivity extends AppCompatActivity implements Animation.AnimationListener { private AlphaAnimation alphaAnimation; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ImageView aiv = (ImageView) findViewById(R.id.aiv); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); alphaAnimation = new AlphaAnimation(0, 1); alphaAnimation.setDuration(3000); alphaAnimation.setAnimationListener(this); aiv.startAnimation(alphaAnimation); } @Override public void onAnimationStart(Animation animation) { } @Override public void onAnimationEnd(Animation animation) { startActivity(new Intent(this,ShowActivity.class)); finish(); } @Override public void onAnimationRepeat(Animation animation) { } }