上一页 1 2 3 4 5 6 7 ··· 30 下一页

2023年1月10日

flutter 效果实现 —— 全面屏效果

摘要: 改变状态栏的主题颜色 1、在有 AppBar 的情况下,可以借助 AppBar 去设置,比如 return Scaffold( appBar: AppBar( systemOverlayStyle: SystemUiOverlayStyle.dark, ), body: ... 或者在主题中全局设置 阅读全文

posted @ 2023-01-10 20:50 Lemo_wd 阅读(2543) 评论(0) 推荐(0) 编辑

flutter 基础 —— 事件监听

摘要: 事件机制: 命中测试的过程是从上层组件到下层组件,但是加入 HitTestResult 的顺序是从下到上,分发事件的顺序同加入顺序。 通常,若用户点击坐标不在当前节点的 size 范围内,则 hitTest 直接返回 false。 命中测试过程中,① 兄弟节点的加入顺序是倒序的,这个可以结合 Sta 阅读全文

posted @ 2023-01-10 18:09 Lemo_wd 阅读(296) 评论(0) 推荐(0) 编辑

flutter 效果实现 —— 日历选择器

摘要: 效果: 代码:(已更正,周日是第一天,周六为最后一天) class _HomePageState extends State<HomePage> { DateTime startDate = DateTime.now(); DateTime endDate = DateTime.now().add( 阅读全文

posted @ 2023-01-10 10:25 Lemo_wd 阅读(589) 评论(0) 推荐(0) 编辑

2022年12月5日

SwiftUI 的状态管理

摘要: @State 被@State包装的值发生改变时,UI将被同时改变 struct ContentView: View { @State var title = "HelloWorld" var body: some View { VStack { Text(title) Button { title 阅读全文

posted @ 2022-12-05 23:18 Lemo_wd 阅读(163) 评论(0) 推荐(0) 编辑

2022年12月3日

SwiftUI 入门

摘要: [文档](https://developer.apple.com/documentation/swiftui/) ## 1 组件 ### 1.1 基础组件 #### Text ```swift Text("Hamlet") .font(.largeTitle) .fontWeight(.bold) 阅读全文

posted @ 2022-12-03 15:54 Lemo_wd 阅读(486) 评论(0) 推荐(0) 编辑

2022年12月2日

Swift 基础语法

摘要: [原文](https://swift.bootcss.com/01_welcome_to_swift/03_a_swift_tour) [英文原文](https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html) ## 简单值 类型不会 阅读全文

posted @ 2022-12-02 21:19 Lemo_wd 阅读(46) 评论(0) 推荐(0) 编辑

2022年11月18日

leetcode 算法笔记 —— 简单题

摘要: 简单题 1、两数之和 impl Solution { pub fn two_sum(nums: Vec<i32>, target: i32) -> Vec<i32> { let mut mp = HashMap::new(); for i in 0..nums.len() { let num = n 阅读全文

posted @ 2022-11-18 14:46 Lemo_wd 阅读(42) 评论(0) 推荐(0) 编辑

2022年11月17日

flutter 性能分析图表的查看

摘要: 1. Flutter 的线程 平台线程 即主线程,plugin 代码运行在此线程。具体请参阅 Android 的 MainThread 以及 iOS 的 UIKit 文档。 UI 线程 UI 线程在 Dart VM 中执行 Dart 代码。当应用创建和展示场景的时候,UI 线程首先建立一个 图层树( 阅读全文

posted @ 2022-11-17 16:48 Lemo_wd 阅读(435) 评论(0) 推荐(0) 编辑

2022年11月10日

rust 基础 —— Option 的 as_ref 与 as_deref

摘要: 代码: fn hello(name: &String) { println!("Name is {}", name); } fn greet(name: &str) { println!("Name is {}", name); } fn main() { let option_name: Opti 阅读全文

posted @ 2022-11-10 09:53 Lemo_wd 阅读(587) 评论(0) 推荐(0) 编辑

2022年11月4日

rust 基础 —— 创建链表

摘要: 使用枚举类 use crate::List::{Cons, Nil}; enum List { // Cons:元组结构体,包含链表的一个元素和一个指向下一节点的指针 Cons(u32, Box<List>), // Nil:末结点,表明链表结束 Nil, } // 可以为 enum 定义方法 im 阅读全文

posted @ 2022-11-04 14:52 Lemo_wd 阅读(412) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 30 下一页

导航