• 2025-01-09Harmony开发-ArkUI框架速成十二Grid网格布局
    程序员Feri一名12年+的程序员,做过开发带过团队创过业,擅长Java、嵌入式、鸿蒙、人工智能等,专注于程序员搞钱那点儿事,希望在搞钱的路上有你相伴!君志所向,一往无前!网格布局Grid1.Grid如果布局是由很多的行和列所组成、行列可能需要合并、甚至滚动,就可以使用网格
  • 2024-12-30harmony_flutter_packageInfo(包基础信息获取)
    harmony_flutter_packageInfo(包基础信息获取)一.MethodChannel1.flutter端代码创建MethodChannel接收ohos端传递过来的状态值staticconstMethodChannel_channel=constMethodChannel('dev.fluttercommunity.plus/package_info');//获取所有参数staticFutur
  • 2024-12-28关于Harmony OS中卡片的使用方法
    关于HarmonyOS中卡片的使用方法在HarmonyOS中,静态卡片是一种非常有用的组件,用于提供应用内功能组件的交互和信息展示。本文将详细介绍如何在HarmonyOS中使用静态卡片以及相关的API接口。1.概述静态卡片是HarmonyOS中的一种交互组件,用于静态卡片内部和提供方应用间的交
  • 2024-12-27关于Harmony OS中Scroll组件的使用方法
    #创作灵感#在使用HarmonyOS进行开发时,常常会用到Scroll组件,这里对之前自己开发时使用Scroll组件的一些心得和建议进行一些汇总一、基础使用方法首先,对Scroll的一些基础使用进行举出Scroll可滚动的容器组件,当子组件的布局尺寸超过父组件的尺寸时,内容可以滚动。说明:该组
  • 2024-12-25harmony_flutter video_trimmer实现视频剪辑
    harmony_fluttervideo_trimmer实现视频剪辑简介videotrimmer是在OpenHarmony环境下,提供视频剪辑能力的三方库安装教程ohpminstall@ohos/videotrimmerOpenHarmonyohpm环境配置等更多内容,请参考如何安装OpenHarmonyohpm包。使用介绍构建VideoTrimmerOption对象:ge
  • 2024-12-25harmony_flutter mvvm架构思想
    harmony_fluttermvvm架构思想写在前面在Flutter中实现MVVM(Model-View-ViewModel)架构是为了将UI(视图)与业务逻辑(模型和视图模型)分离,提高代码的可维护性和可读性。整体架构概述Model:数据层,处理应用程序的业务逻辑和数据管理。View:用户界面层,负责展示数据并接受用户输入。V
  • 2024-12-19harmony_flutter_微信支付的简单调用
    harmony_flutter_微信支付的简单调用一.配置鸿蒙应用信息参考文档:https://pay.weixin.qq.com/doc/v3/merchant/4012073588#%E9%B8%BF%E8%92%99-SDK-%E8%B0%83%E7%94%A8%E8%AF%B4%E6%98%8E关于「鸿蒙应用」中的BundleID、Identifier、以及应用下载地址的提供的说明如下:1.Bu
  • 2024-12-19harmony_flutter_wakelock(锁屏状态)
    harmony_flutter_wakelock(锁屏状态)一.MethodChannel1.flutter端代码创建MethodChannel**static**WakelockPlatformInterface_instance=MethodChannelWakelock();接收ohos端传递过来的状态值import'dart:async';import'dart:typed_data'showUint8List,
  • 2024-12-19harmony_flutter_qrcode(生成二维码)
    harmony_flutter_qrcode(生成二维码)一.MethodChannel1.flutter端代码创建MethodChannel接收ohos端传递过来的状态值classRecognitionManager{staticconstMethodChannel_channel=constMethodChannel('recognition_qrcode');staticFuture<String>ge
  • 2024-12-19harmony_flutter video_trimmer实现视频剪辑
    harmony_fluttervideo_trimmer实现视频剪辑简介videotrimmer是在OpenHarmony环境下,提供视频剪辑能力的三方库安装教程ohpminstall@ohos/videotrimmerOpenHarmonyohpm环境配置等更多内容,请参考如何安装OpenHarmonyohpm包。使用介绍构建VideoTrimmerOption对象:ge
  • 2024-12-18harmony_flutter_更新Flutter插件项目结构
    更新Flutter插件项目结构更新内容flutter插件项目中的ohos目录,将从鸿蒙工程project结构,替换为鸿蒙工程module结构。flutter工程中引用的har文件,统一放到ohos/har目录下。更新后需要删除ohos插件中的旧模块目录。更新步骤以flutter_flutter中的integration_test为例
  • 2024-12-18harmony_flutter_videoCompress(视频压缩)
    harmony_flutter_videoCompress(视频压缩)一.MethodChannel1.flutter端代码创建MethodChannel交互通道video_compress接收ohos端传递过来的进度finalcompressProgress$=ObservableBuilder<double>();final_channel=constMethodChannel('video_compress');@
  • 2024-12-18harmony_flutter_keyboard_visibility(监听动态键盘)
    harmony_flutter_keyboard_visibility(监听动态键盘)一.MethodChannel1.flutter端代码创建StreamBuilder监听event接收ohos端传递过来的状态值finalKeyboardVisibilityController?controller;KeyboardVisibilityControllerget_controller=>controller?
  • 2024-12-18harmony_flutter 实现短信发送
    harmony_flutter实现短信发送ohos端建立通import{FlutterPlugin,FlutterPluginBinding}from'@ohos/flutter_ohos/src/main/ets/embedding/engine/plugins/FlutterPlugin';import{MethodCallHandler,MethodResult}from'@ohos/flutter_ohos/src/main/e
  • 2024-12-18harmony_flutter 实现拨打电话功能
    harmony_flutter实现拨打电话功能ohos端建立通importcallfrom'@ohos.telephony.call';import{FlutterPlugin,FlutterPluginBinding}from'@ohos/flutter_ohos/src/main/ets/embedding/engine/plugins/FlutterPlugin';import{MethodCallHandler,Me
  • 2024-12-18harmony_flutter_udid
    harmony_flutter获取udidUDID说明:在恢复出厂设置后,UDID(唯一设备标识符)可能会发生变化!另外,如果设备通过OTA(在线更新)升级到了Android8.0,并且应用程序被重新安装了,由于Android8.0的安全性更改,UDID也可能会改变。对于已经获取root权限或越狱的设备,其ID是可以被更改的,请注意这一点
  • 2024-12-18harmony_flutter_FlutterEngineGroup
    harmony_flutter_FlutterEngineGroup介绍1.EntryAbility修改为继承自UIAbilityexportdefaultclassEntryAbilityextendsUIAbilityimplementsExclusiveAppComponent<UIAbility>{detachFromFlutterEngine():void{//thrownewError('Methodnotimplem
  • 2024-12-18Flutter OHOS harmony_fluwx 集成微信服务(二)
    harmony_fluwx集成微信服务(2)fluwx链接:https://gitee.com/almost777/fluwx接入功能分享图片,文本,音乐,视频等。支持分享到会话,朋友圈以及收藏.微信支付.在微信登录时,获取AuthCode.拉起小程序.订阅消息.打开微信.从微信标签打开应用初始化注册WxAPIregisterWxApi(ap
  • 2024-12-08《跟我一起学“Harmony-ArkTS”》——常用组件及其属性和事件
    一、文本组件Text是文本组件,通常用于展示用户视图,如显示文章的文字。Text可通过以下两种方式来创建:string字符串@Entry@ComponentstructIndex{build(){Column(){Text('我是字符串')}}}引用Resource资源资源引用类型可以通过$r创建Resou
  • 2024-11-27Harmony开发笔记3
    预览Harmony开发和Compose类似,在组件上增加@Preview后则可以在预览面板上看到UI效果。组件预览我们新建一个组件,该组件仅展示一个文本内容。@ComponentexportstructHelloComponent{@Statemessage:string="ThisiscomponentText"build(){Row(){
  • 2024-12-11写一个方法获取滚动条距离窗口顶部的距离
    functiongetScrollTop(){/***获取滚动条距离窗口顶部的距离。**@returns{number}滚动条距离顶部的像素值。*/if(typeofwindow.pageYOffset!=='undefined'){//对于现代浏览器,pageYOffset是首选方式returnwindow.pageYOffset;}el
  • 2024-12-11java核心基础 第一章 基石篇
    内容概述在java的世界里,我们离不开三个核心的概念,这是java世界的基石。他们分别是java语言、JVM、JDK。本章的学习目标是深刻理解java语言、JVM、和JDK。并额外需要理解一个classpath这个概念。以及要知道java程序运行时都需要经历哪些环节。前置阅读本章涉及到的一些术
  • 2024-12-05在 Windows 10 11中,索引文件功能(Windows Search Indexing )是通过 Windows 搜索服务提供的,它可以加速文件搜索的速度。当你在文件管理器或开始菜单中搜索文件
    在Windows10和Windows11中,索引文件功能的英文全称是"WindowsSearchIndexing",简称为"WindowsSearch"或"SearchIndexing"。英文全称: WindowsSearchIndexing简称: WindowsSearch 或 SearchIndexing该功能用于加速文件和数据的搜索,通过创建一个索引数据库
  • 2024-11-25Math
    数论模运算a%b=a-[a/b]*b;(b>0)“=”表示同余a=b,a=c=>b=c;a=b=>a+c=b+c;a=b&&c=d=>a+c=b+d;最大公因数gcdreturn!b?a:gcd(b,a%b);exgcd(用于解不定方程和求非质数意义下的逆元):方程:ax+by=c(a,b,c均为整数,求x,y的整