先看效果图
1.配置JDK和SDK环境变量,搭建环境,Eclipse集成ADT,创建安卓模拟器(网上有很多教程,我也是自己找的)
2.在Eclipse中创建一个Android项目
3.导入android-support-v4.jar包
4.开始写代码
package com.example.sisle;
import java.util.ArrayList;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
public class MainActivity extends Activity implements ViewPager.OnPageChangeListener{
private ViewPager viewPager;
private int[] imageResIds;
private ArrayList<ImageView> imageViewList;
private LinearLayout ll_point_container;
private String[] contentDescs;
private TextView tv_desc;
private int previousSelectedPosition = 0;
boolean isRunning = false;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 初始化布局 View视图
initViews();
// Model数据
initData();
// Controller 控制器
initAdapter();
// 开启轮询
new Thread() {
public void run() {
isRunning = true;
while (isRunning) {
try {
Thread.sleep(2000);
} catch (InterruptedException e) {