-
Android事件散发详解(三)——ViewGroup的dispatchTouchEvent()源码学习
Android事件分发详解(三)——ViewGroup的dispatchTouchEvent()源码学习packagecc.aa;importandroid.os.Environment;importandroid.view.MotionEvent;importandroid.view.View;publicclassUnderstandDispatchTouchEvent{/***dispatc...
33
热度 -
APP复核/支持iPhone5
APP审核/支持iPhone5iPhone5的屏幕分辨率640象素x1136象素。升级准备为了支持iPhone5,我们首先需要准备以下工具和资源:1.下载最新版的XCode4.52.让美术同学提供640x1136分辨率的启动画面,640x1136分辨率的程序截图(用于在appstore中显示)3.由于iPhone5使用的A6处理器采用了新的armv7s架构,所以如果你使用了第三方的静态链接库,需要...
35
热度 -
CUDA - Memory Model
CUDA----MemoryModelMemorykernel性能高低是不能单纯的从warp的执行上来解释的。比如之前博文涉及到的,将block的维度设置为warp大小的一半会导致loadefficiency降低,这个问题无法用warp的调度或者并行性来解释。根本原因是获取globalmemory的方式很差劲。众所周知,memory的操作在讲求效率的语言中占有极重的地位。low-latency和h...
651
热度 -
GEF(Graphical Editing Framework)引见
GEF(GraphicalEditingFramework)介绍在GMP:了解GMF引擎功能(GraphicalModelingFramework)中的架构组件中介绍了GMF依赖于GEF,本篇介绍一下GEF。GEF(GraphicalEditingFramework)建立标准的MVC构架,代码利用Draw2D作为自己的View部分,主要代码实现复杂的树状(于Model分别对应)的控制器。实现的框架...
71
热度 -
Android应用程序UI硬件加速点染的Display List构建过程分析
Android应用程序UI硬件加速渲染的DisplayList构建过程分析在硬件加速渲染环境中,Android应用程序窗口的UI渲染是分两步进行的。第一步是构建DisplayList,发生在应用程序进程的MainThread中;第二步是渲染DisplayList,发生在应用程序进程的RenderThread中。DisplayList是以视图为单位进行构建的,因此每一个视图都对应有一个Display...
93
热度 -
[转]AsyncDisplayKit 课程:达到 60 FPS 的滚动帧率
[转]AsyncDisplayKit教程:达到60FPS的滚动帧率[原文:https://github.com/nixzhu/dev-blog/blob/master/2014-11-22-asyncdisplaykit-tutorial-achieving-60-fps-scrolling.md]Facebook的Paper团队给我们带来另一个很棒的库:AsyncDisplayKit。这个库能让...
271
热度 -
批改UISearchBar背景颜色
修改UISearchBar背景颜色iPhone开发之UISearchBar学习是本文要学习的内容,主要介绍了UISearchBar的使用,不多说,我们先来看详细内容。关于UISearchBar的一些问题。1、修改UISearchBar的背景颜色UISearchBar是由两个subView组成的,一个是UISearchBarBackGround,另一个是UITextField.要IB中没有直接操作背...
8788
热度 -
nowjs跟nodejs实现服务器端与客户端实时数据传输的例子
nowjs和nodejs实现服务器端与客户端实时数据传输的例子 参考:http://www.bennadel.com/blog/2171-Realtime-Messaging-And-Synchronization-With-NowJS-And-Node-js.htm先说例子实现的功能。网页上有一图片,图片可以拖动。用浏览器打开多个同一网页,当图片移动时,其它页面的图片会同步移动。例子也展示了用j...
375
热度 -
PHP数组奇怪的有关问题
PHP数组奇怪的问题如下:PHPcode $arr1里面是从数据库里取出来的数据,print_r出来如下: Array ( [0]=>30544 [1]=>30544 [2]=>30532 [3]=>30550 [4]=>30544 [5]=>30544 [6]=>30532 [7]=>30532 [8]=>30532 [9]=>305...
258
热度 -
iPhone开发【9】多视图技术总结之二:Tab Bar
iPhone开发【九】多视图技术总结之二:TabBar转载请注明出处,原文网址:http://blog.csdn.net/m_changgong/article/details/8205170作者:张燕广最近很忙,但是仍然想坚持写完想写的内容,坚持!实现的功能:通过TabBar,实现多视图切换。关键词:多视图TabBar1、创建一个EmptyApplication工程,命名为:MultiView-...
46
热度 -
简述UIViewControl之间的七种传值方式~
简述UIViewControl之间的七种传值方式~~~将自己学习到的UIViewControl之间传值的几种方式在这里做一下总结,希望童鞋们多多支持哈~~~一.正向传值方式这种方式传值应该是最简单的方式,我们先来建立两个视图控制器暂且称为OneViewControl和TwoViewControl,然后第一个视图控制器上面有一个UIButton(按钮)和一个UIlabel(标签),第二个控制器中有一...
157
热度 -
公司业务系统的分页存储过程,该怎么解决
公司业务系统的分页存储过程老大让我研究一下分页存储过程,可惜小弟不才,只能求助各位大侠了,我在百度查了一下,这个存储过程网上也有,网上那个没有解释看不明白,这个也是,而且复杂一点,希望余下--?--文字的部分可以给出每句的解释或者那句话的作用、用途,因为本人实在太菜了SQLcodeUSE[XXDB]GOSETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO-------...
1
热度 -
C语言常见错误中文解释 专为回报论坛给我的帮助 而发
C语言常见错误中文解释专为回报论坛给我的帮助而发 Ambiguousoperatorsneedparentheses 不明确的运算,需要用括号括起来 Ambiguoussymbol'xxx' 不明确的符号 Argumentlistsyntaxerror 参数表语法错误 Arrayboundsmissing 丢失数组界限符 Arraysizetoolarge 数组...
523
热度 -
[转载] TC出错信息一览
[转载]TC出错信息一览 TC出错信息一览Ambiguousoperatorsneedparentheses不明确的运算需要用括号括起Ambiguoussymbol’’xxx’’不明确的符号Argumentlistsyntaxerror参数表语法错误Arrayboundsmissing丢失数组界限符Arraysizetoolarge数组尺寸太大Badcharacteri...
299
热度 -
Android 5.0重新启动恢复Task功能分析
Android5.0重启恢复Task功能分析Android5.0新增了一个重启后可恢复Task功能。在正常的Activity切换使用过程中AMS会将Task和对应截图进行保存,重启后会将Task和截图恢复到最近任务栏中。开机恢复Task没什么好说的,我们重点研究下Task和截图的保存逻辑,如下。我们重点分析下screenshotApplications()、notifyTaskPersisterL...
36
热度 -
源码解析Android中View的measure量算历程
源码解析Android中View的measure量算过程本文比较长,希望大家耐心读完。Android中的Veiw从内存中到呈现在UI界面上需要依次经历三个阶段:量算->布局->绘图,关于View的量算、布局、绘图的总体机制可参见博文《Android中View的布局及绘图机制》。量算是布局和绘图的基础,所以量算是很重要的一个环节。本文将从源码角度解析View的量算过程,这其中会涉及某些关...
69
热度 -
layer跟3D仿射变换
layer和3D仿射变换1、视图的显示基于图层,通过控制图层同样能控制显示效果,获取当前的视图的layer,并为其增加圆角边框。//设置layer边框的宽度为2view.layer.borderWidth=2;//如果需要为layer添加颜色需要转换为CGColor对象view.layer.borderColor=[UIColorgreenColor].CGColor;//将边框的圆角半径设置为1...
40
热度 -
对应用程序启动时全部方法的调用顺序分析
对应用程序启动时所有方法的调用顺序分析一个应用程序的启动过程要包括代理的创建,控制器的加载和控制器view的加载,这其中有很多关于生命周期的方法,每个方法都是有先后顺序的,如果调用顺序拿不准,或者某段代码写的方法不恰当,就会遇到各种奇葩问题。本文不怕麻烦的在几乎所有启动时要调用的方法里都用了__FUNCTION__打印。结果还有有些地方出人意料的如果你不是在董铂然博客园看到本文,请点击查看原文首先...
55
热度 -
利用CALayer动画片实现渐变进度条
利用CALayer动画实现渐变进度条今天是第一次写博客,希望在今后的日子里大家可以共同进步提高。闲话不多说了,首先看一下效果图。其实这个空间是比较简单的调用CALayer动画的空间,首先我们做一下简单的分析。这个动画的组成分为两部分,第一部分为填充部分,即“strokeEnd”,另一部分则是填充颜色,即“strokecolor”。有这两个动画组成了一...
13
热度 -
iphone跟ipad适配
iphone和ipad适配越努力.越幸福.----willingseal.想做一个在iphone和ipad上都可以使用的软件。(一)先创建一个空的工程,这里特别注意Devices(设备)一栏要选择Universal(通用的),因为我们要用到iphone和ipad两种设备。(二)(1)我创建了一个控制器(2)创建了一个iphone视图,一个ipad视图(三)在AppDelegate.m-(BOOL)...
66
热度