flutter版本的玩Android客户端

flutter学习案例

目录介绍

  • 00.项目下载与查看
  • 01.项目介绍
  • 02.项目优势
  • 03.部分功能介绍
  • 04.部分截图展示
  • 05.版本更新
  • 06.flutter系列博客
  • 07.感谢
  • 08.如何辨别flutter与原生
  • 09.关于更多

00.项目下载与查看

0.0 项目地址

0.1 下载apk

  • 已经打包好的apk存放到项目根目录apk文件夹下,可以直接下载安装。建议先安装看看效果!
  • apk下载地址

0.2 项目

  • 关于项目的工程大概介绍 

0.3 案例演示

  • 努力打造一款flutter极致体验的WanAndroid客户端,暂时我也是学习阶段,后期慢慢更新! 

0.4 项目测试账号和密码

  • 接口是接用wanAndroid开放的接口,感谢鸿洋大神提供免费的开源接口。只是用于训练flutter案例,请勿商用。如需商用,请直接联系鸿洋大神623565791!
  • 测试账号:用户名:yangchong 密码:123456

01.项目介绍

1.1 运行项目

  • 首先配置好Flutter开发环境,可参阅flutter中文社区的配置流程。
  • 下载代码,执行Packages get安装第三方包,直接执行main.dart代码running即可
  • 经过测试,发现android studio、XCode、IDEA都是可以的

02.项目优势

  • flutter目前开源的项目相对不多,虽然已经拥有GSYGithubAppFlutter开源项目,还别说入门还是稍微有点难度。该项目作为入门级学习还是可以的,等到比较熟悉flutter,看看那个项目还是十分不错的。
  • 项目结构清晰,代码注释详细,可以一边看博客学习dart语言,一边训练写代码,一边总结记录问题。

03.部分功能介绍

3.1 基础功能

  • 首页轮播图+list:推荐最新的博客
  • 知识体系:对安卓知识体系做整理
  • 登录注册:登录、注册、Cookie持久化
  • 我的收藏页面:依靠Cookie持久化,实现对文章的收藏和展示
  • 项目分类:在WanAndroid上发布的项目
  • 网址导航:展示常用的开发网站
  • 搜索功能:输入搜索、搜索推荐、历史搜索等等
  • 关于我们:鸿洋wanAndroid介绍

3.2 后期完善功能

  • 轮播图后期需要自动轮播【暂时还不知道如何实现自动轮播】,文章可以分享功能
  • 添加缓存功能,学习flutter中数据库该怎么用

04.部分截图展示

           

05.版本更新

  • v1.0.0 更新于2018年8月到12月18日

    • 断断续续利用每天闲暇时间边学习边写flutter代码,初步完善了玩Android基本的一些功能

06.flutter系列博客

  • 待更新

07.感谢

7.1 关于接口

  • 接口用wanAndroid开放接口,在Android这个圈子,貌似我认识的程序员都知道张鸿洋大神。可以说该接口用于业余训练项目十分不错!
  • 想要了解更多,可以查看鸿洋大神的wanAndroid网站:http://www.wanandroid.com/index

7.2 参考案例和学习博客

08.如何辨别flutter与原生

  • 简单辨认一个页面是Flutter还是原生

    • 打开手机的“开发者模式”
    • 打开“显示布局边界”
    • 切回APP,然后看看app中的UI效果
  •   

09.关于更多

关于博客汇总链接

其他推荐

  • 博客笔记大汇总【15年10月到至今】,包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试题,长期更新维护并且修正,持续完善……开源的文件是markdown格式的!同时也开源了生活博客,从12年起,积累共计47篇[近20万字],转载请注明出处,谢谢!
  • 链接地址:https://github.com/yangchong211/YCBlogs
  • 如果觉得好,可以star一下,谢谢!当然也欢迎提出建议,万事起于忽微,量变引起质变!

关于LICENSE

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

项目地址:https://github.com/yangchong211/ycflutter

原文地址:https://www.cnblogs.com/yc211/p/10158380.html

时间: 2024-08-02 20:46:59

flutter版本的玩Android客户端的相关文章

爱奇艺技术分享:爱奇艺Android客户端启动速度优化实践总结

本文由爱奇艺技术团队原创分享,原题<爱奇艺Android客户端启动优化与分析>. 1.引言 互联网领域里有个八秒定律,如果网页打开时间超过8秒,便会有超过70%的用户放弃等待,对Android APP而言,要求更加严格,如果系统无响应时间超过5秒,便会出现ANR,APP可能会被强制关闭,因此,启动时间作为一个重要的性能指标,关系着用户的第一体验. 爱奇艺安卓APP非常重视启动速度的优化,本文将从启动过程.启动时间测量.启动优化.以及后续监控等方面分享我们在启动优化方面积累的经验. 相关文章:

MAC安裝《Genymotion Android模擬器》大玩Android APP (神魔之塔)

链接地址:http://www.minwt.com/mac/10083.html/comment-page-2 MAC» 智慧型裝罝» Android | 2014/02/12 Android是一個開放的平台,因此先前也分享了幾個Android的模擬器,但當初梅干使用Android模擬器,最主要的功能就是用來測試網頁,看網頁在Android手機上是否能正常運作,雖然說這些Android模擬器,也可透過Google Player安裝Android APP,在電腦中就可玩Android APP,但由

使用calabash测试开源中国Android客户端

Calabash-android是支持android的UI自动化测试框架,前面已经介绍过<中文Win7下成功安装calabash-android步骤>,这篇博文尝试测试一个真实应用:开源中国客户端.目的是和大家一起学习calabash测试工具. 测试环境与源码准备 先介绍一下oschina.net oschina除了有网站,还有三大平台手机客户端: http://www.oschina.net/app 客户端已经开源! 那么开源可以用来做什么呢? 我正在学用calabash-android,得

手机淘宝Android客户端架构

手机淘宝Android客户端有几百人开发,十几个团队.如果整个Android客户端是一个工程,那十几个团队每个人上午上班第一件事情估计就是合代码,运气不好,一天都在合代码,而且只要有一个人提交的代码编译不过,所有人都会被堵塞在那里,所以单个工程是不可能的事情. 只要是包含了很多业务的客户端,都会面临这个问题,各个业务代码量越来越多,新需求又源源不断的来,业务团队之间要是有直接依赖,那被依赖最多的团队成员,在改代码的时候都是战战兢兢的,生怕自己的改动导致其他业务奔溃.最终交付的时候,总会被一个业务

Android客户端性能优化(魅族资深工程师毫无保留奉献)

本文由魅族科技有限公司资深Android开发工程师degao(嵌入式企鹅圈原创团队成员)撰写,是degao在嵌入式企鹅圈发表的第一篇原创文章,毫无保留地总结分享其在领导魅族多个项目开发中的Android客户端性能优化经验,极具实践价值! 即日起,嵌入式企鹅圈将在之前五个专栏(Linux内核驱动情景分析.资源紧缺型SOC嵌入式架构设计.嵌入式交叉工具链及其应用.嵌入式设计和编程.微信硬件平台和物联网解决方案)新增Android开发专栏!更多Android.Linux.嵌入式和物联网原创技术分享敬请

上门洗车APP --- Android客户端开发 前言及业务简介

上门洗车APP --- Android客户端开发 前言及业务简介 最近有些小累,私自接了一个项目,利用空余时间在开发,也比较乏力,时间和精力上有时候分配不过来,毕竟公司的事情要忙,只能自己抽时间来完成了,男人嘛,累点好,舒服是留给死人的(套用了一句逼格的话,o_O"~). 项目目前还在开发中,接口的调试以及业务的分析,框架的搭建,客户端这边已进行的差不多了,明天端午节,先祝大家节日快乐,汗~,看了下时间,貌似博客写完发表已经是端午节了,好吧,咕嘟咕嘟...... 大晚上的也是睡不着,写写博客,总

用Jersey为Android客户端开发Restful Web Service

平时在做Android客户端的时候经常要与服务器之间通信,客户端通过服务端提供的接口获取数据,然后再展示在客户端的界面上,作为Android开发者,我们平时更多的是关注客户端的开发,而对服务端开发的关注相对较少,但是如果我们要自己一个人设计并开发一套完整的系统,我们就必须同时具备客户端和服务端的开发知识,而且我认为同时掌握客户端和服务端的开发技术还是很有用处的,不仅有助于提升我们的架构知识和能力,而且还……你懂得!身边一些做WEB开发的朋友很多都说为客户端开发接口和单纯地做WEB项目并没有很大的

博客园—Android客户端

如果有一个博客园客户端支持:点赞.支持.反对.评论.@.收藏等等等等,那么博客园的新闻.博文评论区是否能更加活跃?园友能否更加积极?进步能否更加快速?博客园能否更加精彩?一起来看看吧. 笔者业余开发的博客园Android客户端版本首次在博客园公布,希望广大园友多多支持,极速省流稳定,当然阅读界面由于每个人写的博客千差万别,不像新闻一样有专业小编统一的编码,笔者仅能用正则做到尽量格式化,做的不好的地方请见谅. 当前版本支持的功能有以下这些:博客园所有分类查看.支持博客新闻点支持和反对.评论支持和反

CSDN Android客户端开发(二):详解如何基于Java用Jsoup爬虫HTML数据

本文参考链接详细介绍如何使用Jsoup包抓取HTML数据,是一个纯java工程,并将其打包成jar包.希望了解如何用java语言爬虫网页的可以看下. 杂家前文就又介绍用HTTP访问百度主页得到html的string字符串,但html的文本数据如果不经过处理就是个文本字符串没有任何效果的.所谓的浏览器就是负责将文本的html"翻译"成看到的界面.在前文有介绍,这个csdn的客户端app分首页.业界.移动.研发.程序员.云计算五大类.以业界为例,http://news.csdn.net/