iOS播放器、Flutter高仿书旗小说、卡片动画、二维码扫码、菜单弹窗效果等源码

iOS精选源码

全网最详细购物车强势来袭

一款优雅易用的微型菜单弹窗(类似QQ和微信右上角弹窗)

swift, UITableView的动态拖动重排CCPCellDragger

高仿书旗小说 Flutter版,支持iOS、Android

NKAVPlayer 轻量级视频播放、控制,iOS AVPlayer

RN 仿微信朋友圈

SwiftScan 二维码/条形码扫描、生成,仿微信、支付宝

Mac上解压Assets.car文件的小工具cartool

tispr-card-stack - swift 卡片风格动画切换组件及完整交互示例。

Flutter仿写单读App,同时支持iOS和Android

iOS优质博客

CAEmitterLayer 粒子动画

最近有点时间,研究了一下CAEmitterLayer粒子动画效果,分享出来,以备自己以后使用,先看一下基本的效果吧:首先,说一下CALayer 经常使用到的一些类然后说一下管理CALayer内容的几个函数addSublayer:  添加子图层removeFromSuperlayer将自己从... 阅读原文

线程安全: 互斥锁和自旋锁(10种)

无并发,不编程.提到多线程就很难绕开锁.iOS开发中较常见的两类锁:1. 互斥锁: 同一时刻只能有一个线程获得互斥锁,其余线程处于挂起状态.2. 自旋锁: 当某个线程获得自旋锁后,别的线程会一直做循环,尝试加锁,当超过了限定的次数仍然没有成功获得锁时,线程也会被挂起.自旋锁较适用于锁的持有者保存时间较短的情况下,实际使... 阅读原文

深入浅出iOS编译

前言两年前曾经写过一篇关于编译的文章《iOS编译过程的原理和应用》,这篇文章介绍了iOS编译相关基础知识和简单应用,但也很有多问题都没有解释清楚:Clang和LLVM究竟是什么源文件到机器码的细节Linker做了哪些工作编译顺序如何确定头文件是什么?XCode是如何找到头文件的?Clang Module签名是什么?为什... 阅读原文

iOS | 多态的实际运用

一句话概括多态:子类重写父类的方法,父类指针指向子类。或许你对多态的概念比较模糊,但是很可能你已经在不经意间运用了多态。比如说:有一个tableView,它有多种cell,cell的UI差异较大,但是它们的model类型又都是一样的。由于这几种cell都具有相同类型的model,那么你肯定会先建一个基类cell,如:@... 阅读原文

iOS开发之多种Cell高度自适应实现方案的UI流畅度分析

本篇博客的主题是关于UI操作流畅度优化的一篇博客,我们以TableView中填充多个根据内容自适应高度的Cell来作为本篇博客的使用场景。当然Cell高度的自适应网上的解决方案是铺天盖地呢,今天我们的重点不是如何讨论Cell高度的自适应,而是给出几种Cell高度自适应的解决方案,然后对比起UI流畅度,从而得出一些UI优... 阅读原文

原文地址:https://www.cnblogs.com/ganhuofenxiang/p/10308784.html

时间: 2024-08-27 06:34:30

iOS播放器、Flutter高仿书旗小说、卡片动画、二维码扫码、菜单弹窗效果等源码的相关文章

android仿网易云音乐引导页、仿书旗小说Flutter版、ViewPager切换、爆炸菜单、风扇叶片效果等源码

Android精选源码 复现网易云音乐引导页效果 高仿书旗小说 Flutter版,支持iOS.Android Android Srt和Ass字幕解析器 Material Design ViewPager切换变色美观效果 卡证识别 相机样式 Android炫酷爆炸效果的菜单源码 Android简洁优雅可点击的toast控件,仿手机百度 Android实现水平列表,其中的项目像风扇叶片一样移动效果 让你的RecyclerView秀出传送带效果,支持横向和纵向两种选... 一种流式布局的效果,很像我们

千呼万唤始出来!—— GG(高仿QQ)终于有移动端了!(技术原理、实现、源码)

首先要感谢大家一直以来对于GG的关注和支持!GG的不断完善与大家的支持分不开! 从2013年最初的GG1.0,到后来陆续增加了网盘功能.远程协助功能.离线文件功能.群聊功能.语音聊天功能.视频聊天功能.以及视讯录制功能.和增加了数据库——一路走来,结识许多朋友,大家不仅对GG提了许多宝贵的建议,我还有幸与某些朋友取得了项目上的合作,这一切都是美妙的缘分! 一直以来,GG的移动端始终是一个缺憾,我们也曾尽力想弥补这一缺憾,但是由于各种原因,一直未能如愿.前段时间刚好结识了一位做android开发的

书旗小说app点评

书旗小说这个手机软件用了好久了,大一的时候就开始用,业余无聊时间可以看一看网络小说打发一下时间. 书旗免费小说是一款内容以免费小说书旗网为基础的在线阅读器,除了拥有传统阅读器的书籍同步阅读.全自动书签.自动保存阅读历史.点击翻页.全屏文字搜索定位.自动预读.同步更新等功能外,更有离线书包.增强书签以及资讯论坛等扩展内容,使阅读更丰富更自由!它的界面简洁优美,没有多余冗杂的其他模块,没有推送广告,独特的书架设置让用户可以一目了然了解到小说的更新进展.离线书包可以直接将整本书下载到本地,在没网的时候

高仿富途牛牛-组件化(二)-磁力吸附

目录 一.概述 二.效果展示 三.磁力吸附 1.限制鼠标区域 2.修正窗口可以移动的区域 3.获取最邻近的可被吸附的窗口 四.其他 五.相关文章 一.概述 上一篇文章高仿富途牛牛-组件化(一)-支持页签拖拽.增删.小工具我们讲述了组件化的一些基础东西,并有了一个基本的雏形,使用过富途牛牛的同学应该对其中的gif图比较熟悉了.虽然效果糙了一点儿,但是该有的基础功能是已经有了. 工具栏页签拖拽 工具栏之间页签拖拽 小工具 多页签架构 小窗口 上述几个功能在上一篇文章中都已经有了,今天我们来讲述下第二

AvAudioPlayer类是编写iOS播放器

转载自 http://www.cnblogs.com/liukunpeng/p/3737412.html 首先介绍一下,AvAudioPlayer它是苹果公司封装好的一个类,用起来很方便,功能也很强大,但是它只支持播放沙盒存好的音乐,不支持在线播放,是苹果公司自家ipod播放器专用的.这点大家知道即可不必深究: 1,创建AvAudioPlayer: 在工程中导入(AVFoundation.framework)框架,它是首要的,否则一切免谈,然后导入(#import )这个头文件. 开始创建AvA

iOS播放器 - AVPlayer

之前有说到在播放器中一点点小技巧,现在正式记录一下AVPlayer. 这里主要是说明用AVPlayer做音乐播放器的功能实现,所以不介绍AVPlayer中那个图层类. 首先我们要声明一下播放器,这里有个小坑如果不是全局变量有时候不能播放,网上有一篇文章对这个BUG有个深入研究可以去百度一下,这里不做深入探讨. @property (nonatomic ,strong) AVPlayer *avPlayer; @property (nonatomic ,strong) AVPlayerItem *

iOS播放器 - AVAudioPlayer

今天记录一下AVAudioPlayer,这个播放器类苹果提供了一些代理方法,主要用来播放本地音频. 其实也可以用来播放网络音频,只不过是将整个网络文件下载下来而已,在实际开发中会比较耗费流量不做推荐. 下面是相关代码: #import "ViewController.h" //引入框架 #import <AVFoundation/AVFoundation.h> @interface ViewController () < AVAudioPlayerDelegate &

iOS 播放器静音设置方法

介绍:整理的两种设置播放器播放静音的方法 一.MPVolumeView-设置音量值为0 1.获取到当前系统音量值(恢复音量时有用) volumeFloat = [self getVolume]; -(float) getVolume { //获取系统系统音量视图 MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame: CGRectMake(-1000, -100, 100, 100)]; volumeView.hidden

节操播放器拓展之仿微信拖拽关闭视频

拖拽的逻辑一定是在onTouch中去处理了,因节操播放器需处理播放进度以及UI逻辑,所以原有父类JCVideoPlayerStandard中已重写onTouch方法.现在要做的是单独封装一个类用来拓展拖拽关闭视频功能. 贴出关键代码 @Override public boolean onTouch(View v, MotionEvent event) { if (currentStatus == STATUS_RESETTING) return false; int id = v.getId()