双清一下试试。在刷。双清的方法是:将手机关机后长按电源键加音量减键10秒左右出现工程模式,选择您需要使用的语言,点击清理数据和缓存,选择重启开机就可以了。
Android如何刷机,如果自己刷机的话,又需要如何操作呢?其实不要把它想的多复杂,只要你按照下面的步骤来做,你也能给自己的android手机刷个新系统!
首先我们先了解几个刷机前要知道的名词吧!
刷机:简单的说,给Android系统的手机刷机,就相当于给它重装一下系统,这和我们常见的电脑重装系统类似。通过刷机,给手机装入全新的手机系统。
Recovery:翻译过来的意思就是恢复,顾名思义,这是手机上的一个恢复模式。通过这个recovery,用户可以实现安装系统(就是所谓的刷机),清空手机各种数据,为内存卡分区,备份和还原等等很多功能。它类似于电脑上的Ghost一键恢复。
ROM:ROM是英文Read Only Memory简写,通俗的来讲ROM就是android手机的操作系统,类似于电脑的操作系统Windows xp,Windows7等等。平时说给电脑重装系统,拿个系统光盘或是镜像文件重新安装一下就好了。而android手机上刷机也是这个道理,将ROM包通过刷机,重新写入到手机中,ROM就是android手机上的系统包。
Wipe:Wipe翻译过来的意思就是抹去,擦除等,在recovery模式下有个wipe选项,它的功能就是清除手机中的各种数据,这和恢复出厂值差不多。我们最常用到wipe是在刷机之前,大家可能会看到需要WIPE的提示,是指刷机前清空数据,注意wipe前备份一下手机中重要的东西哦。
好了,看了这些名词解释,是不是对刷机的一些专业术语都有所了解了呢?下面我们就开始了解Android如何刷机的过程。
刷机前先对自己手机中的一些重要内容进行备份吧,像名片,短信,日历等重要信息,有需要的就先备份一下,否则刷机后就都没了。
备份好以后,我们需要先给我们的Android手机下载一个适合该手机使用的rom包,这就像电脑上在重做系统前需要买张系统盘或是在网上下载一个系统镜像,这里要注意的是,手机毕竟不是电脑,大家在下载rom时一定要下载适合自己手机的相应版本,其他型号手机的rom是不通用的。
准备工作都完成了,首先,将下载好的rom包通过数据线或是读卡器放到SD卡的根目录下,然后重命名为updatezip
ROM包
然后关机,按住Home小房子键的同时按开机键,即可进入recovery恢复模式,然后移动轨迹球到第四项,按下轨迹球选择进入“Flash zip from sdcard”
Flash zip from sdcard
进入Flash zip from sdcard后,我们找到刚才重命名的updatezip文件,然后按下轨迹球选择它。
SDCARD:updatezip
选择updatezip后,会弹出如下图提示。然后再按下Home小房子键,就开始自动安装系统刷机了。
开始自动安装
如下图就是系统的安装过程了,安装过程中不要有其他操作,等待一会就可完成安装。
安装进行ING
当安装完毕时,会自动进入下图这个界面,最下面那行Install from sdcard complete就说明安装成功了。现在选择第一个Reboot system now重启手机,稍等片刻即可体验全新Android系统了!(注:刷机后首次开机时间较长,请耐心等待一下)
Install complete 安装完成!
如遇到Android刷机失败的情况,比如刷机后出现无法开机,无法进入系统的情况,请再次关机,然后重新通过之前的方法再进到recovery恢复模式中,选择Wipe,进入如下界面后,全部项目选择一下,清空所有手机数据(如同恢复出厂设置),然后再重启手机就可进入系统了。如果还是有问题,请先wipe后再重新按之前的步骤再刷一次。
按之前步骤再刷一次
至此,大家也对Android如何刷机有了进一步的了解,是不是很简单呢?而且,刷机重装系统并没有什么风险,并不会像传说中的会使手机变砖或是坏掉,即使刷机失败,或是rom不合适,只需再换个rom重新刷一次即可。
1部分基于老款安卓系统打造的软件APP无法使用(闪退)
2部分软件APP无法完全适配(可以使用)
3可能存在部分主题无法适配新系统
以上两个问题都是软件APP开发者的问题非系统问题
值得点赞的地方
1负一屏小部件增加,任然保留安卓小部件!
2隐私保护提升
3加入小米妙享(使用方法:同时使用miui +最新版本)
5开发版公测切开发版内测不清除数据
要解决这个问题,就要先知道屏幕适配的原理
不同分辨率对应的文件夹
首先我们知道android工程目录res下有四个文件夹,drawable-hdpi、drawable-mdpi、drawable-ldpi、drawable-xhdpi,主要是为了支持多分辨率的。如果你制作的游戏切图是480x800的切图,就应该放到drawable-hdpi目录下,如果是320x480的切图,就应该放到mdpi目录下。如果是720x1280的,通常会放到xhdpi目录下。
缺省时的处理方式
安卓系统在加载的时候有一套严格的规则,它会事先判断手机屏幕的分辨率,然后根据分辨率去加载对应文件夹里的。如果找不到,则会从drawable或者其他drawable-文件夹中寻找。找到以后,系统会对尺寸与手机屏幕进行比对,尺寸一致则会正常显示,而遇到尺寸不一致的那么系统会根据一定规律对尺寸进行缩放,然后显示在屏幕上。此时,由于尺寸经过缩放,所以屏幕上的显示效果会受到影响,因此通常在游戏测试阶段,测试者应该准备好不同尺寸搭配不同分辨率的设备进行多次校验,如果是在上线前希望能进行大规模的手机游戏兼容性测试的话则可以尝试使用诸如:TestBird这样的第三方手游自动化测试平台。
不同比例的屏幕常见适配方式
通常成熟的游戏厂商针对不同比例以及不同分辨率的屏幕,会有一套自有的解决方案。而对于中小规模的开发团队或者个人开发者而言,往往没有时间专门对不同尺寸的屏幕进行适配,比如常见的安卓设备屏幕比例为16:9,而像魅族的屏幕比例则为15:9,IPad则为4:3,这样的情况下屏幕适配就变得异常麻烦。常见的缩放在这样的情况下会造成屏幕边缘内容的丢失,通常最好的办法是尽可能把缩放到最大,保留部分没有显示的黑边区域,而这样的的好处是可以不丢失任何内容,但缺点是黑边区域实际会影响到玩家的使用体验。最早在IPad尚未普及时,为了保证游戏尽可能多的兼容IPad,因此大量的采用了这样的适配方案。
另外值得一提的是,如果制作手游切图的话母版可以尽可能用720P,因为目前主流机型的屏幕分辨率是720P,720P在对进行缩放的过程中放大到1080P时不会感到特别模糊,缩小到480P时也不会看不清内容。这是目前很常用的一个屏幕适配解决方案,但由于15年1080p将会开始普及,所以笔者认为很快情况就会有所变化了。
底包一般是刷机的基础包。
基带是Baseband信源(信息源,也称发射端)发出的没有经过调制(进行频谱搬移和变换)的原始电信号所固有的频带(频率带宽),称为基本频带。
ROM是只读存储器(Read-Only Memory)的简称,是一种只能读出事先所存数据的固态半导体存储器。其特性是一旦储存资料就无法再将之改变或删除。通常用在不需经常变更资料的电子或电脑系统中,并且资料不会因为电源关闭而消失。
扩展资料
信道中直接传送基带信号时,称为基带传输。进行基带传输的系统称为基带传输系统。传输介质的整个信道被一个基带信号占用基带传输不需要调制解调器,设备花费小,易于安装 调试,具有速率高和误码率低等优点,
适合短距离的数据传输,传输距离在100米内,在音频市话、计算机网络通信中被广泛采用。如从计算机到监视器、打印机等外设的信号就是基带传输的。大多数的局域网使用基带传输,如以太网、令牌环网。
-ROM
-基带
-底包
方案一
IOS与Android共用一套效果图 12422208
IOS与Android常用的尺寸中,最大尺寸的为i6+的尺寸,即12422208px
IOS常用尺寸为12422208 7501334 6401136 640960
其中7501334 6401136 640960同为@2x,12422208为@3x
所以7501334 6401136 640960只做一套6401136就好了
Android常用尺寸为 10801920 7201280 480800
他们之间相邻是可以整除15的,也就是1080除以15等于720,720除以15等于480
即,这三个尺寸可以等比缩放大小,只做一套10801920就可以了。
那么,问题来了。
IOS要做两套尺寸,12422208与6401136
Android要做一套尺寸,10801920
这样不就是三套了吗?
其实,i6+的尺寸12422208整除115就刚好等于10801920
也就是说,12422208与10801920是可以等比缩放的
那么,i6+与Android的尺寸只做一套12422208就可以了。
现在就剩下IOS的6401136
12422208可以直接缩放成6401136吗?
如果要等比缩放肯定不行,因为他们之间不能整除
但是,如果我们把12422208的尺寸直接放到PS里等比缩小宽度到640,会发现原本2208的高度变成了1138,也就是比1136多了2px,2px的误差其实无关紧要了,硬着头皮改成1136去!
现在,你会发现,里面的图标,其实1138跟1136的大小都是一样的。
为什么提到图标呢?因为我们的交付物只要一套效果图与五套切图就好了。
一套效果图 12422208
五套切图 1242 640 1080 720 480
最后,注意缩放后的图标要细调一下。由于转换有误差,共用一套效果图是有一定的风险的,例如UI细节上的风险。开发前,设计师与技术人员要先共同确认此适配方案,全程沟通,及时改正UI方面的问题。
方案二
IOS与Android 共用一套效果图 7501334
上面提到,7501334 6401136 640960同为@2x,所以750跟640用同一套图标,同一套字体就可以了,至于其他的尺寸大小,只要跟着尺寸延伸就没问题了。
7501334应用到12422208,则需要把@2x的图标放大导出成@3x,也就是把字体图标放大15倍,其余的,直接放大到1242就行了。
至于Android的版本,我个人的做法是把7501334直接换算成为10801920,因为只有1px之差,我就忽略了。换算出了10801920,那么Android的其他尺寸也就好办啦~同样,我们的交付物只要一套效果图与五套切图就好了。
一套效果图 7501334
五套切图 1242 640 1080 720 480
方案三
IOS与Android各做两套效果图
原理跟方案一、二差不多,但为了追求细节上的完美,可以多做一套效果图,即两套效果图
12422208与 6401136
12422208适配i6+ Android三种尺寸
12422208整除115等于10801920
10801920整除15等于7201280
7201280整除15等于480800
6401136 适配i6 i5 i5s等尺寸
方案四
如果需要更完美,那就需要做三套效果图了
12422208 6401136 10801920
还可以再加一套640960
总之,分开做的越多套效果图,出来的效果就越精细。反之,看起来可以就行了。
Android的适配器的学习和使用(整理)
在开发中我们需要绑定一些数据展现到桌面上,这是就需AdapterView。AdapterView是ViewGroup的子类,它决定了怎么展现视图通过Adapter来绑定特
殊的数据类型。AdapterView是非常有帮助的当你展现数据在你的布局中。Gallery,ListView和
Spinner是AdapterView的子类。
顾名思义,就是把一些数据给弄得适当,适合以便于在View上显示。可以看作是
界面数据绑定的一种理解。它所操纵的数据一般都是一些比较复杂的数据,如数组,链表,
数据库,集合等。
适配器就像显示器,把复杂的东西按人可以接受的方式来展现。
那么适配器是怎么处理得到的数据,并把它显示出来的呢。其实很简单,说白了适配器它也
是一个类,在类里面它实现了父类的这几个方法:
publicint getCount() //得到数据的行数
public Object getItem(int position)//根据position得到某一行的记录
public long getItemId(int position)//的到某一条记录的ID
//下面这个方法是最重要的相比于其它几个方法,它显式的定义了,适配器将要 以什么样的
//方式去显示我们所填充的数据,在自定义的适配器里面我们通常会给它写个布局文件
publicView getView(int position, View convertView, ViewGroup parent)
我们常用的适配器一共有三个:ArrayAdapter,SimpleAdapter,SimpleCursorAdapter 这三个,他们都是继承于BaseAdapter 。
欢迎分享,转载请注明来源:品搜搜测评网