- 博客(22)
- 收藏
- 关注
原创 c#图书管理系统
1、综述图书管理系统需要实现对图书的管理以及用户和管理员的相关权限设计处理。总体上需要实现对图书的增删改查,用户的借书还书功能,图书的管理必须由管理员来处理,而用户不得修改图书。前端页面有c#语言来编写,设计一个Windows桌面应用程序来展示效果,后端使用到的数据库是SQL server,用来存储图书、用户、管理员等相关数据,并且实现数据同步。2、需求分析2.1系统目标该图书管理系统旨在实现一个小型的图书管理,实现基本的图书信息整理,用户的基本功能实现。2.2功能需求管理员要求能够实现对图书
2022-03-26 16:17:13
5040
12
原创 Android蓝牙通信
Android 平台包含蓝牙网络堆栈支持,此支持能让设备以无线方式与其他蓝牙设备交换数据。应用框架提供通过 Android Bluetooth API 访问蓝牙功能的权限。这些 API 允许应用以无线方式连接到其他蓝牙设备,从而实现点到点和多点无线功能。使用蓝牙进行通信的四大必需任务:设置蓝牙、查找局部区域内的配对设备或可用设备、连接设备,以及在设备之间传输数据。为了让支持蓝牙的设备能够在彼此之间传输数据,它们必须先通过配对过程形成通信通道。其中一台设备(可检测到的设备)需将自身设置为可接收传入的连接请
2021-12-13 12:50:12
4868
原创 Android近场通信
一、Android三种近场通信技术的特点:WIFI: 创建于IEEE 802.11标准的无线局域网技术。WiFi(Wireless Fidelity,无线保真技术)即IEEE 802.11协议,是一种短程无线传输技术,能够在数百英尺范围内支持互联网接人的无线电信号。规定了无线局域网的基本网络结构和基本传输介质,规范了物理层(PHY)和介质访问层(MAC)的特性。物理层采用红外。DSSS(直接序列扩频)或FSSS(调频扩频)技术。1999年又增加了IEEE 802.11a和IEEE 802.11g标准。其
2021-12-12 21:21:57
474
原创 android开发中百度地图的使用
android开发中百度地图的使用1、开发者注册与认证2.Android 地图SDK下载3.导入包4.创建应用5、配置清单文件:<?xml version="1.0" encoding="utf-8"?><!--百度定位所需要权限,前面2个是LOCATE权限组的2个危险权限--><uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/><uses-
2021-12-04 23:43:35
708
原创 recycleView页面的点击跳转
RecyclerView是Android中对ListView的升级,用来在有限的手机屏幕上展示大量的数据。除了用来展示数据,我们还可以为每个item,甚至每个item内的子控件设置监听器,以实现点击事件。在onCreateViewHolder中注册点击事件myViewHolder.itemView.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {Intent intent=ne
2021-10-25 19:59:27
233
原创 APP门户界面设计
概括:App包括4个界面,通过4个fragment进行显示。关键步骤:设计界面:底部按钮界面通过5个LinerLayOut嵌套组合来完成,其中每个包括一个ImageButton和TextView;主界面通过调用4个fragment 来显示。代码编写:在MainActivity里通过代码来编写事件和逻辑。核心技术:fragment之间的切换以及按键事件的处理逻辑。在MainActivity之中用initView(); initFragment(); initevent(); select
2021-10-09 21:28:23
106
原创 C#实现记事本
控件说明:menustrip1为菜单选项,openfiledialog1为打开文件,savefiledialog1为保存文件,fontdialog1为字体控件。运行截图:核心代码说明:StreamWriter wt = new StreamWriter(openFileDialog1.FileName);wt.Write(richTextBox1.Text);wt.Close();//此代码为将text内容写入相关文件string path = openFileDialog1.
2021-05-09 00:48:14
463
原创 C# 委托实现信用卡用户定时还款功能
C# 委托实现信用卡用户定时还款功能。功能说明:使用委托和事件来实现提醒和扣款功能。代码:using System;namespace ConsoleApp1{class Program{static void Main(string[] args){Delegate obj1 = new Delegate();Delegate obj2 = new Delegate();User u1 = new User(“zq”,4000,420, 10);User u2 = new Us
2021-04-07 21:56:58
219
原创 数据结构基础训练
内容:1、寻找数组的中心索引:using System;namespace ConsoleApp1{class Program{static void Main(string[] args){int[] temp = { 1, 7, 3, 6, 5, 6 };Solution so = new Solution();Console.WriteLine(so.PivotIndex(temp));}}public class Solution{ public int Piv
2021-03-13 21:13:43
75
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人