在玩安卓上有款组件化开源app的项目,一款模仿 Eyepetizer | 开眼视频的 开源app,这款app设计风格特别喜欢的,比较简洁,美观,然后最近又在学flutter的知识,于是就写了一款flutter版本的开源短视频,效果也是听不错的,废话不多说,先上效果图。
目前创新互联公司已为成百上千家的企业提供了网站建设、域名、雅安服务器托管、成都网站托管、企业网站设计、全州网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
先附上项目地址:
项目api会在后面的参考链接里,或者直接项目内查看。
项目地址:
更新:6/30 项目新增下拉刷新,上拉加载功能
kotlin版本开眼短视频开发中,敬请期待...
总结:在此感谢参考的伙伴的文章,写的也很好,然后我将这个项目改写成了flutter,当中也学习到了很多flutter相关的知识,后续还有继续巩固,不断学习。
参考链接(包含本项目的api)
❖
在 Google I/O ’17 上,Google 向我们介绍了Flutter —— 一款新的用于创建移动应用的开源库。
正如你所想的那样,Flutter 是能够帮助创建拥有漂亮 UI 界面的跨平台移动应用解决方案。Flutter 的界面设计与 web 应用类似,因此,你能够从 Flutter 上找到像使用 HTML/CSS 那样熟悉的感觉。
Google 表示:Flutter 将会帮你更容易,更快速的开发出界面美观的移动应用。
听起来很美好,但是首先要说的是,我对其他跨平台解决方案,诸如 Xamarin,PhoneGap,Cordova,React Native,weex, ionic等并不是很认可。 大家都知道,这些解决方案互有利弊,很难选择。虽然我并不确定 Flutter 是否会与它们有所不同,但是我很期待。
Flutter 在 移动 前端开发上具有很多特色,很有吸引力。这篇文章,我将会告诉大家我之所以喜欢 Flutter 的真正原因,我们现在就开始吧!
为什么要用 Flutter ?
你可能会好奇,然后问自己一个问题:
Flutter 有什么创新之处?它是如何工作的?与 React Native 有什么不同之处?
简要来说,Flutter 是一个移动 SDK ,允许我们创建跨平台移动应用(这样你就可以编写一份代码,在 Android 和 iOS 都可以运行这个应用程序)。你使用dart 语言编写代码,这是一种由谷歌开发的语言,如果你以前用过 Java ,那看它会觉得非常熟悉。你不再需要用 XML 文件构建布局树,而是像这样:
好的,现在就开始吧!
1、热重载
我们从一个基本的应用开始。我们有三个按钮,它们中的每一个都能改变文本的颜色:
项目描述: A Tricky Solution for Implementing Inline-Image-In-Text Feature in Flutter.
项目描述:Widgets for creating Hero-like animations between two widgets within the same screen.
项目描述:How to build a Match-3 game, like Candy Crush, Bejeweled, FishDom… in Flutter.
项目描述:A flutter ui challenge .... building a planets app
项目描述:Clip your widgets with custom shapes provided.
项目描述:A widget that displays a collection of dispersed and non-overlapping children
项目描述:Whatsapp UI clone in flutter. ????
项目描述:A guillotine menu for Flutter
项目描述:Library for RAD development in Flutter
项目描述:juejin client ui power by flutter
项目描述:Platform-adapting flutter widgets.
项目描述:A simple navigator assistant that allows for passing data to named routes
项目描述:Periodic callbacks in the background for both IOS and Android. Includes Android Headless mechanism
项目描述:My profile in flutter ????????♂️
项目描述:flutter checkbox
项目描述:Code for Cakes Catalog screen created using Flutter
项目描述:Fimber is Flutter logger inspired by Timber (logger API for Android)
项目描述:a pure dart flutter ocr project.inlude picture corper and invoke api from baidu to ocr.
更多精彩内容