Wesley13 Wesley13
2年前
View绘制系列(10)
Canvas基础变换前面学习了Canvas相关的一些绘制方法,不知道大家发现没?我们都是根据左上角(0,0)点算出来新的坐标,然后再绘制,这样明显不符合我们平常基于坐标原点绘制的习惯,那么我们能不能直接在原点绘制图形,然后通过操作Canvas来实现移动到目标位置呢?答案是肯定的,这就需要用到Canvas变换方法了。Canvas变
Stella981 Stella981
2年前
Graphics View绘图架构(二)
GraphicsView结构的主要类包括:视图类QGraphicsView、场景类QGraphicsScene、和各种图形项类(基类都是QGraphicsItem)1\.QGraphicsView用于观察一个场景的物理窗口  场景小于视图,整个场景在视图中可见;当场景大于视图时,试图自动提供卷滚条  QGraphicsView的视口坐标等
Stella981 Stella981
2年前
Jenkins编辑或替换All view
在使用DescriptionColumnPlugin插件时,发现“All”view不可编辑,它的Column无法更改,于是查阅wiki资料,译之并记录。为什么我不能编辑“All”view?这是因为它的类型是“All”而不是“List”,并且“All”类型是不可编辑的。你只能有一个“All”类型的view。如
Wesley13 Wesley13
2年前
Qt mvc学习一
 mvc是经典的三层结构,将数据,视图和逻辑分离。Qt中的Model/View框架,实现了这个模式。在Qt中这个模式设计到三个类,model类,view类和delegate类。model类保存数据,view复制显示,而delegate负责协调model和view之间的数据edit(编辑)和render(渲染)。这些在model子类中需要实现的方法可以分为
Wesley13 Wesley13
2年前
JS在线预览文档最佳实践
JS在线预览文档最佳实践//你的文档地址varfile"http://view.xdocin.com/doc/preview.docx";//XDOC文档预览服务地址varxurl"http://view.xdocin.com/xdoc?_xdoc";//传入文档
Stella981 Stella981
2年前
Android中的Selector的用法
Android中的Selector主要是用来改变ListView和Button控件的默认背景。其使用方法可以按一下步骤来设计:(以在mylist\_view.xml为例)1.创建mylist\_view.xml文件首先在res目录下新建drawable文件夹,再在新建的drawable文件夹中新建mylist\_view.xml,
Stella981 Stella981
2年前
Android开源项目分类汇总
第一部分个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、Color
Stella981 Stella981
2年前
Android获得控件在屏幕中的绝对坐标
intlocationnewint2;view.getLocationInWindow(location);//获取在当前窗口内的绝对坐标view.getLocationOnScreen(location);//获取在整个屏幕内的绝对坐标location0x坐标,location1
Wesley13 Wesley13
2年前
View动画和Drawable动画
View动画你可以使用view动画系统执行Views的补间动画。补间动画通过诸如起始点,终止点,大小,旋转,和一个动画其他通用的aspects等信息来计算动画。一个补间动画可以在一个View对象的内容上执行一系列简单的变换(位置,大小,旋转,透明度)。因此,如果你有一个TextView(https://www.oschina.net
Stella981 Stella981
2年前
Spring MVC 解读——View,ViewResolver
    上一篇文章(1)(http://my.oschina.net/HeliosFly/blog/212329)(2)(http://my.oschina.net/HeliosFly/blog/214438)分析了Spring是如何调用和执行控制器方法,以及处理返回结果的,现在我们就分析下Spring如何解析返回的结果生成响应的视图。一