随笔分类 -  原创

Google菜市场(Android Market)上不去的解决方法
摘要:最近几天,突然手机(我的是G3,估计其他android手机也有类似的情况)上不了android market了,甚至连gmail也出现网络问题(通过gprs、3g和wifi都不好使)。一开始还以为是手机的问题,后经过多次重启,刷机,还是存在 问题。最后经过验证,google更改了服务设置,相关服务(包括android market)已成了限制服务(原因吗,大家都知道,这里就不说了),但还是有办法解决地。首先下载下面的zip文件。 阅读全文

posted @ 2010-06-15 13:19 银河使者 阅读(6577) 评论(2) 推荐(1) 编辑

《Android/OPhone 开发完全讲义》样章和目录下载
摘要:《Android/OPhone 开发完全讲义》一书预计在6-15左右出版,现提供3个样章(第1、8和14章)试读,欢迎提出宝贵意见。 阅读全文

posted @ 2010-06-02 14:07 银河使者 阅读(2217) 评论(1) 推荐(2) 编辑

《Android/OPhone 开发完全讲义》最新封面,欢迎提出宝贵建议
摘要:经过编辑的努力,新的封面终于出来了。书将在6-15之前上市。先展示下封面和封底,欢迎提出宝贵意见。 阅读全文

posted @ 2010-05-31 22:33 银河使者 阅读(1108) 评论(1) 推荐(0) 编辑

新书《Android/OPhone开发完全讲义》即将出版,看看哪个封面更好
摘要:新书《Android/OPhone开发完全讲义》将在6月份出版,现在三个候选封面效果。各位看看哪个封面更好些 阅读全文

posted @ 2010-05-26 23:32 银河使者 阅读(1824) 评论(24) 推荐(2) 编辑

新书内容连载(2):Android Activity的生命周期
摘要:文为新书《Android/OPhone开发完全讲义》的内容连载。《Android/OPhone开发完全讲义》一书将在近期出版。Acitivty的生命周期分为4个阶段如下: 1. 开始Activity:在这个阶段依次执行3个生命周期方法:onCreate、onStart和onResume。 2. Activity 失去焦点:如果在Activity获得焦点的情况下进入其他的Activity或应用程序,这时当前的Activity会失去焦点。在这一阶段,会依次执行onPause和onStop方法。 3. Activity重新获得焦点:如果Activity重新获得焦点,会依次执行3个生命周期方法:onRestart、onStart和 onResume。 4. 关闭Activity:当Activity被关闭时系统会依次执行3个生命周期方法:onPause、onStop和onDestroy。 阅读全文

posted @ 2010-05-05 14:49 银河使者 阅读(2516) 评论(1) 推荐(1) 编辑

新书内容连载(1):自定义Android组件之带图像的TextView
摘要:文为新书《Android/OPhone开发完全讲义》的内容连载。《Android/OPhone开发完全讲义》一书将在近期出版。本文的例子可以在 TextView中显示一个图像。图像的大小将随着TextView组件中字体的大小而变化。 阅读全文

posted @ 2010-04-29 09:18 银河使者 阅读(3125) 评论(5) 推荐(1) 编辑

新浪微博客户端(Android/OPhone版)发布
摘要:本客户端为0.9版。正在完善中。目前的功能主要包括浏览关注的微博(首页);浏览微博广场中的微博(逛逛);浏览包含“@我的”的微博;评论、转发微 博;显示微博的详细信息(包括评论和转发数、图像、发表时间);刷新微博的评论和转发数;主大显示图像;支持屏幕旋转显示微博信息;刷新微博内容(获得最 新的微博);写微博(包括文字微博和带图像的微博);插入表情字符;从相册中选择图像;拍照获得图像;编辑图像(在图像上绘制不同颜色的图形);在无图像 的情况下任意绘制图像。同时加载数据时采用的缓冲方式,以便可以节省数据流量。在后续版本中将会继续加强绘图功能,并增加离线编辑、浏览评论、管理个人信 息以及与电子书互相嵌入等等功能。 阅读全文

posted @ 2010-04-13 10:50 银河使者 阅读(3953) 评论(5) 推荐(3) 编辑

判断ShellExecute函数是否执行完一个程序的方法
摘要:ShellExecute是windows的API函数,功能是执行可执行文件(exe)或任何关联文件(doc、txt、xls等)。但 ShellExecute是异步执行的,也就是说,不管执行的程序是否成功运行,运行的时间是长是短,ShellExecute函数都会立即返回。这样虽然可以很好地完成执行程序的工作,但却会给后续的工作带来麻烦。 阅读全文

posted @ 2010-03-27 15:20 银河使者 阅读(7228) 评论(1) 推荐(0) 编辑

Android 1.5和Android 2.1在相对布局(RelativeLayout)上的区别
摘要:近日在做一个程序,需要在ListView中动态扩展每一个列表项。采用的方法是将列表项中某些组件的android:visibility属性设为 gone,等需要显示该组件时,再将android:visibility属性设为visible。而且列表项的布局是RelativeLayout。 android:visibility属性为gone的组件也参与了相对位置设置。例如,有A、B、C三个组件,其中B的 android:visibility属性值为gone,也就是说,B不显示。而A和C显示。相对位置是B在A的下面,C在B的下面。这么做比理论上是没问题的,由于启动的是android 2.1的模拟器,所以列表项看起来完全正常。 阅读全文

posted @ 2010-03-16 21:47 银河使者 阅读(2181) 评论(1) 推荐(0) 编辑

GPhone、OPhone、UPhone、APhone、IPhone:满城尽带XPhone
摘要:最近一段时间智能手机市场是翻天覆地。各大厂商纷纷推出自己的手机操作系统和手机。Google、Apple、中国移动、中国联通纷纷推出或即将推出自已的智能手机操作系统(虽然有的是改装的),Google推出了Android、Apple推出了IPhone。移动推出了OMS、联通由于和apple谈判不太顺利,估计是apple和联通都很霸道,都想占大头,结果闹得很不愉快。于是联通一颗红心两手准备,在引进iphone的同时,又开发自有品牌的 UniPlus系统,这个系统当然和移动的OMS一样,也是基于Android的,但目前还没有正式推出,相关的资料也很少。看来Android以后会很火,至少在中国是这样,中国的两大移动通讯运营商都占到了Android一边。不火才怪。要不移动和联通就白投入了。那估计王建宙和常小兵就得疯了。 据说中国电信也在酝酿基于Android的手机操作系统。看来Android在中国会比美国先火了。 阅读全文

posted @ 2009-12-28 11:06 银河使者 阅读(2594) 评论(5) 推荐(1) 编辑

在SQL Server2005/2008中对记录进行分组,并获得每组前N条记录
摘要:有一个表,三个字段:km、kh和cj。其中km为科目号、kh为考生号、cj为成绩,现对km和kh进行分组,并获得每组前2条记录(按cj从高到低排序)。基本思想是为每组加一个序号列,再用where取序号小于等于20的。 阅读全文

posted @ 2009-11-03 08:41 银河使者 阅读(2707) 评论(7) 推荐(1) 编辑

android版多功能日历,欢迎大家测试
摘要:本软件除了拥有传统的日历功能外,还具有查询天气预报、添加提醒时间,显示农历日期、天干地支、宜忌、公历、农历节日等信息。要注意的是,查询天气预报需要访问internet.。设置提醒时间主要是指设置未来的某个时间(精确到分钟)进行声音和震动提醒。如上午10:00开会,为了防止忘记或提前做些准备,可以设为9:30或其他的时间进行提醒。本系统可设置任意多个提醒时间。另外这个提醒的功能也可以当日记使用。 阅读全文

posted @ 2009-09-14 11:49 银河使者 阅读(3988) 评论(9) 推荐(3) 编辑

想抢先体验Android操作系统的魅力吗?那就使用Android LiveCD吧!
摘要:由于目前基于Android的手机价格比较贵。如果只是为了体验android,花几千元买个手机也不值得。不过幸好Google想到了这一点,刚刚推出了Android LiveCD 0.2。那么什么叫LiveCD呢?就是可以刻在光盘中启动的Android,可以在PC上运行。当然,也可以使用VMWare、VirtualPC等虚拟软件来运行。或使用某些刻录软件次LiveCD刻在U盘上,那就变成了Android LiveUSB了。要注意哦,Android LiveCD可不是Android SDK中的那个模拟器,它是真正的操作系统,不是模拟的。用模拟器测程序并不一定符合真机的实际情况,而用Android LiveCD来测程序可以做到100%吻合,因为它就是真正的操作系统,唯一的不同就是一个运行在PC上,一个运行在手机上。不说废话了,先来下一个 Android LiveCD吧,可以完全免费的哦。 阅读全文

posted @ 2009-07-25 12:00 银河使者 阅读(2626) 评论(4) 推荐(2) 编辑

类(母版)和对象(纸币)的关系
摘要:有很多初学者经常搞不清类和对象之间的关系。例如,将在类中定义方法说成是在对象中定义方法。实际上,方法需要在类中定义,而类实例化后,被装载到内存中的就是对象。也就是说,类是静态的,保存在硬盘中的文件,而对象是活动的,要被装载到内存中才能使用。创建对象的过程就相当于将类作为一个母版,然后使用 new关键字根据这个母版创建一个个对象。 阅读全文

posted @ 2009-06-14 15:57 银河使者 阅读(2286) 评论(22) 推荐(0) 编辑

关于汇编语言和IL的异同点
摘要:看到最近园里很多人在讨论汇编和IL。忍不住要说两句。先看看什么是汇编。首先要知道的是汇编是和CPU指令有关的。intel和amd CPU的指令集是不一样的(当然,可能有一部分指令是相同的的)。这就要对不同的CPU实现相应的汇编器,汇编器的功能就是将汇编助记符号(象add、 mov)翻译成相对某类CPU的机器码,最终生成象exe、dll、so等二进制文件。 阅读全文

posted @ 2009-06-02 15:00 银河使者 阅读(3708) 评论(13) 推荐(1) 编辑

C#3.0杂谈(1):使用EventLog类写Windows事件日志
摘要:在程序中经常需要将指定的信息(包括异常信息和正常处理信息)写到日志中。在C#3.0中可以使用EventLog类将各种信息直接写入Windows日志。EventLog类在System.Diagnostics命名空间中。我们可以在“管理工具” > "事件查看器“中可以查看我们写入的Windows日志, 阅读全文

posted @ 2009-02-26 13:12 银河使者 阅读(19356) 评论(6) 推荐(5) 编辑

使用WPF技术实现基于MSN协议的五子棋程序
摘要:本文讨论了如何利用WPF技术和MSN协议实现一个五子棋程序。本文所给出的五子棋程序需要使用MSN帐号登录,登录后,系统会列出当前帐号的所有好友,通过双击某个好友,可以和该好友进行五子棋游戏对羿。本系统实现的五子棋游戏为联机对战类型,并可自动判断输赢。当一方赢得一局后,系统会自动重新开始新的一局,直到一方退出游戏。 阅读全文

posted @ 2009-02-23 13:17 银河使者 阅读(4036) 评论(1) 推荐(0) 编辑

SQL Server2005杂谈(5):将聚合记录集逆时针和顺时针旋转90度(行列互换)
摘要:有时我们需要将聚合结果进行旋转,也就是说将要聚合的字段值作为字段名,将聚合结果作为记录。这可以使用传统的方法来解决,但在SQL Server2005提供了pivot函数可以更容易地解决这个问题。同时,还可以使用unpivot函数进行逆项的操作。 阅读全文

posted @ 2009-02-21 15:13 银河使者 阅读(2810) 评论(5) 推荐(0) 编辑

HeadFirst设计模式学习笔记(C#版):鸭子与策略(Strategy)模式
摘要:策略模式的设计原则如下: 1. 将应用中需要经常变化的代码独立出来,应和那些不需要经常变化的代码分开。 2. 应针对接口,而不是类进行编程。 3. 在类中应多用组合,少用继承。 阅读全文

posted @ 2009-02-11 13:41 银河使者 阅读(4116) 评论(18) 推荐(1) 编辑

SQL Server2005杂谈(3):四个排名函数(row_number、rank、dense_rank和ntile)的比较
摘要:本文介绍了SQL Server2005提供的四个排名函数(row_number、rank、dense_rank和ntile),其中row_number函数最常用,可以使用这个函数实现web分页功能。rank和dense_rank函数可以处理字段重复值问题。而ntile函数用于对记录进行分组处理。 阅读全文

posted @ 2009-02-05 20:26 银河使者 阅读(8266) 评论(12) 推荐(1) 编辑

导航