知方号

知方号

给 Android 开发者的 Flutter 指南 <开发安卓语言的软件>

给 Android 开发者的 Flutter 指南 目录 keyboard_arrow_down keyboard_arrow_up 视图 (Views) 视图 (View) 在 Flutter 中对应什么概念? 如何更新 widgets? 如何布局 Widget?我的 XML 布局文件在哪里? 如何在布局中添加或删除一个组件? Widget 如何实现动画? 如何使用 Canvas 进行绘制? 如何创建自定义 Widget? 意图 (Intents) Intent 在 Flutter 中的对应概念是什么? 在 Flutter 中应该如何处理从外部应用接收到的 intent? startActivityForResult() 的对应方法是什么? 异步 UI runOnUiThread() 在 Flutter 中的对应方法是什么? 如何将任务转移到后台线程? OkHttp 在 Flutter 中对应什么库? 如何为耗时任务显示进度? 工程结构和资源文件 在哪里放置分辨率相关的图片文件? 字符串储存在哪里?如何处理本地化? Gradle 文件的对应物是什么?我该如何添加依赖? Activity 和 Fragment Activity 和 Fragment 在 Flutter 中的对应概念是什么? 如何监听 Android Activity 的生命周期事件? 布局 LinearLayout 的对应概念是什么? RelativeLayout 的对应概念是什么? ScrollView 的对应概念是什么? 在 Flutter 中如何处理屏幕旋转? 手势监听和触摸事件处理 Flutter 中如何为一个 Widget 添加点击监听器? 如何处理 Widget 上的其它手势? 列表视图和适配器 ListView 在 Flutter 中的对应概念是什么? 如何知道点击了哪个列表项? 如何动态更新 ListView? 文字处理 如何为 Text Widget 设置自定义字体? 如何更改 Text Widget 的样式? 表单输入 Input 的「提示」 (hint) 的对应概念是什么? 如何显示验证错误的信息? Flutter 插件 如何使用 GPS 传感器? 如何使用相机? 如何使用 Facebook 登录? 如何使用 Firebase 的功能? 如何创建自己的自定义原生集成插件? 如何在 Flutter 应用中使用 NDK? 主题(Themes) 如何对应用使用主题? 数据库和本地存储 如何使用 Shared Preferences? 在 Flutter 中如何使用 SQLite? 调试 我可以使用什么工具调试我的 Flutter 应用? 通知 如何设置推送通知? more_horiz

这篇文档旨在帮助 Android 开发者利用既有的 Android 知识来通过 Flutter 开发移动应用。如果你了解 Android 框架的基本知识,你就可以使用这篇文档作为 Flutter 开发的快速入门。

info提示

要向你的 Android 应用中集成 Flutter 请参阅向已有应用中添加 Flutter。

你的 Android 知识和技能对于 Flutter 开发是非常有用的,因为 Flutter 依赖于 Android 操作系统的多种功能和配置。Flutter 是一种全新的构建移动界面的方式,但是它有一套和 Android(以及 iOS)进行非 UI 任务通信的插件系统。如果你是一名 Android 专家,你就不必重新学习所有知识才能使用 Flutter。

这篇文档可以用作随时查阅以及答疑解惑的专题手册。

视图 (Views) # 视图 (View) 在 Flutter 中对应什么概念? #

响应式或者

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。