自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kirin的博客

无论什么时候都要带着自己的阳光出行,温暖了自己的同时,也温暖别人的心。

  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 Mac视频vedio转成gif图

Mac视频vedio转成gif图

2024-09-10 17:42:36 253

原创 Flutter自定义Icon的简易使用(两种)

【代码】Flutter自定义Icon的简易使用(两种)

2024-09-10 17:31:13 527

原创 Flutter之命名路由页面传值

Flutter之命名路由页面传值

2024-09-05 13:00:20 446

原创 flutter之常用数据类型

Map(安卓理解是键值对类型,IOS理解是字典类型) 例如:{'userName':'张三','age':'26','hobby':'吃喝'}list 例如:['123','456','789']、['搜索','设计','完美']double 例如:0.1、2.3、10.1 浮点型。String 例如:'您好'、'Dart'Strings(字符串类型)Booleans(布尔类型)Numbers(数值类型)List(数组类型)Maps(字典类型)

2024-09-05 12:56:45 495 1

原创 MAC环境导出项目的目录结构

结构树,目录结构

2024-08-31 17:12:36 540

原创 用代码和android studio创建flutter项目的区别差异

用代码创建的项目,在lib目录下,不会出现dictory文件夹,操作起来有些不便。

2024-08-29 18:39:44 211

原创 flutter语法:var、late、const、final区别

用于声明可变变量,支持类型推断并能多次赋值。Var关键字允许你在代码中改变变量的值,并且Dart可以根据变量的初始值推断出其类型。: 用于延迟初始化变量。如果变量在初始化之前被访问,会抛出异常。: 用于声明一个变量且只能被赋值一次。关键字的变量其值在编译时就已知,并且不能更改。: 用于创建编译时常量。的,除非你显式地声明它为。,那么实例变量将自动是。

2024-08-29 15:46:21 607 1

原创 ios 使用xcode11 新建项目工程 (值得注意的问题)

xcode11新建项目工程,新增了scenedelegate这个类,转而将原Appdelegate负责的对UI生命周期的处理担子接了过来。故此可以理解为:ios 13以后,Appdelegate负责处理App生命周期,scenedelegate负责处理UI生命周期的处理。1.使用scenedelegate(iOS 13以下黑屏)如果创建app支持的最低版本是ios13,可以考虑直接使...

2020-04-11 16:53:20 949

原创 解决IPhone手机使用的苦恼

苦恼一:系统更新问题每次新系统推送,苹果不间断的提示我们更新版本,而自己又不想更新,苦堪不已,一不小心就点到了更新。于是我们就每次更新的时候,就去存储中,删除最新更新版本让其不提示。但每当链接wifi的时候,更新包又被无缘无故的下载回来了。长期反复,也是觉得心累。解决:我们只要下载一个爱思助手,点击关闭更新,就可以简单完成啦。往后妈妈再也不用担心我被系统更新骚扰啦~...

2020-04-09 11:19:09 373

原创 iOS13 禁止textfield通过KVC获取和修改私有属性

UITextField在ios 13之前,UITextField可以通过KVC修改属性//字体颜色[textField setValue:[UIColor whiteColor]forKeyPath:@"_placeholderLabel.textColor"];//字体大小[textField setValue:[UIFont boldSystemFontOfSize:16...

2020-03-28 20:18:55 1207

原创 ios 企业包上传 手机下载安装(详细教程)

IOS企业包怎么才能让用户直接在手机下载安装呢?一、把ipa文件上传到风信子、蒲公英、fir第三方平台,让其生成二维码让用户下载安装即可。(一般付费)二、把ipa文件上传第三方(类似:码云、GitHub)服务器(https协议)举例GitHub:(注意:上传的文件最好放置同一个目录下,不然会有些报错)1、首先打开github,登录成功后创建一个新的项目2、ipa 包上传,...

2019-07-16 10:21:05 1629

原创 iOS开发 | form表单POST传输加号变空格

步骤1:获取签名iOS --请求-- 后台 --请求-- 第三方 --返回sign-- 后台 --返回sign-- iOS步骤2:使用签名iOS --获取sign--转码sign--发送sign-- 第三方--加载页面出错opps!--iOS结论:经过比对发现参数 sign 的字符串中,“+”变成了空格。解决方法客户端拼接字符串即可: NSMutableStrin...

2019-06-20 17:26:16 949

转载 IOS ViewControll 生命周期

ViewControl生命周期的论述:1、alloc 创建对象,分配空间2、initWithNibName:bundle初始化对象,初始化数据3、loadView从nib载入视图,通常这一步不需要去干涉。除非你没有使用xib文件创建4、viewDidLoad 载入完成,可以进行自定义数据以及动态创建其他控件5、viewWillAppear 视图将出现在屏幕之前,马上这个...

2019-05-20 15:42:51 627

原创 IOS 提交App Store 、证书打包

第一部分:关于Certificate、Provisioning Profile介绍1.Certification(证书)证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种:1)Developer Certification(开发证书)安装在电脑上提供权限:开发人员通过设备进行真机测试。可以生成副本供多台电脑安装;2)Distribution Certifica...

2019-04-24 19:11:44 523

原创 Tower 用 SSH key 与 平台建立Git连接配置教程

在终端输入:ssh-keygen -t rsa -C "email@example.com"( email@example.com 为你在 GitLab 注册时的邮箱)打开 id_rsa.pub,终端命令:vim ~/.ssh/id_rsa.pub (复制下面密匙)显示一:表示已经存在,则表示已经存在 id_rsa 和 id_rsa.pub。显示二:表示还不存在,未创建 id_rsa 和 id_rsa.pub。输入命令:ssh-add ~/.ssh/id_rsa。二:生成新的 SSH key。

2019-04-09 18:31:30 2409 2

原创 IOS 数据库FMDB操作(基础篇)

FMDB介绍(文中 Demo 我已放在了 Github 上,Demo 链接:传送门)FMDB是一款简洁、易用的封装库。因此,在这里推荐使用第三方框架FMDB,它是对libsqlite3框架的封装,用起来的步骤与SQLite使用类似,并且它对于多线程的并发操作进行了处理,所以是线程安全的。对多线程的并发操作进行处理,所以是线程安全的。 以OC的方式封装了SQLite的C语言API,使用起来...

2019-04-08 16:20:13 475

原创 IOS 页面传值(6种方式精简 + demo)

这里简单说明下IOS页面传值的方法,如有说的不足或者疑虑的地方,欢迎指出说明,本人定修改完善,谢谢大家。 ios的页面传值主要有以下六种方法:以下演示的是:传一个NSString类型的值至另一个页面。(文中 Demo 我已放在了 Github 上,Demo 链接:传送门)1、属性传值跳转后的页面声明一个属性:页面一赋值跳转页面后属性即可跳转后的页面二...

2019-04-02 11:18:49 1168

原创 Textfield 常用点击收起键盘

键盘退出的方法//点击屏幕空白处键盘退出- (void)touchesBegan:(NSSet<UITouch*> *)touches withEvent:(UIEvent*)event{ [self.textFieldresignFirstResponder];}#pragma mark - UITextFieldDelegate//点击Ret...

2019-04-02 11:17:42 628

原创 collectionView item 右靠齐

此篇主要针对collectionView item 对齐总结一下:先上效果图:1、直接pod 一个插件即可详细文档:https://github.com/mokagio/UICollectionViewLeftAlignedLayout在用到的.m文件中执行两步即可:一导入:#import "UICollectionViewLeftAlignedLayout.h"二执...

2019-03-03 18:50:21 506

原创 小程序开发(一小时理解)

此篇小程序主要针对一些初级的入门的微信小程序开发工程师浏览:    小程序的开发相对比较简单,只要了解以下四项代码构成即可:JSON 配置、 WXML 模板、 WXSS 样式、 JS 逻辑交互。    1、JSON 配置:项目新建的时候就出有三个json,分别是app.json(针对小程序的系统全局配置) 、project.config.json(工程配置,针对一些追求个性化的需求)、...

2018-07-31 20:25:30 544

原创 IOS 初学(一)

从事IOS快两年了,想做一次回归,将一些心得体会告于后辈,愿大家能一起成长。手打喔!望能帮到你~1、熟知IOS基础框架UIKit    创建和管理应用程序的用户界面QuartzCore    提供动画特效CoreGraphics    提供2D绘制CoreLocation    用于定位MapKit    放地图2、IOS控件常用:UIButton 按钮    UILable 文本标签UIText...

2018-04-12 17:42:28 376

原创 MAC Book 配置java环境详细

MAC电脑是 OS X 系统,基于UNIX系统。1、首先download一个JDK。地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html如果后期该地址失效,可自行去Oracle官网下载。百度搜索“JDK”即可。2、安装JDK3、配置环境变量    1)command + 空格 ...

2018-03-22 17:10:53 22475 3

原创 Mac调出命令行窗口

1、快捷键:command + 空格2、输入:te 即可以上同样的方式,可以方便快速打开其他应用程序。

2018-03-21 09:22:33 22171

原创 IOS 11 适配导航栏、状态栏调整

在ios中对于导航栏和状态栏调整遇到问题的,请往下看。如果系统添加导航栏和状态栏满足不了需求,可以尝试自定义制作满足自己需要的,以下提供方法和属性,让你自定义制作。注意:状态栏  20像素     导航栏  44像素方法一:self.automaticallyAdjustsScrollViewInsets = NO;//当viewController中添加了tableview自动上移,可以用该属性...

2018-03-19 17:13:25 3454 1

原创 UITableViewCell Cell的重用机制

UITableViewCell重用的第一种情况://自定义cell类名NSString * const cellIdentifier = @"InterestingLabelCell";- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ ...

2018-03-09 18:10:01 184

Transparency.zip

调用系统的UINavigationBar、UITabBar,调整透明的demo。大致写了下,如有疑问,可以评论,定期会回复。

2020-04-11

IOS_PageValue-master.zip

IOS页面之间的最常用的六种传值方式,包括属性传值、单例传值、NSUserDefault传值、协议传值、Block传值、通知传值。有需要的你,点击获取一下吧。

2020-04-09

空空如也

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

TA关注的人

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