- 博客(16)
- 资源 (8)
- 收藏
- 关注
原创 declare-styleable:自定义控件的属性,android自定义属性 format类型 .
做Android布局是件很享受的事,这得益于他良好的xml方式。使用xml可以快速有效的为软件定义界面。可是有时候我们总感觉官方定义的一些基本组件不够用,自定义组件就不可避免了。那么如何才能做到像官方提供的那些组件一样用xml来定义他的属性呢?现在我们就来讨论一下他的用法。一、在res/values文件下定义一个attrs.xml文件,代码如下:
2014-04-24 16:29:25
829
原创 eclipse Indigo更新Android SDK 常见问题,与解决方案.
eclipse-jee-indigo-SR2-win32_4Android_ADT22.6.2_201403最新当时更新成功的步骤:1.将ADT20.0.0增加到Eclipse里。 解压ADT20.0.0.zip 拷贝features跟plugins 到eclipse\my_plugins\ADT-20.0.0\eclipse 目录目录eclipse\dropi
2014-04-22 12:31:25
984
转载 svn 错误 以及 中文翻译
比较长,如何查找不方便的话,用查找“CTRL+F”吧 ## Simplified Chinese translation for subversion package# This file is distributed under the same license as the subversion package.## Update to new pot:
2013-09-03 09:59:28
4602
原创 05 设计模式之--观察者_监听者设计模式
/** * 简化版 * 观察者_监听者设计模式 */public class Observer { public static void main(String[] args) { R r = new R();//生成事件源 r.setL(new O());//设置监听者 r.onC();//触发的事件 }}/**监听者*/class O implements L
2013-05-07 17:56:19
655
原创 字符串自定义加密解密 方法
/** * * @author comtu * @version 编写时间: 2013-5-7上午11:22:56 */ @Test public void testAs2() { // 需要加密的数据 String str = "中国你好001_abcd+3542398=-=-*(&^*&%!@$*"; System.out.println("需要加密的数据:
2013-05-07 11:26:24
1239
转载 android权限大全
android权限大全访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概
2013-01-17 23:55:04
426
原创 html变色龙代码_diy
变色comtwwindow.self.setInterval("r()",500);function r(){document.getElementById("f").style.color ="red"==f.style.color?"blue":"red";}变色comtuwindow.self.setInterval("r()",500);function r(){var f = d
2013-01-14 23:19:21
1239
原创 Ubuntu-jdk+tomcat+eclipse软件安装
第一步 安装jdksu - root 切换成root用户sudo -i 不需要密码直接切换成root1.进入usr目录cd /usr2.在usr目录下建立java安装目录sudo mkdir java3.将jdk-6u24-linux-i586.bin拷贝到java目录下sudo cp /home/comtu/Desktop/file/jdk-6u24-linux-
2013-01-14 23:08:57
536
原创 linux常用指令介绍_软件包管理_VIM编辑器的使用_用户和组账户管理_文件权限管理
1.1. 文件目录操作命令ls 显示文件和目录列表 -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件mkdir 创建目录 删除?rmdir 非空 -p 父目录不存在情况下先生成父目录cd 切换目录touch 生成一个空文件 echo 生成一个带内容文件 echo abcd>a.txtcat、tac 显示文本文件
2013-01-14 23:01:39
1554
原创 04 设计模式之--代理设计模式
代理 >>静态代理(编译时,代理对象实现接口) >>动态代理(运行时,代理对象独立) 1)为什么需要代理对象 因为需要防止对目标对象的无条件直接访问 2)代理谁 代理目标对象,即"春哥" 目标对象的sing()方法:是含有真实业务的 代理对象的sing()方法:只是调用目标对象的sing()方法
2012-11-06 20:12:57
478
转载 数据库SQL性能优化之详解
一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单
2012-11-06 19:09:33
1353
原创 03 设计模式之--修饰设计模式
当想要对已有的对象进行功能增强时,可以定义类,将已有对象传入,基于已有的功能,并提供加强功能.那么自定义的该类称为装饰类.装饰类通常会通过构造方法接收被装饰的对象.并基于被装饰的对象的功能,提供更强的功能.继承实现的增强类和修饰模式实现的增强类有何区别?继承实现的增强类: 优点:代码结构清晰,而且实现简单 缺点:对于每一个的需要增强的类都要创建具体的子类来帮助其增强,这样会导
2012-10-03 22:50:52
567
原创 02 设计模式之--模版设计模式
模版模式设计步骤: 1. 写出解决某一类问题的固有的模版代码 2. 抽取模版代码中可变的部分,形成独立的函数 3. 可变部分抽取的函数定义为抽象函数,类定义为抽象类 4. 创建实现类继承并实现父类的未实现的函数 5. 为了避免子类重写父类的模版代码,需要将模版代码修饰为finalabstract class RunCode //3.有抽象方法code()所以必须定义为抽象类
2012-10-03 22:42:05
501
原创 01-设计模式之--单例设计模式
设计模式之--单例设计模式设计模式就是一帮人总结出来用来解决特定问题的固定的解决方案。 1. new关键字永远在堆内存中创建新的对象 2. ==如果比较的是两个对象的引用变量,其实比较的是两个引用变量指向的对象的堆内存地址 3. 如果按照原来的描述类的方式,一个类无法实现单例的设计模式 因为任何的使用者可以通过new关键字任意的创建多个对象。 单例的设计模式:
2012-10-03 22:33:44
567
原创 java中两数据交换四种方式
public class DemoTest { public static void main(String[] args) { // 方式1: 额外定变量法 (常用型) int x1 = 2147483647; int y1 = 2147483646; System.out.println("方式1交换之前:x1= " + x1 + ", y1= " + y1); i
2012-10-03 22:23:51
1523
Java设计模式-图解-附代码
2012-09-02
山寨U盘检测chipgenius-v4.0b22
2012-03-22
山寨U盘检测
2012-03-22
千宇智能关机 V1.77
2009-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人