package com.example.androidtest;import java.io.File;import java.util.ArrayList;import java.util.List;import android.os.Bundle;import android.os.Environment;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.view.Menu;import android.view.View;import android.widget.Button;import android.widget.ImageView;import android.widget.TextView;public class MainActivity extends Activity {private TextView textView1=null;private Button button1=null;private ImageView imageView1=null;private String pathString=Environment.getExternalStorageDirectory().getPath()+"/picture";private List picturePathList=null;private int index=0;protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);textView1=(TextView)findViewById(R.id.textView1);/*显示下一张图片,如果显示到最后一张,又会从第一张开始显示*/button1=(Button)findViewById(R.id.button1);button1.setText("下一张");button1.setOnClickListener(new Button.OnClickListener() {@Overridepublic void onClick(View v) {index++;if(index==(picturePathList.size())){index=0;}ShowPicture();}});imageView1=(ImageView)findViewById(R.id.imageView1);picturePathList=new ArrayList();/*获取磁盘下面的全部图片*/File pictureDir=new File(pathString);if(pictureDir.exists()&&pictureDir.isDirectory()){File[] files=pictureDir.listFiles();if(files!=null&&files.length>0){for(int i=0;i


更多相关文章

  1. Android 中保存图片的代码
  2. android之将图片转化为圆形图片
  3. Android:使用SpannableString实现图片替换相应的文字
  4. Android 加载图片并存放在缓存中
  5. android 实现图片的裁剪
  6. Android ImageLoader组件加载图片
  7. 【Android网络编程】获取网络图片,具有缓存功能
  8. android 图片之多点触控放大缩小
  9. Android图片圆角

随机推荐

  1. Android(安卓)Studio导入项目时出现,弹框
  2. Android实现对HOME键的捕获和屏蔽
  3. android中改变标题栏的背景色
  4. (20120808)(01)android菜单与对话框--之日期
  5. Android调用系统应用程序
  6. Android(安卓)Paint Style
  7. 使用ListView应该注意的地方
  8. Android子线程与子线程的通信
  9. Android实现电话状态监控
  10. android 播放视频保存的一些网页