赞
踩
Flutter SDK (Channel dev, v1.10.4)
如果要查看运行效果,一定要使用Release模式,流畅程度差距非常大
Flutter的
Debug
和Release
的编译模式不同,下分别是JIT
和AOT
.Debug
模式支持hot reload
.
release
,需在命令行执行flutter build ios
Flutter i18n
.安装插件成功后,重启AndroidStudio后,会生成lib/generated/i18n.dart
文件具体方案和使用参考掘金-rhyme_lphlv的博文
借用群里水友的两句对白,在预览版出来时候
1A:话说玩Android
的开源项目已经多如牛毛了。
3C:我想看最漂亮的。
感谢这位朋友对Fun Android
的认可。
关于App的主题风格,不全是Google倡导的Material Design 也不全是Apple的Cupertino Style。由于我是一个Android开发者,但又长期使用的iPhone,所以App的风格是两者的结合又夹杂了点私货。个人认为iOS版本的确实好看点。
代码中存在的问题,请大家积极提Issue.
2019-10-21
(未发布)2019-10-17
2019-10-16
2019-10-14
2019-10-13
2019-09-23
2019-09-20
2019-09-19
我的
页面莫名卡死的问题2019-09-18
官方在1.10.1版本已修复
|
|
|
| — | — |
| | |
玩Android
首页列表页面以上是Provider结合ViewModel的基础使用方式,考虑了App中会出现的比较全面的情况,希望大家一起探讨使用方式
另外在判断页面状态的时候,其实拿
model.viewState == ViewState.busy
会更严谨一点.为了书写方便,加了一个对应方法
Provider状态管理的最佳实践,虽然Google很早就废弃了Provide
,宣布Provider
为推荐的状态管理工具,可是在开发中,我们总是会遇到很多问题。
比如Provider
的几个衍生类在具体的业务中应该怎么使用?
页面最初需要的数据什么时候进行初始化,在哪里初始化。
如何将页面的几个常用状态loading
、error
、empty
、idle
、unAuthorized
进行组合使用。
常用的下拉刷新
,上拉加载更多
应如何服用才能效果更佳。
Widget在dispose后,model
不再notify()。
清晰的代码结构。
让页面归页面,让业务归业务,所有的业务逻辑都在view_model
中,Widget只关注页面本身。
不要再满屏幕的setState()。
同一页面内可以利用Flutter框架给我们提供的各种XxxBuilder,来局部刷新。
多层嵌套可使用前边提到的Provider
。
当然颗粒度足够细的Widget,还是要使用setState()。eg: ChangeLogPage中的ChangeLogView 功能单一,刷新不会影响别的widget。
实现了App的基础功能,可copy当作模板代码快速开发
主题切换
夜间模式切换
字体切换
漂亮的骨架屏
利用IDE
插件i18n
进行国际化
Dio结合Cookjar,实现玩Android
的登录功能
AnimationList结合SmartRefresh的常规数据加载
当然还有WanAndroid本身也有不错的内容,每日闲暇时,可以读一读。
首页二楼目前是我个人的blog,也无法前进后退。后期会放一个flutter专题。
Hero动画,在非最后一个tab登陆时,logo的动画会漂移到最后一个,需要加状态判断。
退出登陆加入动效。
webview_flutter 插件的问题还是很多,有些链接点击会没有反应,不会跳转。所以接入了两套WebView方案
webview_flutter 不能结合CustomScrollView
滑动。见issue 。
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:Android)
网上高级工程师面试相关文章鱼龙混杂,要么一堆内容,要么内容质量太浅, 鉴于此我整理了上述安卓开发高级工程师面试题以及答案。希望帮助大家顺利进阶为高级工程师。
目前我就职于某大厂安卓高级工程师职位,在当下大环境下也想为安卓工程师出一份力,通过我的技术经验整理了面试经常问的题,答案部分是一篇文章或者几篇文章,都是我认真看过并且觉得不错才整理出来。
大家知道高级工程师不会像刚入门那样被问的问题一句话两句话就能表述清楚,所以我通过过滤好文章来帮助大家理解。
现在都说互联网寒冬,其实只要自身技术能力够强,咱们就不怕!我这边专门针对Android开发工程师整理了一套【Android进阶学习视频】、【全套Android面试秘籍】、【Android知识点PDF】。
句话两句话就能表述清楚,所以我通过过滤好文章来帮助大家理解。
[外链图片转存中…(img-6tNJhHO9-1712366244270)]
现在都说互联网寒冬,其实只要自身技术能力够强,咱们就不怕!我这边专门针对Android开发工程师整理了一套【Android进阶学习视频】、【全套Android面试秘籍】、【Android知识点PDF】。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。