关于MFC和android开发上的一些相近地方
大学的时候接触过MFC,不过那是在上数字图像处理处理的实验课上,做一组图片去噪程序时候用到的.而且,当时也是拿别人做好的框架,我自己增加一些去噪的算法实现的源码而已,对MFC谈不上多么深入的理解. 去年做手机开发,对android也有一定的了解.现在又在搞MFC了,看到有类似的地方,于是就先写这样一篇文章了. 1.布局文件的比较 android的布局文件都是工程的目录下:res/layout/*.xml ,当然这个*号代表的文件名是开发者自己起的名字. MFC的布局文件,很奇怪,居然是一个.rc结尾的文件.用visual studio打开可以看到里面包含Dialog,Icon,Menu,StringTable,Version这些部分(根据工程的不同可能有所区别).Dialog底下的才是页面布局.从这点来看,MFC的布局文件不是一个普通的布局文件,而是个按钮,菜单,图标,常量等一些程序编译时需要的资源的一个汇总的文件. 2.图标资源 android所用到的图标或者图片都是放在res/drawable目录下的.当然,较新版本会为了适应不同分辨率在会对drawable拆开成小图标/中等图标/...