上次介绍用GDI+写了个验证码图片生成器,这次再来介绍下用GDI+写之前流行过一段时间的小游戏:Flappy Bird。通过写这个游戏再来熟悉下GDI+的一些简单利用。
这是一个粗糙的游戏画面,大家不要介意啊,毕竟这是美工做的事:
先来分析一下这个游戏要怎么写。游戏过程是:1、小鸟不停的往下掉,而且越掉越快;2、障碍物柱子不停地出现并往左移动;3、游戏一开始下面的...
分类:
移动开发 时间:
2014-08-18 16:24:12
阅读次数:
335
最终效果图:
代码片段:
DealListController继承自UICollectionViewController
self.view已经包含了一个UICollectionView
并且数据源和代理已经是当前控制器self
//
// DealListController.m
// 帅哥_团购
//
// Created by beyond on 14-8-1...
分类:
移动开发 时间:
2014-08-18 16:22:42
阅读次数:
183
布局文件xml MainActivity.javapackage com.playgif;import android.app.Activity;import android.graphics.drawable.AnimationDrawable;import android.os.Bundl...
分类:
移动开发 时间:
2014-08-18 16:18:42
阅读次数:
282
搭建Mono for Android开发环境转:http://www.cnblogs.com/wangyucai0915/p/3616253.html简介 使用Mono for Android的原因 工作原因:需要手机设备访问服务器。 能力原因:C#程序猿,仅了解Java,没有实战经验。 据说能与我...
分类:
移动开发 时间:
2014-08-18 16:14:52
阅读次数:
400
本文介绍了无线端调试的四种方式,分别是:
charles设置代理,
fiddler设置代理,
MTL 工具使用,
weinre (查看dom元素,查看console.log输出的数据)
分类:
移动开发 时间:
2014-08-18 16:14:32
阅读次数:
264
1 tools:context="activity name"这一句不会被打包进APK。只是ADT 的Layout Editor在 你当前的Layout文件里面 设置对应的渲染上下文,说明你 当前的Layout所在的渲染上下文是activity name对应的那个activity,如果这个act.....
分类:
移动开发 时间:
2014-08-18 16:12:52
阅读次数:
223
网格试图(GridView)用于在界面上按行,列分布的方式来显示多个组件。GridView和ListView有共同的父类:AbsListView,因此GridView和ListView具有一定的相似性。GridView和ListView的主要区别在于:ListView只是一个方向上的分布;而Grid...
分类:
移动开发 时间:
2014-08-18 16:10:43
阅读次数:
350
先上图:关键是在检測到手指移动的时候用mPath.quadTo的方法,android sdk解释是:Add a quadratic bezier from the last point, approaching control point (x1,y1), and ending at (x2,y2)...
分类:
移动开发 时间:
2014-08-18 15:57:42
阅读次数:
304
今天在用Spring时遇到一个问题,提示找不到applicationContext.xml文件。原来是在加载这个文件时调用的方法不太合适,所以造成了程序找不到项目下的xml配置文件。我们常用的加载context文件的方法有如下三个:1、FileSystemXmlApplicationContext这...
分类:
移动开发 时间:
2014-08-18 15:55:42
阅读次数:
187
app需要ios设备连接第三方硬件,根据第三方硬件的SDK文档调用完全无反应。解决方案:Targets 中如下操作:1、BuildPhase --》 Link binary with libraries 添加ExternalAccessory.framework;2、Info --> Custom ...
分类:
移动开发 时间:
2014-08-18 15:55:12
阅读次数:
224
在RemoteViews这种调用方式中,你只能使用以下几种界面组件:Layout:FrameLayout,LinearLayout,RelativeLayoutComponent:AnalogClock,Button,Chronometer,ImageButton,ImageView,Progres...
分类:
移动开发 时间:
2014-08-18 15:52:32
阅读次数:
1637
How to view word document in WPF application (CSVSTOViewWordInWPF) Introduction The Sample demonstrates how to view word document in WPF application. ...
分类:
移动开发 时间:
2014-08-18 15:51:42
阅读次数:
231
通过昨天对HttpClient的学习,今天封装了HttpClient类代码如下:package com.tp.soft.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamRe...
分类:
移动开发 时间:
2014-08-18 15:48:22
阅读次数:
241
Android中的对话框AlertDialog使用技巧合集文章来自:http://blog.csdn.net/blue6626/article/details/6641105今天我用自己写的一个Demo 和大家详细介绍一个Android中的对话框的使用技巧。1.确定取消对话框对话框中有2个按钮 通过...
分类:
移动开发 时间:
2014-08-18 15:46:33
阅读次数:
285
这里,我们实现两个语言,简体中文和繁体中文。
在res目录下建议两个文件夹
values-zh-rCN
values-zh-rTW
两个文件夹下都有一个strings.xml文件。
两个同名文件的字符串表,id是一样的,但是,内容的语言不一样。
比如提示
累了吧!休息一下吧!记得回来哦!
好的
点错了
提示
累了吧!休息一下吧!記得回來哦!...
分类:
移动开发 时间:
2014-08-18 14:30:12
阅读次数:
217
在[原]SDL开发教程我们知道了如何在pc下使用SDL进行开发,在android上面是否一样可以使用呢?答案是肯定的。下面我们进行移植SDL到Android,这里都是基于SDL最新版进行移植的,在Eclipse中编译。开发环境:Ubuntu 14.04 64位,Eclipse + CDT + ADT...
分类:
移动开发 时间:
2014-08-18 14:29:22
阅读次数:
235