zengjf's repositories
ToneGenerator
之前朋友让帮忙做一个Android波形发生器,信号输出在耳机上,这个示例仅仅是生成sin波形的demo。
AndroidBenchmark
这个项目拷贝0xbench而来,但是拷贝下来发现包名好像不对,修改几个包名才能正常运行,这个项目可以用来研究Android Benchmark的测试方法。
android-serialport-api
android串口操作API库,为上层APP提供了一个统一的代用库,在需要进行串口通信场合,是一个很方便的库。
SerialPortW
学习C#,然后正好要用到串口,于是将这个SerialPort Windows作为练习。
DataAccessUtils
在Android下出了使用SP保存一些属性,也可以通过操作文件的方式来保存一些内容,这个工具操作文件用于保存、获取任意长的整形数组
DataStore
用于数据存储的库,可以存储任意类型数据,其中包括ArrayList、ArrayQueue、ArrayStack、SingleLink、DoubleLink。
DictDemo
使用单链来实现字典查询功能Demo,最终是以hash表来体现,包括可以存储任意类型的单链。
DownMenu
模仿美团的二级下来菜单。
FlappyBird
使用SDL库编写FlappyBird程序,程序主要是模仿FlappyBird程序进行编写。
GameStick
这个Demo是为了做出模拟JoyStick的特效。
GaugeDemo
花时间解读梦真用PHP做的Web仪表盘的Demo,了解其中的工作原理和机制,数据流程。
HardwareManager
使用PyQt4制作的硬件资源管理软件,更切确的其实应该叫文件管理,可以将选择的文件根据日期保存,同时又能查询获取,这是一个Demo。
JNIDemo
这是一个基础android studio 的简单的JNI教学Demo,仅供学习。
JsoncppDemo
尝试在Qt中解析TI的matrix-gui-v2中json.txt文件而编写的Demo,Json解析器采用jsoncpp。
MiceLib
这是一个模拟鼠标、键盘的库,主要目标是在Linux、嵌入式Linux下使用。
Mouse
将Android手机当作鼠标的应用,包括Android应用程序和PC Java程序。
MouseMonitorW
采用C#,通过UDP接收Android mouse App发送的数据,在Windows上模拟鼠标动作,其中也包括键盘功能。
MoveBall
用于学习如何自定义View而写的Demo应用。
NoiseModle
在Linux下通过I2C Bus获取噪声模块数据的的程序,并将数据输出到Console上。
SecurityKeyBroad
用于理解一些输入需要专门输入密码框的软件的工作机制。
ShellExecute
这个简单的库用于在Android层执行Linux shell命令,并以字符串的形式返回输出结果,初衷是获取dmesg信息。
SinGraphic
由于短时间特别想在Terminal下做动态效果,但查资料又不知道关键字,花了很长时间才找到shell中的tput命令。
SPUtils
SPUtils是针对Android SharePreferences的工具,主要是为了对SharePreferences进行简化操作,提供的一系列非常实用的方法,It's cool。
SqliteDemo
为了学习Sqlite而编写的Demo,采用链表的方式进行数据存储,倾向于用于学习。
VT100Drawing
这是一个采用VT100来绘制图形的库,可以绘制各种颜色任意字符的横向直线、纵向直线、方框等图案。