1、申请极光账号和建立应用极光推送的官方网址为:https://www.jiguang.cn/注册好后,进入'服务中心',然后再进入'开发者平台',点击创建应用。 这时候会出现新页面,让你填写“应用名称”和上传“应用图标”。 创建完成,极光平台就会给我们两个key。appKey : 移动客户端使用的keyMaster Secret : 服务端使用的key我们这里只做移动端不做服务端,所以只
转载 2023-07-11 18:34:58
135阅读
# Flutter Android 推送通知实现指南 在移动应用开发中,推送通知是一种重要的功能。它能帮助开发者与用户保持联系,提高用户的参与度。本文将指导你如何在 Flutter 应用中实现 Android 推送通知。我们将详细介绍每一步的操作和代码实现,确保你可以轻松上手。 ## 流程概述 在实现 Flutter Android 推送通知的过程中,我们需要遵循以下步骤: | 步骤 |
原创 7月前
54阅读
# 如何在 Android Studio 中打开 Flutter 项目 Flutter 是一个热门的跨平台开发框架,可以帮助开发者使用同一套代码同时构建 Android 和 iOS 应用。Android Studio 是一个强大的 IDE(集成开发环境),为 Flutter 开发提供了许多便利的工具。本文将为您详细介绍如何在 Android Studio 中打开一个 Flutter 项目。 #
原创 10月前
164阅读
Flutter是一个流行的跨平台开发框架,能够在iOS和Android上创建高性能的应用。在开发过程中,有时需要访问Android的本地相册。本文将详细记录我们在实现“Flutter打开Android相册”的过程中所经历的内容,包括背景定位、演进历程、架构设计、性能攻坚以及故障复盘。 ## 背景定位 在当今移动应用中,用户常常需要从设备的相册中选择照片,例如在社交媒体应用、个人博客或电商平台中
原创 5月前
21阅读
从零开始首先,创建一个新的项目文件夹用来存放Android项目和flutter的项目. 原生的Android项目我给它命名为AndroidWithFlutterProject.然后创建一个flutter 的 module项目,我命名为flutter_with_android1 : 看提示也知道,这个Module就是为了混合进原生的. 创建好之后,我们的项目文件夹就变成了这个样子: 二者在同一目录,
转载 2023-10-15 00:48:09
135阅读
混合开发方式: 一、源码集成 二、产物集成:Flutter 项目单独开发,开发完成后发布成 aar 包或者 IOS的 framework 形式,原生项目依赖 Flutter 输出的制品即可产物集成在已有Andriod项目中集成Flutter1、创建Android项目步骤忽略。2、安卓Studio配置Flutter请参考另一篇文章:安卓studio 配置Flutter3、创建flutter modu
转载 2023-08-31 13:27:05
446阅读
Flutter 一 之Flutter开发初体验一. 创建Flutter项目1.1. 通过命令行创建1.2. 通过开发工具创建1.3. 默认程序分析二. 开始Flutter代码2.1. Hello World2.1.1. Hello World的需求2.1.2. Hello World的实现2.2. 代码分析2.2.1. runApp和Widget2.2.2. Material设计风格2.3. 代
转载 2024-05-30 13:23:13
42阅读
## Flutter Android目录打开报错解决流程 ### 步骤概览 下面是解决“Flutter Android目录打开报错”问题的步骤概览: | 步骤 | 描述 | | --- | --- | | 步骤 1 | 确保Flutter环境配置正确 | | 步骤 2 | 检查Flutter项目的Android目录结构 | | 步骤 3 | 更新Flutter项目的gradle配置 | |
原创 2023-12-02 09:45:44
392阅读
下拉刷新 可以在任何滚动场景中使用(包括NestedScrollView)的自定义下拉刷新组件, 只提供了下拉刷新的状态,你可以最大化的自定义自己的效果而不用拘泥于组件本身提供。你可以根据状态距离,构建出任何你想要的效果。demo里面的4种效果只是例子,欢迎大家pr更使用常见问题不满一屏幕,无法下拉刷新iOS Bouncing 效果影响下拉刷新这2个问题都可以通过设置列表的physics来解决,我
转载 1月前
385阅读
# Android Module无法打开Flutter的解决方案 在移动应用开发中,AndroidFlutter的结合日渐成为一条热门的发展路径。但在整合过程中,开发者常常会遇到Android Module无法打开Flutter的问题。本文将为大家详细讲解这一问题的成因,以及解决方案,并提供相关示例代码。 ## 一、问题概述 在开发Flutter应用时,如果将Flutter集成到Andro
原创 9月前
82阅读
目录 系统要求设置FLutter镜像(非必须)获取Flutter SDKiOS开发环境设置Android开发环境设置安装Flutter插件系统要求在Mac上要安装并运行Flutter要满足以下最低要求:操作系统: macOS (64-bit)磁盘空间: 700 MB (不包括Xcode或Android Studio的磁盘空间).工具: Flutter 依赖下面这些命令行工具:bash curl g
# Android Studio打开Flutter项目教程 ## 流程概述 在本教程中,我将教你如何使用Android Studio打开一个Flutter项目。下面是整个流程的步骤概述: | 步骤 | 操作 | | ------ | -------------------------------- | | 步骤一 | 下载并安装Fl
原创 2024-01-15 08:57:32
722阅读
Flutter 上加载 H5 页面,一般都会使用 webview_flutter 组件,其地址为:https://pub.flutter-io.cn/packages/webview_flutter。按照官网配置使用很简单,但如果仅仅只是做基本的配置,在实际过程中你会发现有很多功能都不满足。1. 在 Android 中不能响应 HTML 的文件选择标签如果你做过原生 Android 开发,在
转载 10月前
136阅读
Flutte(6)— FlutterView初始化一、FlutterView 类结构成员变量二、FlutterView创建1. 创建FlutterNativeView2. 创建成员变量3. 配置平台Plugin和Channel三、执行Flutter程序四、其他功能生命周期触屏事件处理和Flutter通信五、总结 前面一篇介绍了承载Flutter的Activity的初始化过程,通过分析Flutte
转载 2023-08-05 13:39:41
106阅读
# 如何在 Android Studio 打开 Flutter 工程 Flutter 是一个开源的 UI 软件开发工具包,它可以帮助开发者通过单一代码基础创建跨平台应用。虽然大多数 Flutter 项目是使用 Flutter 的命令行工具创建的,但在某些情况下,开发者可能需要在 Android Studio 中打开和管理 Flutter 项目。本文将详细介绍如何在 Android Studio
原创 9月前
265阅读
在之前的文章中介绍了 Google 官方仓库下的一个状态管理 Provide。乍一看这俩玩意可能很容易就被认为是同一个东西,仔细一看,这不就差了一个字吗,有什么区别呢。首先,你要知道的最大的一个区别就是,Provide 被 Provider 干掉了...假如你就是用了 Provide 的,你的内心应该已经开始骂了,这不是坑爹吗 。不过幸运的是,你要从 Provide 迁移到 P
转载 5月前
8阅读
前言公司在2020 年,为了节省开发人力,同时探究新技术,开始研究将Flutter 开发引入项目的可能性。由于Flutter 在ios 和Android 两端UI 一致性的特性,所以经过一段时间的测试后,开始慢慢将Flutter 开发一些模块用于生产。开发环境Flutter v3.3.2AGP 6.7.1Android Studio Dolphin | 2021.3.1 Patch 1本文所有的代
转载 2024-06-03 19:24:31
77阅读
通过对三种跨平台引擎的大致了解,我们可以看出来,他们都达到了一定程度的Native体验,然则各自都有一定的性能损耗,比如RN的JS引擎加载JS,以及Bridge通信的损耗,Xamarin Mono虚拟机与Java通信的损耗,以及Flutter Skia渲染与Native Android渲染的差异等。Flutter笔记如何启动一个appAndroid需要在Manfest里面指定带有MAIN acti
转载 2024-08-14 15:33:35
63阅读
# Android Flutter混合开发中的“白屏”问题 在进行AndroidFlutter混合开发时,开发者们常常会遇到在打开Flutter页面时出现短暂的“白屏”现象。这种情况通常发生在Flutter引擎加载过程中,由于初始化较慢,导致用户体验不佳。本文将为你详细讲解如何解决这一问题,并使其在开发中更为流畅。 ## 整体流程概述 为了顺利解决“白屏”问题,我们可以按照以下流程进行操作
原创 2024-09-22 07:44:52
735阅读
首先我们需要配置Flutter镜像个人是绝对不建议按官方文档那样去在命令窗创零时变量的 我们在电脑桌面右击 此电脑/计算机 选择 [ 属性 ]找到 [ 高级系统设置 ] 选择 [ 环境变量 ]系统变量下点击 新建 像这样在电脑中设置两个环境变量PUB_HOSTED_URL=https://pub.flutter-io.cn FLUTTER_STORAGE_BASE_URL=https://stor
转载 2023-10-19 19:51:30
187阅读
  • 1
  • 2
  • 3
  • 4
  • 5