问题太大,建议拆成50个以上小问题。比如
1、如何根据文件后缀生成图标。
2、如何设计数据库结构。
3、如何读取数据库
4、如何设计界面
5、....
或者你能尽量把你想问的问题表达清楚一些,这样真不知道你问啥。
一如你大叔所言,问题确实很大,但大体思路还是可以给你一个简化版的:
1、对数据进行分类
2、对不同的分类定义不同的图标方案
3、显示数据的时候,增加一个绘制图标的接口调用
4、绘制图标接口的时候,传递进来数据对象或是数据分类对象或是图标数据(最后绘制行为应该只是这个数据)
5、实现图标的输出
恕本人愚钝,不懂你要做什么~
文件后缀判断。