自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android笔记(二十四)基于Compose组件的MVVM模式和MVI模式的实现

仔细研究了一下MVI(Model-View-Intent)模式,发现它和MVVM模式非常的相识。在采用Android JetPack Compose组件下,MVI模式的实现和MVVM模式的实现非常的类似,都需要借助ViewModel实现业务逻辑和视图数据和状态的传递。在这篇文章中,将通过简单的货币兑换实例来展示一下MVVM模式和MVI模式的不同。

2024-10-09 21:49:38 1007 1

原创 HarmonyOS笔记4:从云数据库获取数据

移动应用获取数据的方式主要有:1.从网络中获取数据接口API。2.从华为云数据库获取云数据库的资源。3.从移动终端直接获取本地的数据在HarmonyOS笔记3中已经完成了方式一从网络中获取数据接口API的方式。在本篇笔记中,将讨论从云数据库中获取数据。

2024-08-14 17:30:58 1549

原创 HarmonyOS笔记3:从网络数据接口API获取数据

本篇文章中简单介绍网络中获取并使用数据接口API的数据

2024-08-07 22:06:52 1681

原创 HarmonyOS笔记2:运行代码出现error: failed to start ability. Error while Launching解决之道

HarmonyOS项目运行出现error: failed to start ability. Error while Launching activity问题的解决之道。

2024-08-06 16:14:52 870

原创 Flutter笔记(一)- 安装和配置Flutter

访问网址:https://docs.flutter.dev/get-started/install?hl=zh-cn根据电脑所使用的操作系统的平台进行选择。笔者电脑的操作系统为Windows,因此选择如图1-1的Windows图片:图1-1 Flutter网站(一)然后根据跳转的页面,选择图1-2的Android。图1-2 Flutter网站(二)

2024-06-20 20:38:53 775

原创 HarmonyOS笔记1:模拟器(phone-x86-api9)一直卡顿的解决方法

在DevEco Studio 3.1.1 Release版本中的Device Manager中创建本地的模拟器,创建phone-x86-api9模拟器成功,但是启动该新建的模拟器一直显示"HarmonyOS"logo图片

2024-06-20 15:14:00 914

原创 Android笔记(十七):PendingIntent简介

介绍PendingIntent,并结合实例进行说明。

2023-12-07 02:15:00 4903 1

原创 Android笔记(十六):前台服务

介绍通知和前台服务以及前台服务启动限制的相关概念。

2023-11-30 15:44:47 2763

原创 Android笔记(十三):结合JetPack Compose和CameraX实现视频的录制和存储

结合Jetpack Compose和CameraX框架实现视频的录制以及将录制的时间保存到媒体库中。

2023-11-15 21:29:16 1249

原创 Android笔记(十二):结合Compose实现Handler机制处理多线程的通信

结合Compose组件中使用Handler机制处理多个线程之间的通信。

2023-11-10 12:26:41 831

原创 Android笔记(十一):Compose中使用ViewModel

介绍了ViewModel实现业务逻辑和数据的管理

2023-11-03 20:23:01 2256

原创 Android笔记(十):结合Navigation组件实现Compose界面的导航

在compose组件中使用Navigation实现在不同界面导航的基础实现,以及在导航中数据的传递处理。

2023-11-03 14:35:45 1576 2

原创 Android笔记(九):Compose组件的状态

在使用Compose定义UI界面时,可以发现界面的变换往往与Compose组件内部的状态相关,当状态值发生变化时,Compose构成的可组合的界面也会刷新发生相应的变化。在本笔记中将对可组合项的状态的定义、状态提升、状态丢失和状态的保存进行简单介绍。

2023-10-28 21:40:35 1561

原创 Android笔记(八):基于CameraX库结合Compose和传统视图组件PreviewView实现照相机画面预览和照相功能

CameraX是JetPack库之一,通过CameraX可以向应用增加相机的功能。在下列内容中,将介绍一个结合CameraX实现一个简单的拍照应用。本应用必须采用Android SDK 34。

2023-10-27 22:49:15 2143

原创 Android笔记(七)Android JetPack Compose组件搭建Scaffold脚手架

定义Android JetPack Compose中搭建Scaffold脚手架

2023-10-17 22:52:28 3414 2

原创 Android笔记(五):结合Compose组件利用ActivityResultLauncher解决多活动跳转返回数据

利用ActivityResultLauncher实现从其他活动返回的处理。

2023-10-13 13:30:00 2050

原创 Android笔记(四)Activity之间传递可序列化的数据的优化处理

在不同活动中优化数据传递的方式。

2023-10-13 09:16:42 989

原创 Android笔记(三)多Activity活动的切换中的简化处理

对多活动切换的简化通用处理

2023-10-13 09:16:13 1008

原创 Android笔记(六):JetPack Compose常见的UI组件

定义compose界面中的常见的UI组件。

2023-10-12 09:09:37 1577

原创 Android笔记(二):JetPack Compose定义移动界面概述

简单介绍Android的Compose组件,并通过Compose组件构建界面的组合函数

2023-10-09 21:57:43 1016

原创 Android笔记(一): Android活动组件的创建和配置

Activity的配置和定义

2023-09-28 15:40:44 1349 3

原创 Kotlin语言基础(三)- 函数

介绍Kotlin的函数以及特殊函数

2023-09-28 14:56:56 356 1

原创 Kotlin语言基础(二)-变量和数据类型

了解Kotlin语言常见的基本类型。

2023-09-22 11:56:24 437

原创 Kotlin语言基础(一)Kotlin语言特性

结合代码了解Kotlin语言特性

2023-09-03 21:36:39 778

原创 《离散数学及其应用(原书第8版)》ISBN978-7-111-63687-8 第11章 11.1.3 树的性质 节 第664页的例9说明

《离散数学及其应用(原书第8版)》ISBN:978-7-111-63687-8 第11章 11.1.3 树的性质 节第664页的例9 讨论

2023-08-18 15:01:44 1235

原创 关于内点定义不同的讨论

《离散数学及其应用(原书第8版)》ISBN:978-7-111-63687-8 第11章 11.1.3 树的性质 节内点的定义与其他教材的不同。

2023-08-18 14:13:40 528

原创 技术笔记Android应用MediaPipe(一):Windows安装MediaPipe

MediaPipe提供跨平台,为实时流媒体提供自定义的机器学习解决方案的应用框架。

2022-11-17 22:36:58 5615 9

原创 结合Navigation组件实现JetPack Compose的界面导航

Compose与Navigation组件结合,利用导航图实现界面的切换。

2022-11-07 15:18:39 1002

原创 结合viewBinding实现RecyclerView组件的滚动列表显示

RecyclerView是一个列表显示的工具,可以将内容以列表的方式进行显示。

2022-10-27 13:12:33 950

原创 Fragment碎片的切换

碎片Fragment切换的两种方式

2022-10-27 12:55:46 1057

原创 Android JetPack Compose组件中Scaffold的应用

Android JetPack Compose组件中Scaffold的应用

2022-10-27 11:01:24 2257

原创 Android常见的高级组件搭建移动应用界面

Android常见的高级组件结合可以搭建移动应用常见的界面结构

2022-10-27 10:48:47 1390

原创 Android的ViewBinding

ViewBinding可以方便的绑定定义视图的xml文件,使得在编写与UI控件交互的代码更加容易和方便。

2022-10-27 09:10:47 1416

原创 Android活动返回不在再支持startActivityForResult()后的处理方法

Android 活动之间的交互实现,并可以返回上一个活动的处理方式,不再支持传统的startActivityForResult(),而使用Activity Result API来实现。

2022-10-10 20:26:28 1279

原创 Android JetPack Compose初步2~实现可滚动列表的功能

Android JetPack Compose实现可滚动列表的界面

2022-07-28 21:51:58 280

原创 Android JetPack Compose初步1

Android JetPack Compose组件

2022-07-28 21:12:07 267

原创 面向Android的开发基于Tensorflow Lite框架深度学习的应用(一)

采用利用《关于将Tesorflow的SavedModel模型转换成tflite模型》一文中创建的模型,在Android平台下选择手机终端图库的图片,实现对FashionMnist的十大标签类别进行检测,并将检测最有可能的三种标签显示在移动终端中。

2021-12-29 23:11:38 2087

原创 关于将Tesorflow的SavedModel模型转换成tflite模型

创建Tensorflow的模型import tensorflow as tfimport numpy as np

2021-11-25 10:09:39 3393

原创 关于安装Tensorflow的小技巧

深度学习笔记-关于安装Tensorflow的小技巧一、存在问题从Anaconda安装Tesorflow,anaconda Prompt的控制台执行:conda install tensorflow非常慢,而且容易抛出错误。利用pip install tensorflow从pypi网站下载容易因为超时,报错,无法安装成功。二、解决方法可以在anaconda Prompt的控制台中执行:pip install tensorflow -i https://pypi.tuna.tsinghua.ed

2021-11-03 21:32:14 486

原创 2021-10-29 Tensorflow 2 Tensorflow 模型建立与训练-多层感知器MLP

深度学习笔记:Tensorflow 模型建立与训练关于Fashion-MNIST数据集加载Fashion数据集构建神经网络定义神经网络类图片显示处理预测十张图片的分类关于Fashion-MNIST数据集Zalando用Fashion-MNIST数据集取代MNIST数据集,将Fashion-MINST作为机器学习的数据集。Fashion-MNIST数据集一共有70000张关于服装和鞋包的图片构成,每张图片的像素为28x28,灰度显示。其中,60000张图片是用于训练,10000张图片用于测试。Fash

2021-10-29 20:02:42 479

空空如也

空空如也

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

TA关注的人

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