超简单的SQLite的使用
介绍博文:http://blog.csdn.net/felicitia/article/details/6917362
PS:初学安卓的时候编的,应该有很多bug代码风格也很渣,有人要所以上传了,太挫了就不设置积分了,仅供参考,不喜勿喷。
安卓基于Socket的“云游戏”——推箱子第一关
博文地址:http://blog.csdn.net/felicitia/article/details/9079801
说明:1.需要修改IP地址的字符串为自己本机的IP地址;
2.先运行CloudGameServer,再在安卓平台上运行CloudGameDemo
基于安卓的弹跳的小球
在博客中有说明,链接如下:
http://blog.csdn.net/felicitia/article/details/9079711
java写的基于比较的各种排序算法
java写的基于比较的各种排序算法,都是一个一个的小函数。简单排序包括:选择排序,插入排序,折半插入排序,冒泡排序。 分治思想的排序包括:归并排序,快速排序,堆排序。
程序把随机生成的整数进行排序,开始时用1到7选择用哪种排序(没有图形界面,算法为主),堆排序较为特殊,见注释。
有问题到博客中该篇文章下欢迎反馈交流~
简易的安卓计算器V2.0
之前上传过一个,那是自己的第一个安卓程序,bug微多,时隔一年多了,这次借着实验课的机会,对之前的代码进行了重构,更加美观清晰,修复了一些bug,布局采用xml,功能非常简单,适合初学者。
J2ME实现的九宫格拼图
基于JDK1.3的J2ME的九宫格拼图,资源为源码,属于src下的com.homework3中,注意图片资源需要放在src目录下,并且大小调整为210*210(必须被三整除),代码中有判断逆序数的函数,即随机生成的拼图必须可解,可参考我的博文,欢迎批评指正。
WP7懒人闹钟+语音报时
wp7版本的懒人闹钟,采用重力感应控制闹钟的停止,还有语音报时的功能,退出程序不会提醒,代码仅供参考。
j2me作业2——反应速度测试
J2ME作业2,界面上每秒钟在随机位置出现随机颜色的数字0—9 ,要求用户快速反应,按下按键,如果按对,加1分,错误减2分,不按减1分,初始5分,减到0分,提示用户输了,有两个command可以退出或者重玩。
PS:不是工程文件,只是代码,放在同一包下即可,自行建立工程。
C#实现的undo/redo的window窗体
针对一个window窗体实现了undo/redo功能,包括textBox,checkBox, listBox, comboBox, radioButton以及按钮焦点变化的实现。可能有些小bug思路仅供参考。完整的工程文件,VS打开即可运行,欢迎评论~ 详细说明参见博文:http://blog.csdn.net/felicitia/article/details/8169033
C语言实现简易C语言词法分析器
程序说明:
1、不考虑自定义头文件,#include < 规定这样开头,尖括号前面只能空一格。
2、标识符长度< 100,否则越界。
3、字符(串)常量,长度不可超过1, 但需要结尾。
4、注释会整行打印空行。
5、错误文件输出到error.txt;常量符号表:conTable.txt;变量符号表:varTable.txt;无头文件和注释的程序out.txt;token输出到token.txt
6、错误处理包括:不合法的浮点数,注释不封闭,转义字符不存在,头文件包含错误,程序中有非法字符。
7、为了显示注释不封闭的错误处理,定义超过10个字符的“/*”没有结尾就算不封闭。可以在global.h中进行更改,缓冲区大小,文件名长度,token, conTable, varTable的数组长度都可定义。由于struct中不是指针,比较占用空间,故不可分析太大的程序,容易数组越界。
安卓简易计算器源码
简易的安卓计算器小demo,示例程序,有bug,适合初学者参考。采用2.2的SDK开发,工程导入即可运行。