iOS Configuration配合网络库使环境切换更便捷
WechatIMG74.png 完成后可以看到项目已经有多个 Configuration了。 2.pod项目需要做如下操作 项目里面用了Pod,打开配置是会看到如下信息 WechatIMG75.png 需要执行 pod install 这时候pod安装完成之后会自动生成xcconfig文件,里面有一...
WechatIMG74.png 完成后可以看到项目已经有多个 Configuration了。 2.pod项目需要做如下操作 项目里面用了Pod,打开配置是会看到如下信息 WechatIMG75.png 需要执行 pod install 这时候pod安装完成之后会自动生成xcconfig文件,里面有一...
时间节点 市面上使用到Flutter的应用 谁在用Flutter Flutter架构 这个是Flutter的框架结构 Flutter框架结构 Flutter主要由两块构成Framework和Engine Framework是由纯Dart实现的SDK,它里面包含一套基础库,其中Animation Pa...
b、调用 优点:十分简单,在plist文件中配置一个scheme,点击短信中的scheme或者将scheme输入到浏览器中就可以直接跳到App中。缺点:当手机上没有安装App时,短信中点击scheme会没有反应,浏览器中会访问失败;而且这种方式不太安全;对于唤起后跳转到App指定页面的这种方式拓展...
image.png 六、减少各模块之间的耦合 比如主项目引用模块,模块引用主项目,会出现很多耦合,尽量减少。 解决思路: 组件引入主项目的耦合部分,尽量抽取为公共库 在路由上做文章,减少引入...
image 一、Application启动相关的几个类: ActivityThread: H Instrumentation ApplicationThread ActivityManger ActivityMangerService 1.1、ActivityThread Android appli...
image.png SDK存放、配置环境变量 存到到根目录下面得opt /opt/ image.png 配置环境 在~/.bash_profile里面修改 在home目录下面的 #Flutter 镜像配置 export PUB_HOSTED_URL=https://pub.flutter-io.cn...
ViewControllerfiview olft.png IBOutlet连出来的视图属性为什么可以被设置成weak? 因为父控件的subViews数组已经对它有一个强引用 IB中User Defined Runtime Attributes如何使用? User Defined Runtime A...
我们可以看到,首先执行的是 View 的「dispatchTouchEvent」方法,其次是「onTouch」方法,「onTouchEvent」方法,最后执行的是「onClick」方法,因此我们可以暂时得出一个结论: 在触碰到 View 的时候,首先会执行 dispatchTouchEvent 方法...
打包错误 后来通过查资料发现应该是M1芯片不兼容引起的。 解决方法:使用兼容模式运行Xcode; 完全退出Xcode; 在Finder -˃ 应用程序 -˃ Xcode,找到Xcode; 在Xcode上右键出菜单栏,找到“显示简介”点击打开; 找到打开“使用Rosetta打开”; 重新打开Xcode...
image 二、触摸事件的类型 触摸事件对应的是MotionEvent类,事件的类型主要有如下三种: ACTION_DOWN ACTION_MOVE(移动的距离超过一定的阈值会被判定为ACTION_MOVE操作) ACTION_UP 三、事件传递的三个阶段 分发(dispatchTouchEvent...