自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(214)
  • 收藏
  • 关注

原创 SDWebImage中SDWebImageOptions类型

SDWebImage中SDWebImageOptions类型

2023-10-10 15:57:49 431

原创 Flutter组件-ListView滑动到指定位置(SingleChildScrollView 实现锚点效果)

滚动到指定位置

2023-06-24 20:38:32 2838

原创 Flutter中导航栏和状态栏设置成透明

Flutter中导航栏和状态栏设置成透明,导航栏设置成定位

2023-06-21 23:23:57 1205

原创 OC(iOS)中常见的面试题汇整(大全)

iOS/OC常见的面试题

2023-06-12 15:19:20 5880

原创 AES(对称加密)和RSA(非对称加密)使用详情

AES和RSA的混合使用,以及OC中常用的加密方式.参数加密

2023-06-07 18:29:41 5138

原创 Flutter组件--底部tab切换的时候页面禁止重新加载(IndexedStack(保持页面状态),AutomaticKeepAliveClientMixin)

IndexedStack使用详情AutomaticKeepAliveClientMixin使用详情页面缓存切换底部tab的时候,页面禁止重新加载切换底部tab的时候,页面只加载一次保持页面状态页面只加载一次

2023-05-23 18:05:11 1003

原创 Flutter中GetX系列九--路由/页面跳转,传值,中间件(GetPage)

Flutter中使用路由跳转,页面之间的相互跳转和传参,中间件(GetPage)使用详情

2023-05-16 11:48:52 7013

原创 Flutter SDK--url_launcher使用详情(Flutter中打电话,发短信,打开链接)

1.url_launcher使用详情;2.flutter中拨打电话、发送邮件、发送信息,打开网址和打开第三方应用

2023-04-23 13:40:18 1014

原创 Flutter SDK--(cached_network_image使用详情)图片本地缓存/网络加载

1.flutter中网络图片加载/本地图片缓存2.cached_network_image使用详情

2023-04-23 10:18:16 1099

原创 Flutter传值--全局状态管理(Provider)

Consumer的builder方法解析:Provider是目前官方推荐的全局状态管理工具,由社区作者Remi Rousselet 和 Flutter Team共同编写。使用之前,我们需要先引入对它的依赖,

2023-03-21 18:02:17 986

原创 扩展和协议混合使用

1.在扩展里添加协议遵循你可以扩展一个已经存在的类型来采纳和遵循一个新的协议,就算是你无法访问现有类型的源代码也行.扩展可以添加新的属性,方法和下标到已经存在的类型,并且因此允许你添加协议需要的任何需要.protocol TextRepresentable { var textualDescription: String {get} }extension Dice: TextRepresentable{ var textualDescription: Str

2023-03-21 17:46:40 91

原创 Flutter数据解析--json_serializable

json_serializable是dart官方推荐和提供的JSON转Model的方式:一个自动化源代码生成器来为你生成 JSON 序列化数据模板;由于序列化数据代码不再需要手动编写或者维护,你可以将序列化 JSON 数据在运行时的异常风险降到最低;

2023-03-21 17:31:04 737 1

原创 Flutter组件--Slivers的基本使用

我们考虑一个这样的布局:一个滑动的视图中包括一个标题视图(HeaderView),一个列表视图(ListView),一个网格视图(GridView)。我们怎么可以让它们做到统一的滑动效果呢?使用前面的滚动是很难做到的。Flutter中有一个可以完成这样滚动效果的Widget:CustomScrollView,可以统一管理多个滚动视图。在CustomScrollView中,每一个独立的,可滚动的Widget被称之为Sliver。

2023-03-21 16:57:34 859

原创 Flutter中GetX系列八--GetUtils(正则判断)使用详情

Flutter中正则表达式判断,GetUtils

2022-11-24 22:01:11 856

原创 Flutter中GetX系列七--依赖注入(put,lazyPut,putAsync)、Binding(统一初始化)

依赖注入(put,lazyPut,putAsync)、Binding使用详情,全局绑定实例化

2022-11-24 20:53:45 5300 2

原创 Flutter中GetX系列六--GetxController/GetView使用详情

GetxController使用详情,GetxController的数据赋值、数据更新、事件监听、生命周期、UniqueID

2022-11-24 15:23:19 7359

原创 Flutter中GetX系列五--Works(监听属性变化回调)使用详情

Works,监听属性值变化的回调

2022-11-24 14:58:58 2955 2

原创 Flutter中GetX系列四--BottomSheet(底部弹框)

BottomSheet,底部弹框,底部弹窗

2022-11-23 11:06:23 4468

原创 Flutter中GetX系列三--Dialog使用详情(中间弹框)

Dialog使用详情,中间弹框,提示弹框

2022-11-23 10:57:39 3102

原创 Flutter中GetX系列二--Snackbar基本使用(顶部弹窗)

Snackbar使用详情,顶部弹框,类似通知栏消息

2022-11-23 10:48:23 3055

原创 Flutter中GetX系列一--(Obx响应式状态管理,共享数据)

Obx响应式状态管理,共享数据.

2022-11-23 10:27:16 1503

原创 Flutter手势--GestureDetector各种手势使用详情

单击、双击、长按、拖动、缩放,压力设备手势、辅助按钮、三指等手势

2022-11-22 11:23:30 2561

原创 Flutter 数据存储--shared_preferences使用详情

shared_preferences,Flutter中数据本地存储

2022-11-22 10:41:36 5832 1

原创 Flutter组件--OverflowBox、SizedOverflowBox(子组件超出父组件裁剪)

OverflowBox, SizedOverflowBox,裁剪,子组件超出父组件处理方式

2022-11-22 08:56:14 2205

原创 Flutter组件--SizeBox、FittedBox(子组件超出父组件缩放和对齐)

SizeBox主要用于限制子控件的大小,比如需要设定按钮的宽度和高度。FittedBox主要用于对子控件的缩放、对齐方式、剪辑操作。

2022-11-21 18:38:35 2498

原创 Flutter组件--ConstrainedBox、BoxConstraints、UnconstrainedBox(根据内容自适应控件宽度和高度)

ConstrainedBox、BoxConstraints、UnconstrainedBox(根据内容自适应控件宽度和高度)

2022-11-21 18:22:04 2283

原创 Flutter组件--Align和AnimatedAlign

Alignment使用详情

2022-11-21 16:21:49 291

原创 Flutter组件--Padding和AnimatedPadding

Padding间距,动画间距

2022-11-21 16:16:27 900

原创 Flutter组件--TabBar使用详情(分段控制器)

TabBar使用详情, TabController,分段控制器,左右滑动试图

2022-11-21 15:45:30 8778 2

原创 Flutter组件--AppBar相关属性

AppBar相关属性leading、title、actions、centerTitle、bottom、backgroundColor

2022-11-21 15:34:58 1607

原创 Flutter组件--ThemeData属性

ThemeData相关属性

2022-11-19 18:05:56 1215

原创 Flutter组件-Material属性

Material属性使用详解

2022-11-19 12:47:17 1608

原创 Flutter中输入日志显示对应的行和文件名字

Flutter中输出日志爱中打印出对应的文件名和所在行数

2022-11-10 17:24:52 705

原创 Flutter中set和get方法

Flutter中set和get方法

2022-11-03 16:04:44 554

原创 Flutter中配置文件(pubspec)注解

pubspec配置文件;Flutter中配置文件.

2022-10-31 14:53:08 537

原创 Flutter中State的生命周期

Flutter中State的生命周期initStatedidChangeDependenciesbuild

2022-10-26 10:49:33 742

原创 Flutter组件--步骤列表Stepper

Stepper步骤列表

2022-10-24 16:04:38 331

原创 Flutter组件--DataTable数据列表

DataTable数据列表

2022-10-24 15:38:03 430

原创 Flutter组件--标签按钮,tag标签,Chip组件

标签按钮,tag标签,Chip组件

2022-10-24 14:51:33 969

原创 Flutter组件--Silder(滑块,进度条)使用详解

Silder(滑块,进度条)使用详解

2022-10-23 09:53:36 1484

AESCrypt加密源代码

AESCrypt加密源代码

2023-06-07

runLoop使用详情,视频讲解(九)

1.讲讲runLoop,项目中有用到吗? 2.runLoop内部实现逻辑? 3.runLoop和线程的关系? 4.timer和runLoop的关系? 5.程序中添加每3秒响应一次的NSTimer,当拖动tableview的时候timer可能无法响应要怎么解决? 6.runLoop是怎么响应用户操作的,具体流程是什么样的? 7.说说runLoop的几种状态? 8.runLoop的model作用是什么? 9.runLoop的基本作用?

2022-09-06

runLoop使用详情,视频讲解(八)

1.讲讲runLoop,项目中有用到吗? 2.runLoop内部实现逻辑? 3.runLoop和线程的关系? 4.timer和runLoop的关系? 5.程序中添加每3秒响应一次的NSTimer,当拖动tableview的时候timer可能无法响应要怎么解决? 6.runLoop是怎么响应用户操作的,具体流程是什么样的? 7.说说runLoop的几种状态? 8.runLoop的model作用是什么? 9.runLoop的基本作用?

2022-09-06

runLoop使用详情,视频讲解(七)

1.讲讲runLoop,项目中有用到吗? 2.runLoop内部实现逻辑? 3.runLoop和线程的关系? 4.timer和runLoop的关系? 5.程序中添加每3秒响应一次的NSTimer,当拖动tableview的时候timer可能无法响应要怎么解决? 6.runLoop是怎么响应用户操作的,具体流程是什么样的? 7.说说runLoop的几种状态? 8.runLoop的model作用是什么? 9.runLoop的基本作用?

2022-09-06

runLoop使用详情,视频讲解(六)

1.讲讲runLoop,项目中有用到吗? 2.runLoop内部实现逻辑? 3.runLoop和线程的关系? 4.timer和runLoop的关系? 5.程序中添加每3秒响应一次的NSTimer,当拖动tableview的时候timer可能无法响应要怎么解决? 6.runLoop是怎么响应用户操作的,具体流程是什么样的? 7.说说runLoop的几种状态? 8.runLoop的model作用是什么? 9.runLoop的基本作用?

2022-09-06

runLoop使用详情,视频讲解(五)

1.讲讲runLoop,项目中有用到吗? 2.runLoop内部实现逻辑? 3.runLoop和线程的关系? 4.timer和runLoop的关系? 5.程序中添加每3秒响应一次的NSTimer,当拖动tableview的时候timer可能无法响应要怎么解决? 6.runLoop是怎么响应用户操作的,具体流程是什么样的? 7.说说runLoop的几种状态? 8.runLoop的model作用是什么? 9.runLoop的基本作用?

2022-09-06

runLoop使用详情,视频讲解(四)

1.讲讲runLoop,项目中有用到吗? 2.runLoop内部实现逻辑? 3.runLoop和线程的关系? 4.timer和runLoop的关系? 5.程序中添加每3秒响应一次的NSTimer,当拖动tableview的时候timer可能无法响应要怎么解决? 6.runLoop是怎么响应用户操作的,具体流程是什么样的? 7.说说runLoop的几种状态? 8.runLoop的model作用是什么? 9.runLoop的基本作用?

2022-09-06

runLoop使用详情,视频讲解(三)

1.讲讲runLoop,项目中有用到吗? 2.runLoop内部实现逻辑? 3.runLoop和线程的关系? 4.timer和runLoop的关系? 5.程序中添加每3秒响应一次的NSTimer,当拖动tableview的时候timer可能无法响应要怎么解决? 6.runLoop是怎么响应用户操作的,具体流程是什么样的? 7.说说runLoop的几种状态? 8.runLoop的model作用是什么? 9.runLoop的基本作用?

2022-09-06

runLoop使用详情,视频讲解(二)

1.讲讲runLoop,项目中有用到吗? 2.runLoop内部实现逻辑? 3.runLoop和线程的关系? 4.timer和runLoop的关系? 5.程序中添加每3秒响应一次的NSTimer,当拖动tableview的时候timer可能无法响应要怎么解决? 6.runLoop是怎么响应用户操作的,具体流程是什么样的? 7.说说runLoop的几种状态? 8.runLoop的model作用是什么? 9.runLoop的基本作用?

2022-09-06

runLoop使用详情,视频讲解(一)

1.讲讲runLoop,项目中有用到吗? 2.runLoop内部实现逻辑? 3.runLoop和线程的关系? 4.timer和runLoop的关系? 5.程序中添加每3秒响应一次的NSTimer,当拖动tableview的时候timer可能无法响应要怎么解决? 6.runLoop是怎么响应用户操作的,具体流程是什么样的? 7.说说runLoop的几种状态? 8.runLoop的model作用是什么? 9.runLoop的基本作用?

2022-09-06

weak对象储存原理?销毁的时候为什么会置nil(下)

1.通过SideTable找到我们的weak_table; 2.weak_table根据referent找到或者创建weak_entry_t; 3.然后append_ referent(entry, referent)将我的新弱引用的对象加进去entry; 最后weak_ entry_insert把entry加入到我们的weak_table.

2022-09-05

weak对象储存原理?销毁的时候为什么会置nil(上)

1.通过SideTable找到我们的weak_table; 2.weak_table根据referent找到或者创建weak_entry_t; 3.然后append_ referent(entry, referent)将我的新弱引用的对象加进去entry; 最后weak_ entry_insert把entry加入到我们的weak_table.

2022-09-05

关联对象什么时候进行释放?

使用runtime讲解关联对象(Asssociate)什么时候进行释放,是否需要在delloc中进行释放.

2022-09-05

isKindOfClass和isMemberOfClass的底层区别

BOOL res1 = [(id)[NSObject class]isKindOfClass:[NSObject class]];//1 BOOL res2 = [(id)[NSObject class]isMemberOfClass:[NSObject class]];//0 BOOL res3 = [(id)[LGPerson class]isKindOfClass:[LGPerson class]];//0 BOOL res4 = [(id)[LGPerson class]isMemberOfClass:[LGPerson class]];//0 使用runtime解释为什么?

2022-09-05

使用runtime交换数组Array/类方法(防止数组越界)二

1.当子类没有实现父类方法时候,如何保证交换方法时不会崩溃异常; 2.交换方法时候如何解决递归问题; 3.如何实现类方法交换; 4.runtime使用时遇见的坑.

2022-09-04

使用runtime交换数组Array的方法(防止数组越界)一

使用runtime交换数组方法时候闭坑讲解 1.避免多次调用; 2.交换方法时造成的崩溃异常

2022-09-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除