- 博客(46)
- 资源 (53)
- 收藏
- 关注
原创 Android入门第八篇之GridView(九宫图)
GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridView使用,类似这种的方法本文不再重复,本文介绍的GridView用法跟前文ListView的极其类似。。。。也算是我偷懒一
2009-11-30 21:14:00 3510 1
原创 Android入门第七篇之ListView (二)
Android入门第六篇之ListView (一) ,讲的是如何制作一个具有两行文本的 自定义控件 ,作为ListView的Item的使用方法。这篇接下来也是围绕ListView和Item,更加深入地介绍它们的用法。 首先,先来看看本文代码运行的结果,本文的Item比上一篇中的Item多出左边的图标: main.xml的源代码,跟上一篇的一样,这里就不作解释了,直接贴出
2009-11-30 21:13:00 3850
原创 Android入门第六篇之ListView (一)
ListView是一个经常用到的控件,ListView里面的每个子项Item可以使一个字符串,也可以是一个组合控件。先说说ListView的实现: 1.准备ListView要显示的数据 ; 2.使用 一维或多维 动态数组 保存数据;2.构建适配器 , 简单地来说, 适配器就是 Item数组 , 动态数组 有多少元素就生成多少个Item; 3.把 适配器 添加到ListView,
2009-11-30 21:08:00 3188
原创 Android入门第五篇之TableLayout (二)
上一篇文章,主要将如何UI设计器设计TableLayout + TableRow,由于实际应用中,经常需要在代码里往TableLayout添加数据(9宫图也可以用TableLayout做出来 ),本文就是介绍这方面的简单使用方法。main.xml的代码如下,用到TableLayout的ID为TableLayout01: view plaincopy to clipboardprint?xml ve
2009-11-30 21:04:00 2408 1
原创 Android入门第四篇之TableLayout (一)
TableLayout跟TableLayout 是一组搭配使用的布局,TableLayout置底,TableRow在TableLayout的上面,而Button、TextView等控件就在TableRow之上,另外,TableLayout之上也可以单独放控件。TableLayout是一个使用复杂的布局,最简单的用法就仅仅是拖拉控件做出个界面,但实际上,会经常在代码里使用TableLayout,例如
2009-11-30 21:02:00 1948
原创 Android入门第三篇之RelativeLayout、FrameLayout
接下来本文要讲的是RelativeLayout、FrameLayout。 RelativeLayout是一个按照相对位置排列的布局,跟AbsoluteLayout这个绝对坐标布局是个相反的理解。 在RelativeLayout布局里的控件包含丰富的排列属性: Layout above:选择ID A,则该控件在A控件的上方, Lay
2009-11-30 20:59:00 2037
原创 Android入门第二篇之LinearLayout、AbsoluteLayout
Android 的UI 布局都以Layout 作为容器,在上面按照规定排列控件,这方面跟JAVA 的Swing 和LWUIT 很像。控件跟Layout 有很多属性是一样的,可以在Properties 里面修改,跟.NET/Delphi 等RAD 类似,其中最常用的属性有以下这些:id="@+id/edtInput",ID 是连接UI 与代码的桥梁Gravity= "center" ,La
2009-11-30 20:55:00 2160
转载 Android入门第一篇
本文所讲到的是LinearLayout + Button + EditText + AlertDialog的简单使用。 Activity以 LinearLayout排列,共用到两个 LinearLayout,第一个是用于全窗体,第二个用于存放两个Button,第二个 LinearLayout放在EditText控件下面,以下给出main.xml的代码:
2009-11-30 17:01:00 2562
转载 搭建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 1950
原创 搭建环境变量时遇到的三个错误
1.The project cannot be built until build path 2.Could not find helloworld.apk 3.Activity class does not exit 前两个都是jre没配置好。 初试Android碰到了一个很初级的问题.就是Could not find helloworld.apk.经过几番折腾后才明白
2009-11-27 22:58:00 2484
原创 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 1846
原创 codeproject
1.Grid Control for .NET Compact Framework 2.Upload Any File Type through a Web Service 3.Creating a Filtered List of Customers on a Mobile Device
2009-11-19 21:40:00 1769
原创 SQLite 网络知识
http://kb.cnblogs.com/a/1574123/ http://www.cnblogs.com/panzihua/archive/2009/11/04/1595912.html http://www.cnblogs.com/egmkang/archive/2009/07/12/1521997.html http://www.cnblogs.co
2009-11-19 17:33:00 1521
转载 实现汉字转拼音
http://wallimn.javaeye.com/blog/374917 方法一:C#代码 /// /// 生成拼音简码 /// /// Unicode编码字符串 /// 拼音简码:string
2009-11-19 13:05:00 11253 1
转载 Unicode汉字编码表
http://tjulance.spaces.live.com/blog/cns!36672076BED3E780!634.entry 1 unicode编码表 UNICODE只有一个字符集,中、日、韩的三种文字占用了Unicode中0x3000到0x9FFF的部分 Unicode目前普遍采用的是UCS-2,它用两个字节来编码一个字符, 比如汉字"
2009-11-19 11:09:00 17107
转载 字符编码笔记:ASCII,Unicode和UTF-8
今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码我们
2009-11-19 11:07:00 2239
原创 提供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 1554
原创 c#获取汉字的拼音首字母
static public string GetChineseSpell(string strText) { int len = strText.Length; string myStr = ""; for(int i=0;i { myStr += getSpell(strText.Substring(i,1)); } retu
2009-11-19 10:08:00 1651
转载 C#判断文件是否存在方法
命名空间:System.IO第一种方法:File.Exists(Application.StartupPath + "//AlarmSet.txt");第二种方法:System.IO.DirectoryInfo info = new System.IO.DirectoryInfo(Application.StartupPath + "//AlarmSet.txt");Me
2009-11-17 16:28:00 7763
转载 Windows Mobile中的WebService应用
WebService对于开发者来说已经不再是一个陌生概念了。Web Service允许应用程序通过Internet进行通讯和数据交换。随着微软.NET战略的推行,这种可编程的、通过SOAP协议、基于XML的网络协议已经赢得了开发者的心。 现在,随着无线数据网络的发展,移动设备如何访问网络资源的问题显得格外突出。我们目前已经拥有了GPRS和CDMA的广域数据通讯网络,很多地方也覆盖了WI-
2009-11-16 10:53:00 1744
原创 自定义 ListView
主要借鉴了OwnerDrawnListBox类和FontList类 其中OwnerDrawnListBox是继承Control然后重新封装的事件,属性,然后FontListBox再继承并且重新美观控件。 经过自己修改实现了选中区域渐变。 代码: 参考: 1.Mobile开发(列表控件使用
2009-11-13 17:10:00 2820
原创 Windows Mobile 九宫格
这两天弄了下九宫格,开始时一点点的弄,放九个Button、9个PictureBox、ListView和imageList组合。九个控件资源大,ListView和imageList组合不能相应变换图像,各有优缺。 在网上翻了一遍,发现基本都是这种形式,九个控件做成九个imagebutton,再一个是用GDI+自己画。具体自己总结了一下: 下载
2009-11-11 13:11:00 4745
转载 Creating a Compelling UI for Windows Mobile and the Microsoft .NET Compact Framework
转自:http://msdn.microsoft.com/en-us/library/dd630622.aspx 7/30/2009 Alex Yakhnin, Microsoft CorporationApril 2009 Summary Learn how to use th
2009-11-09 10:11:00 2193
原创 自定义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 me
2009-11-06 15:11:00 3339
原创 透明背景
绘制背景透明的图片,在有背景色的Form上显示透明图片,这是.NET CF本身提供的方法,关键是最后一个参数。 //在有背景色的Form上显示透明图片(事先准备背景透明的图片) private void Form1_Paint(object sender, PaintEventArgs e) { Assembly asm = A
2009-11-06 13:47:00 1948 1
原创 Dimming the background.
sample下载 实际是用一个Form遮盖另一个。 Ive received a question from the customer the other day asking mehow he can implement functionality of "dimming" background effect whena message box is shown
2009-11-06 13:31:00 1807
原创 背景渐变
关键词: 背景渐变、重写OnPaintBackground方法。 GradientFill class and the Win32Helper class可以在这找到 The first thing I started with was to create a gradient background.I found
2009-11-06 11:29:00 2655
转载 让Windows Mobile模拟器通过你的PC上网
虽然是老话题,但是还是使用图示的方式记录下让你能快速配置,不必到处去查找。最简单的方法是从模拟器的“文件”菜单里面设置绑定到你PC的网卡端口上,如下图:这时可能提示你没有安装Virtual PC 2007,你可以到这里下载。再重新配置第一步,并在模拟器中的“设置”->“连接”->“高级”->“选择网络”中配置为下图所示,打开模拟器的浏览器即可访问网页了。
2009-11-06 10:38:00 1548
转载 [Windows Mobile]使用 AlphaMobileControls 實現透明控制項
1. 簡介在 Windows Form Application 中,想要讓控制項透明,只要設定一些簡單的屬性 ( 例如 BackColor = Color.Transparent ) 即可,但在智慧型裝置專案中,就不是簡單的事情,使用 AlphaBlend API 是最常見的作法,而本文介紹使用 AlphaMobileControls 控制項來達成。 2. 方法
2009-11-04 17:26:00 2615
原创 AlphaMobileControls
2009-11-04 16:20:38 今天下午测试了一下 AlphaMobileControls 的程序,开始一直有错,经过一个多小时的努力终于解决了,本来想着把错误截图传上来的,可是,解决了错误后,把代码恢复再没有错了。下面传两张测试成功的图片。 Alpha
2009-11-04 16:11:00 3624
转载 播放嵌入资源的声音文件
摘要:本文阐述了在Windows Mobile中如何播放潜入资源的声音文件%QV/j |(q7jry7M0KeywordsITPUB个人空间 xh3KhBO? ArPlaySound, Windows Mobile, Embedded Resources, p/invoke要在Windows Mobile上播放嵌入资源(Embedded Re
2009-11-04 16:04:00 1629
原创 Windows Mobile 今日插件开发
1.http://blog.csdn.net/doubleblue/archive/2009/04/14/4073618.aspx 2.http://www.cnblogs.com/kingter/archive/2009/06/12/1501816.html 3.http://www.cnblogs.com/fox23/archive/2008/07/23/window
2009-11-03 21:31:00 1437
转载 从LiveJournal后台发展看大规模网站性能优化方法
一、LiveJournal发展历程LiveJournal是99年始于校园中的项目,几个人出于爱好做了这样一个应用,以实现以下功能:博客,论坛社会性网络,找到朋友聚合,把朋友的文章聚合在一起LiveJournal采用了大量的开源软件,甚至它本身也是一个开源软件。在上线后,LiveJournal实现了非常快速的增长:2004年4月份
2009-11-03 21:30:00 1569
原创 网络资源
1.http://hi.baidu.com/ny_dsc/blog/category/Windows Mobile<1.http://www.dotblogs.com.tw/puma/category/2303.aspx2.http://www.dotblogs.com.tw/laneser/archive/2009/07/18/9571.aspx3.http://www.dot
2009-11-03 14:47:00 2069
原创 Windows Mobile获取通话记录
在现有的.net compact framework中,无论是1.0、2.0还是3.5版本,都没有直接获取用户通话记录的接口,那么,我们只能自己封装底层API来实现了。改接口在phone.dll中,调用PhoneGetCallLogEntry方法会返回一个通话记录结构,在该结构中,包含号码、姓名、通话开始时间、通话结束时间等信息。在我们调用此API之前,首先要PhoneOpenCallL
2009-11-03 14:26:00 1632
原创 Windows Mobile获取存储卡容量及使用情况
在做Windows Mobile开发的时候,为了节省空间,很多文件要放到存储卡上,因而对存储卡空间及容量的管理就极为重要。我们可以通过封装GetDiskFreeSpaceEx API来完成该功能,具体C#代码如下。 public static DiskFreeSpace GetDiskFreeSpace(string directoryName) {
2009-11-03 14:14:00 1673
转载 Windows Mobile 背景灯控制
总体介绍:WindowsMobile系统,开放了控制背景灯光的API,通过该API可以实现打开背景灯、关闭背景灯以及使屏幕闪烁等功能。开发语言:使用C#语言,在.net compact framework框架下实现。适用场景:1.当系统长时间运行是,为了节省硬件的电池,可以关闭背景灯,适软件在后台进行运行。2..netcompactframework框架下,如
2009-11-03 13:52:00 1578
转载 windows moblie 5.0在托管程序中实现短信接收和拦截
曾经尝试只用.net cf 在手机(windows moblie 5.0)中实现短信的接收,而同时拦截手机本身的短信提示,代码如下:private void Form1_Load(object sender, EventArgs e) { interceptor = new MessageInterceptor();
2009-11-03 13:46:00 1553
转载 windows mobile 5.0 进程管理、窗体管理、重启和关闭操作系统
1、进程管理:在NET Compact Framework里进程管理的函数相对要比net Framework里要简化,不过仍然可以比较好的控制程序进程。A.启动进程:在启动进程后返回进程的id<!-- Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHig
2009-11-03 13:43:00 1393
原创 计算机软件的发展
在20世纪70年代,随着科技的发展和各企业工作范围以及员工工作强度的增加,大家越来越对每天手动除了报表以及纸质文件感到头痛以及力不从心,于是,人们就在寻找一种操作更简捷运算更准确的工具,于是,传统企业软件产生了。此时大家所使用的软件,只是单机版本的应用软件,也就是说,软件只能安装和运行在一台计算机上,并不能于其他任何计算机进行交流,用户如果想处理公文,就必须在此台计算机上进行操作。
2009-11-02 21:33:00 2551
数据库操作(使用FMDB)
2013-07-15
ios xml解析 NSXMLParser
2013-06-25
android气泡列表
2013-04-11
Android UI开发第二十一篇——下拉刷新列表实现(pull to refresh)
2012-10-23
Android UI开发第十六篇——分享一个popuwindow实例
2012-10-22
notboringactionbar
2014-04-24
墨迹天气上下滑动viewpager
2014-03-25
墨迹天气动画
2014-03-22
墨迹天天动画
2014-03-22
ScrollTricks介绍
2014-03-19
Android使用SurfaceView实现墨迹天气的风车效果
2014-03-04
实现微信对话列
2013-12-22
android分享功能实现 源码下载
2013-11-25
gesturedetector demo
2013-11-21
appcompatdemo
2013-10-13
SlidingPaneLayout
2013-10-11
navigationdrawerapi7
2013-10-11
navigationdrawer
2013-10-10
ActivityGroup实现tab功能
2013-09-23
androidbroswser
2013-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人