读书笔记(二)_VC++深入详解&Android应用开发教程

来源:互联网 发布:漫威电影观影顺序 知乎 编辑:程序博客网 时间:2024/05/17 08:22

         这一周忙着小学期的项目结束,之后又匆匆忙忙地赶回家,很可惜没能把VC++看完,看到现在印象比较深的是图像绘制部分,本来以为会比较简单,结果实践时意外出了很多问题。

       其中比较简单的位图的按需要显示,书里过程图给的倒是很清楚


其中还可以增加一些内容,比如要让图片按照矩形大小适当放置,放大或是缩小。接触到CRect类,可以通过一个CRect对象调用GetClientRect函数获得大小,

通过函数StretcBlt来拉伸图像


插一句,中途在网上看到图像显示的分类

(非动态显示图片(即图片先通过资源管理器载入,有一个固定ID)

(
动态载入图片(即只需要在程序中指定图片的路径即可载入
)


感觉书上具体代码给的不是很清楚在网上又找的一些参考

参考文章:http://www.cnblogs.com/lemon0823/archive/2013/03/08/2949386.html

-----------------------------------------------------------------------------------------------

可惜的是为了暑假的项目,暂时先放下深入C++的机会开始学习安卓。虽说使JAVA来编写,安卓还是很复杂的东西。从环境的搭建都很不容易。

现在看到这本书是先从Android的应用程序构成讲起,对SRC,GEN,RES,等目录的内容和下面的分支介绍的都很好,其中强调了资源描述文件的好处,介绍了MVC设计:

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。(不方便截图,这段来自百度百科)

Android基本组件:Activity ,BroadcastReceive,Service,Content Provider,Intent。其实对Intent(负责对应用中一次操作的动作,动作涉及数据,附加数据进行描述)有点理解不能,估计要等到第三章详细介绍,下次再说。IntentFilter过滤作用勉强理解了,鉴于还在老家,比较不方便,具体的一些感受留到下次再说。

    

0 0
原创粉丝点击