亲耐的设计师盆友:最近的《大圣归来》火得一塌糊涂,不知道你有没有行动起来搞出一款齐天大圣的主题呢哈哈!话不多说,快来关注下周专题与未来热点预告吧!本周的满足你专题、古风游戏专题、《小时代4》专题、她来信了字体专题均会上线!猪蹄哥友情提示:还没有及时更新的V5主题如和热点相关,请速速更新到V5V6双版本,同样也能搭车的哦!插播头条:我是人气王——小米”轻主题“邀请赛正式开始啦!3天设计、0天制作、7天开奖、月入万元不是梦!从5月13日开始,我们每周会在设计师站的最新公告以及给您的邮件中,告知下周即将上线推荐的热点专题,并对未来一段时间的热点内容进行预测。这些热点主题上线后会出现在首页专题、单品推荐位和精品列表,成为我们向用户重点推荐的作品。更重要的是,我们希望通过对这些信息的判断,帮助您产生更加可观的收益和影响力。●对于突如其来的热点事件我们也会以邮件和公告的形式传达,告知您具体的专题推荐时间,以便您及时作出响应●对于即时热点主题需要在当周结束前上传,当然,我们也会对这部分热点主题给予优先审核,以此来帮助您的优秀作品第一时间上线●如有优先审核的需求也可以发送作品名称和截图到theme@xiaomi.com30周即将上线专题:1.锁屏好声音 I Want You(好声音第四季7月17日首播,力推含有锁屏音乐界面扁平类主题、带有导师和学员明星壁纸的主题)2.表情帝 暴走大事件(表情类、搞笑风格主题:1 优衣库事件成为热点,可以设计相关搞笑文字类锁屏和表情类主题 2 金馆长、暴走漫画、exo等手绘明星头像、姚明等其他热门表情类主题 3 煎饼侠电影素材、电影中跑男人物明星等)3.满足你:超高清HD(锁屏&桌面壁纸、锁屏其他元素为超高清素材的主题 PS:“满足你”系列专题的第五弹,随着1080P机型的普及,主要让米粉儿用上真正的高清主题!以后会每周推出此系列专题)4.贱萌字体 biu biu biu(可爱萌萌哒字体专题) 关键热词:大圣归来;优衣库热点;好声音第四季;暖暖变装;最清晰的冥王星照片;小米主题十二道风味;捉妖记 未来两周热点:1.满足你:冷色暖色 对号入座 (带有冷色调、暖色调风格的主题,颜色鲜艳醒目, 不限风格 PS:作为“满足你”系列每周专题的第六弹,主要让用户能找到属于自己喜欢的专属颜色的主题,我们也会在专题内进行各种颜色的多列表主题推荐,展示效果上更加吸引用户下载,以后会每周推出此系列专题)2.星球(NASA公布最清晰的冥王星照片后引发星球热,带有各类星球和星系的主题,或科幻类星际酷炫类主题)3.你这磨人的小妖精(1 动漫萝莉,只要是萝莉就行 2 小怪兽:哈比(妖精的尾巴),乔巴(海贼王),猫咪老师(夏目),定春(银魂),摩可拿(xxxHolic))4.小米主题十二道风味(谁说只有美食不可辜负?小米主题同样馋嘴得不行!一大波美食甜品类的主题等你设计!除了美食主题,更有英伦风味、复古风味、贱萌风味、清新风味、金属风味、竹木风味、水墨风味、极简风味、荧光风味、明星风味、二次元风味等你来SHOW)5.我来到你的城市(锁屏或桌面壁纸元素含有城市、公路等扁平类或非主流心情类主题 PS推荐题材:lomo非主流爱情、失恋城市、甜蜜城市,说走就走的旅行、世界那么大我要去看看等)6.暑期强档 动画大电影 (暑期一大般动画强档来袭:小羊肖恩、大圣归来、黑猫警长、功夫熊猫、哆啦A梦、马达加斯加、海绵宝宝、蓝精灵、小黄人、麦兜、蜡笔小新等)7.换装变身大趴show(奇迹暖暖,小时代等换装手游主题,卡通萌妹子、萌物、卡通明星帅哥等换装多壁纸主题,开启锁屏换装大组合!)8.求合体(热门扁平模块组合类主题,比如iOS的锁屏+mac的图标、APPLE WATCH的锁屏+win10的自由桌面等)9.无印良品(简约大方、颜色纯净的拟物或者扁平风格类主题,有较高的设计理念和制作水准,使用起来流畅便捷,会从图标、锁屏元素、主界面等去挑选)10.满足你:复古回潮 不要停 (设计感较强的拟物或带有复古元素的主题 PS:作为“满足你”系列每周专题的第七弹,主要让崇尚怀旧和拟物情怀的用户能找到属于自己喜欢的主题,比如一种漂亮的复古花纹、一种怀旧的配色、一组拟物质感图标,可能都会戳中用户的心灵,以后会每周推出此系列专题)11.七夕情人节(一个人的情人节、二个人的甜蜜浪漫统统都可以 推荐题材:唯美爱情类、脱单励志文字类、手绘卡通类)12.动物萌宠(原创萌物萌宠、热门卡通萌物萌宠形象类主题 比卡丘、轻松熊、萌萌长颈鹿等)
2015年07月16日
各位米粉好~最近又是台风又是酷暑,暑假季节的气氛越来越浓啦。MIUI每周更新预告依然如约而至,本周更新重点推荐有:1.安全中心新增按照标记次数拦截被标记号码之前使用按照标记拦截又担心数据不准,错过电话的米粉可以放心啦。标记号码拦截功能可以按标记次数进行拦截了,可以拦截指定标记次数以上的电话,并且支持重复来电不受限功能,真正的做到骚扰电话一个不漏,有用电话一个不拦。2.安全中心新增相似照片清理功能去旅游拍了好多照片,手机空间不够用了?垃圾清理新增相似照片清理功能来帮你~能够智能筛选出图库中高度相似的照片,由您选择,清理掉无用的照片,只留下最喜欢的。3.米音新增支持小米头戴式耳机和小米活塞耳机青春版还记得MIUI特有的HIFI音质增强“米音”吗?现在米音增加了对小米头戴式耳机和小米活塞耳机青春版的特殊优化,相信能够让持有以上“装备”的米粉音乐体验更上一层楼~~好了,本周推荐就到此了,祝大家夏日愉快,玩得开心~
2015年07月15日
bylevialv
小米手机3 W/C、小米手机4已发布5.7.10,修复了QQ、微信在视频、语音时声音过小的问题小米手机2/2S、小米Note 顶配版已发布5.7.10,修复了闹铃时只震动无响铃的问题视屏:http://v.youku.com/v_show/id_XMTI4MDg3Mzk5Mg%3D%3D.html1. 除了这20个细节,说说 MIUI 还有哪些地方打动你?2. MIUI 流量节省功能的心路历程。3. 英文论坛同步更新英文版更新日志,查看详情适配机型:MIUI支持 小米Note/顶配版 / 小米手机4 / 小米手机3 / 红米手机2 / 红米NOTE / 红米手机1S / 红米手机 / 小米手机2/2S /小米手机2A / 小米手机1/1S / Galaxy S4 / Galaxy S3 / Galaxy S2/ Galaxy Note II / Galaxy Nexus / HTC One X /HTC One / OPPO Find 5 / 魅族MX2 / 努比亚Z5s/mini / Google Nexus 7 II / Google Nexus 5 / 一加手机 /Galaxy S4 I9500 等233款手机和平板,查看全部机型升级说明:1. MIUI V5 / MIUI 6开发版可以直接 OTA 升级(方法:系统更新 - 检查更新 - 选择最新版本升级)2. 较老版本的 MIUI 可通过刷 MIUI V5 / MIUI 6 最新完整包快速升级(方法:小米手机可通过系统更新 - Menu - 选择安装包进行升级,第三方机型需手动进入 Recovery 选择完整包进行升级)3. 跨版本进行升级时(如稳定版刷开发版)需要清除所有数据,以避免因数据冲突出现个例问题;清除数据前务必主动备份数据,以免丢失(方法:设置 - 备份和重置 - 本地备份)4. 其它品牌手机首次刷 MIUI ROM 请严格按照刷机教程进行刷机:点我打开更新日志:【本周推荐】新增 主题颜色搜索功能。允许用户按照颜色维度,搜索自己喜欢的主题新增 首页多列表功能。展示除主题之外的其他美化资源:如,壁纸、铃声、字体。满足轻度用户、重度用户的不同需求新增 应用商店新增小视频预览功能新增 智能推荐节省率高的应用开启流量节省功能【系统】修复 部分红米Note 3G开启震动失效的问题【联系人】优化 国际版新建联系人时,“即时信息”默认的标签变为 Skype修复 导入exchange联系人,生日格式显示错误的问题修复 在某条通话记录上连续点击,会重复拨打多通电话的问题【锁屏、状态栏、通知栏】优化 电台播放时,锁屏及通知栏的“上一首”“下一首”显示为不可用的状态优化 锁屏通知的显示高度修复 某些情况下,防误触模式面板错误出现的问题修复 某些情况下,防误触功能失效的问题修复 某些情况下,锁屏通知点击不跳转的问题【天气】修复 预警通知删除后重复发送的问题【设置】新增 单手模式设置的动画引导【应用商店】新增 小视频预览功能修复 大字体模式下某些页面显示异常的问题【日历】修复 多个提醒同时响起时,可能导致闪退的问题【网络助手】新增 智能推荐节省率高的应用开启流量节省功能新增 流量节省支持修改图片压缩比例优化 内存使用情况优化 月末最后一天时,每日流量限额的策略【时钟/计算器】优化 铃声渐响的时间间隙由5秒改为2秒优化 闹钟最长响铃时间变为10分钟修复 在某些情况下,百变闹钟可能出现闪退的问题修复 某些情况下,无法关闭闹钟闹铃的问题【米币中心】优化 米币充值方式智能推荐修复 充值按钮可以被点击两次的问题修复 偶尔后台出现弹窗可能导致FC的问题修复 有时会收到已经登出账号的推送的问题【小米钱包】优化 系统邮箱获取账单的成功率修复 使用信用卡账单/手环免密/NFC刷刷卡等功能偶然的FC问题,增加稳定性修复 无实名用户使用小米账号密码找回支付密码失败的问题【电台】优化 应用启动速度优化 流量提醒弹窗背景灰色的问题修复 播放进度条偏上的问题修复 某些情况下,订阅节目红点提示显示错误的问题
2015年07月14日
by扫地僧
http://mi.ui.cn/colleague.html这里是代码的教程链接,写代码的时候用建议看完课程之后看maml教程。193630584 这个群是官方制作群。可以跟大神们交流,问一些问题。不过真心建议先自学完,再开始问。不要问一些视频里面老师都有教的问题啦~希望我的帖子对你们有帮助。我也才学了半个月,磕磕绊绊一直看着教程走到现在,看到论坛里面很多问制作问题的- -。群里的制作者们都挺乐于助人的,而且群里也有一些分享的资源可以下载附上主题编辑器的下载地址:http://www.miui.com/thread-2421703-1-1.html这边的每周一招也是很实用的:http://mi.ui.cn/articleinfo/25.html再加一段吧,如果编辑器出问题了。如果不是最新版本编辑器,就下载最新的编辑器。无法应用主题的时候,可以打开任务管理器,进程里面有个adb进程。右键关掉。确认一下自己的系统版本是不是V6开发版。开发者模式有没有打开。usb调试有没有打开?开发者模式打开方法:设置-关于手机-在miui版本上连续点7下然后回到设置页面-其他高级设置-开发者选项-开启usb调试。用主题编辑器的同时,小米助手也要一只开着哦。希望能帮到你们,只能把一些我的经验告诉你们了。花了半个多月,自己摸索加大神们的帮助总结出来的。
2015年07月13日
byalone小小喵
各位才华横溢的设计师们:小编带着本期月报来和大家见面啦!炎炎夏日,一想到大家还在为如何设计好主题而费尽心思猪蹄哥很是感动呢,话不多说,让我们一起来回顾下5月的佳作,顺便get下6月正当红的酷酷技能!本期预告:1、5月新风尚主题回顾2、猪蹄哥叨逼叨3、你一定不能错过的福利一、本月付费主题销量分析5月市场上又上架一波新势力热卖主题。小编找了最具代表性的4款新主题来和大家说道说道,相信各位一定会从中找到新的设计灵感,贡献更多优质的主题。NO.1 《win10旗舰版》多功能四锁屏,锁屏超强自定义,自由桌面(动态),实时天气制胜卖点:1) 主题锁屏共有四种样式可以选择,每种样式之间切换自如,超高自由度2) 锁屏随心自定义,可换头像换昵称换字体,更能添加只属于你的心情寄语,想用户之所想,及用户之所及。3) 专注细节,动态天气实时显示,侧边栏快捷键即用即取,Metro轮播图在设计时巧妙地结合了各app的特点,自由桌面更是堪称完美。No.2 《iOS Super》锁屏特效,iOS多任务管理器,iOS控制中心,日历天气锁屏,iwatch主界面制胜卖点:1) 酷炫解锁特效,轻触指纹打开“世界大门”,通往各锁屏功能界面。充电时更有梦幻电影大场景。2) 超级自由桌面,60 个自由部件包括各种高清图片、图标和磁贴均可随心编辑,独一无二私人订制。3) iOS轻装上阵,任务管理器+控制中心方便快捷,自定义文字+日历天气提醒高效贴心,更有神器iWatch界面再度出场。NO.3 《(全特效)炫酷黑岩》动态锁屏(带音效),自由桌面,开机动画,百变闹钟,全图标覆盖制胜卖点:1) 锁屏多特效(带音效)支持自定义,细节极致,月亮可旋转,人物眼球能放电哦。2) 图标覆盖全面,并且还加入了一般主题很少包含的百变闹钟,开机动画等模块。3) 自由桌面够酷炫,荧光闪烁动感无限,音乐、日历、天气模块一一囊括。NO.4《徽章风》图标覆盖3k+,个性密码锁屏,自由桌面制胜卖点:1) 锁屏多特效(带音效)支持自定义,细节极致,月亮可旋转,人物眼球能放电哦。2) 图标覆盖全面,并且还加入了一般主题很少包含的百变闹钟,开机动画等模块。3) 自由桌面够酷炫,荧光闪烁动感无限,音乐、日历、天气模块一一囊括。二、猪蹄哥叨哔叨上周小编新开了个专为设计师们答疑解惑的板块——猪蹄哥叨哔叨,反响很不错哦。每期我们都会选出3个最有深度的问题来作答,请各位设计师盆友不要羞射,踊跃喷发。请关注我们的官方微博@小米主题,参与#猪蹄哥叨哔叨# 的话题讨论吧,Come on!I want U ~本周我们继续聊聊设计主题的二三事,下面来我们来看看本周大家都有哪些关心的重点。Q1:最近的动漫二次元主题,大家都爱买啥啊?A:多关注新番动漫,东京食尸鬼已经过气啦~~~真正的二次元动漫宅们是紧跟新番潮流哒。建议多做一些15年的火热4月新番以及当下热播的7月新番,例如可塑性记忆、在地下城期待邂逅是否搞错了什么、银魂、无头骑士异闻录等。然后再跟大家说一下这些主题的特点:形象一定要精致,过去的小卡通已经out啦。市场上目前流行的形象都可以以假乱真了,头发丝都一根根的,精致精致再精致是未来动漫主题画风的大趋势,各位紧紧跟上哦。Q2:猪蹄君,想问一下米粉在买主题的时候都爱搜什么关键字啊?我的主题怎样才能被发现?A:首先跟各位说一个数据,每天来自主题商店的订单,有15%是来自搜索,是除了首页和免费排行外,用户主动下单的最多的地方。用户最多搜索的关键词主要分为两大类:热点词汇和热门功能。热点词汇比如“情人节”、“盗墓笔记”“iOS”等。热门功能比如“密码锁屏”、“自由桌面”等。因此在起主题名称和上传主题时设定的关键词一定要在抓住热点的同时简单易搜索,站在用户的角度去考虑,不要藏得太深太过个性,这样才能容易被用户找到。下面是用户最喜欢搜索的一些类别,可以参考一下下:Q3:密码锁屏真的那么重要吗?觉得扁平排行里面的主题基本上都是带密码的,烦死了!A:首先猪蹄哥跟你双手抱拳交个底,小生也不想这样啊,求别打脸!但换个维度想一下,之所以射击湿们热衷于他们,主要是用户喜欢,强需求啊!这个大背景,咱们就不过于纠结了。但猪蹄哥还是有话说的,对于加不加密码锁屏,我想说这是设计师对作品的设计理念问题,是不能过多干涉滴。但如何设计好一个密码锁屏,不跟风,有独创性的玩法才是值得去追求的。所以借着这个问题也建议设计师们不要总迷恋于iOS的密码(我知道你是为了装哔~),勇于创新,世界那么大不是嘛!这里列举了一些比较有特色的密码锁屏,主要在设计上和功能玩法上所突破:更多你想在“猪蹄哥叨逼叨”了解的关于如何成就精品主题的问题请发至theme@xiaomi.com,我们会在月报中集中解答哦。三、你一定不能错过的福利最后,又到了猪蹄哥给大家带好消息的时候了!1、我是人气王——小米”轻主题“邀请赛正式开始啦!3天设计、0天制作、7天开奖、月入万元不是梦!快去看看吧http://www.miui.com/thread-2591834-1-1.html2、2015年全新夏季设计师扶植计划上线!更简单的规则、更劲爆的福利,快来参加吧!详情见http://designer.xiaomi.com/doc/?p=6883、俗话说主题是设计师和制作者“基”情四射共同打造的作品一点也不为过!制作高手们的聚集地在这里http://mi.ui.cn/maker.html,让他们助你一臂之力!你要是有好的设计点子,就快和他们勾搭吧!
2015年07月13日
by颜 根
亲耐的设计师盆友:7月天热成狗,做个主题凉飕飕。小伙伴们快来关注下周专题与未来热点预告吧!本周的满足你:薄如蝉翼 轻装上阵、醉男色、繁花千骨、旅行记录必备字体字体专题均会上线!猪蹄哥友情提示:还没有及时更新的V5主题如和热点相关,请速速更新到V5V6双版本,同样也能搭车的哦!插播头条:我是人气王——小米”轻主题“邀请赛正式开始啦!3天设计、0天制作、7天开奖、月入万元不是梦!从5月13日开始,我们每周会在设计师站的最新公告以及给您的邮件中,告知下周即将上线推荐的热点专题,并对未来一段时间的热点内容进行预测。这些热点主题上线后会出现在首页专题、单品推荐位和精品列表,成为我们向用户重点推荐的作品。更重要的是,我们希望通过对这些信息的判断,帮助您产生更加可观的收益和影响力。●对于突如其来的热点事件我们也会以邮件和公告的形式传达,告知您具体的专题推荐时间,以便您及时作出响应●对于即时热点主题需要在当周结束前上传,当然,我们也会对这部分热点主题给予优先审核,以此来帮助您的优秀作品第一时间上线●如有优先审核的需求也可以发送作品名称和截图到theme@xiaomi.com29周即将上线专题:1.满足你:超高清HD(锁屏&桌面壁纸、锁屏其他元素为超高清素材的主题 PS:“满足你”系列专题的第四弹,随着1080P机型的普及,主要让米粉儿用上真正的高清主题!以后会每周推出此系列专题)2.中国好声音第四季(好声音7月开播,力推含有锁屏音乐界面扁平类主题、带有导师和学员明星壁纸的主题)3.古风游戏(剑网三、古剑奇谭、仙剑奇侠传、剑灵等仙侠网游和手游类主题)4.她来信了 字体专题(小文艺、手写风字体专题)5.《小时代4》(杨幂、郭采洁、陈学冬、郭碧婷等明星壁纸或明星卡通形象主题)6.栀子花开(爱情总是让人甜蜜,《栀子花开》电影海报、相关明星等主题、爱情风格类主题) 未来两周热点:关键热词:股票热点;暖暖变装;小时代;好声音;提莫队长;杀阡陌1.满足你:冷色暖色 对号入座 (带有冷色调、暖色调风格的主题,颜色鲜艳醒目, 不限风格 PS:作为“满足你”系列每周专题的第五弹,主要让用户能找到属于自己喜欢的专属颜色的主题,我们也会在专题内进行各种颜色的多列表主题推荐,展示效果上更加吸引用户下载,以后会每周推出此系列专题)2.煎饼侠(表情类、搞笑风格主题:1 股市成为热点,可以设计相关搞笑文字类锁屏和表情类主题 2 金馆长、暴走漫画、exo等手绘明星头像、姚明等其他热门表情类主题 3 煎饼侠电影素材、电影中跑男人物明星等)3.你这磨人的小妖精(1 动漫萝莉,只要是萝莉就行 2 小怪兽:哈比(妖精的尾巴),乔巴(海贼王),猫咪老师(夏目),定春(银魂),摩可拿(xxxHolic))4.我来到你的城市(锁屏或桌面壁纸元素含有城市、公路等扁平类或非主流心情类主题 PS推荐题材:lomo非主流爱情、失恋城市、甜蜜城市,说走就走的旅行、世界那么大我要去看看等)5.暑期强档 动画大电影 (暑期一大般动画强档来袭:小羊肖恩、大圣归来、黑猫警长、功夫熊猫、哆啦A梦、马达加斯加、海绵宝宝、蓝精灵、小黄人、麦兜、蜡笔小新等)6.换装变身大趴show(奇迹暖暖,小时代等换装手游主题,卡通萌妹子、萌物、卡通明星帅哥等换装多壁纸主题,开启锁屏换装大组合!)7.求合体(热门扁平模块组合类主题,比如iOS的锁屏+mac的图标、APPLE WATCH的锁屏+win10的自由桌面等)8.无印良品(简约大方、颜色纯净的拟物或者扁平风格类主题,有较高的设计理念和制作水准,使用起来流畅便捷,会从图标、锁屏元素、主界面等去挑选)9.满足你:复古回潮 不要停 (设计感较强的拟物或带有复古元素的主题 PS:作为“满足你”系列每周专题的第六弹,主要让崇尚怀旧和拟物情怀的用户能找到属于自己喜欢的主题,比如一种漂亮的复古花纹、一种怀旧的配色、一组拟物质感图标,可能都会戳中用户的心灵,以后会每周推出此系列专题)10.七夕情人节(一个人的情人节、二个人的甜蜜浪漫统统都可以 推荐题材:唯美爱情类、脱单励志文字类、手绘卡通类)11.动物萌宠(原创萌物萌宠、热门卡通萌物萌宠形象类主题 比卡丘、轻松熊、萌萌长颈鹿等)
2015年07月13日
by颜 根
哈喽,各位发烧友大家好:又到了每周预告的时间了~本周重点推荐应用商店和网络助手的两个新功能。另外,本周还修复了某些情况下防误触失效,部分红米Note 3G开启震动失效的问题,更多的修复和优化敬请期待周五的更新公告哦!应用商店新增小视频预览功能下应用时懒得看文字介绍?看图了解不够全面?播放应用视频,全方位了解该应用的最新功能、交互和玩法!目前商店妹已联系几百家开发者提交应用视频,还有一大波视频正酷炫来袭这其中..也包括游戏视频哦~敬请期待吧(●’◡’●)ノ♥智能推荐节省率高的应用开启流量节省功能流量节省最新推出省流应用管理功能,可以看到每个应用的节省率,并可一键优化省流应用,智能按照节省率高的应用进行节省,并把节省率低的应用排除在外。另外流量节省功能还可以调整“图片”的压缩率,是不是很方便?每一次重大功能发布,其实都是点滴工作的积累
2015年07月08日
byArvin007
MIUI 5.7.2 已发布已知问题:1. 红米Note 联通/移动3G版,闹钟无震动的问题已发布修复版本5.7.3,请大家尽快升级,以免影响日常使用 。2. 已知红米Note联通/移动3G版无网络电话问题,下周的版本即可恢复。3. 红米1S 联通版3G版,因临时修复,本周暂停发包。视频:http://v.youku.com/v_show/id_XMTI3NTY2NTY2OA%3D%3D.html1. Android 5.1.1 For Xiaomi Note(Virgo)普通版2. 竖着拿手机为什么不能拍摄横向(landscape)的视频?3. 英文论坛同步更新英文版更新日志,查看详情适配机型:MIUI支持 小米Note/顶配版 / 小米手机4 / 小米手机3 / 红米手机2 / 红米NOTE / 红米手机1S / 红米手机 / 小米手机2/2S /小米手机2A / 小米手机1/1S / Galaxy S4 / Galaxy S3 / Galaxy S2/ Galaxy Note II / Galaxy Nexus / HTC One X /HTC One / OPPO Find 5 / 魅族MX2 / 努比亚Z5s/mini / Google Nexus 7 II / Google Nexus 5 / 一加手机 /Galaxy S4 I9500 等233款手机和平板,查看全部机型升级说明:1. MIUI V5 / MIUI 6开发版可以直接 OTA 升级(方法:系统更新 - 检查更新 - 选择最新版本升级)2. 较老版本的 MIUI 可通过刷 MIUI V5 / MIUI 6 最新完整包快速升级(方法:小米手机可通过系统更新 - Menu - 选择安装包进行升级,第三方机型需手动进入 Recovery 选择完整包进行升级)3. 跨版本进行升级时(如稳定版刷开发版)需要清除所有数据,以避免因数据冲突出现个例问题;清除数据前务必主动备份数据,以免丢失(方法:设置 - 备份和重置 - 本地备份)4. 其它品牌手机首次刷 MIUI ROM 请严格按照刷机教程进行刷机:点我打开更新日志:【本周推荐】新增 网络设置新增手动标注WLAN连接是否是“移动热点”的功能新增 安全中心新增安全月报功能,每月查看手机安全报告【电话】优化 T9拨号弹出和收起动效的一致性【联系人】修复 对未知号码回拨和回复短信时可能出现闪退和无响应的问题修复 标记陌生人时可能闪退的问题【短信】新增 短信列表页下拉可查看云同步状态新增 新建短信时,可将最近联系过的黄页号码添加到收信人【锁屏、状态栏、通知栏】优化 连接 USB 时,使用 Android 标准的通知样式【桌面】修复 锁定屏幕方向的情况下,全局搜索可以上下颠倒旋转的问题【图库】优化 mi note图库每行显示照片数调整为4个修复 某些情况下,在面孔相册浏览大图时闪退的问题修复 面孔相册封面更新不及时的问题修复 锁屏下使用相机拍摄视频后,视频无法正常播放的问题【音乐】新增 设置中展示音乐版权信息【天气】优化 在刷新过程中,禁止再次下拉刷新【设置】新增 手动标注WLAN连接是否是“移动热点”的功能【安全中心】新增 安全月报功能,查看每月手机安全报告【生活黄页】优化 查快递和发快递,合并为“查发快递”功能【电台】修复 直播电台播放界面按钮图标不居中对齐的问题修复 播放页订阅节目后小红点立刻出现的问题【小米金融】新增 银行卡管理功能,可查看已绑卡信息优化 默认升级界面优化 数据自动更新,查看昨日收益再也不需要手动刷新优化 基金宝历史记录详情,增加购买及赎回确认详细信息优化 基金宝优化预估金额提示优化 历史记录返回问题修复 从我的资产进入资产页动画效果
2015年07月08日
by扫地僧
[size=14.0000pt]3. [size=14.0000pt]组([size=14.0000pt]Group[size=14.0000pt])元素,属性还有[size=14.0000pt]clip=[size=14.0000pt]”true/false[size=14.0000pt]”[size=14.0000pt]裁剪,配合组的w和h[size=14.0000pt] [size=14.0000pt]使用[size=14.0000pt]。层(layered)属性,由w和h配合颜色渲染模式xfermode使用。组计算频率[size=14.0000pt]/[size=14.0000pt]组帧速(frameRate)与动态帧速(frameRateController)的关系与使用。[size=14.0000pt]l [size=14.0000pt]裁剪(clip) 组(Group)元素支持裁剪(clip)应该是很久之前就支持了,相信很多主题设计师也在用,但我等小白找到它挺费劲,wiki上貌似没有,不过论坛上的官方教程里好像有,我记在了笔记上,忘了在哪看到的了。加入clip=“true”可以配合w和h进行裁剪,组界限以外的元素将不会显示,默认是false。具体观摩示例代码。[size=14.0000pt]l [size=14.0000pt]层(layered) 配合颜色渲染模式xfermode,关于xfermode是android一种颜色渲染模式,[size=14.0000pt]多种,可以参考下面的地址查看[size=14.0000pt] http://blog.csdn.net/t12x3456/article/details/10432935[size=14.0000pt]Src是下层图层,Dst是上层图层。具体可观摩示例代码。[size=14.0000pt]但maml与此有些许区别,具体区别可观摩代码,有些不工作,如果读者有知道的还望能告知,谢谢!以下为示例代码:裁切组:<?xml version="1.0" encoding="UTF-8"?><!-- 裁剪(clip)代码示例 --><Lockscreen frameRate="20" screenWidth="720" showSysWallpaper="true"> <Wallpaper/> <Button w="720" h="1280"> <Triggers> <Trigger action="double"> <ExternCommand command="unlock" /> </Trigger> </Triggers> </Button> <!-- 未开启组裁剪 --> <Group x="#screen_width/2" y="200" w="#screen_width/2" h="300" align="center" clip="false" > <Circle x="#screen_width/4" y="150" r="200" fillColor="#00ff00" /> </Group> <Rectangle x="#screen_width/2" y="200" w="#screen_width/2" h="300" align="center" strokeColor="#ff0000" weight="2" /> <!-- 开启组裁剪 --> <Group x="#screen_width/2" y="800" w="#screen_width/2" h="300" align="center" clip="true" > <Circle x="#screen_width/4" y="150" r="200" fillColor="#00ff00" /> </Group> <Rectangle x="#screen_width/2" y="800" w="#screen_width/2" h="300" align="center" strokeColor="#ff0000" weight="2" /> <Text x="#screen_width/2" y="740" align="center" color="#ffffff" size="40" textExp="'开启组裁剪后(红框为组界限)'"/> <Text x="360" y="1220" align="center" color="#ffffff" size="40" textExp="'双击解锁屏幕'"/> <!-- <Text x="100" y="720" color="" size="40" textExp=""/> <Text x="100" y="800" color="#ffff00" size="40" textExp="#frame_rate"/> <Text x="100" y="840" color="#ffff00" size="40" textExp="'pause_flag'+#pause_flag"/> <--></Lockscreen>颜色渲染模式:见附件代码演示,需要引入两个外部图片资源。<?xml version="1.0" encoding="UTF-8"?><!-- 层(layered)代码示例 --><Lockscreen frameRate="20" screenWidth="720" > <Group layered="true" > <Rectangle w="#screen_width" h="#screen_height" fillColor="#4e342e" layered="false" /> </Group> <Button w="720" h="1280"> <Triggers> <Trigger action="double"> <ExternCommand command="unlock" /> </Trigger> </Triggers> </Button> <Var name="gap_x" expression="24" const="true" /> <Var name="gap_y" expression="136" const="true" /> <!-- clear --> <Group x="#gap_x" y="#gap_y" h="200" w="200" layered="true" > <Rectangle w="150" h="150" fillColor="#00ff00" /> <Image x="75" y="75" src="2.png" align="center" alignV="center" xfermode="clear" /> <Text x="75" y="150" align="center" color="#ffffff" size="40" textExp="'clear'"/> </Group> <!-- src_in --> <Group x="#gap_x*2+150" y="#gap_y" h="200" w="200" layered="true" > <Rectangle w="150" h="150" fillColor="#00ff00" /> <Image x="75" y="75" src="2.png" align="center" alignV="center" xfermode="src_in" /> <Text x="75" y="150" align="center" color="#ffffff" size="40" textExp="'src_in'"/> </Group> <!-- dst_in --> <Group x="#gap_x*3+150*2" y="#gap_y" h="200" w="200" layered="true" > <Rectangle w="150" h="150" fillColor="#00ff00" /> <Image x="75" y="75" src="2.png" align="center" alignV="center" xfermode="dst_in" /> <Text x="75" y="150" align="center" color="#ffffff" size="40" textExp="'dst_in'"/> </Group> <!-- src_out --> <Group x="#gap_x*4+150*3" y="#gap_y" h="200" w="200" layered="true" > <Rectangle w="150" h="150" fillColor="#00ff00" /> <Image x="75" y="75" src="2.png" align="center" alignV="center" xfermode="src_out" /> <Text x="75" y="150" align="center" color="#ffffff" size="40" textExp="'src_out'"/> </Group> <!-- dst_out --> <Group x="#gap_x" y="#gap_y*2+150" h="200" w="200" layered="true" > <Rectangle w="150" h="150" fillColor="#00ff00" /> <Image x="75" y="75" src="2.png" align="center" alignV="center" xfermode="dst_out" /> <Text x="75" y="150" align="center" color="#ffffff" size="40" textExp="'dst_out'"/> </Group> <!-- src_atop seems not work! --> <Group x="#gap_x*2+150" y="#gap_y*2+150" h="200" w="200" layered="true" > <Rectangle w="150" h="150" fillColor="#00ff00" /> <Image x="75" y="75" src="2.png" align="center" alignV="center" xfermode="src_atop" /> <Text x="75" y="150" align="center" color="#ffffff" size="40" textExp="'src_atop'"/> </Group> <!-- dst_atop --> <Group x="#gap_x*3+150*2" y="#gap_y*2+150" h="200" w="200" layered="true" > <Rectangle w="150" h="150" fillColor="#00ff00" /> <Image x="75" y="75" src="2.png" align="center" alignV="center" xfermode="dst_atop" /> <Text x="75" y="150" align="center" color="#ffffff" size="40" textExp="'dst_atop'"/> </Group> <!-- xor --> <Group x="#gap_x*4+150*3" y="#gap_y*2+150" h="200" w="200" layered="true" > <Rectangle w="150" h="150" fillColor="#00ff00" /> <Image x="75" y="75" src="2.png" align="center" alignV="center" xfermode="xor" /> <Text x="75" y="150" align="center" color="#ffffff" size="40" textExp="'xor'"/> </Group> <!-- darken seems not work! --> <Group x="#gap_x" y="#gap_y*3+150*2" h="200" w="200" layered="true" > <Rectangle w="150" h="150" fillColor="#00ff00" /> <Image x="75" y="75" src="2.png" align="center" alignV="center" xfermode="darken" /> <Text x="75" y="150" align="center" color="#ffffff" size="40" textExp="'darken'"/> </Group> <!-- lighten seems not work! --> <Group x="#gap_x*2+150" y="#gap_y*3+150*2" h="200" w="200" layered="true" > <Rectangle w="150" h="150" fillColor="#00ff00" /> <Image x="75" y="75" src="2.png" align="center" alignV="center" xfermode="lighten" /> <Text x="75" y="150" align="center" color="#ffffff" size="40" textExp="'lighten'"/> </Group> <!-- mutiply seems not work! --> <Group x="#gap_x*3+150*2" y="#gap_y*3+150*2" h="200" w="200" layered="true" > <Rectangle w="150" h="150" fillColor="#00ff00" /> <Image x="75" y="75" src="2.png" align="center" alignV="center" xfermode="mutiply" /> <Text x="75" y="150" align="center" color="#ffffff" size="40" textExp="'mutiply'"/> </Group> <!-- screen --> <Group x="#gap_x*4+150*3" y="#gap_y*3+150*2" h="200" w="200" layered="true" > <Rectangle w="150" h="150" fillColor="#00ff00" /> <Image x="75" y="75" src="2.png" align="center" alignV="center" xfermode="screen" /> <Text x="75" y="150" align="center" color="#ffffff" size="40" textExp="'screen'"/> </Group> <Text x="360" y="1220" align="center" color="#ffffff" size="40" textExp="'双击解锁屏幕'"/> <!-- <Text x="100" y="720" color="" size="40" textExp=""/> <xfermode="dst_in" <Text x="100" y="800" color="#ffff00" size="40" textExp="#frame_rate"/> <Text x="100" y="840" color="#ffff00" size="40" textExp="'pause_flag'+#pause_flag"/> <--></Lockscreen>[size=14.0000pt][size=14.0000pt]l [size=14.0000pt]帧速[size=14.0000pt]/[size=14.0000pt]计算频率(frameRate)与动态帧速(frameRateController)的关系,可能wiki上把动态帧速列为高级技术,但其实很容易使用,首先在组的属性中加入[size=14.0000pt]frameRate=””[size=14.0000pt]是指组内数据更新频率,当然受制于系统的性能,或是代码的复杂度,可能最终的数据刷新频率要小于设定值,如果不设定则组内数据的刷新频率由上一级组的刷新频率决定,阅读wiki我们看到有一个全局变量frame_rate是指当前的屏幕帧率,它表示的是当前各个组数据刷新频率的最大值,当然受制于系统性能,代码的复杂度和自身计算的误差,可能有些许差别,一般是小于等于各个组的刷新频率最大值。那么动态帧速是怎么回事,与组又有什么关系呢,将动态帧速的元素放在一个组中,则它的值将影响这个组,关系是:组内数据刷新频率等于组内动态帧速在某个时间点上的刷新值和组指定的刷新值之中的最大值。如果这个组没有指定则其将影响组外直至上一级有指定刷新频率的组为止。具体可观摩示例代码观摩,以上只是我个人的理解,不能保证正确与否,只是期望官方能尽早完善代码wiki,使我等小白不再为此纠结和胡乱猜测。[size=14.0000pt] 帧速代码:[size=14.0000pt] [size=14.0000pt]<?xml version="1.0" encoding="UTF-8"?><!-- 组与帧速代码示例 --><Lockscreen frameRate="60" screenWidth="720" ><!-- 开关屏有个动画播放的设定,请在开屏后3秒后观摩效果 --> <ExternalCommands> <Triggers> <Trigger action="resume,pause"> <Command target="test_ani2.animation" value="play"/> <Command target="test_ani.animation" value="play"/> <Command target="framerate1.animation" value="play" /> <Command target="framerate2.animation" value="play" /> </Trigger> </Triggers> </ExternalCommands> <Rectangle w="#screen_width" h="#screen_height" fillColor="#4e342e" layered="false" /> <FramerateController name="framerate1" loop="true"> <ControlPoint time="0" frameRate="40"/> <ControlPoint time="2500" frameRate="40"/> <ControlPoint time="3000" frameRate="5" /> <ControlPoint time="100000000000000" frameRate="5" /> </FramerateController> <Button w="720" h="1280"> <Triggers> <Trigger action="double"> <ExternCommand command="unlock" /> </Trigger> </Triggers> </Button> <Var name="test_date1" expression="" /> <Var name="test_ani1" > <VariableAnimation > <AniFrame value="0" time="0"/> <AniFrame value="100000000" time="100000000"/> <AniFrame value="10000000" time="100000000000"/> </VariableAnimation> </Var> <Group frameRate="2" > <Var name="test_ani2" > <VariableAnimation > <AniFrame value="0" time="0"/> <AniFrame value="100000000" time="100000000"/> <AniFrame value="10000000" time="100000000000"/> </VariableAnimation> </Var> <Text y="280" color="#ffffff" size="27" textExp="'文本显示在刷新率为2的组内显示组外刷新率为60的数据: '"/> <Text y="307" color="#ffffff" size="27" textExp="#test_ani1"/> <FramerateController name="framerate2" loop="true"> <ControlPoint time="0" frameRate="40"/> <ControlPoint time="2500" frameRate="40"/> <ControlPoint time="3000" frameRate="2" /> <ControlPoint time="100000000000000" frameRate="2" /> </FramerateController> </Group> <Text y="200" color="#ffffff" size="27" textExp="'动画在锁屏组内刷新率为60的组内: '+#test_ani1"/> <Text y="240" color="#ffffff" size="27" textExp="'动画在指定刷新率为2的组内: '+#test_ani2"/> <Button x="50" y="900" w="300" h="300" > <Triggers> <Trigger action="up"> <Command target="framerate1.animation" value="play" /> </Trigger> </Triggers> <Group x="50" y="900" > <Rectangle w="300" h="300" fillColor="#00ff00" /> <Text x="150" y="150" size="27" color="#ffffff" align="center" alignV="center" textExp="'点击启动默认组动态帧速'" multiLine="true" width="270" /> </Group> <Pressed> <Rectangle x="50" y="900" w="300" h="300" fillColor="#64000000" /> </Pressed> </Button> <Button x="400" y="900" w="300" h="300" > <Triggers> <Trigger action="up"> <Command target="framerate2.animation" value="play" /> </Trigger> </Triggers> <Group x="400" y="900" > <Rectangle w="300" h="300" fillColor="#00ff00" /> <Text x="150" y="150" size="27" color="#ffffff" align="center" alignV="center" textExp="'点击启动指定组动态帧速'" multiLine="true" width="270" /> </Group> <Pressed> <Rectangle x="400" y="900" w="300" h="300" fillColor="#64000000" /> </Pressed> </Button> <!-- 如何获取组内真实的刷新频率内 可以采用定义一个变量自加1的方法,每一秒钟获取一次,便可获取组内的刷新频率,这里你可以自己定义,不赘述 --> <Text x="360" y="800" align="center" color="#ffffff" size="40" textExp="'屏幕帧速(frame_rate): '+#frame_rate"/> <Text x="360" y="1220" align="center" color="#ffffff" size="40" textExp="'双击解锁屏幕'"/> </Lockscreen>[size=14.0000pt] [size=14.0000pt]具体也可以观看附件文件夹里的例子。[size=14.0000pt]
2015年07月02日
bynewspower
[size=16.0000pt]由于官方wiki的原因,有些特性主题组可能出于稳定性的考虑没有加入进来,或是其他原因吧,总之让我等小白看到一些官方代码的用法有些陌生,难免局促。况且有些新特性也解决了我们在我们的代码里变相实现的问题,精简了结构,提升了效率,所以有必要学习一下[size=16.0000pt]。[size=16.0000pt]受能力所限,我只是将我看到的一些百变框架里的新东西,加上我的理解和解释写出来,很不全面,也不能保证其理解的准确性,姑且抛砖引玉吧[size=16.0000pt]。[size=16.0000pt]也希望大家用的时候能多验证一下,对于本篇内容还望批评斧正,多交流,共同进步![size=16.0000pt]好多内容都是我记在笔记本上的,所以可能已经忘记在哪里看到的了。这些内容我在主题交流群中已经发过,现在贴在论坛里,只期能对一些初学者有所帮助。[size=16.0000pt][size=16.0000pt] [size=14.0000pt]1. [size=14.0000pt]文本[size=14.0000pt]color属性支持:1.常量 2.字符串变量 3.argb(A,R,G,B)函数式,其中A,R,G,B均为表达式[size=14.0000pt]。这个属性我是在主题论坛教程里看到的,具体在哪教程已经不记得了,具体例子见下面的color属性表达式代码示例。[size=14.0000pt]<?xml version="1.0" encoding="UTF-8"?><!-- color属性支持表达式示例 --><Lockscreen frameRate="20" screenWidth="720" showSysWallpaper="true"> <Button w="720" h="1280"> <Triggers> <Trigger action="up"> <VariableCommand name="x1" expression="#x1-1" /> </Trigger> <Trigger action="double"> <ExternCommand command="unlock" /> </Trigger> </Triggers> </Button> <!-- 颜色变量定义 --> <Var name="color_re" expression="'#ff0000'" type="string" /> <Var name="color_gr" expression="'#00ff00'" type="string" /> <Var name="color_bl" expression="'#0000ff'" type="string" /> <!-- 颜色变量引用示例 --> <Text x="100" y="220" color="@color_re" size="40" textExp="'永远相信美好的事情即将发生!'"/> <Text x="100" y="260" color="@color_gr" size="40" textExp="'永远相信美好的事情即将发生!'"/> <Text x="100" y="300" color="@color_bl" size="40" textExp="'永远相信美好的事情即将发生!'"/> <!-- 颜色表达式示例 --> <Var name="x1" expression="4" const="true" /> <Var name="a1" expression="gt(#x1,0)" /> <Var name="r1" expression="gt(#x1-3,0)" /> <Var name="g1" expression="gt(#x1-2,0)" /> <Var name="b1" expression="gt(#x1-1,0)" /> <Text x="50" y="720" color="argb(255*#a1,255*#r1,255*#g1,255*#b1)" size="80" textExp="'点击屏幕切换颜色'"/> <!-- <Text x="100" y="720" color="" size="40" textExp=""/> <Text x="100" y="800" color="#ffff00" size="40" textExp="#frame_rate"/> <Text x="100" y="840" color="#ffff00" size="40" textExp="'pause_flag'+#pause_flag"/> <--></Lockscreen>[size=14.0000pt][size=14.0000pt]2. [size=14.0000pt]图形代码生成目前看到的支持Rectangle(矩形),Circle(圆),Arc(圆弧),Line(直线段),具体应用实例可以研究系统更新动画部分代码,以下是我看到的上述图形的一些属性:[size=14.0000pt] [size=18.0000pt]l [size=18.0000pt]矩形:[size=9.0000pt] [size=9.0000pt][size=14.0000pt]其中: w:矩形宽h:矩形高fillColor:填色颜色strokeColor:描边颜色weight:描边宽度strokeAlign:描边对齐样式只见到 inner(内部)属性,默认应该是外部对齐cornerRadius:圆角,”x,y“ x为横向圆角半径,y为纵向圆角半径dash:虚线,”a,b,c,d“ a为第一段直线段长度,b为第一段直线段与第二段直线段距离,c为第二段直线段长度,d为第二段直线段与下一段直线段距离,循环重复可以得到虚线段。cap:顶点样式,默认应该是矩形,有round(圆)样式选择Image的属性除了src外应该都支持,另外还支持颜色表达式。[size=14.0000pt] [size=14.0000pt] [size=14.0000pt]具体见代码示例,上述符号,大小写可能又些差异,以代码示例为准。[size=14.0000pt] [size=14.0000pt]<?xml version="1.0" encoding="UTF-8"?><!-- 代码生成矩形示例 --><Lockscreen frameRate="20" screenWidth="720" showSysWallpaper="true"> <Wallpaper/> <Button w="720" h="1280"> <Triggers> <Trigger action="up"> <VariableCommand name="x1" expression="#x1-1" /> </Trigger> <Trigger action="double"> <ExternCommand command="unlock" /> </Trigger> </Triggers> </Button> <!-- 一些代码生成矩形的效果 --> <Rectangle x="100" y="100" w="200" h="200" fillColor="#00ff00" /> <Rectangle x="400" y="100" w="200" h="200" cornerRadius="20,20" fillColor="#00ff00" /> <Rectangle x="100" y="400" w="200" h="200" fillColor="#00ff00" strokeColor="#0000ff" weight="10" /> <Rectangle x="400" y="400" w="200" h="200" fillColor="#00ff00" strokeColor="#0000ff" weight="10" strokeAlign="inner" /> <Rectangle x="100" y="700" w="200" h="200" fillColor="#00ff00" strokeColor="#0000ff" weight="10" dash="10,20,20,15" /> <Rectangle x="400" y="700" w="200" h="200" fillColor="#00ff00" strokeColor="#0000ff" weight="10" dash="10,20,20,15" cap="round" /> <Rectangle x="50" y="1000" w="200" h="200" cornerRadius="100,100" fillColor="#00ff00" /> <Rectangle x="300" y="1000" w="400" h="200" cornerRadius="100,100" fillColor="argb(255*#a1,255*#r1,255*#g1,255*#b1)" strokeColor="#0000ff" weight="4" dash="10,20,20,15" cap="round" strokeAlign="inner" /> <!-- 同样支持颜色表达式 --> <Var name="x1" expression="4" const="true" /> <Var name="a1" expression="gt(#x1,0)" /> <Var name="r1" expression="gt(#x1-3,0)" /> <Var name="g1" expression="gt(#x1-2,0)" /> <Var name="b1" expression="gt(#x1-1,0)" /> <Text x="360" y="1220" align="center" color="#ffffff" size="40" textExp="'双击解锁屏幕'"/> <!-- <Text x="100" y="720" color="" size="40" textExp=""/> <Text x="100" y="800" color="#ffff00" size="40" textExp="#frame_rate"/> <Text x="100" y="840" color="#ffff00" size="40" textExp="'pause_flag'+#pause_flag"/> <--></Lockscreen>[size=14.0000pt][size=14.0000pt][size=18.0000pt]l [size=18.0000pt]圆:[size=14.0000pt]<Circle x=[size=14.0000pt]”” y=”” r=”” fillColor=”” strokeColor=”” weight=”” strokeAlign=”” cap=””[size=14.0000pt]dash=”” />r:圆半径其余与矩形类似,不赘述[size=14.0000pt] [size=14.0000pt]<?xml version="1.0" encoding="UTF-8"?><!-- 代码生成圆示例 --><Lockscreen frameRate="20" screenWidth="720" showSysWallpaper="true"> <Wallpaper/> <Button w="720" h="1280"> <Triggers> <Trigger action="up"> <VariableCommand name="x1" expression="#x1-1" /> </Trigger> <Trigger action="double"> <ExternCommand command="unlock" /> </Trigger> </Triggers> </Button> <!-- 一些代码生成圆的效果 --> <Circle x="200" y="300" r="100" fillColor="#00ff00" /> <Circle x="500" y="300" r="100" fillColor="#00ff00" strokeColor="#0000ff" weight="10" /> <Circle x="200" y="600" r="100" fillColor="#00ff00" strokeColor="#0000ff" weight="10" strokeAlign="inner" /> <Circle x="500" y="600" r="100" fillColor="#00ff00" strokeColor="#0000ff" weight="10" dash="10,20,20,15" /> <Circle x="200" y="900" r="100" fillColor="#00ff00" strokeColor="#0000ff" weight="10" dash="10,20,20,15" cap="round" /> <Circle x="500" y="900" r="100" fillColor="#00ff00" strokeColor="#0000ff" weight="10" dash="10,20,20,15" cap="round" strokeAlign="inner" /> <Circle x="350" y="1100" r="100" fillColor="#00ff00" fillColor="argb(255*#a1,255*#r1,255*#g1,255*#b1)" /> <!-- 同样支持颜色表达式 --> <Var name="x1" expression="4" const="true" /> <Var name="a1" expression="gt(#x1,0)" /> <Var name="r1" expression="gt(#x1-3,0)" /> <Var name="g1" expression="gt(#x1-2,0)" /> <Var name="b1" expression="gt(#x1-1,0)" /> <Text x="360" y="1220" align="center" color="#ffffff" size="40" textExp="'双击解锁屏幕'"/> <!-- <Text x="100" y="720" color="" size="40" textExp=""/> <Text x="100" y="800" color="#ffff00" size="40" textExp="#frame_rate"/> <Text x="100" y="840" color="#ffff00" size="40" textExp="'pause_flag'+#pause_flag"/> <--></Lockscreen>[size=14.0000pt] [size=14.0000pt] [size=14.0000pt]例子与矩形类似。[size=18.0000pt]l [size=18.0000pt]圆弧[size=14.0000pt]<Arc [size=14.0000pt] [size=14.0000pt]x=[size=14.0000pt]”” y=”” w=”” h=”” fillColor=”” startAngle=”” sweep=”” close=”” strokeColor=”” weight=”” strokeAlign=”” cap=”” dash=”” />w:圆弧宽度h:圆弧高度startAngle:圆弧起始角度顺时针为正,水平右向为0度sweep:角度范围,顺时针为正close:是否闭合,true为闭合,false为非闭合[size=14.0000pt] [size=14.0000pt] [size=14.0000pt]<?xml version="1.0" encoding="UTF-8"?><!-- 代码生成圆弧示例 --><Lockscreen frameRate="20" screenWidth="720" showSysWallpaper="true"> <Wallpaper/> <ExternalCommands> <Trigger action="resume,pause"> <Command target="angle_sweep.animation" value="play" /> <VariableCommand name="x1" expression="4" /> </Trigger> </ExternalCommands> <Button w="720" h="1280"> <Triggers> <Trigger action="up"> <VariableCommand name="x1" expression="#x1-1" /> </Trigger> <Trigger action="double"> <ExternCommand command="unlock" /> </Trigger> </Triggers> </Button> <!-- 一些代码生成圆弧的效果 --> <Arc x="200" y="200" w="200" h="200" startAngle="-90" sweep="-270" fillColor="#00ff00" close="true" /> <Arc x="500" y="200" w="200" h="200" startAngle="-90" sweep="-270" fillColor="#00ff00" close="false" /> <Arc x="200" y="500" w="200" h="200" startAngle="-90" sweep="-270" fillColor="#00ff00" strokeColor="#0000ff" weight="10" close="true" /> <Arc x="500" y="500" w="200" h="200" startAngle="-90" sweep="-270" fillColor="#00ff00" strokeColor="#0000ff" weight="10" strokeAlign="inner"close="false" /> <Arc x="200" y="800" w="200" h="200" startAngle="-90" sweep="-270" fillColor="#00ff00" strokeColor="#0000ff" weight="10" close="false" cap="round" /> <Arc x="500" y="800" w="200" h="200" startAngle="-90" sweep="#angle_sweep" fillColor="#0000ff00" strokeColor="#0000ff" weight="10" close="false" /> <Arc x="350" y="1100" w="200" h="200" startAngle="-90" sweep="#angle_sweep" fillColor="argb(255*#a1,255*#r1,255*#g1,255*#b1)" strokeColor="#000000ff" weight="10" close="true" /> <!-- <Circle x="500" y="600" r="100" fillColor="#00ff00" strokeColor="#0000ff" weight="10" dash="10,20,20,15" /> <Circle x="200" y="900" r="100" fillColor="#00ff00" strokeColor="#0000ff" weight="10" dash="10,20,20,15" cap="round" /> <Circle x="500" y="900" r="100" fillColor="#00ff00" strokeColor="#0000ff" weight="10" dash="10,20,20,15" cap="round" strokeAlign="inner" /> <Circle x="350" y="1100" r="100" fillColor="#00ff00" fillColor="argb(255*#a1,255*#r1,255*#g1,255*#b1)" /> --> <!-- 同样支持颜色表达式 --> <Var name="x1" expression="4" const="true" /> <Var name="a1" expression="gt(#x1,0)" /> <Var name="r1" expression="gt(#x1-3,0)" /> <Var name="g1" expression="gt(#x1-2,0)" /> <Var name="b1" expression="gt(#x1-1,0)" /> <Var name="angle_sweep" > <VariableAnimation> <AniFrame value="0" time="0"/> <AniFrame value="360" time="5000"/> <AniFrame value="-360" time="15000"/> <AniFrame value="3600000" time="100000000000000"/> </VariableAnimation> </Var> <Text x="360" y="1220" align="center" color="#ffffff" size="40" textExp="'双击解锁屏幕'"/> <!-- <Text x="100" y="720" color="" size="40" textExp=""/> <Text x="100" y="800" color="#ffff00" size="40" textExp="#frame_rate"/> <Text x="100" y="840" color="#ffff00" size="40" textExp="'pause_flag'+#pause_flag"/> <--></Lockscreen>[size=14.0000pt] [size=14.0000pt] [size=18.0000pt]l [size=18.0000pt]直线段[size=14.0000pt]<Line x=[size=14.0000pt]”” y=”” x1=”” y1=””strokeColor=”” weight=”” />x:起始点横坐标y:起始点纵坐标x1:终点横坐标:y1:终点纵坐标其他与上述图形属性类似[size=14.0000pt] [size=14.0000pt]<?xml version="1.0" encoding="UTF-8"?><!-- 代码生成直线段示例 --><Lockscreen frameRate="20" screenWidth="720" showSysWallpaper="true"> <Wallpaper/> <Button w="720" h="1280"> <Triggers> <Trigger action="up"> <VariableCommand name="x1" expression="#x1-1" /> </Trigger> <Trigger action="double"> <ExternCommand command="unlock" /> </Trigger> </Triggers> </Button> <!-- 一些代码生成直线段的效果 --> <Line x="100" y="100" x1="600" y1="100" strokeColor="#00ff00" weight="5" /> <Line x="100" y="300" x1="600" y1="300" strokeColor="#00ff00" weight="5" cap="round" /> <Line x="100" y="500" x1="600" y1="500" strokeColor="#00ff00" weight="5" cap="round" dash="10,20,20,15" /> <Line x="110" y="700" x1="600" y1="700" strokeColor="argb(255*#a1,255*#r1,255*#g1,255*#b1)" weight="100" cap="round" /> <!-- 同样支持颜色表达式 --> <Var name="x1" expression="4" const="true" /> <Var name="a1" expression="gt(#x1,0)" /> <Var name="r1" expression="gt(#x1-3,0)" /> <Var name="g1" expression="gt(#x1-2,0)" /> <Var name="b1" expression="gt(#x1-1,0)" /> <Text x="360" y="1220" align="center" color="#ffffff" size="40" textExp="'双击解锁屏幕'"/> <!-- <Text x="100" y="720" color="" size="40" textExp=""/> <Text x="100" y="800" color="#ffff00" size="40" textExp="#frame_rate"/> <Text x="100" y="840" color="#ffff00" size="40" textExp="'pause_flag'+#pause_flag"/> --></Lockscreen>附件有word版,代码示例和说明文件。[size=14.0000pt]
2015年07月02日
bynewspower