一不小心就大三了。诶,前面两年都白过了。眼看着大三就快过完了,得学习学习点技术活以免以后找不到饭吃呀。最近在学android。半个月了。写一些心得和新手问题,主要方便自己以后查阅,也方便初学者~~~ 开发工具就不必说了。一般都是eclipse/Myeclipse+ADT。学的每种语言。第一课一般都是HelloWorld。方法步骤我就不说了。我来说一下建立工程时各个名称的含义。 project n
# Flutter插件开发指南:创建Android插件 在当今的移动应用开发中,Flutter已成为一个非常流行的选择,适用于不同平台的应用。而在Flutter开发中,有时我们需要通过平台特定的功能来增强应用的能力,这就需要通过创建Flutter插件来实现。本文将详细介绍如何创建一个Flutter插件的Android部分。 ## 流程概述 下面是创建一个Flutter Android插件的步
原创 10月前
96阅读
使用flutter进行双屏设备开发。将主副屏交互能力封装成插件提供。基于flutter进行主副屏的UI层绘制。通过两套engine,channel进行通信交互。
原创 精选 2月前
230阅读
在这篇博文中,我将为大家详细介绍“flutterplugin android 插件开发”的步骤,确保你能顺畅地进行开发。我们将从环境准备开始,逐步深入了解每一个环节。准备好了吗?让我们启动这个开发之旅吧! ## 环境准备 ### 软硬件要求 在开始之前,请确保你的开发环境符合以下要求: - **操作系统**:Windows, macOS 或 Linux - **内存**:至少4GB RAM
原创 6月前
19阅读
【Flutter跨平台插件开发】如何实现kotlin跟C++的相互调用kotlin 调 c++在 Kotlin 中,可以使用 JNI (Java Native Interface) 来调用 C++ 代码调用步骤:创建 C++ 文件并实现函数。// example.cpp #include <jni.h> extern "C" JNIEXPORT jstring JNICALL Jav
转载 9月前
13阅读
我直接贴代码了 不讲武德了 添加这个ActivityAware 可以获取Activity直接就可以
原创 2023-03-16 09:24:52
508阅读
本文接力上一篇介绍文,主要为大家讲解下开发DreamMusic中遇到的各种问题,以及关键实现。用户登录用户登录可以说是项目开发的第一步,你只有拿到cookie了,很多接口才能正常返回数据。我想,每一个基于网易云API开发项目的都有过下面的经历,调用登录接口 /login/cellphone(PS:密码登录和验证码登录)返回{code: -460, message: ‘网络太拥挤,请稍候再试!’}。
转载 6月前
66阅读
Flutter Plugin开发流程这篇文章主要介绍了Flutter Plugin开发流程,包括如何利用Android Studio开发以及发布等。本文主要给大家介绍如何开发Flutter Plugin中Android的部分。有关Flutter以及Flutter Plugin的概念,感兴趣的可以从官网查看相关资料。简介笔者的环境是Mac下Android Studio进行的开发,AS也是谷歌官推的,
转载 2023-09-24 14:54:46
322阅读
这是【Flutter 问题系列第 48 篇】,如果觉得有用的话,欢迎关注专栏。如果想在 Flutter 中动态获取系统权限,可以使用插件 permission_handle,这里以 permission_handle 8.1.4+2 为例,说下该插件支持的权限有哪些。注:表格中的 ✔ 代表当前平台支持该权限,✗ 代表当前平台不支持该权限,- 代表该权限在当前平台不做任何处理。表格中被标注红色的权限
PS入门教程:学习怎么新建图层,创意图层的相关技巧知识。下面我们就一起来学习一下吧,单击“图层”面板底部的“创建新图层”按钮或者按ps新建图层快捷键:Ctrl+Shift+Alt+N即可创建一个新的图层。需要的注意的是,新建的图层会出现在我们已选中的图层之上,这样我们就可以在想要的目标图层上面新建一个图层了,如下图:   执行“图层”→“新建”→“图层”菜单命令,或者按住Alt键并单击
Flutter插件可以用于在iOS平台上引用第三方库,这为开发者提供了丰富的功能扩展。接下来,我将详细阐述Flutter插件在iOS中引用第三方库的解决过程,包括环境准备、集成步骤、配置详解、实战应用、排错指南和生态扩展。 ## 环境准备 在开始之前,确保你的开发环境与Flutter和iOS兼容。以下是所需的环境配置: - **Flutter SDK**: 2.0及以上 - **Xcode*
原创 6月前
204阅读
1异步编程1.1Futurefactory Future(FutureOr<T> computation()) { _Future<T> result = new _Future<T>(); Timer.run(() { try { result._complete(computation()); } ca
转载 2024-06-16 08:48:09
67阅读
创建MyPluginclass MyPlugin : FlutterPlugin { override fun onAttachedToEngine(binding: FlutterPlugin.FlutterPluginBinding) { val messenger: BinaryMessenger = binding.binaryMessenger binding .platformView
转载 2024-08-20 16:42:32
134阅读
ohos端建立通import { FlutterPlugin, FlutterPluginBinding } from '@ohos/flutter_ohos/src/main/ets/embedding/engine/plugins/FlutterPlugin'; import { MethodCallHandler, MethodResult } from '@ohos/flutter
原创 9月前
93阅读
ohos端建立通import call from '@ohos.telephony.call'; import { FlutterPlugin, FlutterPluginBinding } from '@ohos/flutter_ohos/src/main/ets/embedding/engine/plugins/FlutterPlugin'; import { MethodCallHa
原创 9月前
143阅读
ohos端建立通道弹出系统层toast export default class FlutterToastPlugin implements FlutterPlugin { private channel: MethodChannel | null = null; getUniqueClassNam
原创 9月前
71阅读
harmony_flutter 实现短信发送 ohos端建立通 import { FlutterPlugin, FlutterPluginBinding } from '@ohos/flutter_ohos/src/main/ets/embedding/engine/plugins/FlutterP
原创 9月前
55阅读
harmony_flutter 实现拨打电话功能 ohos端建立通 import call from '@ohos.telephony.call'; import { FlutterPlugin, FlutterPluginBinding } from '@ohos/flutter_ohos/src
原创 9月前
46阅读
ohos端建立通道弹出系统层toastexport default class FlutterToastPlugin implements FlutterPlugin { private channel: MethodChannel | null = null; getUniqueClassName(): string { return TAG; } onAttache
原创 10月前
237阅读
文章目录前言1.创建flutter 模块2. Failed to apply plugin class 'FlutterPlugin'.总结 前言  最近想在自己项目按照官网集成Flutter模块,这个过程出现很多问题,把这个过程遇见的问题及处理方式做个总结与记录。1.创建flutter 模块我的Android Studio版本:2021.1.1   这个版本直接使用File -> New
转载 2024-02-28 14:46:01
98阅读
  • 1
  • 2