MVP(Model View Presenter)模式是著名的MVC(Model View Controller)模式的一个演化版本,目前它在Android应用开发中越来越重要了,大家也都在讨论关于MVP的理论,只是结构化的资料非常少。这就是我写这篇博客的原因,我想鼓励大家多参与讨论,然后把MVP模...
分类:
移动开发 时间:
2014-07-15 23:18:47
阅读次数:
472
昨天项目中要部分Api的JSON格式需要特殊处理。最开始直接重写controller的JSON方法。经测试,当action直接返回数据的时候,不会调用Json方法。然后找了各种方法,都不行。在群里问了。直到看到群友发的一个直接移除所有API的JSON格式方法的时候。图片如下:然后就想到了Api的Ac...
'bar)); * //上传文件 * curl_setopt($ch,CURLOPT_POSTFIELDs,array('foo'=>'bar','upload'=>'@test.jpg')); * CURLOPT_HTTPHEADER * curl_setopt($c...
分类:
Web程序 时间:
2014-07-15 08:10:13
阅读次数:
358
本篇是Swift内部培训整理的PPT材料,主要内容来源于苹果Swift编程语言官方教程,参考了网上的一些视频课程内容。在教程介绍完之后,本人附带实现了一个项目开发中的常用场景的Demo:基于导航栏和Tab栏的应用。
分类:
其他好文 时间:
2014-07-14 22:04:21
阅读次数:
445
Field of the InventionThe present invention relates to a display controller. Background to the inventionDisplay controllers are known. One such displa...
分类:
其他好文 时间:
2014-07-14 21:54:25
阅读次数:
311
使用关键点:ReflectionClass
class Rbac extends MY_Controller
{
public function index()
{
$arr = glob( __DIR__ .DIRECTORY_SEPARATOR. '*.php');
// $arr = glob(dirname(__DIR__) . ...
分类:
Web程序 时间:
2014-07-14 18:36:44
阅读次数:
307
在Cloud Foundry v2,DEA为一个用户应用运行的控制模块,而应用的真正运行都是依附于warden。更具体的来说,是DEA接收到Cloud Controller的请求;DEA发送请求给warden server;warden server创建warden container并将用户应用droplet等环境配置好;DEA发送应用启动请求至warden serve;最后warden container执行启动脚本启动应用。
本文主要具体描述,DEA如何与warden交互,以保证最终用户的应用可以成功...
分类:
其他好文 时间:
2014-07-14 17:35:35
阅读次数:
255
有网友发了张图,问我实现的方法。 与一般的柱形图不一样,这张图很特别,相信他要找到现成的,对得上号的图表将不是件易事。
通常图表库实现的不是通常意义上的柱形图,就是单纯的堆积图,很少有这种混在一起展现的情况出现。没得法,要定制才能实现的了。
网友的原图(应当没侵权吧)
利用XCL-Charts实现的效果图:...
分类:
其他好文 时间:
2014-07-14 11:12:35
阅读次数:
238
由于iOS7里面status bar和视图是重叠在一起了,所以应用的y坐标就没法和以前一致了,需要重新计算设定。基本上,你的应用用Xcode5运行一下就能看见这个问题,这里写了一个最简单的例子,一个View上加了一个Label控件,分别在iOS6和iOS7的模拟器上的样子。 从图上明显可以看到...
分类:
移动开发 时间:
2014-07-13 22:12:16
阅读次数:
258
一、选项卡如今很多应用都会使用碎片以便在同一个活动中能够显示多个不同的视图。在Android 3.0 以上的版本中,我们已经可以使用ActionBar提供的Tab来实现这种效果,而不需要我们自己去实现碎片的切换。ActionBar默认是不具备选项卡功能的,所以我们需要给一个属性赋上对应的枚举,比如下...
分类:
移动开发 时间:
2014-07-13 21:01:01
阅读次数:
650