开发ios插件,ios显示帧数插件

【iOS14】仿网易云桌面小组件(三)

上一篇文章 【iOS14】仿网易云桌面小组件(二) 介绍了从网络中请求数据并在小组件中动态显示,本篇文章将从为小组件增加编辑功能给大家介绍

创新互联建站-专业网站定制、快速模板网站建设、高性价比衡东网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式衡东网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖衡东地区。费用合理售后完善,十载实体公司更值得信赖。

通过本篇你将学到

1、创建IntentConfiguration为小组件增加可编辑功能

2、创建Intents Extension,增加动态编辑数据

3、根据用户配置修改界面显示,整体效果图如下

右键GKWYWidget,New File 然后搜索intent,创建SiriKit Intent Definition File,这里命名为GKWYWidget,然后创建就会生成一个空的intentdefinition文件

然后点击左下角的New Intent,修改名字为WidgetConfiguration,如下

修改GKWYWidget如下

运行,然后长按小组件-编辑小组件,我们会看到下面的效果

接下来为编辑界面增加内容

点击配置文件下面的Parameters的加号,增加Boolean类型的参数,命名为custom,Display Name改为定制我的云音乐小组件

再次运行小组件,将会看到下面的效果

依次点击 Xcode - File - New - Target ,搜索Intent,选择Intents Extension,Next,命名为GKWYIntent,把Include UI Extension的勾选去掉这里不需要。

修改GKWYData如下,增加getList方法,获取默认list,增加getModeList获取默认modeList

修改GKWYIntent里面的IntentHandler.swfit文件,实现GKWYWidgetConfigurationIntentHandling,其中的GKWYWidgetMode是上面添加WidgetMode后默认生成的

再次运行小组件,就会出现下面的效果

我们修改GKWYDataLoader里面的request方法如下,其中的requestRecommend是以前的请求推荐音乐的方法

只有用户选择每日音乐推荐的时候才请求接口,其他情况展示默认图片,用户选择歌单推荐后的效果如下:

至此,网易云小组件增加用户编辑功能就已经完成了。

通过这篇文章,我们学会了如何给小组件增加用户编辑功能,接下来将会从小组件的尺寸入手,给网易云小组件增加中尺寸和大尺寸的界面展示

---敬请期待

参考资料

iOS14 Widget小组件开发实践4——用户属性配置

网易云音乐 iOS 14 小组件实战手册

iOS14-桌面小插件 IntentConfiguration

iOS9.3.3越狱后需要哪些插件 iOS9.3.3越狱必备插件汇总

目前已经兼容ios9越狱插件有: 

Activator (没有之一的强大手势操作软件)

2.AndriodLock XT(模仿Andriod九宫格解锁手机的软件)

3.Ncsettings(快捷菜单,必备,确实非常方便!无需依赖Activator)

4.Barrel3D(改变翻页的方式,大概有15种,效果很炫!) 【美化专用】

5.bigify(修改图标的插件,也非常炫,但是有反映说并不是很好) 【美化专用】

6.BiteSMS(很不错的短信软件!替代系统短信软件的最佳选择!)

7.BlurriedNCBackground(把你的通知中心的下拉菜单变成磨砂透明的!推荐!)【美化专用】

8.Favrite Contacts(在通知菜单里添加常用联系人)

9.Five lcon Dock(在Dock里面可以放置5个程序图标,调整界面为5排5列的必备插件) 【美化专用】

10.Gridlock(是你的图标能随意摆放,不会强制的一个接一个,是美化必备插件之一)【美化专用】

11.Graviboard(图标生气了,需要配合Activator使用,骗小MM很好用的一个小玩意~)【美化专用】

12.Icon Renamer(给程序改一个你喜欢的名字,比如把QQ改成OO~哈哈)

13.iFile(修改系统文件必备程序,比起iFunbox还有用!因为电脑上的软件除了WinSCP,其他都不能修改权限!对于一些替换文件的操作影响很大!必备!)

14.Kuaidial(可以显示来电、短信归属地的软件,也有黑名单等功能)

15.Move2Unlock(一个更改解锁屏幕方式的插件,还可以隐藏时间和滑动解锁的2个模块。让屏幕只剩下一个壁纸,很多时候美化需要!) 【美化专用】

16.MulticonMover(不错的软件,能让你批量移动图标到别的界面!)

17.Musiccenter(把音乐控制窗口移到了通知菜单)

18.QuickClear(通知菜单中的东西多了想删除,都需要点了XX然后还要再点下删除,这个插件可以一步完成这个操作,作用不是很大)

19.QuickNote for Notification(添加快速记事到通知菜单)

20.SBSetting(不多解释,快捷菜单,必备,确实非常方便!同类插件很多,但是还是这个最好用!)

这些插件目前都兼容嘞,主要看你自己的日常需求嘞,原则上是只安装需要的插件嘞,安装太多容易造成手机卡顿嘞,不过越狱后推荐下载个越狱版的同步推,可以免费下载海量的游戏和软件的,超级好用的,推荐试试……

如何学习 iOS Cydia 插件开发

支持ios8.12系统的暂时还不清楚,之前是可以通过插件包单独导出,再放入安装目录重启安装。 插件在下载时会缓存到 /var/mobile/Library/Caches/com.saurik.Cydia/archives 然后再安装,在下载安装过程中直接提取(Cydia在安装完后先别急点击注销或重启,等提取完了再点),已安装的可以选择再次安装,在安装过程中提取,其他软件等数据的话都可以用pc端的同步助手备份数据,详细的可以查找用同步助手备份数据教程,希望可以帮助到你,望采纳……

ios8插件推荐 IOS8兼容的插件有哪些

兼容iOS8插件:

1、NoSlowAnimations

这个可以说是必装,给系统加速,让原来缓慢动画变快。有点副作用,就是聊天工具里的表情也变快放了,够逗比。

2、Zeppelin

美化运营商图标的,让不再千篇一律的中国移动/联通/电信,我的运营商我做主!

3、Alkaline

美化电池图标,内置多种主题,让电池图标不那么巨大。

4、DockShift

设置最下面一行图标的背景,就是我们常说的Dock。

5、Barrel

让翻动页面时,图标有3D特效,比较酷炫的插件,值得一试。

6、Flex2

知道八门神器吗?它的作用类型,不过有些程序还是有兼容问题。

7、Virtual Home

解放HOME键的神器,你只需要摸TouchID,就可以和按下去一样的效果,不过会导致iPhone6和6Plus的双触TouchID屏幕下降功能失效。

8、f.lux

调节屏幕的色温,更好的保护眼睛。

9、SwipeSelection

针对iOS原生键盘的插件,可以让你在键盘上滑动来移动输入的光标,终于不用忍受按住出现放大镜的繁琐操作了。

10、换字体BytaFont 2

iOS8的字体和iOS7.1.2的兼容,中文字体是完全没有问题的。

11、AndroidLock XT

和安卓机一样,为锁屏解锁增加快捷功能,秒变安卓的感觉。

12、Apple File Conduit "2"

必装插件之一,使用iTools管理越狱文件的根本,不过还有bug,重启之后需要重新安装一次,否则iTools还是会提示未越狱。

13、BatteryLife

电池信息查看的插件,主要是可以看到电池的循环次数和健康度,仅供参考。

14、BetterFolders

桌面文件夹增强插件,可以开启4乘4模式图标,允许文件夹中嵌套文件夹,支持双指合拢退出文件夹。

15、BetterPowerDown

关机功能增强插件,当你按下电源键之后,不光有滑动关机选择,还有滑动重启、注销功能,建议安装PowerAPP,节省电源键一些。

16、Bloard

功能就是让自带的输入法键盘变成黑色款式,看上去更加美观一些。

17、Blur Remover

将密码解锁的界面模糊效果替换成为透明的,但是现在有Cydia是不能设置密码的,请大家自行注意啊!

18、BlurBar

Blurbar允许用户在设置里选择状态栏大小、模糊程度、不透明度调节、更换颜色等操作,以此来配合壁纸的显示效果,使主屏界面更加美观。

19、BlurredMusicApp

可以将iphone自带的音乐播放程序界面变成黑色磨砂玻璃效果,本人5S亲测可用,无论是自带音乐播放还是收听ITUNES RADIO都有效果。唯一的遗憾好像是没有设置选项可以调节。

20、CCHide

如果觉得控制中心里的快捷启动、AirDrop或者其他等等,不常用到觉得碍眼的,可以试试这个插件隐藏掉。

21、cylinder

提供45种炫酷的翻页效果,各种充满想象力的动态效果尽在其中。

22、Disable Parallax Effect

在不影响其他动画效果的前提下,去除桌面的浮动效果,减少电量消耗。

23、Effects

为自带的相机提供更多的拍照特效。

24、FakeClockUp

效果类似Noslowanimation,不过能加速的地方更多,老机器可以尝试。

25、Folder Customizer

支持对文件夹背景颜色和透明度进行单独设置,美化爱好者可以尝试。

26、iCleaner

清理系统的垃圾文件,小容量设备可以试试看,建议不要随意删除系统的文件。

27、Icon Renamer

给桌面的图标改显示的名字,需要按住之后双击,不过好像还是有点BUG。

28、LabelShift

将桌面上图标下面的文字向上或者向下调整,属于美化一类。

29、LocationFaker

定位虚拟插件,可以让你随时去世界任何地方发微博微信,不过收费。

30、Lock Screen Tool

用来修改锁屏时解锁的文字,还可以设置锁屏时间和日期的显示,让锁屏简洁美观。

31、Lockify Pro

和上面一款应用类似,但是可以设置的更多,请自己探索吧。

32、LockKeyboard

将锁屏风格的键盘应用到整个系统中。

33、LockSpeed

在锁屏界面增加快捷拨号功能,对于经常打电话的人有一定帮助。

34、MobileTSS

在iOS上直接进行网络调试的工具,开发者有用。

35、Nitrous

让第三方浏览器支持苹果自家的加速引擎,加快网页打开的速度。

36、No Glint

去除锁屏是滑动解锁几个字的闪光效果,美化爱好者可以体验。

37、NoCameraGrabber

去除锁屏界面的快捷拍照图标,但是功能得到保留。

38、NoPageDots7

去除主屏幕上的页数符号显示。

39、NoCoverFlow7

屏蔽封面流的功能,感觉完全没必要。

40、NoUpdateCircles

取消app store中安装及更新时那个转的蓝圈。

41、PasswordPilot

帮助你记录所有用来登陆并购买应用的苹果ID,方便切换。

42、SleekCode

设置解锁屏幕输入密码时背景图案的透明度和密码键盘的背景,对于美化爱好者可以试验。


文章名称:开发ios插件,ios显示帧数插件
转载注明:http://ybzwz.com/article/dssosic.html