
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
相对路径(例如 …/…/…/utils/util)从当前文件的位置计算,适用于大多数项目结构。绝对路径(例如 miniprogram/utils/util)从项目根目录计算,简洁且易于维护,但需要配置支持。在使用绝对路径时,确保你的开发环境或工具支持这种路径映射,否则推荐使用相对路径来确保模块能够正确引入。

kotlin之foreach跳出循环
单例模式保证一个类只有一个实例,并提供一个访问它的全局访问点
invoke()方法是kotlin对象类中默认持有的方法,可以通过operator关键字重载invoke()方法enum class OperatorTest {TEST;operator fun invoke(data: String){Log.d("LogUtils","data : $data")}}fun execute(){val start = OperatorTest.TEST//原
目录一、Fragment 概要二、Fragment 作用三、Fragment 生命周期一、Fragment 概要Fragment表示 Activity 中的行为或用户界面部分。您可以将多个片段(片段就是指 Fragment )组合在一个 Activity 中来构建多窗格 UI,以及在多个 Activity 中重复使用某个片段。您可以将片段视为 Activity 的模块化组成部分,它具有自己的生命周
绝对定位脱离文档流 → 不再“占据父容器宽度”块级元素默认撑满宽度是针对静态定位(文档流)而言绝对定位需要你指定 width 或 left/right 来控制宽度元素类型默认宽度行为块元素,静态定位自动撑满父容器宽度 (width:auto块元素,绝对定位默认 shrink-to-fit,只包裹内容绝对定位 + left/right撑满 left/right 间距。
函数式编程:把函数/行为当作一等公民,强调用函数描述“做什么”,而不是一步步描述“怎么做”。代码更简洁可读性更好适合集合遍历、过滤、映射等场景配合 Stream API 做链式数据处理函数式接口:有且仅有一个抽象方法的接口(defaultstatic方法不算)。@FunctionalInterface // 编译期检查,不是函数式接口会报错接口抽象方法用途Runnablerun()无参无返回值ge
File对象代表具体的文件,(不能读写文件内容)。
是 Apache 开源基金会提供的一组 IO 操作小框架,目的是提高 IO 流的开发效率。字节流本身不识别字符编码,乱码通常出现在「字节 → 字符串」的解码环节,而非读取环节。大文件应使用缓冲流分块读取,而非一次性加载。,写出去的数据才会真正生效。字符输出流写出数据后,
1、新建flutter插件项目,支持Android和IOS 2、flutter插件中的Android插件和IOS插件 3、Example 中Android demo运行效果图 4、Example 中IOS demo运行效果图 (需要先在xcode中配置Bundle ID)







