当前位置:首页 > 基于android的文件管理器设计开发
在文库里面找到一个文件管理器的设计报告,讲的很详细,而且做得比较简单,容易学习其中原理。无奈文章里面漏了一个重要的适配器没有展示,令我非常纠结,然后自己简单地写了一个,作为补充,让程序可以跑起来。
原文地址:
http://wenku.http://www.china-audit.com//view/fb5271fb941ea76e58fa04ab.html
适配器代码:
public class MyAdapter extends BaseAdapter {
private Context mContext = null; private List
public MyAdapter(Context context) {
// TODO Auto-generated constructor stub mContext = context; }
public MyAdapter(Context context, List
mContext = context; this.items = items; this.paths = paths; }
@Override
public int getCount() {
// TODO Auto-generated method stub return items.size(); }
@Override
public Object getItem(int index) { // TODO Auto-generated method stub return items.get(index); }
@Override
public long getItemId(int index) { // TODO Auto-generated method stub return items.get(index).hashCode(); }
@Override
public View getView(int pos, View v, ViewGroup vg) {
// TODO Auto-generated method stub LayoutInflater layout =
(LayoutInflater)mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
v = layout.inflate(R.layout.list_item, null);
TextView tv = (TextView)v.findViewById(R.id.text); tv.setText(items.get(pos)); return v; }
}
没有适配图片,因为没有素材也没有想法。但这样就可以运行了。
下面是人家写的设计报告原文:
课程设计Ⅱ设计报告
题 目:基于android文件管理器的设计与实现 学 号: 20085915 姓 名: 田建平 学 院: 信息科学与技术学院 专业班级:08级软计3班 指导教师: 何滨
设计时间:2011年4月至2011年6月
指导老师评语:
评定成绩: 签名: 日期:
目录
1软件需求 ....................................................................................................................... 5
1.1引言 .................................................................................................................... 5
1.1.1编写目的.................................................................................................... 5 1.1.2背景........................................................................................................... 5 1.1.3相关技术及开发工具简介 ........................................................................... 5 1.3需求规定 ............................................................................................................. 6 1.3运行环境规定 ...................................................................................................... 7 2软件分析与设计 ............................................................................................................ 7
2.1前台界面设计 ...................................................................................................... 7 2.2后台代码实现 .................................................................................................... 16 3测试报告 ..................................................................................................................... 26 3.1界面测试 ........................................................................................................... 26 4使用说明 ..................................................................................................................... 30 4.1安装EX05_15.apk .............................................................................................. 30 4.2运行程序 ........................................................................................................... 30 课程设计总计................................................................................................................. 31
共分享92篇相关文档