- 博客(14)
- 收藏
- 关注

原创 由小程序开始打通你的全栈之门
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布博客地址:flutterall.com可能有些奇怪,为什么开头一张图片?留心的同学也许发现了,作词、作曲、编曲,全部都是一个人。有人说,别想赚李荣浩一分钱。玩笑罢了。这篇博客讲了什么?很多开发者,都写过客户端。但是又有多少同时写过线上运行的后台?又有多少人真正去了解过后台?去了解过SSL?去申请过证书?很多时候,大多...
2019-04-17 17:21:09
409

原创 Flutter豆瓣客户端(仿),诚心开源
前言终于,终于写完了。这个项目是我从年前开始写的,然后今年过年没有回家,除了大年三十没有提交代码,有空余时间就一直在写,过完年大年初一就开始写了~~。功夫不负有心人,终于,现在来看是一个成熟度较为满意的作品,才敢拿出来跟大家一起分享。缘起忘记关注哪个公众号了,真正接触flutter是18年,算起来是比较晚的了。不过勤能补拙,现在也来的及,只要想学就不晚。如果学习一个...
2019-03-20 10:14:21
1900

原创 OverscrollNotification不起效果引起的Flutter感悟分享
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布问题先说下问题与解决思路,以及解决方案。当我们想要监听一个widget的滑动状态时,可以使用:NotificationListener。在我目前空余时间写的一个flutter项目中,有一个十分复杂的组件,需要用到这东西。要实现下面这个功能。这个UI由哪些功能点当listview的第一个条目显示出来的时候,此时继续下...
2019-03-09 16:52:55
1354
原创 Flutter更改状态栏颜色
在Flutter中,例如iOS的状态栏中的时间、网络信号等字体的颜色修改有以下两个方式:在 system_chrome.dart文件中有两段代码,用来更改不同的状态栏字体颜色。介绍字体颜色白色/// System overlays should be drawn with a light color. Intended for /// applications with a dar...
2019-04-17 10:53:19
14716
1
原创 Flutter获取APP版本号
安装依赖package_info: ^0.4.0+2导入import 'package:package_info/package_info.dart';前提我们要在pubspec.yaml中设置版本号获取方法一PackageInfo packageInfo = await PackageInfo.fromPlatform();String appName = packag...
2019-03-20 16:21:21
13599
原创 仿微博导航条
独家发布于鸿洋公众号大家好,我是徐爱卿。博客地址:flutterall.com##前言老早就想写这篇博客了,demo早就完工了,博客到现在才写,惭愧。忘记什么时候开始看微博时,无意中注意到微博的导航条,好有趣,就无聊的拖过来拖过去。不多说,上图。文章末尾有福利哦~~可以看下微博,自己滑动试一试。看到上面的黄色的条条,可长可短,邪恶~~两个TAB页,关注和热门。几个特...
2019-03-12 17:24:39
802
原创 Android插件化之动态加载APK实现
大家好,我是徐爱卿。博客地址:flutterall.com网友说笑,中国新四大发明:高铁、支付宝、网购、单车。想想也是这个理,反正我的生活中没离开过这几个东西。现在的支付宝可谓是个全能助手了,集成了外卖、淘票票、天猫超市等等。估计没有那个APP有如此炸天的功能了。问题来了,向外卖、单车、天猫超市这些东西难道说是支付宝APP在发新包中就写死在里面的么?还是只是个H5页面呢?下面看下支付宝中...
2019-03-12 17:21:49
1047
原创 Android换肤框架Debug 7.1.1源码一步步写
大家好,我是徐爱卿。博客地址:flutterall.com这个SkinAPPDemo是很早的时候就写好的,今天才来总结,实在惭愧。–其实,Android换肤这个功能呢从v7包中谷歌就跟我们做了一个很好的示范。同时呢,谷歌也给我们提供了一个针对View去做自定义操作的接口。说了这么多,不如来点实际的。本篇博客的的demo中的build.gradle配置是:compileSdkV...
2019-03-12 17:19:31
410
原创 Flutter GridView
今天,我们来聊聊网格布局GridView。构造数据(生成Widgets)List<String> getDataList() { List<String> list = []; for (int i = 0; i < 100; i++) { list.add(i.toString()); } return list;...
2019-03-09 16:51:37
337
原创 Flutter Image全解析
博客地址:flutterall.comFlutter imgae支持的图片格式为:JPEG, PNG, GIF, Animated GIF, WebP, Animated WebP, BMP, and WBMP。Flutter Image是显示图片的一个Widget。Flutter Image的几个构造方法:方法释义Image()从ImageProvider中获...
2019-03-09 16:50:51
1690
原创 Flutter Row Column MainAxisAlignment Expanded
博客地址:flutterall.comRow 和 Column类似于Android里面的线性布局,只不过分别是水平方向和垂直方向。Row水平布局Widget###构造方法Row({ Key key, MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start, MainAxisSize mainA...
2019-03-09 16:49:54
730
原创 Flutter SafeArea
博客地址:flutterall.com先看代码:class FlutterAlign extends StatelessWidget { @override Widget build(BuildContext context) { return Align( alignment: Alignment(-1, -1), child: Container...
2019-03-09 16:48:58
866
原创 Flutter 常用按钮总结
博客地址:flutterall.com本文我们就一起聊一聊Flutter中的Button。由于Flutter是跨平台的,所以有适用于Android和iOS的两种风格的组件。一套是Google极力推崇的Material,一套是iOS的Cupertino风格的组件。无论哪种风格,都是通用的。#Material与Cupertino风格比较控件MaterialCupertino...
2019-03-09 16:48:27
824
原创 Flutter Container
博客地址:flutterall.comContainer构成以及绘制过程Container作为Flutter中的用来布局的Widget,可以对子widget进行 绘制(painting)、定位(positioning)、**调整大小(sizing)**操作。绘制过程(painting)transformMatrix4 transformdecorationDecora...
2019-01-24 10:02:05
378
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人