public class GalleryTestActivity extends Activity {
File photos[];
private static String TAG = "GalleryTest";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
File f = new File("/sdcard/pics1");
photos = f.listFiles(new FilenameFilter() {
@Override
public boolean accept(File dir, String filename) {
return filename.endsWith("jpg");
}
});
String fileList = "";
for (File aFile : photos) {
fileList += aFile.getName() + "\n";
}
TextView v = (TextView)findViewById(R.id.FileList);
v.setText(fileList);
Gallery gallery = (Gallery)findViewById(R.id.Gallery);
gallery.setAdapter(new AddImgAdp(this));
}
public class AddImgAdp extends BaseAdapter {
int GalItemBg;
private Context cont;
public AddImgAdp(Context c) {
cont = c;
TypedArray typArray = obtainStyledAttributes(R.styleable.GalleryTheme);
GalItemBg = typArray.getResourceId(R.styleable.GalleryTheme_android_galleryItemBackground, 0);
typArray.recycle();
}
public int getCount() {
return photos.length;
}
public Object getItem(int position) {
return position;
}
public long getItemId(int position) {
return position;
}
public View getView(int position, View convertView, ViewGroup parent) {
ImageView imgView;
if (convertView == null)
imgView = new ImageView(cont);
else
imgView = (ImageView)convertView;
String filename = photos[position].getAbsolutePath();
Log.i(TAG, "Loading File " + filename);
Bitmap bMap = BitmapFactory.decodeFile(filename);
imgView.setImageBitmap(bMap);
imgView.setLayoutParams(new Gallery.LayoutParams(120, 90));
imgView.setScaleType(ImageView.ScaleType.FIT_XY);
imgView.setBackgroundResource(GalItemBg);
return imgView;
}
}
}
分享到:
相关推荐
IIS禁止目录列出配置 摘 要:通过本节介绍,让学生了解如何配置IIS目录浏览权限。 关键词:IIS;目录 一、目录遍历攻击 1、基础信息 目录遍历(路径遍历)是由于Web服务器或者Web应用程序对用户输入的文件名称的安全性...
VB遍历读取文件夹中的所有JPG图片文件,程序运行后,会直接列出目录中所有的JPG文件,也就是不读取其它格式的文件,当点击列表中的图片文件时,右侧会预览显示该图片,在此基础上您可实现一款简单的图片浏览器,如...
经过测试,完美支持百度编辑器先调用图片目录,点击图片目录进入指定目录列出该目录下的图片
1.批量导入图片:在工作表中创建指定路径下的所有图片的目录,支持四种图片格式,可对子文件夹中的文件一并创建目录。创建目录时可将图片存放在单元格也还可以放在批注中。 2.按名称导入对应图片(支持子目录):选中...
在window下,使用c++遍历文件夹及其子文件夹所有文件 并输出文件路径和文件内容。网上的资源大多都只是遍历文件夹,但是我需要打印出文件内容,所以自己弄了两天,这就是我的成果(*^__^*) ……
简单实用,上传到图片目录,就可以列出图片目录。支持缩图模式和真实尺寸模式。无需数据库,无需生成任何数据文件。支持无限向下读取子目录。支持分页。多种参数可供您选择。同时,支持登录认证
1.批量导入图片:在工作表中创建指定路径下的所有图片的目录,支持四种图片格式,可对子文件夹中的文件一并创建目录。创建目录时可将图片存放在单元格也还可以放在批注中。 2.按名称导入对应图片(支持子目录):选中...
如何在一列列出工作薄中的所有表(表名无规律) 1 18位身份证号码输入的几种解决方法 1 用countif算出数值大小在50~60之间的单元格个数 1 几个工作表生成一个打印文件一次打印 2 自动计算应收款滞纳金 2 SUM函数难题 2...
2:图片右键包含【打开文件目录】,【更改行显示列数】,【全屏】 3:鼠标移到图片上,显示图片信息。同时双击图片转到单张浏览模式。定点滚动鼠标可区域缩放。 4:附加浏览视频文件功能(功能简单没时间做)。目录...
C# 向Winform窗体拖放图片并显示。将电脑上的任意目录下的图片拖放到窗体中,窗体即可显示该图片。可应用到头像的设置中等。
左侧用TreeView显示目录结构 当选择一个目录的时候,列出其中的所有图片(jpg.bmp, png, tif, gif) 右侧为一个图片显示框和左右的按钮,图片显示框负责显示图片。
有索引目录页,可以列出所有的文件和文件夹; --2.点击文件夹,进入 下一级目录 ; --3.点击文件可以解释执行该文件或下载该文件;比如是图片就显示图片,是html就显示html --4.防止用户访问系统文件。 --5.再添加一...
2.自动插入当前文件夹所有图片和图片名制作目录快捷键ctrl+i 3.自动根据A列型号插入当前文件夹中用型号命名的jpg图片到B列.xls 注: 1.要能正常使用这些文件时,Excel中的宏的安全性级别不能为低,请放心这些宏是...
切换相册功能,切换相册页面列出手机中所有的图片目录列表,并且显示出每个目录下所有的图片个数以及封面图片 这两个需求看似简单,实则隐藏着一系列的性能优化问题。在做优化之前,我们调研了一些其他比较出名的...
内容索引:VB源码,图形处理,vb实例源码,图片浏览器,目录遍历 VB小实例,自动目录遍历,列出目录中的所有图片,可以选择是否只显示JPG图片,点击图片后在右侧方框中会显示图片大图,这都是些基础的操作,作为一个...
1、列出选择目录下所有的文件: 如果是文件夹,则加上">>" 2、单击文件夹,则列出该文件夹下所有的文件 3、如果是图片显示图片; 4、可以通过“选择目录”按钮改变目录(默认是C盘目录) 5、编译成exe文件 6、...
re -k@将目录下所有文件名中的@去掉,当@为.时表示去掉名字中的空格(特注) re -m@#$将目录下所有文件名中的@#$去掉,这是去掉名字中多个字符的命令 re -r@#将目录下所有文件名中的@用#替换掉 re -s@#$%将目录下所有...
【建立图片目录】对指定文件夹下所有图片(GIF、PNG、JPG、JPEG四种格式)建立目录 ,包括名称目录及批量导入图片,可以自由设置其大小 【批量导入图片(精确匹配)】根据选区的文件名瞬间导入所有同名图片到单元格...
图片浏览器 用VB制作简单图片浏览器,用户选择磁盘、目录和文件类型后,在文件列表中列出相应文件,单击文件名后在预览框中就会显示出对应图片。
:framed_picture: img-localizer :framed_picture: 在markdown中快速列出或定位图像 它具有以下功能: 列出目录中所有markdown文件的路径名。 在降价纯文本中查找图像链接。 解决所有降价文件中的图片链接。 下载...