- 博客(8)
- 收藏
- 关注
Android学习笔记(12)-开始做一个数独游戏[补充]
再补充一点吧,如果需要给游戏加上背景音乐,其实也是非常容易的事情。因为Android提供了一个 MediaPlayer类可以方便的播放音乐文件。android.media.MediaPlayer类没有构造函数,一般是用它的静态方法create生成实例,简单地告诉它音乐文件的资源ID即可(支持mp3/wav/midi等)。首先,我们得建立一个Service,就叫MediaService吧,它的代码如...
2008-02-27 16:51:00 77
Android学习笔记(11)-开始做一个数独游戏[下]
继续,最后再讨论一下定时器的实现。本来很简单的一件事,直接用java.util.timer应该就够用了,但是发现在它的task中无法去invalidate我们的MainView,很郁闷。这一点的处理说明 Android还是相对线程安全的。折腾良久,明白了非得再做一个Handler,才能在线程中操作界面元素。所以,代码比brew复杂了一点。先还是用Timer和TimerTask来做,如下: pu...
2008-02-27 15:09:00 70
Android学习笔记(10)-开始做一个数独游戏[中]
继续,今天讨论的是记录文件的读写。因为原来在Brew平台上实现的数独将题库是一个二进制文件,所以在Android就直接拿那个文件来用了。计划实现两个函数,先是LoadTiList(),加载题库,先装题库文件放在资源里,然后从资源里加载它作为一个DataInputStream即可。代码也没几行,如下: publicstaticbooleanLoadTiList(MainActivityme).....
2008-02-27 13:30:00 108
在Vista系统上搭建Symbian开发环境的实践
大家都很清楚,Symbian并不是一个很容易安装的开发环境,最近我将OS换成Vista以后,又遇到了前所未有的麻烦。折腾了一个晚上总算是跑通了,下面把过程总结一下,希望下回重装系统时不用太费劲了。第一步,按网上的资料安装所需的软件,要注意两个方面:一是版本别弄错了,如下:JDK 1.6.0_04 (jdk-6u4-windows-i586-p.exe) Perl 5.6.1 (ActivePerl...
2008-02-23 14:38:00 53
IoVC,一种新的编程思想
IoVC,一种新的编程思想 张勇 1. 概述 2. 什么是IoVC 1.概述 长久以来,在Web编程中,一直很难克服的一个问题就是:展现层与业务数据纠缠在一起,无法进行良好的解耦, 从而造成应用系统的扩展性差,维护成本高。于是,出现了所谓的MVC框架,试图以 Model-View-Control 这种非常流行的设计模式,将两...
2008-02-23 11:35:00 99
一篇关于struts2文件上传的好文章
今天发现一篇关于struts2文件上传问题的好文章http://www.blogjava.net/flustar/archive/2008/02/16/fileupload.html,作者遇到的问题与我遇到的问题是相似的,很值得记录...
2008-02-20 16:50:00 60
Android学习笔记(8) - GridView与ImageView
很久没有进行我的Android学习之旅了,今天抽空继续。 简单一点吧,就瞧瞧那个Grid的效果,Android提供了一个GridView,不过从APIDemo中看来,它似乎与PC上的GRID差别还是挺大的,更像那个IconView的感觉。不知道Android中如何实现表格界面?虽然在移动终端上,表格一般不会有谁使用,大家似乎更倾向于使用ListView,而Android对于ListView则有更...
2008-02-15 16:51:00 84
hibernate3.2.6终于修复一个bug
很早以前就在发现DetachedCriteria createCriteria(String associationPath, String alias)方法的第二个参数alias不起作用,终于在最新的hibernate3.2.6中得到修复,其实这个bug早就有人提过(http://opensource.atlassian.com/projects/hibernate/browse/HHH-925...
2008-02-15 13:02:00 73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人