自定义组合控件
1)编写一个类继承ViewGroup,
2)重写构造方法
3)在XML中配置一个视图,控件初始化时,填充这个视图,并挂载到控件中
4)添加自定义属性
在value目录中,编写一个xml文件,
5)在R文件中会自动生成
6)使用时;需要申请命名控件 xmlns:随便定义tag>="ht...
分类:
其他好文 时间:
2014-11-23 13:10:58
阅读次数:
197
抽取样式,在values中定义一个xml文件,在文件中,
根节点
设置一个样式名字
value设置样式中每一项的名字和值
fill_parent
45dip
#355E9E
left|center_vertical
#EBC950
...
分类:
移动开发 时间:
2014-11-23 13:10:15
阅读次数:
229
步骤:
修改php.ini的配置文件
如下:
;[sesson.save_handler 有user|files|memcache]
session.save_handler = memcache
session.save_path = "tcp://127.0.0.1:11211"
测试一把,重启apache...
分类:
系统相关 时间:
2014-11-23 13:10:27
阅读次数:
231
Android 项目目录简介:
这是整个项目的常用的文件夹结构,下面我会介绍每一个文件夹的所代表的含义:
src—————- 主要的程序代码都在该文件下编辑,存放java源文件。
gen————– 系统在编译时产生的一些R文件。比如xml中定义的一些()这些ID都会产生在这里
assets————– 用于存放应用程序中使用的外部资源文件,程序...
分类:
移动开发 时间:
2014-11-23 13:10:33
阅读次数:
138
概念:
java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。
单例模式有一下特点:
1、单例类只能有一个实例。
2、单例类必须自己自己创建自己的唯一实例。
3、单例类必须给所有其他对象提供这一实例。
单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、...
分类:
编程语言 时间:
2014-11-23 13:10:44
阅读次数:
233
1)配置IP
编辑/etc/sysconfig/network-scripts/ifcfg-eth0(不同的网卡为ifcfg-eth?)
a)静态IP
DEVICE=eth0
HWADDR=00:0C:29:F3:13:87
TYPE=Ethernet
UUID=24b0bad9-c606-4498-a03a-65afa7d5ce63
...
分类:
其他好文 时间:
2014-11-23 13:09:33
阅读次数:
182
1.下载软件
wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.7.tar.gz
2.安装依赖包
1
yum install gcc libxml2-devel libpng-devel pkg-config glib pixman pango pango-devel freety...
分类:
其他好文 时间:
2014-11-23 13:09:12
阅读次数:
251
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
一:概述
1、static关键字
特点:
1.想要实现对象中的共性数据的对象共享,可以将这个数据进行静态修饰。
2.被静态修饰的成员,可以直接被类名所调用,也就是说,静态成员多了一种调用方式。
3.静态随着类的加载而加载,而且优先于对象存在。
弊端:
1.有些数据是对象特有的...
分类:
编程语言 时间:
2014-11-23 13:09:01
阅读次数:
267
题目 Given a collection of numbers that might contain duplicates, return all possible unique permutations.For example,[1,1,2] have the following unique permutations:[1,1,2], [1,2,1], and [2,1,1].思路分析:Pe...
分类:
其他好文 时间:
2014-11-23 13:10:47
阅读次数:
226
在开始你使用这种方法int tmp;
tmp = a;
a = b;
b = tmp;
后来你知道了模块化编程,你知道这样是不好的,于是你开始使用函数.void swap(int *a, int *b);
{
int tmp;
tmp = *a;
*a = *b;
*b =tmp;
}//下面我写函数了
随着c语言的学习,后来你发现下面代码也能完成两变量的值交换的任x = x +y;...
分类:
编程语言 时间:
2014-11-23 13:07:57
阅读次数:
184
Given a collection of numbers, return all possible permutations.For example,[1,2,3] have the following permutations:[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], and [3,2,1].思路分析:这题是Permutations II问题的简...
分类:
其他好文 时间:
2014-11-23 13:07:51
阅读次数:
172
NSArray,NSDictionary,NSSet总结 够全面...
分类:
其他好文 时间:
2014-11-23 13:08:09
阅读次数:
236
Oracle支持周期
Oracle对自己产品也一样,对于自己的产品在不同的时期,支持的强度是不一样的。
大体分来,支持的强度分为三个级别:Premier Support(最高优先级的支持),Extended
Support(中等优先级的支持),Sustaining Support(最低优先级的支持)
1.从产品发布为期5年的标准支持服务期-Premier
s...
分类:
数据库 时间:
2014-11-23 13:07:51
阅读次数:
348
在做项目过程中,突然发现,项目中启动了多个线程,但是只有一个handler,而不需要每一个线程单独开一个handler,记下笔记:handler = new Handler() { @Override public void handleMessage(M...
分类:
移动开发 时间:
2014-11-23 13:06:26
阅读次数:
235
skynet为了简化服务的编写,推出了snax框架,源码里也有一个例子pingserver。这是snax原创文章的第一篇,所以先就分析snax框架里的interface.lua源码,它的实现应用了一个闭包中的upvalue注入技巧。凡是框架都得遵循框架的约定,snax有两个大的约定,一是约定了一组预...
分类:
Web程序 时间:
2014-11-23 13:08:50
阅读次数:
656