Harmony应用开发的知识储备 前言 正文 一、DevEcoStudio版本 二、手机版本 ①环境变量 三、API版本 四、开发语言 五、运行调试 前言   这里先说明一点,如果你对Android应用开发很熟悉,那么做Harmony应用开发也可以驾轻就熟,只不过在此之前你需要知道一些关于Harmony应用开发的相关知识。 正文   那么问题就来了,我为什么会知道这些相关的知识点呢?因为踩过一遍坑了,说多了都是泪,唯有文字记录,当然了不同应用开发会踩不同的坑,这是无可厚非,开发的越多知道的就越多,不知道的也越多,因此本文会持续更新。闲话少说,我们进入正题。 一、DevEc...

个人中心 前言 正文 一、创建工程 二、登录 ①更换启动页面 ②拓展修饰符 ③页面跳转 ④等待进度条 三、导航栏 四、首页 ①轮播图 ②网格列表 五、我的 ①带参数跳转 六、源码 前言   今天是1024,祝各位程序员们,钱多事少离家近,不秃也强bug黄。在上一篇文章中,我们了解了DevEcoStudio的主推开发语言ArkTS,并写了一个简单的例子,本文我们将学习另外一个例子来加深我们对于鸿蒙应用开发的理解。 正文   本文的例子同样来源于HarmonyOS学堂,根据源码内容我们来反推开发过程,看开发过程中能学到那些知识点。 一、创建工程   首先我们...

Ble蓝牙App(四)UI优化和描述符 前言 目录 正文 一、UI优化 ①主页面提示优化 ②UUID显示优化 ③设备信息优化 二、描述 ①概念 ②描述适配器 ③显示描述符 三、源码 前言   上一篇中了解了特性和属性,同时显示设备蓝牙服务下的特性和属性,本文中就需要来使用这些特性和属性来完成一些功能。 目录 Ble蓝牙App(一)扫描 Ble蓝牙App(二)连接与发现服务 Ble蓝牙App(三)特性和属性 Ble蓝牙App(四)UI优化和描述符 Ble蓝牙App(五)数据操作 正文   在进行具体的功能开发之前,对于UI的优化也是必不可少的,就拿主页面来说,目...

Android使用ZXing生成带logo的二维码 有一段时间没有写博客了,都快忘记怎么写了,最近在赶公司的项目,接近尾声了,写点有意思的东西,好了,进入正题。。。 老规矩,从头开始啊,新建一个名为QGCodeDemo的项目 运行效果如下: 然后这里我们会使用一个框架,二维码框架ZXing划重点,首先我们在app下的build.gradle下添加依赖 //二维码implementation'com.journeyapps:zxing-android-embedded:3.6.0' 添加之后记得SyncNow一下,这个通常出现在AS的右上角,现在框架已经添加进来了,然后就是简单的...

Flutter第一个程序HelloWorld! ​​前言​​ ​​正文​​ ​​一、FlutterSDK下载​​ ​​二、环境变量配置​​ ​​三、AndroidStudio开发环境​​ ​​四、运行hello_world项目​​ ​​五、创建Flutter项目​​ ​​六、Flutter工程结构​​ ​​七、Flutter开发核心思想​​ ​​尾声​​ 前言   Flutter实际上在我学习Android之前就已经听说过了,不过那时候的Flutter还是初始版本,并不如原生,虽说有跨平台的优势,但也只是了解而已,没有去正式使用,那么为什么又要学习了呢? 正文   因为时代又进了...

  3CJsuX9YeJDr   2023年11月02日   61   0   0 ideflutterandroid

Ble蓝牙App(七)扫描过滤 前言 目录 正文 一、增加菜单 二、使用MMKV ①添加依赖 ②封装MMKV ③使用MMKV 三、过滤空设备名 四、过滤Mac地址 五、过滤RSSI 六、源码 前言   在上一篇文章中了解了MTU的相关知识以及对于设备操作信息的展示,本篇文章中将增加扫描设备的过滤功能让你更方便的扫描想要找的低功耗蓝牙设备。 目录 Ble蓝牙App(一)扫描 Ble蓝牙App(二)连接与发现服务 Ble蓝牙App(三)特性和属性 Ble蓝牙App(四)UI优化和描述符 Ble蓝牙App(五)数据操作 Ble蓝牙App(六)请求MTU与显示设备信息 Ble...

Ble蓝牙App(五)数据操作 前言 目录 正文 一、操作内容处理 二、读取数据 ①概念 ②实操 三、写入数据 ①概念 ②实操 四、打开通知 一、概念 二、实操 三、收到数据 五、源码 前言   关于低功耗蓝牙的服务、特性、属性、描述符都已经讲清楚了,而下面就是使用这些知识进行数据的读取、写入、通知等操作。 目录 Ble蓝牙App(一)扫描 Ble蓝牙App(二)连接与发现服务 Ble蓝牙App(三)特性和属性 Ble蓝牙App(四)UI优化和描述符 Ble蓝牙App(五)数据操作 正文   首先要做的就是根据操作内容进行相应的处理,目前常见的操作有R...

前言   在上一篇文章中已经了解了数据操作的方式,而数据交互的字节长度取决于我们手机与蓝牙设备的最大支持长度。 目录 Ble蓝牙App(一)扫描 Ble蓝牙App(二)连接与发现服务 Ble蓝牙App(三)特性和属性 Ble蓝牙App(四)UI优化和描述符 Ble蓝牙App(五)数据操作 Ble蓝牙App(六)请求MTU与显示设备信息 正文   本文中我们需要请求Mtu,然后做一些利用使用的UI改变,比如增加菜单,和显示设备操作信息。 一、请求MTU的概念   在Android的BLE(BluetoothLowEnergy)开发中,requestMtu是一个用于请求修改BLE连接的最大...

  3CJsuX9YeJDr   2023年11月02日   33   0   0 Ble MTUApp低功耗请求MTUandroidxml
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~