13.4.2 用计量单位格式化数据当从 XML 数据读许多指标值时,我们只能将它们转换为浮点(float)值;这是对的,因为面积和森林覆盖率都是数字,但是,这种数据不能告诉我们多内容。把从非类型化的 XML 数据转换成 F# 类型化数据结构,其目的是使用有帮于了解这些值含义的类型,进行注解。为了使类型更具体,我们可以使用在第二章提到的计量单位(units of measure)。使用这个功能,描述面...
分类:
其他好文 时间:
2015-02-17 18:48:46
阅读次数:
135
如何让三个按钮以水平方向分别左对齐、居中对齐和右对齐?android:layout_gravity="left"android:layout_gravity="center_horizonal"android:layout_gravity="right"如何获得组件的宽度和高度?先调用view.measure方法测量组件的宽度和高度,再调用view.getMeasuredWidth和view..
分类:
移动开发 时间:
2015-02-10 01:59:43
阅读次数:
148
CPU的温度可以从一个系统临时文件中读取:/sys/class/thermal/thermal_zone0/temp
GPU温度也可以从一个文件中读取:/opt/vc/bin/vcgencmd measure_temp
import commands
def get_cpu_temp():
tempFile = open( "/sys/class/thermal/therma...
分类:
其他好文 时间:
2015-02-04 21:57:04
阅读次数:
427
1、 AppsCustomizePagedView.java修改两处如下:
1) private void setupPage(AppsCustomizeCellLayout layout) {
layout.setGridSize(mCellCountX, mCellCountY);
// Note: We force a measure here to ...
分类:
移动开发 时间:
2015-02-04 12:59:33
阅读次数:
183
前言
本篇文章为Android优化的布局部分,该部分应该是Android中很重要的,无论是在自定义控件中,还是在简单的书写布局时,都应该尽量遵循一些优化原则,这样布局的绘制效率才会更高,体验才能更好。
一 优化layout的层级
Layout结构如果太复杂,Android的绘制过程就会很复杂,measure过程就会很复杂,我分析的View绘制机制中详细介绍了整个测量、布局和绘...
分类:
移动开发 时间:
2015-02-02 18:03:52
阅读次数:
276
概述:余弦相似度 是对两个向量相似度的描述,表现为两个向量的夹角的余弦值。当方向相同时(调度为0),余弦值为1,标识强相关;当相互垂直时(在线性代数里,两个维度垂直意味着他们相互独立),余弦值为0,标识他们无关。Cosine similarityis a measure of similarity ...
分类:
其他好文 时间:
2015-02-01 19:01:08
阅读次数:
917
流式布局,好处就是父类布局可以自动的判断子孩子是不是需要换行,什么时候需要换行,可以做到网页版的标签的效果。今天就是简单的做了自定义的流式布局。具体效果:原理:其实很简单,Measure Layout。只需要这两个步骤就可以搞定了。完全的手动去Measure Layout。我们看一下代码。解释就在代...
分类:
移动开发 时间:
2015-01-31 16:03:27
阅读次数:
218
执行多次原因是因为每显示一个VIew,它都去测量view的高度,执行measure方法,导致getView执行多次。解决方法是将 ListView 的 layout_width 设置为 fill_parent, 把width和height都设置成fill_parent,如果ListView有父布局....
分类:
移动开发 时间:
2015-01-30 15:13:47
阅读次数:
209
前言本篇文章为Android优化的布局部分,该部分应该是Android中很重要的,无论是在自定义控件中,还是在简单的书写布局时,都应该尽量遵循一些优化原则,这样布局的绘制效率才会更高,体验才能更好。一优化layout的层级Layout结构如果太复杂,Android的绘制过程就会很复杂,measure...
分类:
移动开发 时间:
2015-01-28 21:18:58
阅读次数:
345
一.View结构原理Android系统对视图结构的设计采用了组合模式,即View作为所有图形的基类,ViewGoup对View进行扩展为视图容器类。View定义了绘图的基本操作:measure(),layout(),draw()。其内部又分别包含了onMeasure(),onLayout(),onDraw()三个子方法。1.measure操作用于计算视..
分类:
其他好文 时间:
2015-01-20 12:14:36
阅读次数:
176