#import "ViewController.h"
@interface ViewController ()
//显示图片
@property (weak, nonatomic) IBOutlet UIImageView *imageView;
//pan手指刚开始移动的位置
@property (nonatomic, assign) CGPoint startPoint;
//pan手势结束...
分类:
其他 时间:
2016-05-12 13:43:56
收藏:
0 评论:
0 赞:
0 阅读:
190
一、DOM树状解析
一个个节点解析
GData的抓准备工作
1.导入动态库: libxml2.dylib
2.在buid setting
里面搜索 header search paths ,添加//usr/include/libxm2
3.在buid setting
里面搜索 other linker flags ,添加 -lxml2
...
分类:
其他 时间:
2016-05-12 13:43:46
收藏:
0 评论:
0 赞:
0 阅读:
176
1. 功能介绍
1.1 简介
DynamicLoadApk 是一个开源的 Android 插件化框架。
插件化的优点包括:(1) 模块解耦,(2) 动态升级,(3) 高效并行开发(编译速度更快) (4) 按需加载,内存占用更低等等。
DynamicLoadApk 提供了 3 种开发方式,让开发者在无需理解其工作原理的情况下快速的集成插件化功能。
宿主程序与插件完全独立...
分类:
移动平台 时间:
2016-05-12 13:43:36
收藏:
0 评论:
0 赞:
0 阅读:
437
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
其他 时间:
2016-05-12 13:43:16
收藏:
0 评论:
0 赞:
0 阅读:
192
按下手机电源键后,手机会依次经历:点亮屏幕->开机动画->进入Launcher几个阶段。而Android系统具体是如何启动起来的呢?作为技术人员,我很直接地就会想到以下疑惑的问题:
启动逻辑如何?
在机器中,启动的时候调用的文件流程步骤如何?
对应在源码中的代码如何?
对应编译生成的img文件,功能分类如何?
为了回答以上问题,依次研究之。1.启动逻辑1.1手机开机基本流程按下电源键后手机到底做...
分类:
移动平台 时间:
2016-05-12 13:43:06
收藏:
0 评论:
0 赞:
0 阅读:
436
MT6735平台,可以开机,但是黑屏很长时间才看到开机图片。
查看串口LOG发现手机是正常运行的,也就是说LCM驱动没有异常,黑屏阶段也没有什么错误报出。
在MTK的FAQ上找到如下:
[DESCRIPTION]
本FAQ只讨论开机过程中黑屏,不讨论花屏(可以参考刷)。只讨论L/M版本(之前的KK/JB版本可以作为参考)。
首先要看一下是否IPO开机,即在setting-->...
分类:
其他 时间:
2016-05-12 13:42:46
收藏:
0 评论:
0 赞:
0 阅读:
298
基础知识平时我们所说的一个算术表达式,例如:9+(3-1)*3+10/2即为中缀表达式,为了是计算机能够计算如上例所示的算术表达式,我们就不能在算术表达式中加入“(”或“)”,因为计算机无法进行这种组合式运算。因此,后缀表达式(又称 逆波兰式)的使用解决了上述问题。
上述的算术表达式的后缀表达式为:9 3 1 - 3 * + 10 2 / +算法思想
如何计算上述后缀表达式的结果呢?...
分类:
编程语言 时间:
2016-05-12 13:42:26
收藏:
0 评论:
0 赞:
0 阅读:
189
类与对象
所有类是引用数据类型。
对于一个类定义而言,包含三种最常见的成员:构造器、属性、方法,三
种成员可以定义多个或零个,当为零个时,定义的是一个空类。
类里面各成员之间的定义顺序没有任何影响,各成员之间可以相互调用。...
分类:
编程语言 时间:
2016-05-12 13:42:16
收藏:
0 评论:
0 赞:
0 阅读:
166
public function trace() {
$page = I('get.p');
$page = $page ? $page : 1;
$start = ($page - 1) * 10;
$where['a.uid'] = session('ip');
if (I('get.')) {
$data = I('get.');
$this->assign('get', $da...
分类:
Web开发 时间:
2016-05-12 13:42:06
收藏:
0 评论:
0 赞:
0 阅读:
246
设计模式-模板方法模式算是看书的笔记并非原创,总结:模板方法模式定义Define the skeleton of an algorithm in an operation,deferring some steps to subclasses,Template Method lets subclasses redefine certain steps of an algorithm without c...
分类:
其他 时间:
2016-05-12 13:41:26
收藏:
0 评论:
0 赞:
0 阅读:
165
整个View树的绘图流程
是在ViewRoot.Java类的performTraversals()函数展开的
performTraversals()执行过程
判断是否需要重新计算视图大小(measure)是否重新需要安置视图的位置(layout)是否需要重绘(draw)
mesarue()
树形递归过程
作用
为整个view树计算实际大小 -> 设置实际的宽高【mMeasur...
分类:
移动平台 时间:
2016-05-12 13:41:16
收藏:
0 评论:
0 赞:
0 阅读:
265
hi,all
本邮件分六部分:目的、意义、步骤、具体实现及测试办法,调研结论(3点),额外思考
一、调研目的
浏览器的同源策略阻止了跨域访问,本次调研目的就是为了解决这个问题,让客户端可跨域访问其他网站
二、意义:
1、跨域问题的解决,扩展了客户端解决缓存问题的思路,可达到完全控制缓存、较好的利用缓存的目的,从而可利用缓存达到提高H5页面...
分类:
Web开发 时间:
2016-05-12 13:41:06
收藏:
0 评论:
0 赞:
0 阅读:
210
jquery中的ajax方法参数总是记不住,这里记录一下。
1.url:
要求为String类型的参数,(默认为当前页地址)发送请求的地址。
2.type:
要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。
3.timeout:
要求为Number类型的参数,设置请求超...
分类:
Web开发 时间:
2016-05-12 13:40:56
收藏:
0 评论:
0 赞:
0 阅读:
183
06Android学习从零单排之Fragment这是Android基础学习的最后一个部分,该部分学习完成后,将不在更新“Android学习从零单排”系列blog,在这个部分学习完成后,我也将开始学习Android项目编写。Fragment入门
在layout文件中添加2个fragment布局
<fragment
android:name="com.example.xwf.hsia06...
分类:
移动平台 时间:
2016-05-12 13:40:46
收藏:
0 评论:
0 赞:
0 阅读:
227
记录控制器缩放约束中-躁波控制
在前面路径约束及旋转约束的基础上-t.scale.controller = noise_scale() --给的缩放控制器增加-躁波类约束N = t.scale.controller --将缩放类控制器赋予新对象,后面方便操作不繁琐N.seed = 5 --噪波种子N.freque...
分类:
其他 时间:
2016-05-12 13:40:36
收藏:
0 评论:
0 赞:
0 阅读:
134
不说废话,就简单说说重要的Android程序的文件结构
Src目录包含项目里所有的源文件。当项目一创立,就会包含两个文件R.java和活动>
.java 总是根据你的活动来命名:相当于后台,处理所有的业务逻辑和控件的引用
R.java是一个由Android plugin自动产生并添加到你的应用程序中的文件。这个文件包含到drawable,layout和values目录的指针(或者目录...
分类:
移动平台 时间:
2016-05-12 13:40:17
收藏:
0 评论:
0 赞:
0 阅读:
153
题目大意:一个有向无环图,删除一个点的全部入边代价为 aia_i,删除一个点的全部出边代价为 bib_i,求删除所有边的最小代价将一个点 i 拆成两个点 i,i’
建图:
S -> i,流量 bib_i
i -> j’,流量 infinf
i’ -> T,流量 aia_i
然后跑最小割QAQ如果是表格,也可以拆成行列像这样做…如果要求以次数最小为前提,可以在权值前面加上一个很大的数…#in...
分类:
其他 时间:
2016-05-12 13:40:06
收藏:
0 评论:
0 赞:
0 阅读:
262
谷歌已经发布了Tilt Brush,这款新应用正在彻底改变绘画的定义,并将它推动到了它所能诠释的极限。随着穿戴了连接着HTC Vive头戴式设备的数字画笔的滑动,一条与实物大小一致、三维立体的线条就产生了,它还可以画任何东西,甚至是...
分类:
其他 时间:
2016-05-12 13:39:46
收藏:
0 评论:
0 赞:
0 阅读:
281
减法运算放大器...
分类:
其他 时间:
2016-05-12 13:39:36
收藏:
0 评论:
0 赞:
0 阅读:
183
1.获取周跨度列表
直接调用getWeekList(0)这个方法即可,得到周列表
/**
* 获取周日期列表
*/
public static ArrayListString> getWeekList(int startId) {
ArrayListString> list = new ArrayListString>();
Date today = new D...
分类:
移动平台 时间:
2016-05-12 13:39:26
收藏:
0 评论:
0 赞:
0 阅读:
200