怎么登录今日头条客户端端登录帐户怎么找回来麻烦大神告诉我怎么找回帐户在线等急急急麻烦大神告诉我怎么办找回帐户

酷比魔方b39hds 如何刷机求求各位大神帮帮我把

就是现在看书都不会自动保存一到网上是应为该刷机了求求各位大神帮帮我把

作为一个Android开发人员,你还在为了适配各种尺寸的屏幕而苦恼吗?你还在为了出现一个新的机型而修改着数不尽的dimens和layout吗?你还在为了UI给的奇葩尺寸的设计图而绞尽奶汁计算距离吗?如果你为了这些事情而苦恼,那么看完这篇文章,希望可以帮你减少开发时间,减缓生命的流逝速度。。。


不知道大家有没有看过前一段时间今日头条技术团队发表的一篇关于Android屏幕适配的文章:。没有看过的朋友可以先看看了解一下再回来,可以更好的理解。我是无意中点开的这篇文章,但是看过之后眼前一亮-------Android屏幕适配要是真的这么简单,那些辛辛苦苦没日没夜做适配的前辈们是不是死得太惨了。。。。。。。

不得不说今日头条的大神们的想法真的非常独到,成本极其低廉,还特别好用。他们给出的最终方案是这样的:

 //计算宽为360dp 同理可以设置高为640dp的根据实际情况

看到这篇文章之后我赶紧就写了一个demo测试了一下,发现了一点小问题。
我们UI给出的设计图尺寸为,如果我按照宽度作为适配标准的话,按照设计图720px的宽度,屏幕的宽度应为360dp,也就是这样:


  

这样做的话宽度适配的比例是没有任何问的,但是我在想,如果某一个页面需要以高度来做适配(也就是内容刚好纵向填充全屏)的话,是不是改成这样就可以了:


  

但是运行之后发现,高度上的差异很大,运行在不同分辨率和尺寸的手机上,页面中的每一部分内容在纵向上的比例不尽相同,没有达到很好的适配的效果。
思考了许久过后我发现一个问题:我手边的测试机的宽度是两个720和两个1080,而高度有80和一个全面屏的2160。Android的开原性导致了Android设备的尺寸的碎片化太严重,而通过查看测试机的尺寸参数会发现,如果用这四个手机来测试的话,宽度可以直接整除,而高度不可以(并且我手边的测试机的宽度也可以整除,如果有宽度没法整除的手机呢?)。但是用今日头条给出的方法,做除法后结果会取整,那会不会是由于用纵向计算出来的density取整影响了精度,从而导致了效果不尽人意呢?

发现上述问题之后我就着手去修改,将计算结果取余后在赋值给targetDensity,经过反复的测试与实验,我重新修改了targetDensity的计算方法:

 //由于手机的长宽不尽相同,肯定会有除不尽的情况,有失精度,所以在这里把所得结果做了一个保留两位小数的操作

但是有热心的网友给我留言,说如果把系统的语言改成葡萄牙语之后会报异常,页面完全就是惨不忍睹。。。抱着对外国历史友人的疑问我继续去测试,发现了这样的问题:

仔细看!!!小数点竟然是中文逗号(目前发现的语言当中,葡语和印尼语是这样,其他语言未经测试)!!!没办法,只能继续修改了,后来经过这位热心网友提醒,我将这部分代码修改成:


  

这样一来就完全没有问题了,也不需要做保留两位小数处理了(发现问题的朋友们,原谅我学艺不精。。。也感谢这位热心网友的指正)

继续测试后发现,高度上的适配结果让人非常满意。可是还有一个问题,我们一般来说做适配都是以手机的宽度为基准,但是一个app里面避免不了偶尔一两个页面是按照高度为基准(就是内容纵向填充全屏的页面)做适配的。但是上述方法只能保证一个方向,那我就让它可以自由的切换适配的基准方向不就好了。

继续修改之后我得到了最终的方案,修改过后这个类中的所有内容如下:

 //添加字体变化的监听
//此方法用于在某一个Activity里面更改适配的方向
 * 这三个参数是统一修改过后的值
 * 最后在这里将修改过后的值赋给系统参数

在这个类的初始化方法里面我是默认的以宽度来作为基准(这是在Activity中设置的方法,存在于此Activity下的fragment,dialog和PopupWindow都会受到此效果的影响,也就是说,在Activity中设置一次之后,Activity下的其他子View都无需再设置一次)。

自己创建一个类,将最终方案里面的代码复制粘贴就可以使用了


如果只是适配一个方向的话,只设置这两句就可以了(我在utils里面设置了默认按照宽度适配,可以根据自己的需求修改默认的适配方向,见下图)

若app中有某一个页面需要纵向适配的话(注意代码中的注释):

 * 由于是个人封装,此方法需要写在onCreate()中的setContentView()方法前面,切换方向的效果才会生效

最后贴出适配的效果图(颜色只是为了看的直观一点。。。)

使用此方法,只需要一个dimens文件,一个layout文件就足矣,在xml布局中直接只用dp就可以了(Android P的刘海屏需要单独适配layout)

由于是自己写的demo,还没有大面积测试(但是今日头条已经启用了该方案,现在一个多月过去了还没听说出现什么问题,那就说明应该还可以),要是各位看官有条件大范围测试的话,出现什么问题可以反馈给我,我们可以一起讨论该如何修改,共同进步。
这是我入行以来写的第一篇文章,有写的不好的地方欢迎指正,以后还会继续努力多写文章的,好的东西需要分享。

这里是地址,demo里面还有和的使用方法

留个联系方式,方便沟通 QQ:

这篇文章如果帮到你的话,点个喜欢再走呗

  • 首先,做网络推展什么样的产品都是可以做的,并且必须根据产品的价值和网络推展的费用展开计算出来投资报酬比,所以有些东西合适做SEM或者CPC广告,有些东西就不太合适。
    对于您说你的菠菜产品建议您更多投入涉及的农业或者其他蔬菜产品的CPC广告,或者展开网站或者新媒体的一些玩法,不建议您必要投入今日头条。

  •       乐云践SEO按天计费系统本着“诚信优化”的服务理念,按天收费,关键词不上首页不收费,以效果说出的服务模式夺得了众多客户的称赞。
    享有着无可比拟的优势:
    1、关键词精准定位:关键词精准才能带给意向订单,这样才能带给转化成;
    2、关键词按天收费:以前很多SEO公司都实施按年计费,包年服务难确保关键词稳定性,关键词冷程度无法快速作出辨别,客户出售优化服务后造成相互扯皮现象相当严重种种原因造成企业不但花了钱,业绩还没上去,效果不尽人意。页面不收费,不出首页不收任何费用,自带监控后台,每天都能看见明确名列、消费,让您的投放明明白白;
    3、覆盖面积几大高流量搜索引擎:覆盖面积几大搜索引擎用户群体,给您带给更多的合作商机;
    4、掌控优化成本:按天计费这样可以时时监控优化投放按需投入,让企业的网络推展掌控自如。/
    软文营销,就是指通过特定的概念表达意见、以摆事实讲道理的方式使消费者走出企业原作的思维圈,以强有力的针对性心理反击很快构建产品销售的文字模式和口头传播。 比如:新闻,第三方评论,专访,专访,口碑。软文是基于特定产品的概念表达意见与问题分析,对消费者展开针对性心理引领的一种文字模式,从本质上来说,它是企业软性渗入的商业策略在广告形式上的构建,通常利用文字传达与舆论传播使消费者尊重某种概念、观点和分析思路,从而超过企业品牌宣传、产品销售的目的。

  • 0

  • 0

  • 0

我要回帖

更多关于 怎么登录今日头条客户端 的文章

 

随机推荐