自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 移动端组件化

可以看到对比上面Xcode打开的工程中的路径,其实是有所出入的,这样是为了更方便我们测试代码与工程代码的解耦.Example是组件的测试用例,可以用于测试UIHIOSCommon组件里的API。可以写一些UIView相关类去测试组件代码的正确,Example下面的Podfile文件中,添加该测试用例所依赖的三方库UIHIOSCommon是真正的组件的代码相关UIHIOSCommon.podspec是用来配置组件的版本号、名称、描述、作者信息、远程仓库链接、依赖三方库、开放资源文件等等。

2023-09-07 19:55:19 131

原创 Flutter与原生通讯方式

创建一个dart文件,命名pigeon/messages.dart,路径与lib并列/// 输出配置:/// 控制台执行:flutter pub run pigeon --input pigeons/messages.dart/// Description : 定义与原生通信--通过自动生成减少手写代码量/// 请求参数和返回结果都必需是类结构 否则无法生成文件),))//Flutter 调用 Native 方法@HostApi()//Native 调用 Flutter 方法。

2023-09-07 19:44:54 268

原创 react native之Redux学习记录总结

Redux是JavaScript状态容器,提供可预测化的状态管理。Store是redux提供的唯一数据源,它存储了整个应用的state,store是只读的,RN的Redux 应用只有一个单一的 store。通俗来讲,就是我们使用action来描述执行的动作,用reducers来响应action引起的state后果。Store就是把redux所需要的联系到一起的对象。Store 有...

2019-10-30 17:23:16 219

原创 解决探探app左划右划图片浏览器无法实现无缝循环的技术方案

1.目前以仿探探app为例的一种左滑右滑查看图片的浏览器被各大app借鉴使用,流畅新颖的操作方式深受用户的喜爱2.现有技术的缺点2.1我发现网上诸多的例子中都没有实现浏览器查看到底部的时候,无缝切换到第一张图片循环浏览的效果。2.2在研究他们的实现方式的时候,发现他们在重用机制上有一定的缺陷,虽然能够实现效果,但是无法实现iOS提倡的性能流畅和资源重用的设计理念3. 我的实现思...

2019-10-30 17:21:00 546

原创 一个好玩的下拉刷新

https://github.com/liudawan/DWRefreshDemo.gitdemo地址

2019-10-30 17:20:38 103

原创 ios 之制作framework

有关framework介绍:静态库和动态库是相对编译期和运行期的: 静态库在程序编译时会被链接到目标代码中,程序运行时将不再需要改静态库; 动态库在程序编译时并不会被链接到目标代码中,只是在程序运行时才被载入,因为在程序运行期间还需要动态库的存在。库的分类? 开源库: 源码是公开的, 可以看到每个实现文件 .m 的实现, 例如 Github ...

2018-10-31 10:43:49 310

原创 iOS ---- 我的iOS 可执行文件瘦身之路

App安装包是由资源和可执行文件两部分组成,资源文件暂且不谈,这段时间接到领导任务要对可执行文件进行瘦身,记录一下心得,希望对其他人有帮助。了解你的各个文件的大小:首先需要了解linkmap是什么?LinkMap文件是Xcode产生可执行文件的同时生成的链接信息,用来描述可执行文件的构造成分,包括代码段(__TEXT)和数据段(__DATA)的分布情况。比如说可执行文件的构成是怎样,里面的...

2018-10-26 18:45:43 705

空空如也

空空如也

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

TA关注的人

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