自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 JS生成指定范围内随机整数

JS生成指定范围内随机整数

2023-02-28 10:23:53 156

原创 移动开发作业六 蓝牙通信

一、蓝牙通信的步骤开启蓝牙搜索可用设备创建蓝牙socket获取输入输出流断开连接关闭蓝牙二、几个重要的类BluetoothAdapterBluetoothGattBluetoothDeviceBluetoothCattServiceBluetoothCattCharacteristic第一个是蓝牙设配器,对蓝牙的操作都需要用到它,很重要,BluetoothGatt作为中央来使用和处理数据,使用时有一个回调方法BluetoothGattCallback返回中央的状态和周边提供

2021-12-12 22:34:08 5505

原创 移动开发作业五 近场通信技术分析与未来应用场景预测

目录一、三种近场通信技术的特点1.1 WIFI1.2 Bluetooth1.3 NFC二、未来近场通信技术应用场景的预测与分析2.1 WIFI2.2 BlueTooth2.3 NFC一、三种近场通信技术的特点1.1 WIFI​ 创建于IEEE 802.11标准的无线局域网技术。WiFi(Wireless Fidelity,无线保真技术)即IEEE 802.11协议,是一种短程无线传输技术,能够在数百英尺范围内支持互联网接人的无线电信号。规定了无线局域网的基本网络结构和基本传输介质,规范了物理层(PHY

2021-12-12 20:26:45 426

原创 移动开发作业三 百度地图定位APP

目录一、获取AK二、下载百度开发包及相关配置三、activity_main.xml的完整代码四、MainActivity.java代码五、实现效果一、获取AK获取本机sha1注册百度开发者账号登录API控制台创建应用MyLBS配置SHA1和包名提交生成AK二、下载百度开发包及相关配置在project模式下建立如下目录结构配置安卓清单文件<!--百度定位所需要权限,前面2个是LOCATE权限组的2个危险权限--><uses-permission and

2021-12-04 18:35:46 1885

原创 移动开发作业二 实现Recycleview的item点击跳转到详情

一、整体思路​ 首先实现RecyclerView的Item的单击事件,再在fragment中通过Adapter设置每个item的单击事件。由于本次作业要求跳转到不同的详情页面,故笔者的思路是首先建立一个新的Activity组件,作为详情页面,侦听到item点击事件后,带参数跳转到Activity,在Activity中接受参数,并利用接受的参数对页面数据进行设置,从而实现点击不同的List而跳转到不同的详情页面。二、修改UI布局2.1 新建一个Activity页面目录结构[外链图片转存失败

2021-10-25 22:57:43 1369 3

原创 移动开发作业一 微信首页门户界面设计与基本功能实现

一、UI布局1.1 设置基本的项目结构1.2 activity_main.xml 结构详解组件树xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_widt

2021-10-07 23:26:37 669

原创 vue+element-ui 实现后端签名 前端直接上传oss

一、源代码1.1 HTML部分 <el-upload action="" list-type="picture-card" :http-request="Uploadfile"> <el-button size="small" type="primary">点击上传</el-button> <div slot="tip" class="el-upload__tip">只能上传jpg/png文件,且不超过10MB&l

2021-06-06 18:23:33 738 2

原创 sass报错

一、安装node-sass失败1.1 npm没有换源错误原因:没有换源,网速过慢,安装失败。解决方法:# 建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题npm install --registry=https://registry.npm.taobao.org1.2 node版本过高错误原因:node版本过高,与sass版本发生冲突解决方案一:百度“完全卸载node”,重新安装低版本的node。如:v12.18.4。解决方案二:

2021-06-03 23:59:43 379

原创 task3C#设计windows应用程序记事本

task3C#设计windows应用程序记事本一、记事本简介​ 记事本是一种常用的软件,在微软的Windows中,自带了一个记事本软件。Windows 10下的记事本软件如图1所示:​ 本章介绍的记事本,实现了Windows自带的记事本的部分功能外,并且还可以任意更改字体的字体类型、大小和颜色,并在状态栏中显示时间。为了方便用户的操作,还在程序的窗体上放置了一个工具栏。​ 该记事本程序具有文件的新建、打开、保存功能;文字的复制、粘贴、删除功能;字体类型、格式的设置功能;查看日期时间等功能,并且用

2021-05-11 20:41:57 169

原创 task2使用委托实现信用卡定时还款

Task2文章目录Task2一、作业内容二、思路三、源代码四、测试结果五、代码仓库链接一、作业内容使用委托实现信用卡定时还款二、思路/*目标 1.使用委托实现信用卡定时还款*//*思路 1.创建一个 银行卡类 信用卡类 银行类 2.设定还款事件,即银行每天查询今天是否是还款日 3.如果是还款日 所有委托了该事件的用户 会从他的银行卡划款至信用卡进行还款*/三、源代码using System;namespace task2{ //定义信用卡类 class

2021-04-07 22:17:57 259

原创 task1数据结构基础训练

数据结构基础训练一、数组1.1集合定义:由一个或多个确定的元素构成的整体特点:元素类型不一定相同无序性1.2列表定义:是一种数据项构成的有限序列,即按照一定的线性顺序,排列而成的数据项的集合特点:元素类型不一定相同有序性长度可变常见表现形式数组链表堆栈1.3数组定义:数组是列表的实现方式之一宏观区分列表与数组列表不具有索引,而数组具有索引用来标识每项数据在列表中的位置数组中的元素在内存中是连续存储的,而列表中的元素可以不连续1

2021-03-14 12:27:04 128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除