![](https://img-blog.csdnimg.cn/direct/78ed0336ac734404b14447132fc36dd5.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Flutter
文章平均质量分 67
从只认识字的小白成长为APP工厂厂长!
安远鹿江
myCareer = {'2006~2007':'网管_英语','2008~2014':'ADSL_VDSL_VoIP_CCIE','2015~2021':'城域和骨干路由器_HCIE_Python','2022~2023':'大数据分析_Python_SQL',
'2024':'HTML_CSS_Javascript_Nginx_Flask-->Java_Kotlin_Android-->Flutter_Dart(web_ios_android_windows)||Python爬虫、金融大数据分析和文件管理'}
展开
-
Flutter循序渐进==>基金管理APP首页
组件的本质就是个类。runApp(OurFirstApp()实例化,就是给runApp用的,runApp就是运行实例化的类OurFirstApp。该类又继承了StatelessWidget。extends就是继承的意思build()传递对象context,返回Center widget@override'贪多嚼不烂,心平气和的一行一行的敲代码!',widget Text有个命名参数textDirection规定文字方向。原创 2024-06-28 11:57:17 · 489 阅读 · 0 评论 -
Flutter循序渐进==>与基金mysql数据库交互
债基基金的注意事项,别看收益不高,注意事项可真不少。最近买了CS一支基金,三周时间就亏掉两三个点(水平全网最差、赎回费和管理费全网最高)。就是冲着它的历史成绩去的,突然发现已经换了基金经理,最近的垃圾业绩都是新经理搞的,我就是犯了下面第一条。1. 要注意是否最近换经理,以一年为期限;2. 持有人结构机构占比不要高到99%;3. 公司债券基金总规模和总胜率过低的不要搞,500亿以下和80%以下;4. 不要碰规模1亿以下的,最好是10亿以上的;原创 2024-06-26 17:26:36 · 335 阅读 · 0 评论 -
Flutter循序渐进==>既要又要的异步技术
我既要赚钱,又要迎娶梦中女神阿香,按照传统程序,要么赚钱完了,娶阿香,要么娶了阿香再赚钱,不能一起做,这种所谓同步技术的坏处显而易见,等赚到钱,阿香已经嫁给他人,或者娶了阿香,由于没钱,阿香还是跟人跑了。工作中的例子,平时我们玩的程序,都是一步执行完了,才搞下一步,这是所谓同步技术。这好比是个占位符,爬取图片的时候我们有个印象,就是1000张图片一起下载到了电脑里面,然后再逐渐显示出来,意思是先占1000个位置,然后才开始做事,争先恐后的显示出来。这样,确实实现了两个异步操作的同时进行,提高了效率。原创 2024-06-25 18:17:35 · 737 阅读 · 1 评论 -
Flutter循序渐进==>封装、继承、多态、抽象类以及属性修改
抽象类可以包含抽象方法(没有具体实现的方法),这些方法只有声明没有具体的实现。子类继承抽象类时必须实现这些抽象方法,这样就强制要求子类遵循一定的规范,实现了功能的统一和接口的一致性。原创 2024-06-24 19:33:27 · 1964 阅读 · 0 评论 -
Flutter循序渐进==>数据结构(列表、映射和集合)和错误处理
填鸭似的教育确实不行,我高中时学过集合,不知道有什么用,毫无兴趣,等到我学了一门编程语言后,才发现集合真的很有用;可以去重,可以看你有我没有的,可以看我有你没有的;,我最喜欢把列表和元组结合起来用,比如[(张飞,刘备集团),(贾诩,曹操集团)]。映射,也就是Python里面的字典,也是我的最爱之一!原创 2024-06-24 16:34:31 · 426 阅读 · 0 评论 -
Flutter循序渐进==>函数
女人是个类,那女人类实例化就是具体到某一个女人,比如阿通。阿通的头发颜色、身高等,这都是属性,阿通能做饭和洗衣,就是方法(不知道谁叫的,就是个函数嘛,放在类里面就叫方法了,姑且就这么着吧)。函数分为void,没返回值的;有参数的,可选参数的等等,大同小异。类(Class)定义:方法(Method)定义:方法体(Method Body):运行效果原创 2024-06-24 15:46:15 · 208 阅读 · 0 评论 -
Python金融=>[数据分析]
集中精力看下投资理财,毕竟一百万多一个点收益就是一万,用大数据加算法找到最佳投资方法!6000只债券,能不亏钱,比货币基金强点的,就只剩几十只。还要排除掉系列风险,比如@暴雷赎回造成、@回撤太厉害、@规模太小、@波动太大、@有亏损年份、@带股票或可转债性质、@ 去掉坑爹公司,最后剩下的,买A类长期投资,这才是投资标的!原创 2024-06-19 20:06:24 · 252 阅读 · 0 评论 -
Flutter循序渐进==>多敲代码
因为是刚入门Flutter,教材是少不了的。我个人习惯是不喜欢看视频学,只喜欢看书学,那样节奏把握在自己。搞了几本国产书,按照上面的来,都或多或少有错误,能不能严谨点?拜托!难怪大部分人都写编著,而不是原著,算了,Flutter是老美搞出来的,还是看老美的教材吧。不要粘贴代码,只有自己亲手敲出来的才有感觉,也是在亲手敲的过程中,发现Visual Studio Code的Flutter不好用,还是用谷歌的Android Studio吧,敲起来手感好多了。原创 2024-06-20 19:37:15 · 371 阅读 · 0 评论 -
Flutter循序渐进==>第一个界面
const: 这个关键字表示这是一个编译时常量构造函数。当一个类使用const构造函数初始化时,它的所有字段都将被设置为编译时常量,并且该对象将在编译时就被创建出来。这对于状态不变(immutable)的对象特别有用,因为它可以帮助提高性能,尤其是在构建UI时。不过,在Flutter中,对于 StatelessWidget 和 StatefulWidget 的构造函数,使用const更多是一种习惯用法,用以强调这个类是不可变的,即使它内部的字段可能并不是编译时常量。: 这是构造函数的定义。这里,原创 2024-06-20 21:32:06 · 483 阅读 · 0 评论 -
Flutter循序渐进==>Dart之类型、控制流和循环
磨刀不误砍柴工,想搞好Flutter,先学好Flutter,还是本着我学Python的方法,先从数据类型、控制流和循环开始,这是每一种编程语言必用的。编程语言是相通的,基本精通一种后,学其它的就变得很容易了。在Dart中,表示一个列表,其中可以包含任何类型的对象。这是因为Object是Dart中所有类的基类,所以任何类型的实例都是Object的子类。当你声明一个时,你实际上创建了一个可以接受任何对象的列表,无论是基本数据类型如intdoubleStringbool,还是其他复杂类型如自定义类的实例。原创 2024-06-24 15:05:52 · 430 阅读 · 0 评论