自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 ScrollView嵌套GridView的解决办法

前些日子在开发中用到了需要ScrollView嵌套GridView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView会显示不全。 解决办法,自定义一个GridView控件 public class MyGridView extends GridView { public MyGridView(Context context, At

2012-12-07 18:30:12 14079 4

转载 typedarray自定义属性的使用

今天本来在AlertDialog源码还有theme,想修改一下AlertDialog的背景,主题什么的,结果看到一个帖子,讲如何修改AlertDialog的背景,看的我晕乎乎的,很多类不知道,typedarray就是其中一个。于是我网上找了点资料看看。我们平常在xml文件里面定义,设置控件属性,android:text android:size 这类的,有木有可以自定义的呢

2012-06-13 19:23:39 1123

转载 Android利用Gallery制作无限循环的菜单

Android利用Gallery制作无限循环的菜单一、创建一个普通的类继承Gallery,目的是为了去掉Gallery滚动的惯性   package cn.com.y2m;   import android.content.Context;   import android.util.AttributeSet;   import android.view.MotionEven

2012-06-12 16:05:31 2796

转载 Android软件开发之获取通讯录联系人信息 + android联系人信息的存储结构 + Android联系人读取操作笔记

总结的最好的一篇文章是:http://blog.csdn.net/xys289187120/article/details/6730957但要纠错下:Contacts表中没有display_name字段,后者应该是在raw_contacts表中的-----------------------------------------------------------------

2012-05-25 14:16:36 60559 10

转载 SVN版本冲突解决详解

SVN版本冲突解决详解分类: SVN(SubVersion)2009-11-23 15:45 3344人阅读 评论(2) 收藏 举报 版本冲突原因:假设A、B两个用户都在版本号为100的时候,更新了kingtuns.txt这个文件,A用户在修改完成之后提交kingtuns.txt到服务器,这个时候提交成功,这个时候kingtuns.txt文件的版本号已经变成101了。同时B

2012-05-23 16:42:10 1035

原创 VisualSVN+TortoiseSVN 搭配SVN环境

今天到新公司第一天上班,就要先架设一个SVN服务器。服务器是今天上午到的,中午午休后就开始装SVN了。先上apache官网下载SVN: http://subversion.apache.org/点左边的Binary Packages选择Windows版本。乍一看,好多Server & Client的SVN啊,我被Visual这个字眼吸引下了VisualSVN.当然服

2012-05-23 15:54:53 7201 1

转载 Android 导入多个第三方jar包

Android 导入多个第三方jar包今天遇到一个问题,需要在工程目录下导入两个第三方jar包。大家都知道,在eclipse里导入jar包是通过右键工程目录选择Add Library,选择jar包所在目录,然后导入。但是在源码目录package/app/下编译应用,该如何导入呢?其实实现起来也挺简单,需要修改一下Android.mk文件 代码如下:[

2012-05-23 13:41:34 10250

原创 ruby on rails 编辑器选择

有人说TextMate好,可这是适合Mac系统的。Windows中我一开始用的是Editplus,一开始就支持Ruby语法了。而且左侧有目录的树状图,也很友好,就是左侧下方每一个目录下有什么文件不实时更新,总要手动更新有些麻烦。 然后看到有人推荐aptana,见:http://www.aptana.com/products/radrails这个正在用,不过好在是free的,而且是基

2012-05-08 19:05:54 1945

原创 rails 心得

1. rails server命令打在哪一个目录下,就只有这个目录的工程里的路径可以访问。即不可以访问其它工程的路径,这个和tomcat有些不同!

2012-05-07 00:46:33 832

转载 使用rails高效开发之快速创建控制器 视图 模型和数据库文件

上文回顾:上文说明了在windows中快速创建环境的方法。教你10分钟内在Windows上完成Rails开发环境的安装和配置本文内容:本文将介绍,那些效率非常高的快速创建文件和数据库的命令,包括:使用mysql快速创建项目;一个命令创建项目的开发和测试数据库;用命令创建数据库中的表的流程;一个命令创建控制器和视图;一个命令创建模型和数据库文件;一个命令创建全部文件和数据库;取消之前

2012-05-07 00:38:18 3290

转载 ruby gem 本地安装方法以及在windows下添加mysql.gem

问题:railsinstaller中没有默认带有mysql的gem。使用railsinstaller安装配置完rails环境后,发现无法使用gem update --system等更新或者安装远程的gem的gem install –remote mysql的命令没有成功,都报下面类似的错误:Gem::RemoteFetcher::FetchError,太多的连接重置。网上有人说是地址被

2012-05-07 00:27:17 18072

转载 教你10分钟内在Windows上完成Ruby1.9.2+Rails3.1.1开发环境的安装和配置

一般来说,Windows开发者需要自己搭建好Ruby、RubyGems、Rails以及SQLite才能开始创建Rails应用。对于初学者,在Windwos上安装rails最简单的方式是RailsInstaller安装包。RailsInstaller是一键安装的软件包,能够帮助你尽快上手,快速安装好开发环境。本文使用的railsinstaller 2.0.1包含了:Ruby 1.

2012-05-07 00:15:01 2306

转载 UML类图关系大全

UML类图关系大全1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关

2012-04-14 00:45:38 835

转载 java中关键字volatile的作用

用在多线程,同步变量。 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm, 它所修饰的变量不保留拷贝,直接访问主内存中的(也就是上面说的A)=========================分割线1==========

2012-03-26 19:43:25 706

转载 理解ThreadLocal 2

首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每个线程中的new 对象 的操作

2012-03-23 17:38:46 814

转载 理解ThreadLocal

ThreadLocal是什么早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为T

2012-03-23 16:28:53 788

原创 oracle 初登录

安装完后,一堆的问题。首先就是登录不成功,不知道密码和用户名。 于是我就自己用Database Configuration and Migration Tools来新建了一个数据库demo,建的时候给sys、system、dbsnmp、sysman等用户都给了一个AAA的密码。但登录后发现没了示例的表dept,emp等了,所以没办法,只好再用安装时默认的orcl数据库来试试。

2012-03-04 20:40:59 1254

原创 CheckBox的OnCheckedChangeListener的调用

android.widget.CompoundButton.OnCheckedChangeListener我的一个程序是在主Activity A 中有一个CheckBox;但从A进入到Activity B中,在B中设置好一些参数后,返回A,这时让A中的CheckBox被选中。当然在A中也能手动让CheckBox被选中或是取消选中。A的布局xml文件中关于CheckBox的描述是:

2012-02-27 15:56:16 7750

转载 AlarmManager类的应用(实现闹钟功能)

1、AlarmManager,顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,可以实现从指定时间开始,以一个固定的间隔时间执行某项操作,所以常常与广播(Broadcast)连用,实现闹钟等提示功能2、AlarmManager的常用方法有三个:(1)set(int type,long startTime,PendingIntent pi);该方法用于设置一次性闹钟

2012-02-27 15:56:14 1562

手机初学小动画

下面是个小小的动画,关键是原始图片的切割,难点是在于坐标的处理

2007-06-14

手机屏保程序

这是个多个矩形不断变幻颜色的屏保程序

2007-06-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除