小米主题xml编码高级教程

小米主题xml编码高级教程
小米主题xml编码高级教程

小米主题xml编码高级教程

MAML教程目录[隐藏] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1 MORE & MAML 概述2 MAML在百变锁屏中的应用 3 MAML在百变壁纸及动态图标中的应用4 壁纸元素 5 变量 6 变量数组7 全局变量8 表达式9 文本10 时间11 日期12 图片13 数字图片14 图片遮罩15 元素动画16 Group 17 Slider 18 按钮19 音乐播放器20 音量调节21 Content Provider 22 Trigger & Command 23 动态帧率24 传感器调用MORE & MAML 概述? MAML引擎脚本语言MIUI Application Markup Language for MORE ? MORE渲染引擎Markup Oriented Rendering Engine ? 概述最初用于

百变锁屏,使用xml用特定的语法描述锁屏界面。后来不断增强功能,逐步演化成一套接近通用的界面描述语言和图形渲染引擎,在一定需求下可用于开发风格多变的用户界面。可方便地通过更换皮肤改变界面风格、动画甚至交互方式。MAML语言和Android的界面描述xml 类似. 所不同的是Android描述的是静态界面,对界面元素的更改依赖java代码。MAML描述的是静态界面+动态属性,UI在时间线上按一定的帧率不断刷新,UI显示根据元素属性的变量表达式的计算结果实时更新。MAML 语言和运行时引擎已经从锁屏中独立出来作为MIUI内置的通用框架,除了显示时间日期等,还支持查询标准Content Provider来获取各种信息如天气。显示图片文本等各种元素,各种动画,滑动点击等界面交互控件,适于实现展示信息或有简单交互操作的界面。比如时钟、天气小部件、闹钟响铃界面。框架支持动态帧率,不必按照固定帧率不停

渲染,在没有动画和更新的时侯停止渲染,此时仅占用极少资源,对于缓慢变化的动画使用低帧率渲染,高动态的动画开始后立即调整到高帧率全速渲染。全速渲染时全屏帧率基本可以达到60帧。合理使用可以既炫酷又不费电。? MORE引擎适用哪些类型的界面开发 1. 展示性的信息,如图片,文字 2. 需要有丰富的界面动画及交互动画。 3. 较简单的交互,拖拽、点击 4. 使用标准控件无法实现的信息展示方式,或者无法实现的交互方式,需要自制控件的,大部分可以通过xml代码方便地描述实现。

5. 需要灵活更换皮肤风格,并且界面动画和交互动画甚至部分交互方式都可以通过皮肤更换。无需更改应用程序。比如一些简单的工具类应用程序、无输入的操作界面希望能更换操作模式和桌面小工具可以考虑使用,也可以作为一个动画框架实现类似电子贺卡的界面,可支持交互,做为应用程序中的彩

蛋? MIUI主题使用MORE的模块百变锁屏桌面时钟相框小工具闹钟响铃界面自桌面动态小部件百变壁纸动态图标天气小工具_2x4_custom (v4) MAML在百变锁屏中的应用百变锁屏在主题包里的lockscreen/advance目录下,文件是描述脚本…frameRate:指定帧率,如果动画缓慢,可以指定小一点的值,省电。默认为30。displayDesktop: 默认为false,透视到桌面功能,如果没有锁屏壁纸或者锁屏壁纸可以被移开或透明时可以看到桌面launcher或者是锁屏前的应用程序。可以完美实现WP7,Meego,阿里云等的解锁界面。? ? ? ? showSysWallpaper: 默认为false,是否在锁屏界面显示桌面壁纸。开启后如果没有指定锁屏壁纸,会将桌面壁纸作为锁屏的壁纸。screenWidth:设定屏幕宽度标准。如果指定为720,锁屏中所有

元素的位置都按720p的布局编写,480p 的手机会自动进行缩放。MAML 在百变壁纸及动态图标中的应用? 百变壁纸百变壁纸在主题包的miwallpaper目录下,描述文件也是。根节点表示与百变锁屏基本一致:… width:表示百变壁纸的宽度。height:表示高度另外,如果要实现元素跟随手指滑动的效果,需要借助#wallpaper_offset_pixel_x,#wallpaper_offset_x ? ? wallpaper_offset_pixel_x:偏移的像素数wallpaper_offset_x:偏移百分比二者关系:#wallpaper_offset_x * 屏宽= -1*#wallpaper_offset_pixel_x 滑动时:在第一屏,wallpaper_offset_pixel_x = 0, wallpaper_offset_x = 0; 滑到最后一屏,wallpaper_offset_pixel_x = -1*屏宽,wallpaper_offset_x = 为了适配不同分辨率机型,建议使用#wallpaper_offset_x。建议的设计方式:

1. 2. 3. ? 壁纸切成双屏宽壁纸定位:x=\屏宽\ 需要跟随滑动的元素定位:x=\屏宽+ 相对壁纸的位置\ 动态图标动态图标在主题包icons\\fancy_icons\\目录下,每个动态图标是一个文件夹,文件夹的名字是对应的app包名。例如日历的动态图标是一个叫\的文件夹,里面包含描述文件… hideApplicationMessage: 默认false,屏蔽右上角的通知标志。useVariableUpdater:指定需要哪些系统变量,目前包括电量和时间,而且可以指定时间的更新周期,如果时间小工具每秒更新一次,需要指定更新周期为1秒,否则默认会每分钟更新一次。如果小工具或动态图标只显示日期,则每天更新一次,可以指定更新周期为1天。尽量选择较长的更新周期,以节约系统资源。目前支持的tag:Battery, , ,, 如果某个小工具不需要电量或时间变量,则需要使用useVariableUpdater=\,

指定不做时间变量等更新。如果某个小工具显示系统电量并且显示根据时间每小时更换背景图片: useVariableUpdater=\ 如果需要每秒进行多次刷新,可以直接使用frameRate 壁纸元素Wallpaper元素引用系统设置的壁纸,除了不能指定图片源外其他和Image元素相同,可以有动画和其他属性控制。如果没有此元素则不显示壁纸。可以有多个。例子:变量变量? ? ? ? ? name 变量名expression 变量对应的表达式或常量注意:如果定义字符串常量需要多一套单引号: expression=\ type= number/string 定义数值变量或字符串变量默认:number const =true 变量只会在初始化时计算一次,以后不会重新计算,可以提高效率。如果变量值会在锁屏运行期间改变,const设为false 默认:false threshold 阈值触发,当变量值的变化超过设定的阈值时,可以触发一些命令。例如:上述代码

表示#time3的值每变化1,就会执行里面的所有命令? persist 默认false,变量持久化。指定为ture后,如果没有重新给定该变量其他的值,那么这个值会一直保存,无论解锁后重新锁定或者重新应用主题都不会还原变量数组

变量数组Item 数组元素定义expression 元素对应的表达式value 如果元素是常量,则用value指定常量值? ? ? // 定义了一个每隔两秒轮换一次日期显示格式的DateTime元素. // 数组元素可以用来根据数字变量值显示不同的字符串

// 显示英文月份全局变量unlocker: ? ? ? ? touch:_x 解锁部件在x方向的偏移_y 解锁部件在y方向的偏移_dist 解锁部件移动的距离解锁部件的状态:0 normal, 1 pressed, 2

reached ? ? ? ? ? time: touch_x 当前触摸点的x坐标touch_y touch_begin_x 按下屏幕时的初始x坐标touch_begin_y touch_begin_time 按下屏幕时的时间? ? ? time 当前时间,long time_sys 系统时间毫秒数year 年份? ? ? ? ? ? ? ? ? 农历month 月份date 日期day_of_week 星期hour12 当前小时hour24 24小时制minute 分钟second 秒ampm 上下午0:am 1:pm time_format 0:12h 1:24h ? ? ? ? ? battery: year_lunar 农历年份year_lunar1864 用来计算天干地支month_lunar 农历月份从1开始计month_lunar_leap 0/1 是否润月date_lunar 农历日期从1开始计? ? screen: battery_level 当前电量,1~100 battery_state 0正常1充电2电量低3已充满? ? ? ? image: screen_width 屏幕宽度screen_height 屏幕高度raw_screen_width 物理

宽度raw_screen_height 物理高度? ? ? ? music: _w 图片实际宽度_h _width 图片文件的宽度_height ? others: music__state 0暂停1播放? ? ? ? ? ? sms_unread_count 未读短信数call_missed_count 未接电话数@next_alarm_time 下一个闹钟时间intercept_sys_touch 是否截获以后的触摸事件,避免被其他View捕获,例如在自桌面widget中可以防止在widget上进行触摸操作时桌面滚动和进入编辑模式frame_rate 当前屏幕帧率volume_type 0 通话音量1 系统音量 2 电话铃声,短信铃声 3 音乐播放器音量 4 闹钟音量 5 通知音量 6 连接蓝牙时的通话音量7 在某些国家强制的系统音量8 DTMF音量9 TTS音量10 FM音量? ? ? ? ? ring_mode 0 silent, 1 vibrate, 2 normal wifi_state 0 disabled, 1 enabled, 2 problem, 3 half(intermediate) bluetooth_state 0 off, 1

on, 2 half data_state 0 off, 1 on usb_mode 0 disconnected, 1 charge only, 2 storage, 3 intermediate 表达式支持加减乘除取模括号和函数加减乘除取模: + - * / % 支持函数:sin, cos, tan, asin, acos, atan, sinh, cosh, sqrt, abs, min, max 不解释? ? ? ? ? ? ? ? ? ? ? ? ? ? ? len(数字) 给定数字位数len(1234)=4 digit(数字, 第几位) 取给定数字的第几位digit(12345, 2) = 4 注意:下标从右向左,并且从1开始substr(原字符串,字串开始位置,字串长度) substr(‘今天真热’,1,2) = ‘天真’ round() 四舍五入取整int()向下取整eq(x, y) // x==y ? 1 : 0 ne(x, y) // x!=y ? 1 : 0 ge(x, y) // x>=y ? 1 : 0 gt(x, y) // x>y ? 1 : 0 le(x, y) // x lt(x, y) // x isnull(x) // x==null ? 1 : 0 // 是否表达式包含空变量,通常用于判断绑定的变量是否查到数据not(x) x>0 ? 0 : 1 ifelse(x, y, z) // x>0 ? y : z ifelse(x1, y1, x2, y2, ... , z) if x1>0 return y1; else if

x2>0 return y2; ... ; else return z +可以拼接字符串,一些函数也可以支持字符串,isnull可以判断字符串变量是否为空,ifelse可以选择字符串,字符串比较函数eqs(@string1, @string2) 元素可见性支持表达式visibility=“表达式” 0可见Image, Text, Time的属性align= left, center, right 坐标点水平对齐方式alignV= top, center, bottom 坐标点垂直对齐方式文本显示指定格式的文字,坐标属性支持变量? ? ? ? ? ? ? ? ? ? ? ? ? ? color:文字颜色,#FFFFFF size: 文字大小format:如果需要在文字中显示变量数字,需要指定格式, 用%d 指定数字位置paras: 如果指定了format, 需要在paras里指定%d对应的变量表达式, 可以有多个变量表达式用\隔开align:left, center, right,文字坐标的对齐方式textExp: 文字表达式,可以直接调用变量等如想要输出“现在时间是9点”,可以写成textExp=\现在时间

是’+#hour12+’点’\ width 文字宽度,当文字超过指定宽度时会被切掉。如果指定了多行显示,则会折行显示。如果指定了文字滚动,则会在指定的位置滚动显示文字marqueeSpeed 文字滚动速度,配合上面的宽度使用marqueeGap 滚动间隔。当文字显示完后再次出现的间隔,默认为四个汉字的宽度rotation 旋转角度,旧的angle 也可以使用,不过建议用rotation,因为比较高端大气国际化multiLine ture/false 是否支持多行显示,默认false spacingMult 行距倍数默认 1 spacingAdd 行距增加量默认0 _width 某行文本的宽度,可以用来排版实例用法:显示下一个闹钟时间textExp属性支持字符串表达式:*天气信息,如果温度为空显示-- 非空显示数值textExp=\℃’\时间

src表示时间图片的前缀,如下表示使用time_, time_, ...

time_, time_ 坐标属性支持变量表达式space表示时间图片的间隙,我们可以使用这个功能来对时间图片进行排版,使用正值时图片间距变大,这时可以将图片切小,节省内存。对于有投影的图片,将space写成负值,可以使投影重叠以节省空间日期显示指定格式的日期format: 支持标准日期格式, 另外增加农历: NNNN 九月:? M -> 9 MM -> 09 ? m -> 7 mm -> 07 7分钟: mmm -> 007 mmmm -> 0007 ? 1970年4月6日3:23am \\月d日h:mmaa\月6日3:23am\ ? 星期\周三\\星期三\\纪念日: M/d\纪念日: 4/6\ ? 24小时: \ 图片图片部件用来在锁屏界面上显示一个图片,可以指定各种属性x,y 相对于屏幕左上角的坐标w,h 宽和高pivotX, pivotY 旋转中心rotation 旋转角度,一周360度src 图片名称srcid 图片序列后缀数字,一

般用变量表示,可以根据变量显示不同的图片,如果src=\则最后会显示图片\ ? ? ? ? ? ? ? ? ? ? ? ? ? alpha 透明度0-255, 小于等于0不显示antiAlias true/false 抗锯齿,如果为true 图片在变形旋转时不会有锯齿,但是速度会慢srcExp 图片源表达式srcFormat 图片源格式srcForamtExp 图片源格式表达式srcParas 图片源参数align/alignV 对齐方式,上文已经介绍。例子: //srcExp:图片源表达式数字图片number是要显示的数字表达式src 是图片源的文件名,支持SourceAnimation ? ? 如果src=\则会使用number_ number_ ... 图片文件来绘制数字。类似Time部件图片遮罩

x,y 坐标src 遮罩图片,不透明黑色部分表示不透明,其他部分为透明。align 坐标是相对于所属图片还是绝对位置,如果是相对,

图片移动是遮罩会相应跟随移动。否则遮罩保持不动。遮罩同样可以有源动画,旋转动画,和位置动画,属性支持变量表达式? ? ?

元素动画所有元素都支持动画动画分为:图片源,位置,大小,旋转,透明度每种动画相互独立,各自循环播放,动画若干关键帧组成,关键帧包括帧属性和时间,除图片源动画外,其它动画会根据当前时间找到相邻的两个关键帧,然后线性插值计算当前的属性。如果第一帧时间不从0开始,则默认时间为0的第一帧为图片原始属性,时间单位为毫秒。位置动画中的位置是相对于图片自身的坐标。

例子:位置动画表示1秒从屏幕最左端到最右端,停留1秒,透明度动画表示开始透明度为175,在从最左端到最右端过程中透明度不变,到达最右端后秒渐变为不透明,然后秒变为透明消失。然

后循环播放。

注意:只有图片支持图片源动画图片源动画稍有不同,没有插值,x, y 可选,表示相对图片的位置,当前的图片是在列表里的找到第一个大于当前时间的那个点指定的Group

Group是组的意思,相当于控件们的一个容器,可以用来包含住其他元素,比如图片,时间等等。通过给组添加坐标和宽高,可以便捷地一次性调整多个元素的位置和大小。同时Group还能添加各种动画,种类与Image 一样全面? 新的版本还添加了帧率控制,如果一个组里的元素都是静止的,可以添加framaRate=\,系统会根据当前各个组的帧率来自动调整刷新频率,降低内存和cpu占用。所以很推荐大家在添加Group时随手加上对应的帧率Slider name: 名字,用来做变量名bounceInitSpeed, bounceAccelation 回弹

动画初始速度和加速度(距离单位为像素,时间单位为秒),都支持表达式? ? ? alwaysShow=\默认是false,当一个Slider可见时,其他Slider 消失。可以有任意个Slider部件。? Trigger Slider的状态切换时,支持Trigger触发Slider起始点:起始点中包含的元素都会跟随当前操作的拖动移动位置。//从其他状态切换到NormalState时,触发该Trigger

//从其他状态切换到PressedState时,触发该Trigger

//从其他状态切换到ReachedState时,触发该Trigger -->三个状态都可以不指定,可以使用变量来改变其他界面元素状态来表示触发过程。Slider目标点:当起始点的x,y点落入EndPoint目标区域矩形时,达

到触发位置,此时松开手指即可以产生触发,可以有多个触发目的。

例子:

? Slider的intent也可以为Trigger和Command,一个Trigger可以有多个Command。Trigger和Command 请见Trigger & Command Unlocker 继承Slider,以上用法只需把tag名的Slider改为Unlocker. 解锁部件回弹动画,请见/ ? 锁屏音效StartPoint: normalSound, pressedSound ,指定在normal和press状态播放的音效EndPoint: reachedSound, 到达该endpoint 后播放的音效按钮按钮元素可以用来接收点击,双击等事件,并可根据trigger的定义来控制界面上其他元素。按钮元素也可以将事件传递给界面上其他元素,来使其他元素响应用户在锁屏界面上的操作。所有元素增加name属性,按钮的控制对象通过name来指定。? ? x, y,

w, h 指定了按钮区域。listener 指定该按钮的事件要传给哪个元素。一个Button可以有若干个trigger,trigger 定义了按钮动作引发相关的操作,如控制某元素的属性? ? ? ? action: 按钮动作:down (按下), up (抬起), double (双击) target: 控制目标名property: 属性名,目前支持:visibility 以后会增加其他属性控制。value: 属性值,目前针对boolean有: true, false, toggle 通常用button控制的目标有三类,分别是可见性控制,播放动画,以及执行命令,简单演示:关于命令在后面会有详细的介绍Button 元素的xml结构:

...

... 音乐播放器指定名称,从而使显示与否可以另一个按钮控制,比如双击。必须包含4个Button和1个Text,并且name 分别为指定的名称。可以包含其他任意

制作MIUI主题

主题教程 (2.10.30) 一、MIUI主题 首先,我们手机的UI是由很多部分组成的,如锁屏、通知栏、桌面壁纸、图标等等。如果我们把手机比喻成一个房子,上述的部分可想象成房子的门、窗、地板、吊灯、座椅等。那我们可以认为原生的android系统就是一个毛坯房,MIUI是在这之上的一个简装,自定义主题就是你自己给房子做的装修。 MIUI提供主题自定义功能,其实就相当于帮你请了一个工程队,你可以用从众多装修方案(主题包)中选择自己喜欢的效果,最后交给工程队实施。而装修方案可大可小,大至全屋翻新,小到只换一盏灯。目前MIUI会自带两个主题包,达人们也可以设计自己的主题包,大家就可以借用达人们共享出来的设计。 二、准备工作 1.主题测试机器 工欲善其事必先利其器,做题之前首先得有一部能刷MIUI的手机作为测试机。MIUI现有支持v4的机型分成按分辨率,可分成两类480p(480*854和480*800)与720p(720*1280),分辨率对以后的主题制作有这影响,见后面详述。 480p的机子有: 小米手机1/1S (自带MIUI)、HTC Desire S、HTC Incredible S、Samsung I9100、华为 Honor、索爱 LT18i 、Google Nexus S 720P的机子有: 小米手机2(自带MIUI)、Google Galaxy Nexus、Galaxy S III I9300、Google Galaxy Nexus、华为Ascend D1、索尼LT26i、HTC One X、LG LU6200 附上刷机教程连接https://www.360docs.net/doc/b918221644.html,/download.html 注意:在针对新版主题客户端的测试方案上线之前,主题制作者只能在2.10.26开发版或之前版本进行测试 2.设计界面 制作主题之前可先根据官方提供的主题界面模板,对主题界面进行设计,然后再进行切图,将设计稿切片,分成各个小部分,用与主题制作。 3.主题制作软件的安装 官方主题工具:https://www.360docs.net/doc/b918221644.html,/thread-642823-1-1.html 使用此工具需要java环境的支持,未安装的同学请下载: https://www.360docs.net/doc/b918221644.html,/themeeditor/jre6_2.8.3_aajfe.zip 解压得jre6文件夹,将其放到到MIUIThemeEditor目录下(图1所示)。

小米主题制作教程

一、MIUI主题定义 首先,我们手机的UI是由很多部分组成的,如锁屏、通知栏、桌面壁纸、图标等等。如果我们把手机比喻成一个房子,上述的部分可想象成房子的门、窗、地板、吊灯、座椅等。那我们可以认为原生的android系统就是一个毛坯房,MIUI是在这之上的一个简装,自定义主题就是你自己给房子做的装修。 MIUI提供主题自定义功能,其实就相当于帮你请了一个工程队,你可以用从众多装修方案(主题包)中选择自己喜欢的效果,最后交给工程队实施。而装修方案可大可小,大至全屋翻新,小到只换一盏灯。目前MIUI会自带两个主题包,达人们也可以设计自己的主题包,大家就可以借用达人们共享出来的设计。(引用foxtail,很经典的说明) 二、MIUI主题模板内文件说明 首先,咱们要需要一个模板来对应说明,解压后你会发现它并不是我们熟悉的后缀,而是一个MTZ后缀的文件,不用急咱们把它重命名为即:将原来的.mtz后缀改为.zip,然后解压即可显现原型如下图: 具备以上几个文件就可以做一个简单的MIUI主题了,下面我们对以上目录做一个中文说明: (主题配置文件包括:主题作者、版本号信息)icons (桌面图标,所有被改动的桌面图标都会放在这个文件夹内)lockscreen (锁屏样式)preview (应用主题时预览图)wallpaper(存放锁屏、桌面壁纸)(启动器) 注:如果您在在线主题内下载主题,重命名为.zip解压后您会发现很多目录都成了无法识别的文件例如文件夹icons变成了icons文件无法打开,简单处理方法:重命名为解压后就能看到里面文件了。 三、MIUI主题包具体制作说明

1.描述文件制作说明 < title>蓝调透明 < author>hfy166 < version> < uiVersion>1 step2.将以上内容中绿色文字修改为自己想要填写的文字。主题名字(你可以取一个符合合适的主题名填写在此处) 设计者名字(如果你是设计者可以填写你的名字) < author>制作者名字(即为mtz主题包打包作者名) 此主题的版本号 < uiVersion>1(此项默认填为1即可) step3.修改完后,将文本保存并关闭然后双击打开测试是否成功,如成功会出现如下显示: 至此咱们的配置文件就完成了。 注:以上关于 位置使用方法详见:这里(简单制作主题时候可以直接填写1即可) 文件夹使用说明

MIUI ROM制作教程——认识Android手机

MIUI ROM适配之旅第一天——认识Android手机 写这篇文章时想起我的第一部Android手机HTC Hero。买回来后,同事告诉我可以去刷机玩玩。刷机,怎么刷?同事说,你个土人,刷机都不知道,很多刷机论坛的,你去逛逛,挺简单的。我去逛了逛机锋论坛(那时还不知道MIUI),打开一看,什么recovery, radio, root 各种词汇扑面而来,oh my lady gaga,这么复杂。但是为了不被鄙视,而且闲着也是闲着,还是刷着玩玩吧。后来就结识MIUI来到了小米。这是题外话,咱们言归正传。 在这纷纷扰扰的Android世界里,如何找到那条刷机大道呢,或许它只是个传说,我们只是一直在探索。让我们从零开始来看一看,看能发现点什么。 1. bootloader 当我们拿到一款手机,第一件事应该就是按下电源键开机,那么从开机到进入到桌面程序这中间发生了些什么呢,我们从下面这张简化了的手机结构图开始: 注意:该结构图并不反映手机的实际分区顺序和位置,只是一个逻辑结构图。 大家可以简单的把手机的ROM存储类比为我们电脑上的硬盘,这个硬盘被分成了几个分区:bootloader分区,boot分区,system分区等等。后面我们会逐渐介绍各个分区的用途。所谓的刷机我们可以简单的理解成把软件安装在手机的某些分区中,类似于我们在电脑上安装Windows系统。 当按下电源键手机上电启动后,首先从bootloader分区中一个固定的地址开始执行指令,如图所示,bootloader分区分成两个部分,分别叫做primary bootloader和secondary stage bootloader。Primary bootloader主要执行硬件检测,确保硬件能正常工作后将secondary stage bootloader拷贝到内存(RAM)开始执行。Secondary stage bootloader 会进行一些硬件初始化工作,获取内存大小信息等,然后根据用户的按键进入到某种启动模

小米盒子安装详细图文步骤

小米盒子安装详细图文步骤手边有个小米盒子,通过这篇图文教程,来教广大朋友如何安装使用小米盒子,以及和电视机的匹配,注意,本篇侧重于安装小米盒子哦!here we go ! 工具/原料 ?小米盒子,必须的 ?电视机,分为两种:1、带HDMI接口的电视。2、不带HDMI接口,而是普通AV线接口的电视。所以不用担心自家的电视机用不了! PS:官网购买默认带hdmi线,如果需要AV线需要在配件选购。 再ps:HDMI接口是梯形的,av线是红黄白线。

?就近的电源,这个等于废话,不过我还要提示,盒子电源线有95CM ,你需要注意距离~ 1 ?盒子的屁屁后面有五个接口,从左到右介绍: 1、AV口,如果你用AV线,另一端就联在这。 2、OTG口,通过otg线连接U盘用的。 3、网线接口(盒子也可以接收无线,放心)。 4、HDMI接口。 5、电源接口~ ?接下来安装即可 1、盒子上插入hdmi线(av线插入av口)。 2、继续插上电源线。

2 接下来拿到电视前去安装吧:给盒子插入电源。

?找到电视的hdmi口,把线插入(AV线同理,我只有HDMI线,所以不在这里演示) ?最终连接后效果,盒子前灯已亮

3 打开电视,使用电视机原配遥控器把信号源调至HDMI选项(AV接口用户,调至相应的信号选项)

PS:此时广电的机顶盒就可以不用启动了,调信号源的遥控器是电视机原配的,不是广电机顶盒的,请注意! ?稍作等待,出现启动画面,等待进入即可 ?进入后,出现网络连接选项,无线为例,直接用盒子遥控器选择你的无线,并用遥控器输入密码,下一步正式进入。

小米盒子如何安装软件

和第三方桌面说拜拜,小米盒子最新系统安装软件教程!! 小米盒子终于做出了改变,最新发布的系统是一个开放的系统,可以直接在小米盒子上安装软件,而不再需要第三方桌面。你现在是不是已经开始怀念第三方桌面了呢??? 下面就来给大家说说怎么用最新的系统安装软件。 首先,将安装中要用到的APK下载到电脑上。 1、360手机助手 2、泰捷视频TV版(拷贝到U盘) 3、ES文件浏览器 其次,给盒子安装“文件浏览器”,安装方法跟智能手机连接电脑安装软件一样。(安装其他软件也可以用此办法) 1.用电源线给小米盒子接通电源(圆形插孔),用安卓手机数据线把小米盒子(扁型插孔)与电脑USB接口相连;(请保持盒子开机状态,很多人说连接不上电脑,其实就是没有接通电源和开机)

2.电脑上安装好360手机助手(其他手机助手腾讯手机管家等皆可)打开360手机助手,点击立即连接; 3.当360手机助手界面左上角出现,mibox等字样,说明连接成功,并选择游戏、软件选项;如下图

4.选择安装应用;找到电脑上的ES文件浏览器,打开,按提示安装,在360手机助手的底部可以看到ES文件浏览器的安装状态。成功安装之后我们可以在已安装文件中找到安装好的ES浏览器文件。

5、然后用hdmi线,把小米盒子与电视连接,进入小米盒子,在小米盒子的应用里面我们可以看到ES文件浏览器;有了这个文件浏览器,以后就可以用OTG 线接U盘安装软件了。 接下来,我们就可以用OTG线+U盘给小米盒子安装泰捷视频TV版; 1.把下载了泰捷视频TV版的U盘插在OTG线的一端接口上,另一端连接小米盒子; 2.进入文件浏览器,切换至sdcard界面;

小米手机刷系统教程

教程 小米手机刷机可以分为:OTA无线升级;升级包本地升级;完整包本地升级;刷入其他系统ROM;其他系统下的刷机操作(非MIUI系统刷回MIUI或其他系统)。下面我将会给大家详细图解每一种刷机式。 (系统更新可以在桌面菜单中点击选择) -----------------------------------------------------------------------------------------------------------------OTA升级 每五都是小米的橙色星期五,因为小米手机开发版会迎来每一次的例行更新,修复之前的bug,新增更实用的功能。那么如进行OTA升级操作呢? 1,每五下午(特殊情况除外),小米手机会接到OTA升级通知。2,如果你比较心急,可以点击“系统更新”,会显示新版本的消息。 3,点击进入,开始下载过程,完成后,显示如下界面。4,点击“立即更新”,弹出如下对话框,点击“”开始升级“按钮。 5,升级过程大约持续45秒,升级完成后出现如下对话框。6,点击“重启进入新系统”,在新对话框中点击确定。 7,重启进入新系统,会提示您刷机成 功。 8,点击进入后可以了解本次更新的详情。--------------------------------------------------------------------------------------------------------------升级包本地升级

有时候没有无线网络,包月流量不够用,怎么办呢?没有关系,我们可以使用完整包,升级包(升级包下载请访问.xiaomi.)在本地进行升级。 1,在“系统更新”点击菜单键,显示如下窗口。2,点击“选择安装包”后在新的界面中选择您所需要升级版本的升级包。 3,在弹出的新界面中,点击“立即 更新”。 4,在对话框中点击“开始升级”,进入升级过程。5,更新过程结束后,点击重启进入新 系统。 6,确认保存未保存的数据,点击“确定”。 7,重启进入新系统,提示您刷机成功 啦! 8,点击通知,会显示本次更新的具体容。 ------------------------------------------------------------------------------------- 无线下载完整包升级 如果您多次未进行OTA升级,当您进行升级操作的时候,系统会提示无法升级,这时候您就需要用到无线下载完整包升级的功能了。 1,在“系统更新”点击菜单键,选择“下载 最新完整包”。 2,在显示的新界面中点击“下载完整包”。 3,下载过程大约5分钟,下载过程在后台进行, 不影响其他操做。 4,在新的对话界面中的点击“立即更新”。 5,在新的对话框中选择“开始升级”。6,整个升级过程大约持续2分钟,完成后点击“重启系统”。 7,确认保存未保存的数据,点击“确 定”。 8,大功告成,刷机成功,进入新系统。 --------------------------------------------------------------------------------------------------- 刷入其他系统 小米作为一款发烧友手机,当然支持的系统很广泛啦,什么原生Android,什么点心OS,当然还有广大发烧友自己DIY的ROM。那么怎么刷入这些系统呢?没关系,我来告诉你。 1,在“系统更新”点菜单键,点击“选择安2,在文件浏览界面选择您所

小米主题设计师完整教程包含分成说明

导读 主题设计 ?入门篇 ?进阶篇 ?高级篇 主题制作 ?准备工作 ?主题制作工具 ?主题包说明 ?百变锁屏教程 ?百变壁纸教程 ?百变图标教程 主题发布 ?主题自测 ?主题上传 ?主题审核 平台说明 ?主题商店简介 ?收入分成及代扣税说明 ?申请banner ?申请官方垫付制作费 ?申请主题保底费用 进行主题制作的准备工作 发表回复 制作主题前,我们需要做一些准备工作。 1.至少要配备一台分辨率为480P或720P的刷有MIUI系统的机器。(最好同时配备480P 和720P,这样也有利于你更好的适配两个分辨率,减少BUG) 2.MIUI系统必须为V5开发版,附上刷机教程链接:https://www.360docs.net/doc/b918221644.html,/download.html

3.下载PC端运行的主题编辑器:https://www.360docs.net/doc/b918221644.html,/thread-642823-1-1.html 4.下载并安装小米手机助手:https://www.360docs.net/doc/b918221644.html,/ 5.打开小米手机助手,连接手机,手机必须打开系统设置–全部设置–开发者选项–usb调试,电脑会自动安装驱动,这时就可以正常连接上主题编辑器了 主题制作工具 发表回复 安装说明: 1. 编辑器下载地址: 百度网盘地址:猛击这里 在线视频教程: 高清视频教程下载地址:猛击这里 文字教程地址:猛击这里 上个版本:猛击这里 遇到问题可以先参考主题编辑器WIKI 另外也可以参考这篇英文教程 此版本更新内容: 20130814 添加适配低分辨率的提示 提供自动适配高低分辨率功能 更新模板 替换更易用的.9编辑器 20130619 支持主题初始化助手 20130606 支持关闭完美图标 支持theme_values注释图片的直接预览

小米手机刷系统教程

教程 小米手机刷机可以分为:OTA 无线升级;升级包本地升级;完整包本地升级;刷入其他系统ROM ;其他系统下的刷机操作(非MIUI 系统刷回MIUI 或其他系统)。下面我将会给大家详细图解每一种刷机方式。 (系统更新可以在桌面菜单中点击选择) ----------------------------------------------------------------------------------------------------------------- OTA 升级 每周五都是小米的橙色星期五,因为小米手机开发版会迎来每周一次的例行更新,修复之前的bug ,新增更实用的功能。那么如何进行OTA 升级操作呢? 1,每周五下午(特殊情况除外),小米手机会接到OTA 升级通知。 2,如果你比较心急,可以点击“系统更新”,会显示新版本的消息。 3,点击进入,开始下载过程,完成后,显示如下界面。 4,点击“立即更新”,弹出如下对话框,点击“”开始升级“按钮。 5,升级过程大约持续45秒,升级完成后出现如下对话框。 6,点击“重启进入新系统”,在新对话框中点击确定。 7,重启进入新系统,会提示您刷机成功。 8,点击进入后可以了解本次更新的详情。 -------------------------------------------------------------------------------------------------------------- 升级包本地升级 有时候没有无线网络,包月流量不够用,怎么办呢?没有关系,我们可以使用完整包,升级包

玩转小米各种功能----适合于小白

第一步:了解小米手机 ①MI-ONE概览 按键 电源键短按:开机、锁定屏幕、点亮屏幕; 长按:弹出静音模式/飞行模式/访客模式/重新启动/关机对话框。主屏幕键屏幕锁定时,短按点亮屏幕; 解锁后,在任何界面,点击返回主屏幕按,显示近期任务窗口。 返回键点击返回之前屏幕。 菜单键点击显示当前界面菜单。

音量加减键调节音量大小; 来电时,点击此键,铃声变为静音。 米键小米手机多功能键,可以在设置中自定义。启动相机后半按对焦,按下拍照。 菜单键+音量减键点亮屏幕后,截取当前屏幕,可在“图库”-“MIUI截屏”中查看截图。 打开后盖 在开盖凹口处沿夹缝向两侧轻抠即可。 插拔电池插入电池,电池金属接触口与机体电池接触器对齐,向下轻压,再将电池平整推入即可;拔出电池,于凹口处方向轻推同时将电池向外拉提起。 重要须知:应按照说明书指示插入、取出电池,以避免对机体或电池造成不必要的损害。 插入或取出SIM卡 1.打开手机后盖,取出电池;

2.将SIM卡锁完全向外侧拨开; 3.按机体图示方向,插入或取出SIM卡。 重要须知:为更全面地保护SIM卡,小米手机采用电池顶锁式SIM卡锁设计。为防止SIM卡损坏,应始终在取 出电池、打开SIM卡锁后,再插入或取出该卡。 插入存储卡 存储卡接触区朝下插入卡槽,听到存储卡锁定时的咔哒声时即可。

重要须知:请安全卸载或关机后取下存储卡,否则有可能导致系统问题。 挂饰物打开后盖,将挂绳穿过挂件孔,将挂绳紧扣于螺丝上即可。 随机配件USB2.0接线 电源适配器 专用电池 保修证书 入门指南

②状态栏显示时间、电池状态、信号强度、运营商名或通知图标。屏幕顶部状态栏图标信息: 第二步:使用小米手机 ③如何使用小米手机应用程序? 要打开应用程序,请在屏幕上点击其图标。 返回到主屏幕:按下显示屏下方的主屏幕键。 切换到其他主屏幕:向左或向右划动手指,或者划动底部圆点区域。切换最近使用的应用程序:长按主屏幕键。

手把手教爸妈看电视!小米盒子使用教程

手把手教爸妈看电视!小米盒子使用教程 2013年03月21日 02:45 出处:泡泡网【原创】作者:董晓龙编辑:董晓龙3月21日小米盒子复活了,成为近期数码产品行业颇受关注的一件事儿。小米盒子到底干什么用的,简单说就是让家里的电视可以连接互联网,看自己想看的影片。如今大部分年轻人都会选择电脑、手机、平板电脑等娱乐设备。曾经客厅的娱乐中心:电视,则更多成为父母一辈上了年纪的人为数不多的消遣设备。 传统的电视节目比较局限,而小米盒子则很好的解决该问题。给父母买个小米盒子不难,但对于并不精通数码产品的爸爸妈妈来说,如何使用小米盒子?成为不少女子头疼的事情。所以小编这篇文章就是写给这部分读者的,手把手教爸妈如何使用小米盒子。 ·小米盒子简介 小米盒子

小米盒子遥控器 小米盒子电源适配器

HDMI数据线(接电视用的) 首先用电源线将电源适配器和小米盒子连接起来,对应接口如图所示。还有用HDMI数据线(包装盒内附)将电视和小米盒子连接起来,这样就可以了。电源接通以后,小米盒子会自动启动,然后将电视通过遥控器等设备选择HDMI模式,这样就可以使用了。 以下是开机后见到的画面:

小米盒子界面总览 通过开机后的界面,可以快速了解到复活后的小米盒子都提供了哪些类型影片。如果想要观看这些影片,则必须要连接互联网。 ·小米盒子开机设置 连接互联网的方式有两种,一种是通过小米盒子的网口直接插入网线,另一种则是通过Wi-Fi无线网络连接。

无线网络接入设置 无限网络接入方法,进入“设置”选项,找到“系统设置”界面。通过小米盒子的遥控器上下左右以及中间确定按钮,输入自家无线网络的密码,最后选择“完成”即可。 接下来通过小米盒子的遥控器返回,进入“播放设置”界面。

[教学]小米盒子增强版刷石头ROM教程

[教学]小米盒子增强版刷石头ROM^程 一、刷机前的准备工作:1、准备工具 ,1,小米盒子增强版一枚:更新到MIBOX1.3.73,最新版本,; ,2, TF卡一张:容量小于等于32G,FAT32格式,尽管我们不会对TF卡中的内 容进行修改,但是保险起见请做好TF卡的备份工作,如果TF卡为NTFS格式,请做好备份后将其格式化为FAT32格式,,幵在刷机开始之前揑入盒子卡槽中; ,3,MicroUSB数据线一条:用于连接盒子不PC; ,4,PC—台:建议使用笔记本电脑,以便盒子在连接PC的同时,使用HDM连接电视; ,5,显示器/电视一台:用于显示幵调试盒子。2、清除用户数据 使用遥控器操作小米盒子,进入“小米盒子设置”,在“关于”里选择“恢复出厂设置”。 <关于 ?怕Hof ?pttAt mm IM 3、暂时关闭PC上的杀毒软件,电脑管家,手机助手等软件 4、PC下载刷机工具包幵解压到D盘根目录 、刷机开始 1、打开盒子的“ ADB调试”功能

使用遥控器操作小米盒子,进入“小米盒子设置”,“账号不安全”里,将 “ ADB 调试”选项设置为“允许” 2、使用MicroUSB数据线连接盒子不PC推荐使用笔记本电脑,以便盒子HDMI 连接电视, PC首次连接盒子时,盒子需连接电视,电视上会出现的“允许USB调试吒?”。用遥控器勾选“总是允许”,幵点击确定。 3、双击刷机工具包中的shuatool.exe 启动工具

4、点击“一键root ”进行root 5、当shuatool.exe提示“ root成功”,小米盒子重启进入桌面之后,再点击“开 始刷机” 注意:4步骤不5步骤时windows可能会提示程序未响应,请耐心等待5~10分钟。 6请耐心等待盒子刷机成功进入石头ROM 三、刷机成功,开始享受你崭新的石头ROM之旅吧!

【小米miui7主题XX】手机端小米手机MIUI6MIUI7主题XX教程

【小米miui7主题XX】手机端小米手机MIUI6MIUI7主题XX 教程 史上最详细破解主题★教程★ 不废话啦,直入主题。 1.首先电脑要有JAVA(这个就不说了自己百度吧,有些电脑还要设置环境变量) 2.首先要进入小米官方主题商店,这里有个简便方法。直接在小米官网网址的xiaomi前面加上zhuti.就行了 3.进入后随便找到自己喜欢的主题 4.把网址中的“detail”改为“download”。然后按回车便可下载未破解的主题。 5.建议下载到桌面上,得到如下图 6.打开主题破解工具(置顶帖网盘里有) 7.把下载好的主题拖到工具的界面上,再点击确定。

8.得到文件夹,如下图 9.打开文件夹,找到下图中的文件夹,然后打开 10.在文件上右键打开属性,点详细信息。修改标题,改完点确定。★两个文件都要改哦★标题改成什么都行,我这里为了方便改成了1。 11.再次打开破解工具,把修改后的主题文件夹拖上去。点击“生成完整包” 12.等到显示“打包完成”即可 13.得到下图文件。 14.就该放到手机里使用啦,这个就不用多说了。 先装wsm,再装mi-tools,最后再装ThemeManager2(用于下 载小米主题)。打开wsm,激活mi-tools,重启后就可以用ThemeManager2下载并用小米全部主题了。

(此教程仅适用已root手机) 相关软件下载链接:pan.baidu./s/1qW6nbac 主题教程 一、MIUI主题 首先,我们手机的UI是由很多部分组成的,如锁屏、通知栏、桌面壁纸、图标等等。如果我们把手机比喻成一个房子,上述的部分可想象成房子的门、窗、地板、吊灯、座椅等。那我们可以认为原生的android系统就是一个毛坯房,MIUI是在这之上的一个简装,自定义主题就是你自己给房子做的。 MIUI提供主题自定义功能,其实就相当于帮你请了一个工程队,你可以用从众多装修方案(主题包)中选择自己喜欢的效果,最后交给工程队实施。而装修方案可大可小,大至全屋翻新,小到只换一盏灯。目前MIUI会自带两个主题包,达人们也可以自己的主题包,大家就可以借用达人们共享出来的设计。 二、准备工作

制作ROM教程编译篇讲解

ROM 教程编译篇 制作手机ROM,也就是我们平时说的刷机包,至少你要对一些概念有所了解,例如刷机,recovery,root,adb等等。这些基本概念不用介绍了,大家平日接触过有个概念就行。 我们所做的ROM是将一些主流的ROM适配到我们自己的手机上去,例如cm miui flyme等等,做ROM也有很多种途径,移植,插桩适配,源码编译。我们现在就学习两个方向做ROM,插桩适配和编译。移植ROM虽然上手难度小一点,但是情况太多修复bug也比较麻烦,这里就不论述了,有兴趣可以自己试试。 对于刚开始学习,一个手机是否合适还是有很大影响的。如果你的手机很合适,基本照着教程输完命令也就出包了。比如在开发者里人人皆知的nexus系列,当然国产的一加手机也是开发者中的首选。不过一些比较热门的手机也会比较好做,开源的就好。这个给大家一个地址https://https://www.360docs.net/doc/b918221644.html,/CyanogenMod 然后去搜索一下你的手机代号(又说道代号了,这里又要补充一下,每一个手机基本都会有一个代号不再用型号称呼我的手机是moto g代号是falcon 比如小米4的代号是cancro 谷歌的nexus4代号是mako等等这个你要去百度或者论坛里去查查)如果搜出来结果了像这个样子那你的手机device就有了(如果没有的话,可能说明这个机型不太适合初学开发,我目前刚学。。。。如果没有device我也不知道该怎么继续下去。。。不过办法总比困难多,想钻研总是会有办法的)搜索到结果就像下图但是每个人手机情况都有别,所以到时候会碰到很多不同的原因。具体后面再说。

我们进行制作的环境一般都不在windows下,使用的是一些linux的系统,常用的有ubuntu,mint,debian等等等等这个看个人爱好用哪个就像win7 win8 win10的选择。如果你的电脑配置比较好,又不想装双系统,可以用虚拟机的方式安装。不过还是推荐用实体机安装,这样以后用起来比较方便,性能也能得到利用。虚拟机安装方法这里不多说了,比较简单,实体机安装的时候一般把镜像解压到U盘选U 盘启动按照提示一步一步就行。具体还请百度,装系统是一个男生必须会的一项技能,女生就可以让男生帮你们装(安装的时候有个选项是和windows组成双系统,那个别选,据说选了windows就会挂,虽然我也没试过选下面的一个自定义的然后把盘分一下这样才是双系统正确操作文件不会丢失的如果想学习编译的话磁盘一定要大一点。。建议100G以上。。我分了 200+G )

小米盒子增强版刷石头ROM教程

一、刷机前的准备工作: 1、准备工具 (1)小米盒子增强版一枚:更新到MIBOX1.3.73(最新版本); (2)TF卡一张:容量小于等于32G,FAT32格式(尽管我们不会对TF卡中的内容进行修改,但是保险起见请做好TF卡的备份工作,如果TF卡为NTFS 格式,请做好备份后将其格式化为FAT32格式),并在刷机开始之前插入盒子卡槽中; (3)MicroUSB数据线一条:用于连接盒子与PC; (4)PC一台:建议使用笔记本电脑,以便盒子在连接PC的同时,使用HDMI连接电视; (5)显示器/电视一台:用于显示并调试盒子。 2、清除用户数据 使用遥控器操作小米盒子,进入“小米盒子设置”,在“关于”里选择“恢复出厂设置”。

3、暂时关闭PC上的杀毒软件,电脑管家,手机助手等软件 4、PC下载刷机工具包并解压到D盘根目录 二、刷机开始 1、打开盒子的“ADB调试”功能 使用遥控器操作小米盒子,进入“小米盒子设置”,“账号与安全”里,将“ADB调试”选项设置为“允许”。 2、使用MicroUSB数据线连接盒子与PC(推荐使用笔记本电脑,以便盒子HDMI 连接电视) PC首次连接盒子时,盒子需连接电视,电视上会出现的“允许USB调试吗?”。用遥控器勾选“总是允许”,并点击确定。

3、双击刷机工具包中的shuatool.exe启动工具 5、当shuatool.exe提示“root成功”,小米盒子重启进入桌面之后,再点击

“开始刷机” 注意:4步骤与5步骤时windows可能会提示程序未响应,请耐心等待5~10分钟。 6、请耐心等待盒子刷机成功进入石头ROM 三、刷机成功,开始享受你崭新的石头ROM之旅吧!

小米自制主题包教程

二、MIUI主题模板内文件说明 首先,咱们要需要一个模板来对应说明,下载模板: 解压后你会发现它并不是我们熟悉的后缀,而是一个MTZ后缀的文件,不用急咱们把它重命名为XX.zip即:将原来的.mtz后缀改为.zip,然后解压即可显现原型如下图: 具备以上几个文件就可以做一个简单的MIUI主题了,下面我们对以上目录做一个中文说明: description.xml(主题配置文件包括:主题作者、版本号信息) icons (桌面图标,所有被改动的桌面图标都会放在这个文件夹内) lockscreen (锁屏样式) preview (应用主题时预览图) wallpaper(存放锁屏、桌面壁纸) https://www.360docs.net/doc/b918221644.html,uncher(启动器) 本图中并未标出的项目请参见: https://www.360docs.net/doc/b918221644.html,/themeguider.html 注:如果您在在线主题内下载主题,重命名为.zip解压后您会发现很多目录都成了无法识别的文件?例如文件夹icons变成了icons文件无法打开,简单处理方法:重命名为XX.zip解压后就能看到里面文件了。 三、MIUI主题包具体制作说明 1.描述文件---description.xml制作说明 step1.下载此文件: (下载后需解压),并右键单击--编辑,打开后出现以下内容: < title>蓝调透明 < author>hfy166 < version>V3.0 < uiV ersion>1 step2.将以上内容中绿色文字修改为自己想要填写的文字。 主题名字(你可以取一个符合合适的主题名填写在此处)

小米盒子1S刷石头ROM刷机教程

准备工具 (1)小米盒子1S一枚; (2)OTG线一根:用于将U盘插在盒子上; (3)U盘:32G一下,FAT32格式(U盘和OTG线用于盒子降级,无需降级,或已经ROOT的盒子,不需要这两个工具); (4)MicroUSB数据线一条:用于连接盒子与PC; (5)PC一台:建议使用笔记本电脑,以便盒子在连接PC的同时,使用HDMI连接电视; (6)显示器/电视一台:用于显示并调试盒子。 想要刷石头ROM,小米盒子1s需要先取得ROOT权限,而在小米盒子1s最新版本1.3.72暂时没有办法获得ROOT权限。这里我们要利用到小米的第二系统来进行ROOT权限的取得。 小米的升级往往是两个系统交替进行的,所以,第二个系统还有可能是低版本(低于1.3.58)。这样我们可以利用第二系统来取得ROOT权限。 已经获取了ROOT权限的盒子在打开ADB之后可直接跳至下文第4步 进入第二系统的方法就是进入recovery模式选择系统 方法一:首先,在桌面状态长按电源键点击“重启”,然后遥控器顶端对准小米盒子,在重启按下的瞬间按住“主页键+菜单键”,直到进入以下界面。 方法二:也可以将盒子拔电,按住“主页键+菜单键”对准小米盒子,然后给小米盒子通电,直到进入以下界面。

,进入“重新启动”选项可以选择进入系统一或系统二,标有(最近)的选项是你重启之前的系统,另一个就是“第二系统了”。请进入第二系统确认版本号,“系统一”与“系统二”之中必须有一个版本较低的系统。查看系统版本的方法是进入“小米盒子设置”选择“系统升级”来查看版本号。 如果两个系统版本都超过了1.3.58。那么就需要对盒子进行降级操作将小米降级ROM 包改名为update.zip拷贝至U盘根目录,在U盘根目录新建一个空白文件xiaomi_update(新建一个空白的txt文件然后删除扩展名)将U盘插到盒子上重启进入Recovery,选择“安装系统至系统1”,盒子会进行刷机,刷完之后,会自动进入Recovery,选择“重启系统”,“重启进入系统1”查看是否降级成功。 如果有一个系统的版本是低于1.3.58的那么就可以继续参照此教程来进行ROOT了。满足此条件的用户请继续往下看 1,首先进入recovery之后,选择“清空所有数据”,依次操作清空数据完毕之后进入版本较高的系统,用USB将盒子连上电脑,打开ADB调试。 PC首次连接盒子时,盒子需连接电视,电视上会出现的“允许USB调试吗?”。用遥控器勾选“总是允许”,并点击确定。

小米MIUI主题制作教程

主题教程 一、MIUI主题 首先,我们手机的UI是由很多部分组成的,如锁屏、通知栏、桌面壁纸、图标等等。如果我们把手机比喻成一个房子,上述的部分可想象成房子的门、窗、地板、吊灯、座椅等。那我们可以认为原生的android系统就是一个毛坯房,MIUI是在这之上的一个简装,自定义主题就是你自己给房子做的装修。 MIUI提供主题自定义功能,其实就相当于帮你请了一个工程队,你可以用从众多装修方案(主题包)中选择自己喜欢的效果,最后交给工程队实施。而装修方案可大可小,大至全屋翻新,小到只换一盏灯。目前MIUI会自带两个主题包,达人们也可以设计自己的主题包,大家就可以借用达人们共享出来的设计。 二、准备工作 1.主题测试机器 工欲善其事必先利其器,做题之前首先得有一部能刷MIUI的手机作为测试机。MIUI现有支持v4的机型分成按分辨率,可分成两类480p(480*854和480*800)与720p(720*1280),分辨率对以后的主题制作有这影响,见后面详述。 480p的机子有: 小米手机1/1S (自带MIUI)、HTC Desire S、HTC Incredible S、Samsung I9100、华为Honor、索爱LT18i 、Google Nexus S 720P的机子有: 小米手机2(自带MIUI)、Google Galaxy Nexus、Galaxy S III I9300、Google Galaxy Nexus、华为Ascend D1、索尼LT26i、HTC One X、LG LU6200 附上刷机教程连接https://www.360docs.net/doc/b918221644.html,/uQvUFn 注意:在针对新版主题客户端的测试方案上线之前,主题制作者只能在2.10.26开发版或之前版本进行测试 2.设计界面 制作主题之前可先根据官方提供的主题界面模板,对主题界面进行设计,然后再进行切图,将设计稿切片,分成各个小部分,用与主题制作。 3.主题制作软件的安装 官方主题工具:https://www.360docs.net/doc/b918221644.html,/2QVve2 使用此工具需要java环境的支持,未安装的同学请下载: https://www.360docs.net/doc/b918221644.html,/themeeditor/jre6_2.8.3_aajfe.zip 解压得jre6文件夹,将其放到到MIUIThemeEditor目录下(图1所示)。 1.windows下运行,“run-windows.bat“ 2.linux下运行,“run-linux.sh” 3.mac os运行,“https://www.360docs.net/doc/b918221644.html,mand”

9008工程线制作教程(实测整理)

小米账号锁机器用自制9008线强刷教程 一、自制高通9008工程线, 1.拿一条Micro USB带转接头或type-c数据线, 把外皮剥开。 2.再把绿色线与黑色线外皮烧掉一些,露出铜线,不用剪断。 3.手机关机,先把绿线和黑线捏合短路后,按住手机开机键, 将线连接上手机与电脑,等四五秒后,放开手机开机键, 放开绿线黑线.电脑设备管理器出现9008 设备,就是成功了。 4.还有一件事,进入9008 模式或fastboot 模式,手机是不会充电的,所以进入前要确保电池是电量充足的,不然万一电池电量耗尽, 就只能拆手机, 拔电池下来充电了!!! 二、刷机准备。 1.先下载好线刷包。(如群文件MI5.ZIP),解压放到桌面。 2.安装MiPhone20151028(这个是带9008驱动的版本,MI5.ZIP里面有)安装一路选始终通过,禁用签名。打开软件后点刷新就显示机器了,选好线刷包文件夹(不要有中文路径),选择清除所有数据,然后点刷机就开始刷了,刷机完成后,长按电源键重启即可进入系统,第一次进入是会有些慢,耐心等。 3.千万不要插手机卡,进系统后千万不要联网,不然锁机了只能拆机断开电池,才能关机进9008重新刷了。通过设置后,按下面教程冻结掉小米云服务就可以联网正常使用了! 4.刷完开机之后千万不要联网,不要插卡,完成开机向导默认没有账户锁,此时并没完全解掉,联网还会反锁。 第一步:打开USB调试模式对着MIUI版本号连续点几下打开开发者选项打开USB调试。 第二步:安装打开刷机精灵,连接手机,允许调试,完成之后打开实用工具里的Adb命令行 第三步:(可复制后,到窗口鼠标右击选粘贴) 输入adb shell pm hide com.miui.cl oudservice 敲回车 输入adb shell pm hide com.xiaomi.finddevice 敲回车 输入adb reboot 敲回车会自动重启手机

小米主题xml编码高级教程

小米主题xml编码高级教程 MAML教程目录[隐藏] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1 MORE & MAML 概述2 MAML在百变锁屏中的应用 3 MAML在百变壁纸及动态图标中的应用4 壁纸元素 5 变量 6 变量数组7 全局变量8 表达式9 文本10 时间11 日期12 图片13 数字图片14 图片遮罩15 元素动画16 Group 17 Slider 18 按钮19 音乐播放器20 音量调节21 Content Provider 22 Trigger & Command 23 动态帧率24 传感器调用MORE & MAML 概述? MAML引擎脚本语言MIUI Application Markup Language for MORE ? MORE渲染引擎Markup Oriented Rendering Engine ? 概述最初用于

百变锁屏,使用xml用特定的语法描述锁屏界面。后来不断增强功能,逐步演化成一套接近通用的界面描述语言和图形渲染引擎,在一定需求下可用于开发风格多变的用户界面。可方便地通过更换皮肤改变界面风格、动画甚至交互方式。MAML语言和Android的界面描述xml 类似. 所不同的是Android描述的是静态界面,对界面元素的更改依赖java代码。MAML描述的是静态界面+动态属性,UI在时间线上按一定的帧率不断刷新,UI显示根据元素属性的变量表达式的计算结果实时更新。MAML 语言和运行时引擎已经从锁屏中独立出来作为MIUI内置的通用框架,除了显示时间日期等,还支持查询标准Content Provider来获取各种信息如天气。显示图片文本等各种元素,各种动画,滑动点击等界面交互控件,适于实现展示信息或有简单交互操作的界面。比如时钟、天气小部件、闹钟响铃界面。框架支持动态帧率,不必按照固定帧率不停

小米MIUI主题制作教程

小米MIUI主题制作教程 一、MIUI主题定义 首先,我们手机的UI是由很多部分组成的,如锁屏、通知栏、桌面壁纸、图标等等。如果我们把手机比喻成一个房子,上述的部分可想象成房子的门、窗、地板、吊灯、座椅等。那我们可以认为原生的android系统就是一个毛坯房,MIUI是在这之上的一个简装,自定义主题就是你自己给房子做的装修。 MIUI提供主题自定义功能,其实就相当于帮你请了一个工程队,你可以用从众多装修方案(主题包)中选择自己喜欢的效果,最后交给工程队实施。而装修方案可大可小,大至全屋翻新,小到只换一盏灯。目前MIUI会自带两个主题包,达人们也可以设计自己的主题包,大家就可以借用达人们共享出来的设计。(引用foxtail,很经典的说明) 二、MIUI主题模板内文件说明 首先,咱们要需要一个模板来对应说明,解压后你会发现它并不是我们熟悉的后缀,而是一个MTZ后缀的文件,不用急咱们把它重命名为XX.zip即:将原来的.mtz后缀改为.zip,然后解压即可显现原型如下图: 具备以上几个文件就可以做一个简单的MIUI主题了,下面我们对以上目录做一个中文说明: description.xml(主题配置文件包括:主题作者、版本号信息)icons (桌面图标,所有被改动的桌面图标都会放在这个文件夹内)lockscreen (锁屏样式)preview (应用主题时预览图)wallpaper(存放锁屏、桌面壁纸)https://www.360docs.net/doc/b918221644.html,uncher(启动器)注:如果您在在线主题内下载主题,重命名为.zip解压后您会发现很多目录都成了无法识别的文件?例如文件夹icons变成了icons文件无法打开,简单处理方法:重命名为XX.zip 解压后就能看到里面文件了。

相关文档
最新文档