码迷,mamicode.com
首页 > 全部
自定义View之onMeasure()
可以说重载onMeasure(),onLayout(),onDraw()三个函数构建了自定义View的外观形象。再加上onTouchEvent()等重载视图的行为,可以构建任何我们需要的可感知到的自定义View。 本节我们探索自定义View中onMeasure()起到了什么样的作用,题外要插的一句是,Activity框架,View框架中大量的on函数基本上都应用到了Template模式(模板设计...
分类:其他好文   时间:2016-05-26 06:26:00    阅读次数:283
swift版QQ音乐播放器(二)
一 完善部分的QQ音乐效果图二 需要完善点1 歌曲的切换和暂停播放2 歌曲当前播放时间和歌曲总时间的更新3 进度条的处理4 歌手头像处理5 头像动画效果6 歌词的进度显示8 完善细节三 添加歌曲展示页面中的动画效果1 代码书写位置 : 由于展示歌词的控制器的UITableViewController,那么我们可以使用代理方法.当用户拖动tableView的时候,会调用一个方法,在该方法中实现动画效果...
分类:编程语言   时间:2016-05-26 06:23:21    阅读次数:309
Android M MO流程并与Android L MO对比
此篇介绍Android M上的MO流程,并与Android L上做比较。 先看一下Android M整体的一个流程图: 变化主要在流程的前半部分,下面是一张对比图: AM_AM_compare 变化集中在红色框内。 下面我们开始跟一下MO的流程。 packages/apps/Dialer 以在拨号盘拨号为入口...
分类:移动开发   时间:2016-05-26 06:25:49    阅读次数:710
Bloom filter(布隆过滤器)概念与原理
在大数据与云计算发展的时代,我们经常会碰到这样的问题。我们是否能高效的判断一个用户是否访问过某网站的主页(每天访问量上亿)或者需要统计网站的pv、uv。最直接的想法是将所有的访问者存起来,然后每次用户访问的时候与之前集合进行比较。不管是将访问信息存在内存(或数据库)都会对服务器造成非常大的压力。那是否存在一种方式,容忍一定的错误率,高效(计算复杂度、空间复杂度)的实现访问量信息的跟踪、统计呢?接下来介绍的布隆过滤器(Bloom Filter)就可以满足当前的使用场景(注释:基数计数法同样能满足pv、uv的统...
分类:其他好文   时间:2016-05-26 06:24:18    阅读次数:704
android view从无到有的过程
在搜集Android view绘制流程的相关知识时,发现这里面的流程还是有些复杂的,准备了好几天,才敢提起笔来。下面就直入主题吧! view绘制流程是从ViewRoot的performTraversals()方法中开始的,在该方法中会执行view绘制的三部曲,即:measure(测量视图的大小),layout(确定视图的位置)draw(绘制视图的内容)。下面这张图明确的展示了该过程: ...
分类:移动开发   时间:2016-05-26 06:22:39    阅读次数:280
HDOJ/HDU 1087 Super Jumping! Jumping! Jumping!(经典DP~)
Problem Description Nowadays, a kind of chess game called “Super Jumping! Jumping! Jumping!” is very popular in HDU. Maybe you are a good boy, and know little about this game, so I introduce it to you...
分类:其他好文   时间:2016-05-26 06:24:24    阅读次数:446
HDOJ/HDU 1073 Online Judge(字符串处理~)
Problem Description Ignatius is building an Online Judge, now he has worked out all the problems except the Judge System. The system has to read data from correct output file and user’s result file, t...
分类:其他好文   时间:2016-05-26 06:22:46    阅读次数:292
QT中QProcess调用命令行的痛苦经历
阅读目录 创建压缩包的方法 在QT中调用命令行 在QT中调用C++创建的dll 阅读目录 创建压缩包的方法 在QT中调用命令行 在QT中调用C++创建的dll 在QT程序中需要将某些目录和文件压缩为一个rar的压缩包,于是想到了在QT中通过QProcess类调用命令行的rar.exe来达到效果,但是 ...
分类:其他好文   时间:2016-05-26 06:23:03    阅读次数:949
python package 的两种组织方式
方式一/package1/ .../__init__.py .../class1.py .../class2.py /demo1.py ##################################### 方式二 /package2/.../__init__.py ... /class1.py ...
分类:编程语言   时间:2016-05-26 06:23:31    阅读次数:154
VirtualBox虚拟机下Windows登录密码破解方法
VirtualBox虚拟机下Windows登录密码破解方法 近两年虚拟机的发展给开发人员带来了极大便利,安装一个新环境,只需从别人那里copy一份虚拟机文件即可,分分钟搞定。我之前一直在Ubuntu下工 作,Windows偶尔使用,于是在Ubuntu VirtualBox下安装了一个Windows ...
分类:Windows程序   时间:2016-05-26 06:23:10    阅读次数:1116
关于QT的系统总结(非常全面,非常好)
源地址:http://www.cnblogs.com/wangqiguo/p/4625611.html 阅读目录 编译环境与开发流程 QT项目的构成及原理 QT中的布局 QT中的通用控件 QVariant 类型 QComboBox控件 QTableWidget控件 QTabWidget控件 QWeb ...
分类:其他好文   时间:2016-05-26 06:23:10    阅读次数:2653
JAVA-JNI java程序调用c/c++程序
目的:写c/c++函数,让java调用 java代码 1.创建HelloJNI.java文件->编写代码如下->cmd中javac HelloJNI.java获取HelloJNI.class文件 2.在cmd中 javah HelloJNI 获取HelloJNI.h文件 下面是c/c++程序 1.创 ...
分类:编程语言   时间:2016-05-26 06:22:38    阅读次数:222
选课系统类图与数据结构图
...
分类:其他好文   时间:2016-05-26 06:21:27    阅读次数:987
ASP.NET的Cookie和Session
HTTP属于应用层,HTTP协议一共有五大特点:1、支持客户/服务器模式;2、简单快速;3、灵活;4、无连接;5、无状态。 无状态HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。服务器不记的上次给了浏览 ...
分类:Web程序   时间:2016-05-26 06:21:45    阅读次数:392
Codeforces Round #354 (Div. 2) ABCD
Codeforces Round #354 (Div. 2) Problems #Name A Nicholas and Permutation standard input/output 1 s, 256 MB x3384 B Pyramid of Glasses standard input/o ...
分类:其他好文   时间:2016-05-26 06:20:06    阅读次数:363
复制构造函数2——深入理解
//如果不显示定义复制构造函数,编译会出错,原因是:在创建对象s2时,调用默认复制构造函数并用对象s1对其进行初始化,致使s2中指针 //与s1中指针指向同一储存空间,当一个对象生命周期结束后调用析构函数释放内存空间后,另一个变量的指针悬空,无法正常使用。 //浅复制 //再用一个对象初始化另一个对... ...
分类:其他好文   时间:2016-05-26 06:22:41    阅读次数:168
jQuery $.each用法
jQuery $.each用法 以下内容非原创,来自百度文库http://wenku.baidu.com/view/4796b6145f0e7cd18425368e.html 通过它,你可以遍历对象、数组的属性值并进行处理。 使用说明 each函数根据参数的类型实现的效果不完全一致: 1、遍历对象( ...
分类:Web程序   时间:2016-05-26 06:21:24    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!