哪款桌面软件好手机app桌面好用

V3.21版全新发布 安卓2.1及以上适用
360日历Widget
V1.3正式版 安卓2.1及以上适用
增加添加生日功能
支持展示生日管家中生日记录
修改了日期计算BUG
时钟工具Widget
V1.2正式版 安卓2.1及以上适用
支持模拟时钟、电子时钟两种显示
多套皮肤自由切换
简洁清新美观
清新风格更简洁、更美观,百变主题更个性、更抢眼,贴心小工具,丰富新功能,让你的桌面从此与众不同。
操作简便直观
长按桌面即可添加更换各种应用、文件夹、小工具,也可方便的选择主题和壁纸为手机换肤,所见即所得的直观操作带来更加简便的使用体验。
贴心实用工具
时钟天气、一键清理、一键节电、日历&&不用打开应用,桌面上即可快速进行常用小工具的操作,使用手机更方便,更快捷。
屏幕手势管理
双指一捏的合并手势操作即可对屏幕进行可视化操作,可添加多达9屏的屏幕,快速浏览切换屏幕,增减屏幕个数及调整屏幕位置,来体验智能手机的触控乐趣吧。
个人深度定制
图标壁纸随意换,划屏特效随心改,小工具大小任意调,深度定制属于你自己的完美桌面,个性创意毫无拘束,手机屏幕就是你的绘画板。
Copyright&2005- All Rights Reserved 360安全中心壁纸app排行 手机壁纸软件哪个好_最火软件站
您的位置: >
壁纸软件可以随意更换手机壁纸,是一款美化手机的软件,现在最火软件站为您提供多款壁纸软件,海量优质壁纸为您提供,各种风格应有尽有,还能DIY设置,瞬间让您的手机变得更完美,喜欢的朋友快来最火软件站下载吧!
壁纸app排行 手机壁纸软件哪个好_专题下载
安卓壁纸是一款安卓Android手机壁纸下载软件,它是免费的手机美化软件,已拥有1000万用户!安卓壁纸专注于为安卓手机提供免费高清手机壁纸、动态壁纸等美化服务。安卓壁纸
爱壁纸HD for android,安卓手机壁纸下载使用专家,有海量清晰壁纸,并且每天保持更新,为您带来唯美视觉享受! 下载使用都是免费的哦!
最美壁纸?到底有多美呢,今天小编为你带来的的最美壁纸是一款安卓手机壁纸应用,这里集合数量众多的壁纸,并且拥有各种不同的风格,质量都非常不错。这里的壁纸挑选的都
搜狗壁纸安卓版是由搜狗公司专为安卓用户推出的一款壁纸大全app,现在使用安卓手机的朋友也可以安装搜狗壁纸了!主要特点就是摇一摇就可以换壁纸哦! 搜狗壁纸安卓版特色
壁纸管家 是一款全高清在线 手机壁纸 仓库,精心筛选,保证壁纸的极高品质。根据屏幕尺寸自动下载最匹配的图片,无论是320x480还是超大屏幕平板设备都能适配到最
点心壁纸(安卓版)为您提供贴心地高清壁纸浏览、下载、管理等服务。 海量高清唯美手机壁纸,让你的手机美不胜收,随心而变。 新增点心奥运专题,实时更新,和您一同感受奥
百变锁屏壁苹果版 是专门为iPhone手机用户打造的一款锁屏壁纸应用,在百变锁屏壁纸应用内涵盖海量丰富多样的精美壁纸,用户可随意选择,此外,还支持本地照片设计锁屏,让
超高清壁纸iPhone版 是一款适用于iPhone用户的手机主题应用,应用内包含海量漂亮、个性的主题,并且包含高清大图的壁纸社区,支持用户自定义锁屏和桌面壁纸,让你的手机每
最美壁纸苹果版 是最美应用团队出品的一款手机壁纸应用,最美壁纸应用内包含上千万的精美壁纸,全部由美女提供,壁纸类型多样,涵盖清新文艺、极简、明星等多种类,只要你
壁纸多多iPhone版 是多多家族专门为苹果用户打造的一款手机壁纸应用,应用内包含海量潮流、清晰、精美的手机壁纸,壁纸涵盖风景、人物、文字等多种类型,丰富全面,能够让
51壁纸库ios版 是专门为iPhone用户打造的手机壁纸应用,51壁纸库app不仅包含海量热门壁纸资源,不管是想要星空美景、蓝天碧海的风光图,还是动漫明星应用尽有,此外,51壁
壁纸大全是一款苹果手机版本的桌面壁纸工具,里面包含了海量的桌面主题壁纸,有明星的,有风景的,有动态的,有静态的,效果非常的棒,让你的手机与众不同,欢迎有需要的
天天壁纸HD 是专门为安卓用户打造的手机壁纸应用,应用无广告安全绿色,并且包含海量优质高清的手机壁纸,壁纸种类多样,支持用户快速查找、预览、收藏、下载以及一键换壁
统一壁纸精选海量高清高分辨率美图任您挑选,每日更新优质壁纸,美女、明星众多分类供你选择,为您打造一款最好最炫的手机壁纸桌面应用,精美壁纸玩起来! 功能特点: 1、最
秀壁纸是一款专门为安卓用户设计的手机壁纸app,秀壁纸,安全绿色、无广告无插件,最佳安卓壁纸应用。弹指一挥间,立刻与众不同! 软件介绍 旋转木马是我的心灵马术 刺青
内涵壁纸是一款专门为安卓用户设计的手机壁纸软件, 每一天我们精挑细选让您赏心悦目,只为追求完美视觉享受,内涵,唯美应有尽有! 软件功能 我们拥有多样的分类满足不同
初音未来动态壁纸 是一款很漂亮的安卓动态壁纸,它被显示在终端的待机画面上。她能做一些简单的动作,还能说话和唱歌,点击画面她就会给你回应哦。随着时间和电池量的变化
质感小岛 是一款很有质感设计的动态壁纸应用,该应用注重简约,通过简单的数字和形状相结合,产生不同类型的岛屿,并根据每天的时间每个岛屿的外观发生变化。简约,又时刻
橡皮泥海洋动态壁纸,让你的手机屏幕显示出海洋的动态美景,动画版的美感再加上鱼群和小太阳的装饰,可以让你的手机变得更加漂亮,工作之余欣赏一下还会有放松心情的功能
机器猫梦象动态壁纸 是一款以哆啦A梦为主要元素的卡通类动态壁纸作品,呆萌可爱的蓝色哆啦A梦出现在屏幕的正中央,咪咪的小眼睛看着你,好像在等你下指令,可爱的红色大嘴
百万壁纸是小米公司百万大奖重金征集,每日为您精选中国最美壁纸。关注这些身价不菲的精美创意,投选你眼中那张百万壁纸。看看到底哪张壁纸最终能获得百万巨奖~
自动调整壁纸大小应用程序配置自动调整大小的壁纸图片的感觉真好。毫不费力的修整工作,从舒适的壁纸将被自动设定。如需使用,请参阅应用程序中的说明。 软件介绍 *当您卸
叶子动态壁纸,是专门为安卓用户设计的一款壁纸应用,本款壁纸采用浅绿色色调设计,能够给用户耳目一新的感觉,而且还支持水滴效果功能,用户只需轻触或轻按屏幕就可在屏
星光动态壁纸,是一款适用于安卓平台的卡通风格的星空动态壁纸,Anne Paetzke手绘的星光景色,在银色的月光照亮着夜空的同时,一缕缕云朵梦幻地飘越远方的大地风景,喜欢
Ditalix动态壁纸Ditalix Live Wallpaper Suite是一款适用于安卓平台的多款式多主题动态壁纸合集,下载使用本款壁纸app,可以让你随心所欲的设置主题桌面,每日一换,手机
小米MIUI7桌面主题app,是专门为安卓平台设计的主题应用,本款主题设计精简,美观,操作也比较简单,非常使用喜爱小米主题的用户使用哦!感兴趣的朋友们赶紧下载吧!
安卓壁纸和安卓动态壁纸是同一个作者开发的。最火软件站为您提供安卓动态壁纸免费下载,使用安卓手机的朋友可下载安装一下,动态壁纸给你的手机增添美观哦。
2016年手机日历壁纸,由于壁纸更新频繁,小编为您提供最好用的搜狗壁纸手机版,特点是无广告、免费、海量壁纸。 新版特性 1. 精选海量高清壁纸,预置常用分类,每天固定更
Wallz壁纸包,是一款很棒的安卓壁纸应用,应用内拥有大量的高质量精美的壁纸,支持安卓手机用户下载安卓使用,让您的手机每天都精彩,我们将不断优化改良应用来为你提供独
多多每日壁纸,一款简单而强大的安装壁纸应用,专为大屏手机用户打造,应用每日都会用户精选海量高清优质的壁纸,支持离线看图功能,超级省流量,并且还具备独有视差滚动
墨迹壁纸这个软件是从墨迹天气里面提取出来的,不是一个独立的应用程序,需要配合墨迹天气使用,软件最大的特色就是动态壁纸多样,壁纸能够根据当天实际天气显示在你的桌
索星动态壁纸,是专门为安卓用户设计的优质动态壁纸锁屏应用,应用内包含海量动态壁纸和静态壁纸,包括美女、帅哥、明星等多种种类,让您手机壁纸随心换,让您的手机天天
水族馆动态壁纸,是一款适用于安卓平台的鱼缸动态壁纸,壁纸图片拥有美丽的3D热带鱼和植物,并且还有华丽的背景和平滑游动特效,用户双击鱼们还可以给它们喂食哦,水族馆
动态壁纸工坊,是一款适用于安卓平台的个性化DIY动态壁纸应用,应用内包含华丽动画效果,用户可根据自己喜好自己DIY自创壁纸,让自己的手机个性化十足,每天都精彩! 主要
大家现在都在使用智能手机,小编今天为大家推荐的是一款安卓手机壁纸软件,内含丰富的精美壁纸,一部外形靓丽的手机配上精美绝伦的壁纸那真是太绝妙了,软件操作非常的简
Tapet,是一款适用于安卓平台的壁纸应用程序,能够更具用户设备的分辨率,自动生成完成适合您屏幕的、高品质的壁纸;Tapet还支持每天或每小时生成一款壁纸哦,喜欢的用户
壁纸Wizardrii设置自己的图像,人像,风景,和作物;所有与无滚动或滚动。检查出确切设置或作物精确!组图像从WW,文件浏览器,或Android的画廊(共享为)。检查家庭应用的
泡泡动态壁纸Bubble,是一款非常适用于安卓平台的动态壁纸,壁纸内具备多种不同泡泡主题,用户可以根据喜好选择泡泡颜色和数量,并且还支持用户自定义泡泡图片哦,喜好的
3D壁纸,是专门为安卓用户打造的精美3D手机壁纸应用,本应用内包含了海量精美图片,用户可以选择自己喜欢的美图设成自己的手机桌面壁纸,让您的手机变得与众不同,每天都
日出壁纸是一款专门为安卓用户设计的手机壁纸,一款温馨而美丽的动态壁纸,向你展现充满诗意而壮美的晨曦旭日景象,让你如同沐浴在清晨荒野外的第一缕阳光中。 软件介绍 .
阿狸动态壁纸锁屏是一款专门为安卓用户设计的动态壁纸,最萌的阿狸动态壁纸,以阿狸为主题,可爱个性阿狸,加入让人温馨的阿狸祝福,一款阿狸控不容错过的壁纸。还可以添
Muzei动态壁纸是一款专门为安卓用户设计的动态壁纸,用艺术品填充你的手机屏幕。Google Play 2014 年上半年最佳壁纸类应用,喜欢的用户快来下载吧! 软件介绍 Muzei是一个
豆豆1动态壁纸是一款适用于安卓平台的萌宠动态壁纸,是一款有着透明翅膀的呆萌可爱的绿色萌宠小豆豆,像极了可爱的精灵,在草丛里飞来飞去的桌面壁纸,壁纸整体采用绿色调
Galaxy S4 动态壁纸是一款适用于安卓设备的手机动态壁纸,本款手机壁纸设计精美,界面采用光晕粒子效果和云飘与汽球,能让您的手机桌面变得动感精美;另外,用户倾斜自己
3D海底世界动态壁纸是一款超高清超清爽的海底世界动态壁纸,高清柔和的海底世界画面让您手机更加高雅温馨,有N多张高清海底世界背景图片,设置壁纸后可以再屏幕上随意的滑
男孩女孩动态壁纸是一款适用于安卓用户的手机动态壁纸,唯美、大方的手机壁纸让您的手机焕然一新;另外,这款壁纸还支持多类壁纸,400多款动态壁纸供用户选择,立刻下载,
天气动态壁纸不仅是一款适用于安卓用户的手机壁纸,而且还具备天气预报的功能,最新的天气动态会显示在您的手机桌面上,更加方便用户查看天气;并且,天气动态壁纸还会还
自动壁纸设置是一款适用于安卓用户的手机壁纸应用,该壁纸最大的特点是可以帮用户定时自动更换壁纸,还具备还原默认壁纸、保存当前壁纸等功能。 软件功能 1. 用户可以通过
羽毛动态壁纸是一款专门为安卓用户设计的手机壁纸软件,羽毛动态壁纸的灵感来自于Galaxy Note 2设备与浮动羽毛,现在有了水滴的效果!轻触或轻按屏幕,在主屏幕上添加水滴
水滴动态壁纸是一款专门为安卓用户设计的动态壁纸,模拟水滴。轻触或轻按屏幕,主屏幕上添加水滴!现在你可以载入自己的照片!启用自定照片选项设置照片。 软件介绍 Home
日出壁纸是一款适用于安卓设备的动态壁纸,这款壁纸以晨曦旭日为主题设计的,非常温馨美丽;主题的设计充满诗意并且旭日景象壮美,让用户如同沐浴在清晨荒野外的第一缕阳
华硕好水动态壁纸是由华硕推出的一款适用于所有安卓装置的手机壁纸,华硕好水动态壁纸具备提示电量的功能,主要是依靠壁纸中水面升降来观察,喜欢的用户立刻下载试用吧。
华硕韶光动态壁纸是华硕ZenUI 正式在Play Store商店推出的创意交互式动态壁纸,让原本专属于华硕手机平板用户的美好,也能在您的设备上呈现。在华硕韶光动态壁纸中,没有
好壁纸是一款适用于安卓用户的手机壁纸软件,好壁纸app为各位用户提供海量多类的高清壁纸,同时支持自动换壁纸、一键换等多种功能,赶紧下载试用让手机桌面更漂亮吧。 软
壁纸种类繁多,你无从选择?下载了壁纸软件又下载了手机锁屏软件,手机空间占用太多?对这一切说不,今天小编给大家带来一款方便简洁的锁屏软件:微乐动态壁纸锁屏,锁屏
美女壁纸是一款适用于安卓用户的手机壁纸app,app内包含各种美女图片、风景、植物以及苹果等多种壁纸,可以满足不同用户对壁纸的需求,赶紧下载让您的手机桌面焕然一新吧
360壁纸安卓手机版是奇虎公司为android系统用户推荐的手机壁纸软件,目前有在线壁纸库、自动定时更换、栅格缩略图展现、拉一拉换壁纸等众多功能
爱拍DIY动态壁纸是安卓壁纸最新推出的一款功能型动态壁纸,只需简单两步,制作属于自己的原创壁纸,操作简单,只要选择像框,拍摄照片,就可以在壁纸中看到自己的美图了!
自定义动态壁纸是一款专门为安卓用户设计的手机自定义动态壁纸,从手机图库中选择任何图像或使用相机拍摄照片。定义颤动领域,并撼动您的设备,看他们反弹。播放效果,通
安卓壁纸主题是安卓史上最齐全的美化合集应用:为你准备了上千款主题,壁纸,插件等所有美化元素,安装后让你的手机免费拥有上千款专业设计师设计的精彩手机主题,炫酷手
梦象动态壁纸千万用户最喜爱的海量优质高清动态壁纸锁屏平台,手机桌面美化大师,精美动态壁纸、锁屏领导者,一键设置动态壁纸、动态锁屏,让手机桌面美化更快更方便 软件
梅花动态壁纸是一款专门为安卓用户设计的动态壁纸,在这个动态壁纸里你可以看到有许许多多的梅花随风飘落,还有农历,新年倒数和可以让你自由更改的诗。 软件介绍 该动态
中兴壁纸是一款专门为安卓用户设计的锁屏、壁纸一体化的手机软件,给你前所未有的超炫酷体验,让你的小伙伴们看到手机都惊呆啦!让你的手机与众不同,更加绚丽,快来下载
无限壁纸是一款专门为安卓用户设计的手机壁纸,史上最漂亮壁纸应用,绝对不能错过的壁纸杰作,超过5万张精美壁纸,无限提升你的桌面外观。 软件介绍 华丽美妙的交互体验,
绿豆动态壁纸是一款用于安卓手机的壁纸工具,工具非常的强大,为您提供了海量的手机动态壁纸供您选择,壁纸支持显示时钟,查看电池电量和充电提升灯功能,非常的实用便捷
胡巴是捉妖记中的经典卡通形象,小编也忍不住被它萌化了,特此为大家带来了胡巴的一款手机锁屏主题壁纸,让你可以和胡巴近距离的接触,效果非常的棒,小编极力推荐下载使
魔秀壁纸apk是一款手机壁纸软件,安装了这款应用你可以每天更换不同风格的手机壁纸,不管你是可爱风,欧美范,还是御姐范,这里总有一款壁纸适合你,喜欢个性手机壁纸的朋
哆啦A梦是一个非常可爱的卡通形象人物,现在小编收集了9张哆啦A梦的高清图片,用来做手机壁纸真的是在合适不过了,萌宠可爱的叮当猫让你的手机充满童年的味道,喜欢叮当猫
拾光-搜狗壁纸是由搜狗专为iOS用户推出的专用壁纸应用 拾光版特色: 它清新,给眼睛做按摩; 它文艺,探寻真实的自己; 它治愈,只为温暖你; 它知己,静静守候不相离 。
壁纸多多是一款非常不错的手机壁纸下载APP,它是铃声多多团队推出的专业壁纸提供APP,壁纸多多每天提供海量精品壁纸,有风景、美女、汽车、创意等,此版本为去广告纯净版
光影壁纸是由迅雷公司推出的安卓壁纸软件,使用安卓的用户可以下载试试哦!迅雷出品,肯定好用的。 【主要特色】 1、每日推荐,如同美好的生活,每天都能让你看到新鲜和变
爱壁纸HD for Windows Phone 是一款专业级壁纸应用,提供海量优质壁纸,超乎想象的精彩! 产品特点 1.高清壁纸,榜单、精
英雄联盟这个游戏我感觉挺好玩,我相信也有跟我感觉一样的玩家,今天小编为大家带来的是LOL皮肤壁纸安卓手机版,LOL皮肤壁纸安卓手机版是一款手机壁纸软件,该软件有英雄
爱壁纸HD iPad 是专为苹果iPad平板电脑设计的专业壁纸软件,爱壁纸HD提供海量优质高清晰度壁纸,试试手气、按颜色筛选壁纸等特色功能, 让手机时刻保持好心情。希望我们的
爱壁纸iPhone版数十万款壁纸资源,无休息日的新图推出,就是为了给您打造最专业的壁纸应用。 分类清晰、标签准确、明快设计,锁屏、主屏壁纸预览功能,是我们的贴心服务。
奇思壁纸是一款安卓手机壁纸软件,软件包含了海量的壁纸分类,来让您选择,还有每日壁纸推荐,每天为您提供4长精美的壁纸,让您根据心情想换就换,支持壁纸一键切换、只需
东京食尸鬼是一款来自日本的漫画作品,很多同学喜欢东京食尸鬼的手机壁纸,本应用就是一款包含了大量东京食尸鬼主题壁纸的手机应用,除了有大量高清壁纸可供选择之外,这
百度壁纸(android)依靠百度先进的图片搜索技术,精选出海量高清壁纸任您挑选,为您打造一款最好最炫的壁纸应用。 百度壁纸拥有热门壁纸推荐、精选分类导航、颜色筛
后会无期是当前正在热播的、由韩寒执导的电影,本套主题是安卓3D版本,壁纸包括了冯绍峰 / 陈柏霖 / 钟汉良 / 王珞丹 / 袁泉 / 陈乔恩 / 贾樟柯 / 白客 / 孔连顺 / 高华阳
超级英雄手机壁纸是由最火软件小编在网上搜集的,这是大家都非常喜欢的超级英雄的电影和动漫图片,这些壁纸可以在Android或iOS设备上使用。 使用说明: 一、安卓手机绝壁
一款安卓下必应壁纸下载更换应用,Daily Wallpaper with Bing支持十多个国家的语言,当然也包括伟大的中文!Daily Wallpaper with Bing无法在启动时自动换壁纸,这样也可
搜狗壁纸iphone版设计多种壁纸分类,方便用户挑选,内置壁纸全部使用高清图片(640x960和640x1136),无缝支持iphone 4、iphone 5等主流机型。壁纸下载使用无需繁复调整,轻
搜狗壁纸HD 是搜狗专门为苹果iPad平板电脑开发的免费壁纸美化软件,它专为iPad设计,百万精挑细选超高清视网膜屏壁纸,分门别类更新及时,让你的桌面更精彩。
看名字就知道这是专门为喜欢撸啊撸的同学准备的,LOL萌萌动态壁纸以英雄联盟为背景主题的免费应用,提供画面唯美可爱,有着各种浪漫唯美的背景图片,以及可以自由选择漂浮在
百度壁纸iPhone版是百度专门为苹果手机设计的壁纸软件,它依靠百度先进的图片搜索技术,精选出海量高清壁纸任您挑选,为您打造一款最好最炫的壁纸应用。
安卓动态壁纸选择器,压缩包内有两个文件,分别是:com.android.wallpaper.livepicker.6.apk,Root_Explorer_2.18_mhCn.apk
壁纸魔术手(android)一款简单的壁纸设置和处理软件,能够让你自己制作出一些简单的手机壁纸。 功能: 能够让你对你的手机中的一些图片进行剪切、裁剪之类的操作,让你制作出能够符
网络迷你校时是一款免费的电脑校时软件,它可以同步您电脑的时间与北京时间对比,另外此软件会自动下载更换壁纸哦。 功能特点: 1、更换壁纸后会自动退出,完全释放内存,不占用系统
Screen Buddy Lite是一款安卓手机上自动更换壁纸的软件!设置自己喜欢的图片为壁纸,所以自己喜欢的图片都可以设置。设置自动更改壁纸的时间,可以每隔几分钟或几小时。
《小世界动态壁纸 Its a Small World》是迪士尼出品的一款安卓手机动态壁纸应用。穿越雪的阿尔卑斯山,尘土飞扬的平原,平静的海面,和你游览世界各地的不同地区。从心爱的
谷歌在其google+上放出了4张适合手机和平板使用的安卓节日壁纸,画面十分温馨。这里提供的是高清图打包下载。关键词:谷歌官方安卓节日高清壁纸、手机壁纸、节日手机主题、
iphone5手机高清壁纸合集,最火软件站为您整理,共39张,其中有iPhone5美女壁纸,卡通壁纸,风景壁纸等,希望您能够喜欢!有一些朋友不知道iPhone的壁纸尺寸,这里说一下:640*960
安卓手机樱花飘零动态壁纸是是一款Android平台 Go Wallpaper Dev Team 第一款 动态壁纸 。樱花在屏幕上徐徐飘落,唯美而典雅。 主要特点: * 樱花飘落优美而典雅 * 樱花可保存app内容到手机桌面
招聘信息:
今天,我发现淘宝手机app可以把用户喜欢的店铺保存到app的桌面上,感觉很神奇,研究了下怎么做,并记录下来顺便分享下心得。附上地址下面是实际效果:安装描述文件safari生成webclip这种效果就是苹果的webclip,app上要生成它主要有2种方式。通过安装描述文件的方式生成webclip使用iphone configuration utility生成一个webclip描述文件。下载iphone configuration utility后配置一个描述文件,导出即可。使用safari安装这个描述文件。使用[UIApplication sharedApplication] openURL:的方式无法直接打开描述文件,UIWebView也不支持打开这种文件类型。safari是可以直接安装描述文件的,但是safari和应用是2个独立的沙盒,所以这里需要解决应用和safari共享文件的问题。这里使用的思路是把app作为一个服务器,让safari访问这个服务器获取到描述文件进行安装,因为程序进入后台后还可以运行一段时间,所以这里是可行的。可以使用第三方库在app端运行一个服务器。safari中访问 loacalhost:端口号/目录即可打开文件。-&(void)startServer
&&&&//&Create&server&using&our&custom&MyHTTPServer&class
&&&&_httpServer&=&[[RoutingHTTPServer&alloc]&init];
&&&&//&Tell&the&server&to&broadcast&its&presence&via&Bonjour.
&&&&//&This&allows&browsers&such&as&Safari&to&automatically&discover&our&service.
&&&&[_httpServer&setType:@"_http._tcp."];
&&&&//&Normally&there's&no&need&to&run&our&server&on&any&specific&port.
&&&&//&Technologies&like&Bonjour&allow&clients&to&dynamically&discover&the&server's&port&at&runtime.
&&&&//&However,&for&easy&testing&you&may&want&force&a&certain&port&so&you&can&just&hit&the&refresh&button.
&&&&[_httpServer&setPort:12345];
&&&&NSString&*documentsDirectory&=&[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,&NSUserDomainMask,&YES)&objectAtIndex:0];
&&&&[_httpServer&setDocumentRoot:documentsDirectory];
&&&&if&(_httpServer.isRunning)&[_httpServer&stop];
&&&&NSError&*
&&&&if([_httpServer&start:&error])
&&&&&&&&NSLog(@"Started&HTTP&Server&on&port&%hu",&[_httpServer&listeningPort]);
&&&&&&&&NSLog(@"Error&starting&HTTP&Server:&%@",&error);
&&&&&&&&//&Probably&should&add&an&escape&-&but&in&practice&never&loops&more&than&twice&(bug&filed&on&GitHub&/robbiehanson/CocoaHTTPServer/issues/88)
&&&&&&&&[self&startServer];
-&(void)applicationDidEnterBackground:(UIApplication&*)application&{
&&&&//&Use&this&method&to&release&shared&resources,&save&user&data,&invalidate&timers,&and&store&enough&application&state&information&to&restore&your&application&to&its&current&state&in&case&it&is&terminated&later.
&&&&//&If&your&application&supports&background&execution,&this&method&is&called&instead&of&applicationWillTerminate:&when&the&user&quits.
&&&&backgroundTask&=&[application&beginBackgroundTaskWithExpirationHandler:^{
&&&&&&&&[application&endBackgroundTask:backgroundTask];
&&&&&&&&backgroundTask&=&UIBackgroundTaskI
-&(BOOL)application:(UIApplication&*)application&didFinishLaunchingWithOptions:(NSDictionary&*)launchOptions&{
&&&&//&Override&point&for&customization&after&application&launch.
&&&&[self&startServer];
&&&&return&YES;
}safari中打开关键代码__weak&AppDelegate&*appDelegate&=&(AppDelegate&*)[[UIApplication&sharedApplication]&delegate];
&&&&UInt16&port&=&appDelegate.httpServer.
&&&&NSLog(@"%u",&port);
&&&&if&(success)&[[UIApplication&sharedApplication]&openURL:[NSURL&URLWithString:[NSString&stringWithFormat:@"http://localhost:%u/profile.mobileconfig",&port]]];
&&&&else&NSLog(@"Error&generating&profile");通过safari自带功能生成webclipsafari带有一个为当前网页生成webclip的功能,现在我们就需要使用这个方式来生成webclip。这种方式的工作流程是这样的:先使用app打开safari并显示指定的网页内容(一般是指导用户怎么使用safari生成webclip,并打开safari的js控制),然后用户打开js权限,保存webclip,下次用户点击桌面上的webclip后即可再次打开该网页,触发js,跳回app。因为用户点开webclip的时候需要获取到网页的所有信息,又因为我们的应用不是长时间在后台运行的,所以需要把所有网页的内容以url的形式中保存在webclip中,这种技术叫做data-url技术。我们需要app把网页内容通过data-url的形式传给safari,我尝试过使用openurl的传输方式,这种方式不能传输太长的数据,行不通。所以这里的思路也是把app变成一个服务器,safari访问的时候返回302让TA重定向,重定向的url返回我们要传输的data-url,safari重定向后即可显示我们指定的网页内容。这里我们可以用基于CocoaHTTPServer之上封装的库RoutingHTTPServer。配置并传输data-url&&&&//配置返回值
&&&&[appDelegate.httpServer&get:@"/old"&withBlock:^(RouteRequest&*request,&RouteResponse&*response)&{
&&&&&&&&[response&setStatusCode:302];&//&or&301
&&&&&&&&[response&setHeader:@"Location"&value:@"data:text/charset=UTF-8,"];
&&&&UInt16&port&=&appDelegate.httpServer.
&&&&NSLog(@"%u",&port);
&&&&[[UIApplication&sharedApplication]&openURL:[NSURL&URLWithString:[NSString&stringWithFormat:@"http://localhost:%u/old",&port]]];用户打开js通过safari保存webclipdata-url中加入js通过safari打开的html是处于safari mode,而直接通过webclip打开的html是处于app mode,可以理解为safari mode是嵌入在safari中的网页,app mode的网页是单独的网页,通过这个状态我们可以控制什么时候调用js,来控制最终是展示当前网页还是跳转到我们指定的app。这里我写的是 sample:// ,可以按照需要替换成app的scheme,即可跳转到app。其他可以做的细节html和配置文件,我们都可以通过替换字符串等方式修改最终生成的内容,以此来针对不同用户生成不同内容。NSString&*templatePath&=&[[NSBundle&mainBundle]&pathForResource:@"phone_template"&ofType:@"mobileconfig"];
&&&&NSString&*data&=&[NSString&stringWithContentsOfFile:templatePath&encoding:NSUTF8StringEncoding&error:NULL];
&&&&data&=&[data&stringByReplacingOccurrencesOfString:@"!!NAME!!"&withString:name];
&&&&data&=&[data&stringByReplacingOccurrencesOfString:@"!!PHONENUMBER!!"&withString:phoneNumber];
&&&&NSLog(@"%@",&data);
&&&&BOOL&success&=&[data&writeToFile:[ProfileGenerator&profilePath]&atomically:YES&encoding:NSUTF8StringEncoding&error:nil];
&&&&return&端口号不一定要写死,这里仅仅是方便测试。总结2种方式都可以达到最终效果,选取哪种方式去实现,可以自己评估优劣。由于本人对服务端和前端不太熟悉,实现还有2点不足之处,希望有人能给出些比较好的方案。可能由于浏览器缓存的问题,如果之前safari打开过localhost:端口号,下次再进入时可能不会去重定向,导致webclip保存的不是重定向后的url,而是原本请求的url。重定向返回的response header长度这里也是有限制的,过长会造成截断,这里应该是可以通过代码改进的。
微信扫一扫
订阅每日移动开发及APP推广热点资讯公众号:CocoaChina
您还没有登录!请或
点击量16272点击量10875点击量8664点击量8017点击量7488点击量7063点击量6588点击量6497点击量5716
&2016 Chukong Technologies,Inc.
京公网安备89

我要回帖

更多关于 手机桌面app 的文章

 

随机推荐