
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
目标:1)配置Flutter开发环境2)创建第一个Flutter Demo项目Flutter中文开发者网站:https://flutter.cn/Flutter开发环境已经提供集成IDE开发环境,因此需要配置开发环境的时候,可以借助IDE。可以使用git同步下载flutter SDK1.1.2 添加配置环境配置flutter的环境变量执行 flutter devices查看flutter的安装是否

在flutter中,一个插件叫做一个package,使用packages的目的就是为了达到模块化,可以创建出可被复用和共享的代码,这和大多数编程语言中的模块、包的概念相同。创建出来的package可以在pubspec.yaml中直接依赖。

Flutter使用的是声明式UI。编程范式: 声明式 UI 侧重于“什么”(描述最终状态),而命令式 UI 侧重于“如何”(具体步骤)。开发效率和可维护性: 声明式 UI 通常提供了更高的开发效率和可维护性,特别是在复杂应用中。性能和控制: 命令式 UI 在某些情况下可能提供更好的性能和更精细的控制,但代价是增加了开发的复杂性。(声明式UI:重绘-->命令式UI:局部刷新)

路由(Route)在移动开发中通常指页面(Page),在Android中通常指一个Activity。所谓路由管理,就是管理页面之间如何跳转,通常也可被称为导航管理。这和原生开发类似,无论是Android还是iOS,导航管理都会维护一个路由栈,路由入栈(push)操作对应打开一个新页面,路由出栈(pop)操作对应页面关闭操作,而路由管理主要是指如何来管理路由栈。路由通常通过维护一个路由表,建立页面导

基础语法1、包引用和Java一样,包名称使用package声明,包的引入使用import。package com.runoob.mainimport java.util.*如果没有指定包,默认为default包。默认导入有多个包会默认导入到每个 Kotlin 文件中:kotlin.*kotlin.annotation.*kotlin.collections.*kotlin.comparisons.
使用标准的 ListView 构造方法非常适合只有少量数据的列表。我们还将使用内置的 ListTile widget 来给我们的条目提供可视化结构。ListTile相当于列表项 Item,可以定制列表项内容。

目标:1.在多平台调试启动Flutter程序运行。

AI就是人工智能,或者人工智慧。AI(Artificial Intelligence,人工智能)是通过计算机技术模拟、延伸或扩展人类智能的综合性技术,其核心目标是让机器具备类似人类的感知、学习、推理和决策能力。AI目标:让机器展现智慧。生成式AI:机器产生的复杂有结构的物件,包括文章、影像、语音。复杂到什么程度?:没有办法穷举。
一般配置SSH KEY,然后采用SSH克隆。一、大模型部署工具 llama.cpp。二、使用 llama.cpp 量化模型。2.1 克隆llama.cp。克隆项目,然后进行一次编译。提示缺少 ccache,安装。安装完成以后,再次make。

Fragment页面涉及到状态变更时,需要重新加载数据进行刷新。项目中采用接收到EventBus刷新通知直接刷新页面,发现有时候界面内容没有刷新过来。解放法案:需要采用延时刷新方案。Fragment不可见时,可能导致页面刷新不成功问题。采用onResume生命周期中刷新界面最好。1)接收到刷新通知以后,设置需要刷新的标记;2)在onResume声明周期中,如果需要刷新,重新加载数据...







