RecyclerView:ListView的升级版,它提供了更好的性能而且更容易使用。该控件是一个可以装载大量的视图集合,并且可以非常效率的进行回收和滚动。当你list中的元素经常动态改变时可以使用RecyclerView控件。它提供了如下两个功能:1、为每个条目位置提供了layout管理器(Rec...
分类:
移动开发 时间:
2015-05-11 17:47:44
阅读次数:
165
??
概述
gdb是GNU debugger的缩写,是编程调试工具。
功能
1、启动程序,可以按照用户自定义的要求随心所欲的运行程序。
2、可让被调试的程序在用户所指定的断点处停住 (断点可以是条件表达式)。
3、当程序停住时,可以检查此时程序中所发生的事。
4、动态改变程序的执行环境。
示例:
gcc -Wall -g simple.c -o simp...
分类:
数据库 时间:
2015-05-07 14:36:50
阅读次数:
174
//自定义虚线控件 可以动态改变虚线颜色 虚线间距 虚线长度 虚线高度/** * 虚线控件 * */public class DashLineView extends View { /** * 虚线颜色 */ private int dashColor; /** ...
分类:
其他好文 时间:
2015-05-06 17:21:27
阅读次数:
137
Arguments是伪数组,可以获取函数中传入的参数.不是数组对象,不能直接调用数组的方法,可通过call或者apply调用.可以通过设定length动态改变arguments长度.例:function avg(){ var num =0,l = 0; for(var i = 0;i<argum.....
分类:
其他好文 时间:
2015-05-06 01:24:50
阅读次数:
127
泛型数组列表,主要是为了解决运行时动态更改数组的问题
平常我们会像下面的语句一样定义一个部门里面的人员,
但是在实际业务当中,这个数组的大小往往是不确定的,
如果定义过大,那么会浪费空间,定义过小,又不够用,
因为为了解决运行时动态更改数组的问题,我们提出下面的解决方案。
package com.ray.object;
import java.util.ArrayList...
分类:
编程语言 时间:
2015-05-04 10:06:28
阅读次数:
178
泛型是一种非常领会的语法,让我很是膜拜!真是让人又爱又恨,学不懂的时候很抓狂允许程序在函数,枚举,结构体,类中定义类型形参(类型可以动态改变)每次使用可以传入不同类型的形参!Array T就是泛型,代表数组元素的类型struct Dictionary《Key:Hashable,Value》 key....
分类:
编程语言 时间:
2015-05-03 10:26:13
阅读次数:
133
一、常用的表单元素有:文本框(text)、密码框(password)、多行文本框() 单选按钮(radio)、复选框(checkbox)、列表框(和) 按钮(button、submit和reset)二、为什么要学JavaScript 1.表单验证-减轻服务器端压力 2.页面动态效果 3.动态改变页面...
分类:
编程语言 时间:
2015-04-30 21:34:06
阅读次数:
139
第一节已经简单实现了ViewPager,但是实际应用中常常需要在图片资源底部添加一些图片描述信息,还有一些指示点。
效果如下:
指示点可以用shape生成一个简单的原点,代码如下:
...
分类:
其他好文 时间:
2015-04-30 09:00:34
阅读次数:
120
Android制定了一条规则:只允许UI线程修改Activity里的UI组件。主线程通常又被叫做UI线程。
那么这样的话新启动的线程就不可能动态改变界面组件的属性值,但显然这是不可能的。所以便有了Handler消息处理机制。
Handler类:
主要有两个作用:
1.在新启动的线程中发送消息
2.在主线程中获取、处理消息。
主要方法:
void handleMessag...
分类:
移动开发 时间:
2015-04-22 20:41:51
阅读次数:
148
onCreateOptionsMenu(Menu menu)方法中我们能够通过getMenuInflater().inflate(R.menu.list_option, menu);来构建一个菜单,并通过
1
menu.findItem(R.id.menu)
获得具体的一个菜单项。但这个onCrea...
分类:
其他好文 时间:
2015-04-21 14:41:52
阅读次数:
126