xq9527--
我是一名移动端程序员 涉猎的技术有 Android Java flutter 等等 平时有时间就会发博客把自己总结的心得分享给大家 希望对大家有用
展开
-
Flutter 常用功能合集
前言 :各位同学大家好 有段时间没有给大家更文章了 , 之前一直都在讲一下案例 近期能我就我写过的demo和我在网上找的一些经典案例demo 整合在一起分享给大家我就不展开讲 大家可以自己看源码准备工作:需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https://www.jianshu.com/p/bad2c35原创 2020-12-12 16:00:27 · 1470 阅读 · 1 评论 -
Flutter鸿蒙化 在鸿蒙应用中添加Flutter页面
今天这节课我们讲一下 在鸿蒙应用中添加Flutter页面。我们在实战项目如果公司已经又跨端的方案了 例如Flutter, 我们就可以 FlutterPage 的特性讲Flutter的页面代码通过 FlutterPage 添加到我们现在有的鸿蒙next 项目当中来 这样我们在既不破坏原有技术栈的情况下 有可以很好用上鸿蒙里面性特效等等能力。可以让我们的项目更加灵活 也可以降低开发成本。原创 2025-01-06 10:12:51 · 809 阅读 · 0 评论 -
Flutter 鸿蒙化 使用 Flutter Channel实现和Flutter和HarmonyOS交互
今天这节课我们讲一下 flutter和我们的HarmonyOS交互。观察上面的效果图我们发现再Flutter 和鸿蒙next的交互中我们有3种方式,我们可以通过 MethodChannel 或者 BasicMessageChannel 能够调到鸿蒙next端代码也可以通过 EventChannel 来传递参数给到鸿蒙next这边 然后通过next回调。原创 2025-01-06 10:11:58 · 416 阅读 · 0 评论 -
flutter 模仿boss直聘个人中心页面简单实现
##Android 模仿QQ消息列表拖拽滑动和侧滑效果简单实现###前言:相信大家都用过QQ 我们在消息列表里面可以使用拖拽滑动改变当前聊天联系人的位置 最近我有模仿做了一个相同的效果,所以现在分享给大家 废话不多说 我们正式开始##效果图:###具体实现 <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns...原创 2020-02-23 01:03:38 · 2127 阅读 · 0 评论 -
2021 年终总结
前言:各位同学大家好,有段时间没有给大家更新文章了 具体多久能我也记不清了 2021年就快过完了 迎来新的2022年 我也快29岁了 是不是慌的一批 哈哈哈 开玩笑哈 时间确实过得很快哈 去年过年待在广州 过年的情景 仿佛就在昨天哈 那么废话也不说具体说下工作和个人生活的一些总结吧关于工作:1因为去年疫情 之前公司业绩不行 所以换到现在这家规模比之前要大一点的公司工作,也是继续做Android 端手游SDK 的开发 因为之前小组的iOS 技术离职缘故 我自己也对于iOS开发有一定了解原创 2022-04-30 19:11:05 · 330 阅读 · 0 评论 -
Flutter android原生项目引入flutter module
前言:各位同学的大家好,有段时间没有给大家更新文章了,最近在学习flutter和安卓混合开发的知识点。所以就像总结一下,然后后分享给大家。 这一期文章的讲的知识一定要有用到Android studio 所以用vscode开发同学要稍微改下IDE (但是这不是重点)那么废话不多说我们正式开始。准备工作需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程:https://www.jianshu.com/p/152447bc87182 mac系统f原创 2021-04-27 14:02:01 · 1610 阅读 · 0 评论 -
Flutter 时间选择器实现教程
前言各位同学大家好 有段时间没有给大家更新文章了,具体多久我也记不清楚了 ,最近写了一个flutter时间选择的demo 就想着分享给大家 那么废话不多说我们正式开始准备工作需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https://www.jianshu.com/p/bad2c35b41e3效果图:原创 2021-01-31 22:22:08 · 1134 阅读 · 0 评论 -
Flutter chart 各种用法教程
前言:各位同学大家好,有段时间没有给大家更新文章了哈,最近看了下flutter里面chart的用法 做了一些统计表和折线图的效果 这些想象大家都不陌生 上学的时候经常被老师要求画这个 今天就分享flutter里面如何实现的,那么废话不多说我们正式开始准备工作:需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https:原创 2020-12-26 11:48:48 · 2288 阅读 · 0 评论 -
Flutter 接口回调callback 具体实现案例
前言 :各位同学大家好 有段时间没有给大家更文章了 ,在安卓和IOS 我们常用接口回调俩进行界面和方法调用的时候进行通信,写法也比较直接明了 今天我们就分享flutter里面怎么使用 。准备工作:需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https://www.jianshu.com/p/bad2c35b41原创 2020-12-07 14:35:33 · 3386 阅读 · 3 评论 -
Futter 屏幕适配框架flutter_ScreenUtil 用法
前言 :各位同学大家好,大家在做app开发的时候都会遇到屏幕适配的问题,安卓里面有dp iOS里面有pt 单位给我们用来处理屏幕适配 除此之外安卓还有 autosize等框架给我们使用 ,iOS也对应屏幕适配方案给我们使用,那么在flutter 中我们可以使用 flutter_ScreenUtil 这个三方库来处理屏幕的适配,那么废话不多说 我们正式开始讲解使用方法。准备工作:需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https:/原创 2020-11-25 21:10:12 · 2420 阅读 · 0 评论 -
Flutter 贝塞尔曲线实现案例
前言:各位同学大家好,有段时间没有给大家更新文章了,趁着今天有时间我们就给大家分享一个flutter的贝塞尔曲线的绘制的案例,希望能帮助到各位同学的学习和工作,那么废话不多说我们正式开始 。准备工作 :需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https://www.jianshu.com/p/bad2c35b4原创 2020-11-16 14:43:36 · 581 阅读 · 0 评论 -
Flutter 闪屏页面的几种实现方式
前言 :各位同学大家好,有段时间没有给大家更新文章了,大家都有用过安卓和iOS主流的 app ,原生app都有一个欢迎页面 然后等待几秒钟进入主页,今天趁着有时间我就分钟几种不同的方式来实现欢迎页面的案例,废话不多说,我们正式开始准备工作 :需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https://www.jia原创 2020-11-12 11:29:21 · 968 阅读 · 0 评论 -
Flutter shared_preferences 各种基础用法和特别技巧
前言在原生的andriod 和iOS app里面都会有自动登录的功能 今天我就用flutter 来给大家实现双端的自动登录功能 Android 端用的是 Sharedpreferences 来实现对于轻量级数据的缓存 , IOS端 通常使用NSUserDefaults 来实现轻量级数据的缓存 但是在flutter 有基于Android iOS 做支持的三方插件库 shared_preferences准备工作shared_preferences: ^0.5.3+4 (缓存数据)在项目里面的原创 2020-11-08 13:22:35 · 1429 阅读 · 0 评论 -
Flutter 开关闭合案例实现
前言:各位同学大家好,有段时间没有给大家更新文章了 ,今天写了一个flutter 开关闭合的案例就想着分享给家 ,原生安卓和iOS 这种效果网上也有很多文章讲到 我就不展开讲了, 今天我们就讲一下flutter的实现方式,那么废话不多说 我们正式开始准备工作:需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https:原创 2020-11-03 17:56:17 · 390 阅读 · 0 评论 -
Flutter warp 流式布局小案例实现
前言:各位同学大家好,有一段时间没有给大家更新文章了, 最近写了一个flutter的warp流式布局的小案例。就想着分享给大家,那么废话不都说 我们我们正式开始准备工作需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https://www.jianshu.com/p/bad2c35b41e3效果图:具体实现:原创 2020-10-20 10:47:38 · 416 阅读 · 0 评论 -
Flutter 仿搜索引擎模糊搜索框案例实现
前言各位同学大家好,有段时间没有给大家更新文章了,趁着有时间就写了一个模仿搜索引擎做的一个flutter版本的模糊搜索框案例,分享给大家,如果有错误和纰漏地方希望大家及时指出,那么废话不多说,我们正式开始准备工作需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https://www.jianshu.com/p/bad2原创 2020-10-19 16:55:58 · 1301 阅读 · 0 评论 -
Flutter 仿iOS侧滑返回案例实现
前言各位同学大家好,有一段时间没有给大家更新文章了。最近玩了一些iOS原生的应用,觉得iOS原生的侧滑返回上一级目录很好用。我就想着做一个flutter的版本出来 今天就给大家分享 (Flutter 仿iOS侧滑返回案例实现) 案例,废话不多说,我们正式开始准备工作需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:ht原创 2020-10-16 23:48:08 · 2269 阅读 · 0 评论 -
Flutter 毛玻璃效果案例实现
前言:各位同学大家好,因为晚上睡不着 就起来给大家写了一个小案例 demo(Flutter 毛玻璃效果案例实现),希望能帮助到各位同学学习,那么废话不多说我们正式开始准备工作 :需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https://www.jianshu.com/p/bad2c35b41e3效果图原创 2020-10-09 00:21:42 · 694 阅读 · 0 评论 -
Flutter 自定义路由动画案例
前言:各位同学大家好,最近国庆放假期间因为没有回老家过节(没买到车票啊)就写了一些flutter小案例就分享给大家 (Flutter 自定义路由动画案例),那么废话不多说我们正式开始准备工作需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https://www.jianshu.com/p/bad2c35b41e3效原创 2020-10-07 00:05:37 · 420 阅读 · 0 评论 -
Flutter 不规则底部导航栏实现
前言:各位同学大家好,最近国庆放假期间因为没有回老家过节(没买到车票啊)就写了一些flutter小案例就分享给大家不规则底部导航栏,那么废话不多说我们正式开始准备工作需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https://www.jianshu.com/p/bad2c35b41e3效果图:具体实现:原创 2020-10-06 20:21:28 · 367 阅读 · 0 评论 -
Flutter 路由管理最详细教程
前言各位同学大家好,之前有很多粉丝和同学在问我flutter中的路由管理的问题,趁着国庆节放假有时间我就分享一篇flutter 中路由管理的文章给大家(包括命名路由和非命名路由 根路由 路由切换 和路由栈移除)等等知识点,那么废话不多说我们正式开始准备工作:需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https:原创 2020-10-03 16:01:31 · 984 阅读 · 1 评论 -
Flutter 模仿微信读书实现案例
前言:各位同学大家好,有一段时间没有给大家更新博客了,最近使用flutter跨平台写了一个模仿微信读书app demo版本(模仿其中部分经典页面不是全部)觉得有几个点值得分享一下,趁着今天放假,就发文章分线给大家,那么废话不多说我们正式开始效果图:准备工作:需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https原创 2020-09-12 14:51:42 · 750 阅读 · 0 评论 -
flutter 常见错误 flutter no devices,No connected devices found;
前言:大家再使用android studio 开发flutter 项目时候搭建好环境 什么都配置好 ,点击运行的时候提示flutter no devices,No connected devices found; please connect a device, or see flutter.io/setup for这个错误 报出设备跟IDE 没有连接上解决方案1、使用管理员模式启动AS(部分人试了可以);2、启动Flutter目录下的flutter_console.bat,执行下面的命令f原创 2020-09-10 10:10:42 · 2982 阅读 · 1 评论 -
Flutter 仿QQ登录下拉历史列表案例
前言:各位同学大家好,很长一段时间没有给大家更新文章了,之前发了一个Android 仿QQ登录下拉历史列表 (因为工作需要就发一篇安卓的 算是基础的常用功能实现吧)现在想着做一个flutter的效果出来,今天才把代码撸好,就分享给大家 如果有什么错误或者纰漏 希望大家指正,那么废话不说 我们正式开始##效果图:准备工作:需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447原创 2020-09-06 16:09:58 · 655 阅读 · 0 评论 -
Flutter 下拉刷新上拉加载(电影app客户端案例)
前言:各位同学大家好,很久没有更新文章了,最近看了下flutter的下拉刷新和上拉加载,今天有时间就把之前帮朋友做的毕业设计的做到一半的电影app 加上 ,下拉刷新和上拉加载的功能 分享给大家,那么废话不多说我们正式开始准备工作:需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https://www.jianshu.c原创 2020-08-30 00:53:15 · 724 阅读 · 2 评论 -
Flutter InkWell 手势组件各种用法
前言:flutter中有很多好用的手势,实现起来也非常的简单 ,今天给大家介绍下flutter中 InkWell组件的各种用法废话不多说我们正式开始:准备工作:需要安装flutter的开发环境:大家可以去看看之前的教程:1 win系统flutter开发环境安装教程: https://www.jianshu.com/p/152447bc87182 mac系统flutter开发环境安装教程:https://www.jianshu.com/p/bad2c35b41e3##需要用到三方库:toast原创 2020-08-21 21:21:42 · 952 阅读 · 0 评论 -
Flutter listview多布局实现
前言各位同学大家好,很久没有给大家更新blog了最近看到群里一些关于flutter的疑问。结合自己最近的一些想法今天就分享一个flutter listview 多布局给大家,那么不多说我们正式开始准备工作:1 需要用到的三方库flutter_swiper: ^1.1.6 请在pubpsec.yaml 文件只添加依赖并在控制台执行flutter pub get 下载依赖效果图:## 具体实现:1普通的listview多布局:首先我们写一个listview.builder 然后我们在re原创 2020-08-01 20:35:11 · 2558 阅读 · 2 评论 -
Flutter 开发环境搭建教程
前言在flutter 官网也有环境搭建的教程 ,我现在最近在学习flutter,所以就按照自己的安装过程 整理一下环境搭建的整个流程 分享给大家1 环境要求win7或更高版本系统(64位)至少400M的磁盘空间(不包含IDE)Android Studio 3.0 及以上Android 4.1(API 16)以上jdkflutter sdk Android 模拟器一、 电脑上面安装配置 JDK1 、 下载安装 JDK下载地址 :https://www.oracl原创 2020-07-01 11:46:54 · 433 阅读 · 0 评论 -
Flutter Listview点击事件和长按事件实现
前言:在Android 和iOS 常用APP经常有listview列表组件 展示数据 以及点击事件和长按事件的处理 今天我们来讲下flutter里面的子元素item的点击事件和长按事件效果图:1准备工作 需要用到的三方库toast: ^0.1.5 在pubspec.yaml文件中添加依赖 然后在控制台敲 flutter pub get 来下载依赖&nb原创 2020-06-30 20:45:17 · 7538 阅读 · 1 评论 -
Flutter 实现自动登录
前言:在原生的andriod 和iOS app里面都会有自动登录的功能 今天我就用flutter 来给大家实现双端的自动登录功能Android 端用的是 Sharedpreferences 来实现对于轻量级数据的缓存 , IOS端 通常使用NSUserDefaults 来实现轻量级数据的缓存但是在flutter 有基于Android iOS 做支持的三方插件库 shared_preferences1准备工作需要用的三方库shared_preferences: ^0.5.3+4 (缓存数原创 2020-06-30 16:47:18 · 1280 阅读 · 0 评论 -
Flutter Dialog 对话框各种用法
前言:各位同学大家好 ,相信移动端(安卓, iOS )和前端的同学都有使用过dialog对话框 ,移动端(安卓 iOS )和前端 对于diaog 的实现 都有很好用的对应的原生api支持, 网上也有很多开源博客 我这边就不展开详细讲了,今天给大家分享一下flutter中dialog对话框的各种用法 。##准备工作:安装flutter环境 如果只是跑安卓设备 win系统就行了 要是同时运行安卓和iOS 就需要mac电脑了 配置环境变量这边就不展开讲了大家可以看我之前的文章###需要用到的三方库fl原创 2020-06-28 11:00:56 · 1645 阅读 · 2 评论 -
Flutter 瀑布流效果
前言 :各位同学大家好, 瀑布流列表显示效果相信在坐的同学中做过原生安卓 和iOS的同学都有实现过吧。 原生的实现方式网上都很多开源例子甚至是开源库 ,我就不展开讲了。今天我主要给大家介绍下flutter中瀑布流如何实现的 ,废话不多说我们正式开始 。效果如图:准备工作 :安装flutter环境 如果只是跑安卓设备, win系统就行了。要是同时运行安卓和iOS 就需要mac电脑了 配置环境变量这边就不展开讲了,大家可以看我之前的文章。需要用到的三方库:flutter_staggered_gri原创 2020-06-26 15:50:10 · 3873 阅读 · 5 评论 -
Flutter json解析和序列化
前言:各位同学大家好,相信大家在学习和工作中请求服务单接口的返回的数据的时候 ,都会遇到json接卸和和序列化的问题 。其他端的语言都有很好用三方库和插件一键格式化我这边就不展开讲了,今天主要讲一下flutter中的json数据是怎么处理的准备工作flutter 环境或者dart环境都可以 具体环境搭建教程请大家去看我之前的文章1简单的json{ "msg": "获取数据成功", "code": 200,}这是一直最简单的json格式的数据 没有过多的嵌套 一个简单的原创 2020-06-20 00:35:36 · 3768 阅读 · 0 评论 -
Flutter之Dialog对话框各种用法
前言:各位同学大家好 ,相信移动端(安卓, iOS )和前端的同学都有使用过dialog对话框 ,移动端(安卓 iOS )和前端 对于diaog 的实现 都有很好用的对应的原生api支持, 网上也有很多开源博客 我这边就不展开详细讲了,今天给大家分享一下flutter中dialog对话框的各种用法 。##准备工作:安装flutter环境 如果只是跑安卓设备 win系统就行了 要是同时运行安卓和iOS 就需要mac电脑了 配置环境变量这边就不展开讲了大家可以看我之前的文章需要用到的三方库flutt原创 2020-06-08 18:36:12 · 1721 阅读 · 0 评论 -
Flutter mac os 开发环境搭建
前言:各位同学大家好 在flutter 官网也有环境搭建的教程 ,我现在最近在学习flutter,所以就按照自己的安装过程 整理一下环境搭建的整个流程 分享给大家一 准备工作:1、升级 Macos 系统为最新系统2、安装最新的 Xcode3、电脑上面需要安装 brew https://brew.sh/二、下载 Flutter、配置 Flutter 环境变量、配置 Flutter 镜像1、下载 Flutter SDKhttps://flutter.dev/docs/development/to原创 2020-06-08 18:23:46 · 413 阅读 · 0 评论 -
flutter 和原生安卓的交互简单实现
前言:我们在使用flutter开发的时候有时候会遇到调用flutter sdk里面的api没有办法实现的时候 我们就要用Android 或者iOS原生的代码去实现(例如获取手机的IMEI号 等等) 我们获取到参数的值我们需要flutter跟原生进行交互把数据回传到flutter 代码里面来 因为没有iOS设备 今天我们就主要讲flutter跟安卓原生的交互 废话不多说 我们正式开始##效果...原创 2020-05-02 18:07:26 · 1518 阅读 · 0 评论 -
flutter模仿boss直聘客户端效果
效果图:前言:各位同学大家好 boss直聘APP相信大家都用过吧, 今天给大家带来一个开源项目模仿了boss直聘中的一些经典页面的实现 希望能帮助到各位flutter。原生安卓 iOS 实现都比较的简单我这里就不展开讲,今天主要讲解flutter版本如何实现 废话不多说我正式开始 。###准备工作:安装flutter环境 如果只是跑安卓设备 win系统就行了 要是同时运行安卓和i...原创 2020-05-02 17:33:31 · 1310 阅读 · 0 评论