技术说明: 项目主体采用Java语言来进行Android原生开发,采用网络请求技术和服务端进行实时数据交互,来进行实时UI的更新,在设计架构方面,采用的是MVVM的设计架构,在网络请求方面,采用的是Retrofit2第三方请求框架,主体的UI展示以Activity和Fragment来展示,同时Activity也用来管理Fragment碎片来达到更好的UI管理以及效果展示,图片的处理与展示主要是通过引入第三方图片加载库Glide来实现的,在对logo的圆形化处理上,使用了第三方库circleimageview来对logo进行处理,轮播图的实现是引入第三方依赖库来进行实现的,在组件方面,主要是采用Android原生的组件,比如RecyclerView用来实现列表的布局,Spinner下拉框组件主要是用来实现一些固定数据的选择,可以减少让用户频繁输入的次数以及确保相关固定数据的正确性,ScrollView布局来实现上下滑动的效果展示,主要是解决手机页面展示范围有限的问题,AlertDialog组件和Toast组件主要是来和用户交互,用于提示用户一些操作的处理结果,还有就是一些比较常见的组件。
2022-07-07 22:05:29 43.77MB android studio android java
这是一个我暑假为一家电脑装机公司写的基于MSSQLServer2000的管理信息系统。为了使关于数据库操作的部分能够用代码更好的控制,此系统没有使用Delphi自带的数据库组件和第三方控件,而直接引用了ado2.8类型库生成ADODB_TLB.pas对数据库进行控制,我把这叫做“原生ADO”,呵呵。 同时,此系统没有使用任何数据敏感控件,关于记录集的列出我使用的是灵活的ListView。此外,列出记录集使用的是Virtual Listview技术,这样,即使记录集内有上万条记录,ListView也能一眨眼就能列出来。此ListView我已经封装成组件,在程序附带的组件包内,组件的安装说明请看包内的“说明.doc”。 由于使用SQL Server,会有两个数据库文件(MDF、LDF),关于这两个文件的导入“说明.doc”内也有讲解,不清楚的朋友可以参看一下。 文档中的UML图和数据库的ER图我在开发的时候弄丢了,实在是不好意思,大家看了程序后有什么不清楚的地方可以联系我。 最后说一句:我不是一个专门的Delphier,代码中可能存在许多和Delphi思想不通融的地方,我希望能和大家交流,增进自己的Delphi水平,谢谢大家! ——界面上使用了Raize4.03,下载地址:http://www.delphibox.com/article.asp?articleid=3226; ——关于Virtual ListView的例子,请参见Delphi安装目录下的“Demos\Virtual Listview”文件夹; 我的QQ:77993092 Mail:yqqjerk AT yahoo.com.cn (AT -> @)
1
汽车电子课设选做安全气囊控制器,此PDF是最后提交的版本,包括设计的所有电路原理图(altium designer 2013绘制),有所选的单片机、加速度传感器、引爆的爆管驱动电路、电源模块、CAN控制器、升降压电路等等。
2021-12-22 19:16:54 632KB 安全气囊 电路原理图 汽车电子课设
1
java Swing制作的俄罗斯方块小游戏,主题切换、背景音乐等完成众多功能。 基本功能:  方块消行  方块控制  随机生成方块  预览下一方块  游戏状态判断  游戏暂停、结束提醒  退出程序提醒  等级提升(自动切换游戏难度及图形难度)  记录分数:分数每达到200,提升一级  游戏难度调整  监听的实现 扩展功能:  方块自动上涨  游戏计时  游戏音效播放  切换背景音乐,音乐开关  换一块(更换下一方块)  不同游戏级别切换  游戏排行榜,记录排名  自定义按键  鼠标控制游戏  炸弹方块  更换界面皮肤  方块一键下落
2021-12-11 22:58:05 55.21MB 俄罗斯方块
1
方案设计: 数字跑表的核心部件是计数器,给出合理的时钟脉冲从而实现最低位的计数以及对高位的进位。时序脉冲源由555定时器构成的多谐振荡器,设置特定的参数可以产生频率为100Hz的时序脉冲,为计数器提供时序脉冲,使之进行计数。计数器由3对74LS390双十计数器芯片组成,通过芯片间的连接实现百分秒、秒、分计时电路,量程在00分00.00秒~~59分59.99秒,把小数点后面的两位设计成一百进制的计数器,秒数和分钟数分别设计成60进制的计数器数,计数器输出连接译码器,译码器再连接7位数码管显示的数码管,从左到右分别为分十位,分个位,秒十位,秒个位,百分秒十位,百分秒个位。逻辑门控制构成RS触发器,通过实现电路的通断控制计数器的启动/暂停及清零。 接通电源后,直接显示计时器启动,SW1处于低点平,SW2处于高电平。开关SW2接高电平(上端),电路即开始计时,将开关SW2接低电平(下端),电路就暂停计时,清零开关SW1接高电平(下端),计时清零且停止,显示器显示“0”。这样就实现了数字跑表的各项基本功能。 设计要求: 1. 量程在00分00.00秒~~59分59.99秒即时间以1小时为一个周期; 2. 具有‘分’、‘秒’、‘1/100秒’的十进制数字显示; 3. 要有外部开关,控制计数器的直接清零、启动和暂停/连续计时功能; 4. 用7位数码管显示分、秒; 5. 画出部分和整体的电路图,以及元器件及参数选择。 工作原理: 1.利用555计时器构成能产生特定脉冲的多谢振荡器,产生100Hz的脉冲信号,满足数字跑表的脉冲需求; 2.用多功能计数器产生一百进制和六十进制,实现数字跑表的计数功能; 3.利用各种门电路的组合,实现数字跑表的启动、暂停和清零; 4.利用译码器和数码管实现译码及显示功能。 系统框图: Altium Designer画的原理图和PCB图如下:
2021-11-27 16:04:10 1.35MB 计数器 电路方案
1
2048游戏源码+apk 课设作品,绝对可用! 安卓开发2048游戏源码,附带已经打包好可运行的apk
2021-08-17 09:11:24 3.63MB 游戏源码 课设作品 android
这是学校c++课程设计作品。本作品基于传统的俄罗斯方块游戏,新加入游戏难度设置,挑战模式,背景音乐,游戏音效,背景皮肤等元素,来提高游戏的可玩性。压缩包里附有打包好的可执行文件还有游戏源码。
2021-06-24 08:06:06 138.48MB c++课程设计作品 qt基础
1
2048游戏源码+apk 课设作品,绝对可用! 安卓开发2048游戏源码,附带已经打包好可运行的apk
2019-12-21 19:55:44 3.63MB 安卓开发 2048游戏  游戏源码 Android
1