自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Android SDK安装时碰到的问题之解决办法

问题: hostname in certificate didn't match: != Fetching URL: https://dl-ssl.google.com/android/... 解决办法: 第一步: 打开Windows中C:\WINDOWS\system3...

2012-11-28 09:52:12 9009 7

原创 一个类中静态容器对象的初始化问题

某网友问: “ 一个类中,有一个成员变量static set SET,怎么用一个1000个元素给它初始化? ”   一个类中特殊的成员变量的初始化是非常需要技巧的事情,以前针对这个问题专门写过一篇博文: 特殊数据类型成员变量的初始化 但这篇博文,并没有包括上面那位网友提出的问题,为此...

2012-07-13 23:32:37 4215 1

原创 在Windows上建立OpenCV2.4.0开发环境

1.      下载当前最新的OpenCV版本,下载地址:           http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.0/          下载上面链接列表中的OpenCV-2.4.0.exe即可...

2012-05-16 21:19:40 9809 2

原创 一个百度的面试题目

问题:给一个很大的数组,里面有两个数只出现过一次,其他数都出现过两次,把这两个数找出来   原理:两个相同的数进行异或,其结果为0,两个不相同的数急性异或,其结果不为0。 举例:99 ^ 99 = 1100011b ^ 1100011b = 0       95 ^ 99 = 101111...

2012-05-15 00:44:31 8351 23

转载 如何证明素数有无穷多个

假若素数只有有限多个,设最大的一个是P,从2到P的全体素数是: 2,3,5,7,11……,P。 所有的素数都在这里,此外再没有别的素数了。   现在,我们来考察上面从2到P的全体素数相乘、再加上1这个数,设它是A,即 A=2×3×5×7×11×……×P+1。 A是一个大于1的正整数,它...

2012-05-14 23:11:38 3736 2

原创 STL vector按多字段值排序

上一篇我们讲到STL map的key如果由多个值组成,并按照这些值分别进行排序的情况。在最后的结论中我们说到“通常我们不用STL algorithm中的sort函数,来对一个map进行排序,而对vector的元素进行排序则可以很方面地使用sort函数。”   下面就是一个完整的,vector按...

2012-05-01 21:10:45 6467 3

原创 由2个值组合成key的STL map排序问题

某网友问:“map中怎么设置多个key值进行排序?”   在C++中,map是典型的关联容器或者叫映射容器(associative container),其中的每一个元素都是由key-value这样成对出现的内容组成的,比如学号和学生之类具有一一对应关系的情形,学号可以作为key,学生对象可以...

2012-05-01 20:35:18 8740 1

原创 Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback之间的关系

转载请包含网址:http://blog.csdn.net/pathuang68/article/details/7351317 一、Surface Surface就是“表面”的意思。在SDK的文档中,对Surface的描述是这样的:“Handle onto a raw buffer tha...

2012-03-14 01:57:15 41200 50

原创 Android中对Group的各种操作示例代码

1.  增加Group // create a group ContentValues values = new ContentValues(); values.put(ContactsContract.Groups.TITLE, “GROUPNAME”); Uri uri = getConte...

2012-01-06 01:23:30 8659 0

原创 AndroidGUI30:定制按钮

按钮是Android界面编程中最常用到的Widget之一。很多时候,为了美观应用程序的界面,觉得Android缺省提供的按钮不能满足需要,因此在这样的时候,就需要定制按钮,比如修改按钮的颜色等等。 下面我们通过一个实际的例子,来说明定制按钮的大致过程。 1.     在Eclipse中创建一个...

2011-12-13 02:10:44 4252 1

原创 Android中图像变换Matrix的原理、代码验证和应用(三)

第三部分 应用 在这一部分,我们会将前面两部分所了解到的内容和Android手势结合起来,利用各种不同的手势对图像进行平移、缩放和旋转,前面两项都是在实践中经常需要用到的功能,后一项据说苹果也是最近才加上的,而实际上在Android中,咱们通过自己的双手,也可以很轻松地实现之。   首先创建...

2011-11-19 23:07:54 7174 7

原创 Android中图像变换Matrix的原理、代码验证和应用(二)

第二部分 代码验证 在第一部分中讲到的各种图像变换的验证代码如下,一共列出了10种情况。如果要验证其中的某一种情况,只需将相应的代码反注释即可。试验中用到的图片: 其尺寸为162 x 251。   每种变换的结果,请见代码之后的说明。 package com.pat.testtr...

2011-11-19 23:04:39 15823 7

原创 Android中图像变换Matrix的原理、代码验证和应用(一)

第一部分 Matrix的数学原理 在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类。Android中的Matrix是一个3 x 3的矩阵,其内容如下:   Matrix的对图像的处理可分为四类基本变换: Translate           平移变...

2011-11-19 22:09:05 20086 16

原创 Java应用程序模拟向Servlet发送POST请求

在某些情况下,需要用Java applicatioin来模拟form,向服务器(本文以servlet为例)发送http post请求,包括提交表单域中的数据以及上传文件。如果仅仅是传递form中的数据,而不包含上传文件,那是很简单的,比如Java application可以这么写: packag...

2011-10-31 01:34:11 18320 10

原创 AndroidGUI29:用getDrawingCache方法获取ImageView中的图像需要注意的问题

我们知道在Android中ImageView是一个用于显示图像的控件,比如在很多联系人方面的应用中,需要为联系人拍摄头像,并将得到的头像放在一个ImageView对象中显示。通常,在没有为联系人拍摄头像之前,ImageView对象中显示的是一个缺省的图片。因此,在保存联系人头像数

2011-09-17 01:39:09 12580 2

原创 使用Android系统提供的ContentResolver,无法进行distinct查询的workaround

场景假定:一个联系人A有两个电话号码,分别是32111268和32111269。现在要对联系人的电话进行查询,以得到联系人的raw_contact_id。   我们知道,在Android系统中,所有和联系人有关的数据,都存储在数据库/data/data/com.android

2011-09-11 00:00:22 6020 5

原创 AndroidGUI28:在onCreate方法中两次调用setContentView

在做Android开发的时候,有时候需要在一个Activity的里面调用两次setContentView方法。比如在应用启动的时候,开始显示欢迎界面,在显示欢迎界面的同时,进行后台数据的处理,等到后台数据准备好了,才显示真正的应用界面。这样的做法不会让使用者有突兀的感觉。反之,应

2011-08-24 00:47:33 8893 8

原创 AndroidGUI27:findViewById返回null的解决办法

在用Eclipse进行Android的界面开发,通过findViewById试图获取界面元素对象时,该方法有时候返回null,造成这种情况主要有以下两种情形。   第一种情形是最普通的。比如main.xml如下,其中有一个ListView,其id为lv_contactbook

2011-08-19 18:35:29 14215 3

原创 Pinyin4j的基本用法

1.     简单介绍 有时候,需要将汉字编程对应的拼音,以方便数据的处理。比如在Android手机应用的开发上,要查询联系人的姓名,通常都是用拼音进行查询的。比如要查询“曹孟德”,就可以输入“cmd”,即“曹孟德”三个汉字的拼音“caomengde”各字的首字母。但是怎样才能

2011-08-16 20:46:23 40477 15

转载 美国麦克阿瑟将军在国会大厦的告别演讲(Farewell address to Congress)

Mr. President, Mr. Speaker, and Distinguished Members of the Congress: I stand on this rostrum with a sense of deep humility and great prid

2011-08-11 23:11:34 2593 0

转载 麦克阿瑟将军为儿子的祷告词

Build me a son, O Lord, who will be strong enough to know when he is weak, and brave enough to face himself when he is afraid; one who

2011-08-11 23:03:23 1461 0

原创 函数对象

简单地说,如果一个类重载了调用操作符(),那么这个类的对象就是所谓的函数对象。这样的对象,可以像一个函数那样使用。

2011-08-04 11:15:35 726 0

原创 AndroidGUI26:程序中动态设定组件的宽度、高度以及margin等属性

在程序里面用代码来控制组件的宽度、高度以及margin等属性,以适应不同分辨率的屏幕。

2011-07-31 02:28:05 14234 3

原创 AndroidGUI25:定制Activity的标题栏(Titlebar)

定制标题栏。包括在标题栏中增加控件、改变标题栏的高度、改变标题栏的背景颜色等。

2011-07-30 16:41:00 8863 5

原创 求n!的最高位数字

CSDN上某网友,提出以下问题:“Time Limit:1000MSMemory Limit:30000KBDescription 求n的阶乘的最高位数。例如:5! = 120,所以最高位为1, 10!=3628800,所以最高位为3 Input 每个数据包含一行,每行有一个整数

2011-07-17 14:42:23 4612 2

原创 调和级数之和1 + 1/2 + 1/3 + ...

本文发表在:http://patmusing.blog.163.com/blog/static/135834960201132073659862/

2011-07-14 18:01:31 1454 0

原创 平分一个数,使得各份相乘所得到的积最大

问题:怎样将一个正整数n,平均分成若干份,每份可以为小数,份数也可以是小数,使得这若干个数的乘积最大?每份为多少?请证明,并用代码验证之。证明:一个正整数n,假定平均分成x份,那么每份为,所有份数的乘积则为,令,现在问题就转化为当x等于多少时,有最大值。为此,我们求其一阶导数(其

2011-07-14 17:54:42 2660 1

原创 AndroidGUI24:TabHost常用技巧

<!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--&g...

2011-06-25 00:35:00 7929 11

原创 AndroidGUI23:水平方向和垂直方向同时滚动

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} No...

2011-06-22 16:57:00 3499 2

原创 AndroidGUI22:ScrollView/HorizontalScrollView常用技巧

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} /* Style D...

2011-06-22 16:10:00 8227 2

原创 AndroidGUI21:ImageSwitcher常用技巧

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} No...

2011-06-13 17:14:00 5144 1

原创 AndroidGUI20:GridView常用技巧

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} No...

2011-06-13 16:36:00 1722 1

原创 AndroidGUI19:Gallery常用技巧

Gallery常用技巧

2011-05-31 22:07:00 4002 3

原创 AndroidGUI18:ListView常用技巧

ListView是AdapterView的派生类,AdapterView是ViewGroup的派生类。     ListView将需要显示的内容,放在一个可以垂直滚动的列表中进行显示。而要显示的内容是由和ListView相关联的ListAdapter指定的。通常是ArrayAdapter或者...

2011-05-31 00:53:00 10087 10

原创 AndroidGUI17:Layout常用技巧

各种Layout常用技巧

2011-05-25 15:09:00 2002 1

原创 AndroidGUI16:Theme常用技巧

Theme常用技巧

2011-05-24 00:53:00 1092 0

原创 AndroidGUI15:Style常用技巧

Style常用技巧

2011-05-23 20:37:00 1112 0

原创 AndroidGUI14:各种Dialog常用技巧

Dialog、AlertDialog、CharacterPickerDialog、DatePickerDialog、ProgressDialog以及自定义对话框的常用技巧

2011-05-23 16:44:00 4434 4

原创 AndroidGUI13:ViewTreeObserver的常用技巧

ViewTreeObserver的常用技巧

2011-05-19 01:28:00 21038 6

原创 AndroidGUI12:ContextMenu的常用技巧

ContextMenu的常用技巧

2011-05-18 17:09:00 1595 5

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