登录模块的一种设计与实现
最近在使用 Flutter 做一个新产品,其中一个需求是完成登录模块
开发过程中遇到了临时整体变更方案的问题,由自己请求接口变为接入公司内通用 SDK,因为这部分代码设计的还算不错,没有影响实际项目进展,可见良好的设计是非常重要的
不过还是应该批判这种临时改方案、开发兜时间的行为!
最近在使用 Flutter 做一个新产品,其中一个需求是完成登录模块
开发过程中遇到了临时整体变更方案的问题,由自己请求接口变为接入公司内通用 SDK,因为这部分代码设计的还算不错,没有影响实际项目进展,可见良好的设计是非常重要的
不过还是应该批判这种临时改方案、开发兜时间的行为!
产品提了个需求:播放器中增加弹幕热力图
问视觉小哥:曲线是怎么画出来的
视觉:用手画出来的
好像也没说错?是我高估了他的脚吗
Flutter 发展的如火如荼,越来越多的开发者开始使用,Dart 作为它的编程语言,借鉴了很多 Java 的特性,并针对其被人诟病的地方做了大量的优化,以下列出一些针对 Java 开发者的 Dart 使用建议,包括书写思想、特殊语法等
在学习和工作中,经常会遇到一个Git仓库中要引入另一个Git仓库,或者工程中的一部分代码在单独的Git仓库管理更清晰的情况,如:
遇到这种情况,使用submodule(子模块)
的方式集成到主工程中较好。因为平时用得不多,命令总记不住,所以写个博客记录下~
使用Android Studio 3.0新建工程,一路默认走下来竟然报错了,报错内容:
1 | Error:Execution failed for task ':app:preDebugAndroidTestBuild'. |
发现Android Studio升级到3.0版本以后,新建工程默认的app包的build.gradle文件有点不认识了,长成这样,主要是implemention这个命令是什么鬼
1 | dependencies { |
shell小白,此脚本实现的功能是在命令行中自动生成输入的文字/链接的二维码
2018年Google I/O大会5月8日–5月10日美国加利福尼亚州芒廷维尤海岸线圆形剧场举行,这一系列文章是观看视频录像的笔记,此文为Keynote部分