自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

Android入门第八篇之GridView(九宫图)

GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridView使用,类似这种的方法本文不再重复,本文介绍的GridView用法跟前文ListView的极其类似。。。。也算是我偷懒一...

2009-11-30 21:14:00 87

Android入门第七篇之ListView (二)

Android入门第六篇之ListView (一) ,讲的是如何制作一个具有两行文本的 自定义控件 ,作为ListView的Item的使用方法。这篇接下来也是围绕ListView和Item,更加深入地介绍它们的用法。 首先,先来看看本文代码运行的结果,本文的Item比上一篇中的Item多出左边的图标: main.xml的源代码,跟上一篇的一样,这里就不作解释了,直接贴出m...

2009-11-30 21:13:00 79

Android入门第六篇之ListView (一)

ListView是一个经常用到的控件,ListView里面的每个子项Item可以使一个字符串,也可以是一个组合控件。先说说ListView的实现: 1.准备ListView要显示的数据 ; 2.使用 一维或多维 动态数组 保存数据;2.构建适配器 , 简单地来说, 适配器就是 Item数组 , 动态数组 有多少元素就生成多少个Item; 3.把 适配器 添加到ListView,...

2009-11-30 21:08:00 57

Android入门第五篇之TableLayout (二)

上一篇文章,主要将如何UI设计器设计TableLayout + TableRow,由于实际应用中,经常需要在代码里往TableLayout添加数据(9宫图也可以用TableLayout做出来 ),本文就是介绍这方面的简单使用方法。main.xml的代码如下,用到TableLayout的ID为TableLayout01: view plaincopy to clipboar...

2009-11-30 21:04:00 52

Android入门第四篇之TableLayout (一)

TableLayout跟TableLayout 是一组搭配使用的布局,TableLayout置底,TableRow在TableLayout的上面,而Button、TextView等控件就在TableRow之上,另外,TableLayout之上也可以单独放控件。TableLayout是一个使用复杂的布局,最简单的用法就仅仅是拖拉控件做出个界面,但实际上,会经常在代码里使用TableLayout,例如...

2009-11-30 21:02:00 83

Android入门第三篇之RelativeLayout、FrameLayout

接下来本文要讲的是RelativeLayout、FrameLayout。 RelativeLayout是一个按照相对位置排列的布局,跟AbsoluteLayout这个绝对坐标布局是个相反的理解。 在RelativeLayout布局里的控件包含丰富的排列属性: Layout above:选择ID A,则该控件在A控件的上方, Layout below、Layout to le...

2009-11-30 20:59:00 58

Android入门第二篇之LinearLayout、AbsoluteLayout

Android 的UI 布局都以Layout 作为容器,在上面按照规定排列控件,这方面跟JAVA 的Swing 和LWUIT 很像。控件跟Layout 有很多属性是一样的,可以在Properties 里面修改,跟.NET/Delphi 等RAD 类似,其中最常用的属性有以下这些:id="@+id/edtInput",ID 是连接UI 与代码的桥梁Gravity= "center" ,Layo...

2009-11-30 20:55:00 55

Android入门第一篇

本文所讲到的是LinearLayout + Button + EditText + AlertDialog的简单使用。 Activity以 LinearLayout排列,共用到两个 LinearLayout,第一个是用于全窗体,第二个用于存放两个Button,第二个 LinearLayout放在EditText控件下面,以下给出main.xml的代码: v...

2009-11-30 17:01:00 53

Vista下Java 连接到SQLServer 2005

1.首先安装SQLServer 2005,如果你还不会安装的话请看我的文章《 Vista下安装SQL SERVER 2005 EXPRESS 》2.安装SQLServer 2005的数据库驱动。在Microsoft的官方网站有得下载。你可以通过以下方法下载: a.在这里自己找一个下载(能找到最新的) b.在这里直接下载(我就是下这个,已经不是最新了) 注:有些浏览器可能会下载到ht...

2009-11-28 16:52:00 62

搭建Android开发环境

在Windows XP下Eclipse中安装Android并配置IDE(集成开发环境)图文教程1 下载Android SDK(软件开发包)Android的SDK可以在http://developer.android.com/sdk 页面找到,本例中使用android sdk windows 1.5 r2。下载后的文件名是android-sdk-windows-1.5_r2.zip, 将该文...

2009-11-27 23:05:00 43

搭建环境变量时遇到的三个错误

1.The project cannot be built until build path2.Could not find helloworld.apk3.Activity class does not exit前两个都是jre没配置好。初试Android碰到了一个很初级的问题.就是Could not find helloworld.apk.经过几番折腾后才明白原来是环境...

2009-11-27 22:58:00 85

关于EeePc的Linux下安装GCC编译器

最近由于需要,把几年前(有点夸张)的EeePc 1000拿出来,想在它自带的Linux系统下进行编程。谁知道居然没有GCC编译器,所以源码安装肯定是不行的啦。 后来在终端(ctrl+alt+t)里输入:sudo apt-get install gcc 发现支持apt-get安装软件,只不过没找到gcc郁闷。。。。 突然又发现了原来可以改获取软件资源的列表(本人是Linux菜鸟。。。)...

2009-11-26 21:23:00 91

SQLite 网络知识

1.SQLite语法备忘录2.sqlite语法基础3.C#引用System.Data.SQLite操作SQLite数据库一例 4.如何高效使用SQLite .net (C#)5.Sqlite在C#中的应用6.利用SQLite ADO.NET在.NET(C#)中使用SQLite数据库7.SQLite 中文站...

2009-11-23 14:46:00 73

Vista下SQL SERVER 2005 附加数据库

1.打开SQL Server Management Studio Express以“Windows身份认证”的方式登录。如图1:图1:2.在SQL Server Management Studio Express中的“对象资源管理器”--“数据库”上右键--“附加”。如图2:图2:3.在弹出来的“附加数据库”窗口中单击“添加”。如图3:图3:4.选择你要附加的数...

2009-11-21 13:45:00 99

codeproject

1.Grid Control for .NET Compact Framework2.Upload Any File Type through a Web Service3.Creating a Filtered List of Customers on a Mobile Device

2009-11-19 21:40:00 86

SQLite 网络知识

http://kb.cnblogs.com/a/1574123/http://www.cnblogs.com/panzihua/archive/2009/11/04/1595912.htmlhttp://www.cnblogs.com/egmkang/archive/2009/07/12/1521997.htmlhttp://www.cnblogs.com/eg...

2009-11-19 17:33:00 54

实现汉字转拼音

http://wallimn.javaeye.com/blog/374917方法一:C#代码 ///<summary>///生成拼音简码///</summary>///<paramname="unicodeString">Unicode编码字符串</param&gt...

2009-11-19 13:05:00 1142

Unicode汉字编码表

http://tjulance.spaces.live.com/blog/cns!36672076BED3E780!634.entry1 unicode编码表 UNICODE只有一个字符集,中、日、韩的三种文字占用了Unicode中0x3000到0x9FFF的部分 Unicode目前普遍采用的是UCS-2,它用两个字节来编码一个字符, 比如汉字"经"的编码是...

2009-11-19 11:09:00 759

字符编码笔记:ASCII,Unicode和UTF-8

今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码我们知道,...

2009-11-19 11:07:00 139

提供Webservice的地方

IP地址查询http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl手机号码查询api.showji.com参考:www.webxml.com.cnhttp://blog.csdn.net/SoS1437/archive/2009/06/24/4293302.aspx...

2009-11-19 11:04:00 61

c#获取汉字的拼音首字母

static public string GetChineseSpell(string strText) { int len = strText.Length; string myStr = ""; for(int i=0;i<len;i++) { myStr += getSpell(strText.Substring(i,1)); }...

2009-11-19 10:08:00 93

C#判断文件是否存在方法

命名空间:System.IO第一种方法:File.Exists(Application.StartupPath + "//AlarmSet.txt");第二种方法:System.IO.DirectoryInfo info = new System.IO.DirectoryInfo(Application.StartupPath + "//AlarmSet.txt");Messa...

2009-11-17 16:28:00 96

《ASP.NET夜话》一书勘错表及本人工作情况汇报

关于《ASP.NET夜话》 首先感谢广大读者朋友的支持,当时在写作《ASP.NET夜话》一书时由于本人身兼三职(教书、开发、写作),尽管当时每天只能休息4、5小时,但是依然时间仓促,导致在书中出现了一些错误,在此向广大读者朋友表示歉意,感谢朋友们的抬爱和大力支持。 自从《ASP.NET夜话》测试版视频推出后,有不少朋友在我的博客上给我留言,或者给我发电子邮件,或者通过QQ/MSN向我...

2009-11-17 07:49:00 68

Windows Mobile中的WebService应用

 WebService对于开发者来说已经不再是一个陌生概念了。Web Service允许应用程序通过Internet进行通讯和数据交换。随着微软.NET战略的推行,这种可编程的、通过SOAP协议、基于XML的网络协议已经赢得了开发者的心。  现在,随着无线数据网络的发展,移动设备如何访问网络资源的问题显得格外突出。我们目前已经拥有了GPRS和CDMA的广域数据通讯网络,很多地方也覆盖了WI-F...

2009-11-16 10:53:00 49

关于VS2010 Beta2的一点体会和感想

作为一个使用VS开发过年的程序员,我最早接触到的VS版本是VS2002,那个时候所使用的.net版本是1.0,在很多地方还不是太完善,不过从此之后就与VS接下了不解之缘,从VS2002到VS2008,每一个版本都用来开发过产品,最近听到有关VS2010的消息,在一般情况下我不怎么使用 Beta版的产品,毕竟我是做真是项目开发而不是做教学研究的,但是这次听到圈内朋友提到的一些新特性让我按奈不住从官...

2009-11-16 10:39:00 73

提高字符串连接的效率

对于字符串连接,我们一般可以用“+”来实现。但是这样每次连接都产生一个实例,会在字符串中创建新的字符串对象。如果频繁对字符串进行修改,会增加系统开销。而StringBuilder(API:一个可变的字符序列,有些书称为:字符串生成器)可以解决这个问题。它有以下方法:append(),insert(),delete()……大家都可以查找API(J2SE5.0+)以下将对这个类进行测试,看看是否比...

2009-11-14 10:01:00 93

怎样解决PHP中文乱码问题

最近在CSDN刚开了这个博客,没什么时间把以前写的文章搬过来,只能有空慢慢来了。--------------------------这篇文章仅献给那些一直在PHP乱码问题上困惑的人。A.首先说下HTML中文乱码问题的解决方法。比如有个index.html的页面(这里是指真正的静态页面,修改服务器的……伪静态的请看方案B)1.在head标签里面加入这句<head>&l...

2009-11-13 21:48:00 98

魔兽争霸之PHP设计模式-工厂模式[Factory]

前言:相信有的人接触过会员系统,有的甚至写过。本文章不是为了说明怎么建设一个会员系统。而是提出一种思路。想学怎么建会员系统的可以不看本文,而想知道怎么建得更专业点的没事可以看看。哈哈。问题的提出:你想使用一个统一的类来创建会员,里面有普通会员,管理员,超级管理员……突然哪天老板说要给他加个上帝,郁闷……重新再修改类吗?哦好吧,…………终于写好了。555,使用前还要考虑是不是老板,还要判断,烦……如...

2009-11-13 21:36:00 60

自定义 ListView

主要借鉴了OwnerDrawnListBox类和FontList类其中OwnerDrawnListBox是继承Control然后重新封装的事件,属性,然后FontListBox再继承并且重新美观控件。经过自己修改实现了选中区域渐变。代码:参考: 1.Mobile开发(列表控件使用) 2.如何:创建一个所有者...

2009-11-13 17:10:00 49

Windows Mobile 九宫格

这两天弄了下九宫格,开始时一点点的弄,放九个Button、9个PictureBox、ListView和imageList组合。九个控件资源大,ListView和imageList组合不能相应变换图像,各有优缺。 在网上翻了一遍,发现基本都是这种形式,九个控件做成九个imagebutton,再一个是用GDI+自己画。具体自己总结了一下: 下载 2010.02.24今...

2009-11-11 13:11:00 51

Creating a Compelling UI for Windows Mobile and the Microsoft .NET Compact Framework

转自:http://msdn.microsoft.com/en-us/library/dd630622.aspx7/30/2009 <!-- --> Alex Yakhnin, Microsoft CorporationApril 2009 <!-- ApplyClick with c...

2009-11-09 10:11:00 86

魔兽争霸之PHP设计模式-单件模式[Singleton]

前言:我写的关于设计模式的一系列文章。这系列的文章主要针对没接触过设计模式的,或者说接触过但还不是很明白的PHPer。问题的提出:可能很多人都写过类,文件操作的,数据库的……对于数据库的类来说有时候可能被忽略的一个问题是:我们创建类的实例时一般都是通过构造函数连接了数据库。这没错。但是如果我们不注意地创建了多个实例,那么对于数据库资源而言是一种浪费。所以使用单件模式在解决这个问题上就...

2009-11-09 08:19:00 73

Vista下安装SQL SERVER 2005 EXPRESS

Vista出了名的兼容性问题多,很多人也苦于SQL SERVER不能安装在Vista下。现在我将自己的安装过程说下:操作系统:Windows Vista Home Basic处理单元:Inter P8600 2.40GHz主存储器:2G外存储器:250G软件准备:(都可以在微软官方网站找到,均免费) 1.SQL SERVER 2005 EXPRESS(40....

2009-11-07 13:12:00 80

自定义MessageBox

其实就是一个Form遮挡另一个Form。The convenience of having custom controls is that they can be usedas normal controls. Where convenient, we adhered to this philosophythroughout the project; e.g. the mess...

2009-11-06 15:11:00 79

透明背景

绘制背景透明的图片,在有背景色的Form上显示透明图片,这是.NET CF本身提供的方法,关键是最后一个参数。//在有背景色的Form上显示透明图片(事先准备背景透明的图片) private void Form1_Paint(object sender, PaintEventArgs e) { Assembly asm = Assembly.GetExecutingAssemb...

2009-11-06 13:47:00 80

Dimming the background.

sample下载 实际是用一个Form遮盖另一个。I've received a question from the customer the other day asking mehow he can implement functionality of "dimming" background effect whenamessage box is shown in ...

2009-11-06 13:31:00 61

背景渐变

关键词: 背景渐变、重写OnPaintBackground方法。 GradientFill class and the Win32Helper class可以在这找到 The first thing I started with was to create a gradient background.I found that the best way ...

2009-11-06 11:29:00 66

让Windows Mobile模拟器通过你的PC上网

虽然是老话题,但是还是使用图示的方式记录下让你能快速配置,不必到处去查找。最简单的方法是从模拟器的“文件”菜单里面设置绑定到你PC的网卡端口上,如下图:这时可能提示你没有安装Virtual PC 2007,你可以到这里下载。再重新配置第一步,并在模拟器中的“设置”->“连接”->“高级”->“选择网络”中配置为下图所示,打开模拟器的浏览器即可访问网页了。...

2009-11-06 10:38:00 93

Yii PHP Framework实用入门教程

说明:因为最近工作工作关系,需要开发一个在Linux下运行的Web Application,需要对现在比较流行的一些PHP框架做一个了解和评估,下面的这篇文章是笔者最近学习一个比较新的PHP Framework的一点经历和操作步骤,因为官方的手册写得比较晦涩(特别是中文的),曾经尝试遍读它那个手册再动手,读了一大半发现仍无法理解,于是干脆先下手为强了,因而也就有了下面的文章。介绍Yii...

2009-11-05 07:28:00 87

[Windows Mobile]使用 AlphaMobileControls 實現透明控制項

1. 簡介在 Windows Form Application 中,想要讓控制項透明,只要設定一些簡單的屬性 ( 例如 BackColor = Color.Transparent ) 即可,但在智慧型裝置專案中,就不是簡單的事情,使用 AlphaBlend API 是最常見的作法,而本文介紹使用 AlphaMobileControls 控制項來達成。2. 方法2...

2009-11-04 17:26:00 54

空空如也

空空如也

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

TA关注的人

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