例子某大学一个系,总共100人,其中男90人,女10人,现在根据每个人的特征,预测性别Accuracy(准确率)Accuracy=预测正确的数量需要预测的总数 Accuracy = {预测正确的数量 \over 需要预测的总数} 计算由于我知道男生远多于女生,所以我完全无视特征,直接预测所有人都是男生
我预测所的人都是男生,而实际有90个男生,所以
预测正确的数量 = 90
需要预测的总数 =...
分类:
其他好文 时间:
2016-06-16 11:45:16
阅读次数:
332
1:load Average 1.1:什么是Load?什么是Load Average? Load 就是对计算机干活多少的度量(WikiPedia:the system Load is a measure of the amount of work that a compute system is d... ...
分类:
系统相关 时间:
2016-06-15 22:09:33
阅读次数:
272
整个View树的绘图流程是在ViewRoot.java类的performTraversals()函数展开的,该函数做的执行过程可简单概况为 根据之前设置的状态,判断是否需要重新计算视图大小(measure)、是否重新需要安置视图的位置(layout)、以及是否需要重绘 (draw),其框架过程如下: ...
分类:
移动开发 时间:
2016-06-14 10:13:21
阅读次数:
219
自定义View详解虽然之前也分析过View回执过程,但是如果让我自己集成ViewGroup然后自己重新onMeasure,onLayout,onDraw方法自定义View我还是会头疼。今天索性来系统的学习下。onMeasure/**
*
* Measure the view and its content to determine the measured width a...
分类:
其他好文 时间:
2016-06-12 02:59:22
阅读次数:
231
在上篇文章中Andtoid视图的绘制流程——View的测量对View的Measure过程进行了详细的说明。对于在View的绘制的整个过程中,在对View的大小进行测量以后,便开始确定View的位置并且将其绘制到屏幕上。也就是View的Layout与Draw过程。那么就来看一下是如何实现这两个过程的。View的Layout过程...
分类:
移动开发 时间:
2016-06-11 15:59:02
阅读次数:
250
此前讲了很多,终于可以讲到这一节了,本文的例子是一个自定义的ViewGroup,左右滑动切换不同的页面,类似一个特别简化的ViewPager,这篇文章会涉及到这个系列的很多文章的内容比如View的measure、layout和draw流程,view的滑动等等,所以对View体系不大了解的同学看这篇文章前可以先从头阅读本系列的其他文章,再来看这篇文章效果会更好些。需要注意的是我们知道要实现一个自定义的ViewGroup...
分类:
移动开发 时间:
2016-06-11 10:38:11
阅读次数:
336
之前结合源码分析完了自定义View的三个阶段:measure,layout,draw。
那么,自定义有哪几种常见的方式呢?
直接继承自View
在使用该方式实现自定义View时通常的核心操作都在onDraw( )当中进行。但是,请注意,在分析measure部分源码的时候,我们提到如果直接继承自View在onMeasure( )中要处理view大小为wrap_content的情况,否则这种情...
分类:
其他好文 时间:
2016-06-01 13:10:12
阅读次数:
229
1.gen_measure_rectangle2( : : Row, Column, Phi, Length1, Length2, Width, Height,Interpolation : MeasureHandle) 产生测量矩形句柄,控制输入为测量矩形范围的坐标中心,矩形长轴和水平方向夹角范围... ...
分类:
其他好文 时间:
2016-05-28 14:13:54
阅读次数:
173
本篇文章主要内容是:详细讲述View的测量(Measure)流程,主要以源码的形式呈现...
分类:
移动开发 时间:
2016-05-27 12:20:45
阅读次数:
249
在measure中测量View的大小之后进入到layout阶段确定了View的位置。完成这 两步之后就进入到了我们相对熟悉的draw阶段,在该阶段真正地开始对视图进行绘制。
按照之前的惯例,我们来瞅瞅View中draw( )的源码
public void draw(Canvas canvas) {
final int privateFlags = mPrivateFlag...
分类:
其他好文 时间:
2016-05-26 10:25:44
阅读次数:
147