2012年2月15日

Android学习笔记:RPG游戏地图绘制理解

摘要: 首先,可以参考上篇博文《根据系列图片绘制动画理解》将动画制作出来;其次,地图绘制可以借助工具,得到相应的地图数组数据;最后,有了地图数组数据,则可以从提供的地图库文件根据ID得到相应的地图块,然后画在屏幕上;因为地图数组数据比较容易得到,再次不过多阐述,分析关键的绘图原理机制:1. 准备一张地图库文件(其中包含了所有地图上需要的图形元素,如右所示),所有的地图元素都从这里面切割出去,然后绘制成想要的东西;2. 可以由工具得到想要的地图数组数据,如下://第一层游戏View地图数组 public int [][]mMapView = { { 1, 1, 1, 1, 137, 137, 137,. 阅读全文

posted @ 2012-02-15 17:05 duancanmeng 阅读(464) 评论(0) 推荐(0) 编辑

Android学习笔记:根据系列图片绘制动画总结

摘要: 一、采用系统提供的Animation类,用自带的方法其中的animation.xml文件如下:<animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false"> <item android:drawable="@drawable/a" android:duration="100" /> <item android:drawable="@drawa 阅读全文

posted @ 2012-02-15 16:54 duancanmeng 阅读(264) 评论(0) 推荐(0) 编辑

Android学习笔记:Android网络编程的理解和总结

摘要: 1、Socket通信(底层、通信的数据协议、通信模式) 通信模式:同步、异步通信协议:有状态(常连接)、无状态(无常连接)(无法把第二次关联和第一次关联联系起来) 在一次完整的通信会话过程中连接(socket)一直建立着,没有中断。有状态:例如打电话,我第一次打给你问你吃了吗?你说吃了,然后我又问你吃啥,你说喝粥,也就是说第二次我问你的时候你知道我是谁?无状态:我第一次打电话给你问你吃了吗?你说吃了,然后我就把电话挂了,然后我第二次打电话给你问你吃啥?你就纳闷说,你是谁啊?也就是说第二次电话你联系不起来我是第一次打电话给你的那个人。 无状态通信协议:(HTTP(同步的)) 例如,我打开一个页. 阅读全文

posted @ 2012-02-15 16:36 duancanmeng 阅读(304) 评论(0) 推荐(0) 编辑

导航