前言:项目中我们用到SharedPreferences做本地化存储的场景更多,也有些同学会用到mmkv。但偶尔也有获取缓存大小,清理缓存,写入读取文件的需求。此篇意在分享如何...
IP属地:北京
前言:项目中我们用到SharedPreferences做本地化存储的场景更多,也有些同学会用到mmkv。但偶尔也有获取缓存大小,清理缓存,写入读取文件的需求。此篇意在分享如何...
插件地址 官方介绍 这个插件为android和ios平台提供了简单的记录器和播放器功能。这仅支持每个平台的默认文件扩展名。该插件可以处理来自远程URL的文件,也可以处理本...
简单介绍一下,AVPlayer是基于AVFoundation框架的一个类,很接近底层,灵活性强,方便自定义各种需求,使用之前需要先导入#import 这个简易播放器非常简单,...
看到这张图,是不是觉得挺萌的,那是如何实现的呢?在iOS中有一个类叫UIBezierPath(贝塞尔曲线),这两天研究了一下UIBezierPath和CAShapeLayer...
实现tabbar点击的帧动画效果, 可以用下面两种方法 方法1: 1.在UITabBarController 里面 2 3.实现 UITabBarControllerDel...
1.前期准备工作 创建你的APNs keys 或者 创建推送证书,这两个创建一个即可实现推送。这两个创建一个即可实现推送。这两个创建一个即可实现推送。重要的事情说三遍,我看评...
因需求需要将高德定位集成进项目后,调用单次定位的方法,但发现获取定位方法回调数据很慢很慢 。。。 期间尝试过一些方法后,最终发现高德它是真的慢,但是也要解决问题呀,通过一通折...
终端 进入文件夹 敲代码查看每一行的行数 grep -v "^$"是去掉空行注释也统计在代码量之内,毕竟也一个字一个字码出来的