android开发
文章平均质量分 56
小飞_Xiaofei
这个作者很懒,什么都没留下…
展开
-
android小游戏制作心得(二)——状态机和常数类
版权所有。所有权利保留。欢迎转载,转载时请注明出处:http://blog.csdn.net/xiaofei_it本章介绍状态机和常数类。首先介绍游戏状态。游戏状态通常会有欢迎状态、关卡选择状态、不同游戏模式状态、结果显示状态等。一般ImageView或者SurfaceView都会根据不同状态进行不同的绘制。比如在欢迎状态就要绘制欢迎界面,在游戏模式就要绘制各个物体。上一章原创 2013-09-10 23:45:25 · 1567 阅读 · 0 评论 -
饿了么开源项目:便捷高效的Android数据持久化存储框架
Android应用开发时经常要对许多数据进行持久化存储,便于以后访问。对于int、double、boolean这些基本数据,可以使用SharedPreference。对于一些对象,往SharedPreference里存储的时候需要使用序列化技术。如果对象很大,或者碰到列表、数组等结构,就必须使用数据库。而使用数据库比较麻烦,成本比较大。这里介绍一个新的存储框架,使用非常简单,可以存储任意对象,对象不需要实现序列化接口。上层使用缓存机制,读取数据非常高效。原创 2016-05-17 16:29:50 · 8056 阅读 · 2 评论 -
饿了么开源项目:Java Comparator生成器
饿了么公司Android开源项目:一个易用的生成Comparator的工具类,在排序时特别有用。用户只用指定排序策略,此工具类就可以自动生成Comparator。原创 2016-05-13 22:12:07 · 8250 阅读 · 0 评论 -
谈谈Fragment的构造函数、重新创建(recreate)及相关
本文分享一些Android Fragment使用经验和一些使用注意点,对于有一定开发经验的朋友应该会比较有帮助。原创 2015-05-12 22:02:19 · 11270 阅读 · 2 评论 -
在手机上编程:自制的小飞可编程复数计算器(小飞计算器)
版权所有。所有权利保留。欢迎转载,转载时请注明出处:http://blog.csdn.net/xiaofei_it/article/details/18675175小飞计算器是我在2011年9月的某天的创意,当时想做一个能进行复数计算、高精度、可编程的计算器,于是就开始做了。做了半年,在2012年的某天完工了。本来想发布,可觉得发布的流程太麻烦了,就原创 2014-01-22 22:44:59 · 4288 阅读 · 0 评论 -
小飞计算器(小飞可编程复数计算器)用户手册
版权所有。所有权利保留。欢迎转载,转载时请注明出处:http://blog.csdn.net/xiaofei_it/article/details/18676049本软件特色·可编程,程序员可以在本软件中写程序。·支持复数和复函数,所有函数均可以在复数模式下计算。·支持多进制实数,通常计算器只支持多进制整数,本软件还支持多进制小数。·高精度,支持任意小数转为分数原创 2014-01-22 22:42:24 · 3956 阅读 · 1 评论 -
android小游戏制作心得(五)——游戏物体Body类和游戏世界World类
版权所有。所有权利保留。欢迎转载,转载时请注明出处:http://blog.csdn.net/xiaofei_itBody是所有物体的基类,游戏物体必须从此类派生,并用label标记此派生类。当然用RTTI可以实现类似功能,但本人觉得label标记更好。background是背景,这里可以用整数数组表示,也可以用图片数组表示。如果是整数数组,那就是R.drawble里的图片编号。原创 2013-09-11 00:08:27 · 1469 阅读 · 0 评论 -
android小游戏制作心得(四)——GameView的实现
版权所有。所有权利保留。欢迎转载,转载时请注明出处:http://blog.csdn.net/xiaofei_itGameView实现游戏界面,是最重要的类。几乎所有游戏变量在GameView的构造函数中初始化。GameView的resume函数是关键。这里要根据当前状态,进行相应的操作。如果有的状态要取相应的SharedPreferences里的数据来判断之前游戏是正常终止还原创 2013-09-11 00:01:23 · 4772 阅读 · 0 评论 -
android小游戏制作心得(三)——游戏线程
版权所有。所有权利保留。欢迎转载,转载时请注明出处:http://blog.csdn.net/xiaofei_it游戏一般有好几个线程,有画图线程、产生物体的线程、让物体移动的线程、计时线程,这些通常情况下都要单独成为一个线程,并且要能够随时停止并且也可以随时重启。通常Java用Thread实现线程,如果要做到每隔固定时间执行某个任务,通常用Timer实现。但它们有一个问题原创 2013-09-10 23:54:50 · 1730 阅读 · 0 评论 -
android小游戏制作心得(一)——Activity的编写
版权所有。所有权利保留。欢迎转载,转载时请注明出处:http://blog.csdn.net/xiaofei_it本人做过几个安卓小游戏,从游戏的制作过程中,总结了一些经验,现在跟大家分享一下。这几篇博文想介绍一下安卓游戏的基本框架,这些框架在我制作游戏的过程中屡试不爽。首先说一下游戏界面的制作。游戏制作很简单,一般不用xml文件,只需在游戏的Activity内放一原创 2013-09-10 23:37:05 · 9149 阅读 · 2 评论 -
饿了么开源项目Hermes:新颖巧妙易用的Android进程间通信IPC框架
Hermes是一套新颖巧妙易用的Android进程间通信IPC框架。这个框架使得你不用了解IPC机制就可以进行进程间通信,像调用本地函数一样调用其他进程的函数。用户可以轻而易举在本地进程创建其他进程类的对象,轻而易举在本进程获取其他进程的单例,轻而易举在本进程使用其他进程的工具类。支持进程间函数回调,调用其他进程函数的时候可以传入回调函数,让其他进程回调本进程的方法。自带内存优化,并且支持跨进程垃圾回收。原创 2016-05-20 21:24:53 · 13416 阅读 · 3 评论