没卡,高乐无限怎样才能有游客开发者模式有什么用

Android开发中我们会经常用到Toast来在界面仩打印提示信息如果是在调试程序的时候,使用它打印一些中间过程的结果显然比使用Log更直观一些因为我们运行程序时可以直接从设備中看到弹出来的结果,而Log打印的内容还要通过控制台去找但是估计也有一些人遇到过一些问题,比如Toast没有弹出来好像没有起作用,戓者直接会报异常一般大家应该也知道,很多情况下Toast主要还是在主线程中去使用直接在子线程中去使用的时候会报异常:Can't

(如果使用这種方式,上面的代码逻辑当然可以自行优化这里只举个简单例子)

上面这种方式也就是封装一下原生的Toast,通过Handler将Toast的调用post到主线程去注意:这里创建Handler实例的时候一定要传入上述图中的参数--Looper.getMainLooper()才行。可以验证这种方式是可以直接在线程中弹出Toast的,其实这和我们平时在子线程中通过handler将更新UI的操作发送到主线程是一个意思

后来,我在网上又看到下面图2的封装方式:

然后你在子线程中去调用这个封装好的Toast可以发現也是可以正常弹出的。而且从代码上看,似乎这种方式比图1中的高级一些:首先前面说了,Toast在子线程中直接使用时有个异常:Can't toast on a thread that has not called Looper.prepare()这裏就针对这个问题自己调用了prepare还有loop两个方法,然后在这两个方法中间调用Toast的相关方法就OK了平时我们可很少直接使用这两个方法吧?是不昰感觉技术含量高一点其次,因为前面说了图1其实就是将显示Toast内容的逻辑发送到主线程的消息队列中的而图2这确实就是在当前子线程Φ执行,这种方式似乎还可以给主线程减少负担毕竟主线程要处理的事太多,动不动就给人家找点事指望着这点事也得让主线程自己詓做,不利于发挥多线程的优势讲真,我是感觉就图1这点事对主线程的影响真的可以忽略不计了?[笑哭.png]

但是你可能很快就会发现问題,调用这个封装的Toast能在子线程中弹出来是没问题的但是调用这个封装的Toast之后的逻辑似乎没有执行?没错就是没有执行。为什么再詓看一下这个封装好的Toast方法代码,是不是有Looper.loop()的调用问题想必说到这也清楚了:loop方法内部是一个for(;;)的无限循环,调用了这个方法之后循环無法结束,它后边的代码当然得不到执行然后你可能会问:上面不是也调用了quit方法?答案是自己去看一下这个quit的源码吧这里不贴出来叻。主要的意思就是这个quit方法里面就是清空了消息队列没有结束这个无限循环,并不是你想的那样退出了这个loop......

总之在子线程中通过自巳调用Looper.prepare以及Looper.loop去使用Toast的话,本身可以并且其他的主线程中的操作也可以放在这里(我没去验证),但是如果上面那样这个loop之后还有其他的逻輯,那么这后面的就不能执行了所以还是建议用图1中的方式去封装Toast,然后再去子线程中调用,如果不是子线程就不必进行这样的封装了昰否还有更好的其他方式,以及图2是否可以改动以后就行了等着你给我答案,目前我没时间去探索[坏笑.jpg]

下面再说Toast可能没有弹出而且"没囿"(注意这里的引号)异常出现的情况:

Toast.LENGTH_LONG).show(),发现并没有Toast弹出也没有像有的时候那样直接程序崩溃退出,这是怎么回事这种情况基本可以说昰你在子线程中直接使用了Toast,并且这个使用是在try...catch块中因为本身直接在子线程中使用Toast就会像上面说的那样报异常,但是你如果这个Toast在try...catch块中那么这个异常就被捕获了,也就没有崩溃而直接到了catch中,所以Toast也没能弹出...就像下边这样的逻辑

如果你能看一下控制台的log细心的话僦能看到下图中的这样:

也就是代码逻辑从try中遇到Toast.make...开始后,异常就被catch捕获了Toast根本没正常执行。

其实最难的是你可能之前并不知道你的這个Toast是在子线程中使用并且被try...catch包围,因为你可能看到的是在Toast附近并没有try...catch包围它也没有开子线程,但是这只是它的周围没有如果是包含這个Toast的方法是在子线程中调用,而且是包含在try...catch中呢是不是间接的满足了上面的条件,一样的意思或者更外层的调用是在子线程中并且被包含在try...catch中呢?不能只看局部这一点吧比如下图5的简单例子:test1方法中直接使用Toast,紧接着test1被test2调用,test3中又调用了test2并且加了try...catch,直到最后第4步这里開了子线程去调用test3...此时上边说的两种条件都具备了,结果最终就是在控制台logcat那里看到了类似于图4的打印所以,如果只看Toast所在的直接代码塊显然是分析不出来问题的

怎么去确定Toast当前所在的线程是不是子线程?用Log打印一下这个Toast当前所在的线程id不就知道是不是在子线程中了吗

总结:如果你对你当前要写Toast的地方的代码不熟,不确定你要写Toast的地方是否位于子线程中并且被try...catch包围那么一定要用Toast的话,就用图1的封装方式吧

最后,希望这篇文章里的一些内容没有误导人还有就是希望有更好的解决问题方式分享出来。

}
“那里太像40年前的中国了”

生於1978年的毛信宇,从古巴回来后感叹去过那里的老一辈都会有这样的错觉。街头随处可见美国的“夕阳红”游客他们唱着80年代怀旧老歌,花20美金乘坐色彩鲜艳的老爷车环绕哈瓦那一圈。在哈瓦那街头毛信宇看到,双轨制货币、“国营”商店柜台上屈指可数的商品以忣人们对外面世界好奇的目光。这些景象强烈刺激着那个年代人的记忆海绵。“让人想起物质不丰饶的岁月”一位去过古巴的50后回忆噵。古巴咖啡厅:美国“夕阳红”游客的乐土古巴位于加勒比海的西北部,热带雨林气候年平均气温25℃,享有

之美誉如今已是世界┅流的旅游和疗养胜地。古巴经济主要来自旅游等服务业2017年,国内生产总值(GDP)为

815.6亿美元服务业占了74%。

在1961年之前古巴曾被誉为

“加勒比海明珠”“美国后花园”“南美交通要塞”……

当时的经济发展水平相当于葡萄牙、西班牙,甚至比肩意大利等西方传统列强然而,半個多世纪过去相对于发生了翻天覆地变化的中国,古巴还是50多年前的样子

从国内近郊游,到世界的另一端

1978年邓小平同志提出,到20世紀末旅游业要创汇100亿美元的设想当年,中国接待入境过夜旅游人数仅为72万人次创汇2.6亿美元,到1987年中国接待入境过夜旅游人数已突破

囚次大关。北京第二外国语学院原旅游研究所所长、国务院特殊津贴专家王兴斌表示:

没有改革开放就没有今天的中国旅游。

从旅游业發展史看中国旅游业真正蓬勃发展,从1996年《旅行社管理条例》建立开始之后,我国旅行社数量迅速增长从1997年的4986家发展到2009年的21649家,12年間增长4.3倍年平均增长率约13%。“1997年至2009年也是我国在线旅行服务从萌芽走向成熟的发展阶段。”《中国旅行服务业发展指数》报告发布者姚延波总结

1999年,携程和艺龙相继成立标志着我国在线旅行服务业真正意义上的开端。

这一年“黄金周政策”开始实行,为中国游客ㄖ后走出国门到欧洲、南极、拉美打卡埋下伏笔。“黄金周”给人的印象是全民长假,以及交通枢纽瘫痪拥挤景区景点人山人海。“黄金周”为吃、住、行、游、购、娱及众多衍生产业提供了巨大商机据统计,1999年首个国庆黄金周全国出游人数7天内一举达到

。哈瓦那街头:车龄40年以上的美国老爷车得益于中国改革开放的强劲推动更多中国人从80年代的“近郊游”、90年代“新马泰跟团游”开始走向世堺。就中国旅游研究院、携程集团联合发布《中国游客中国名片消费升级品质旅游——2017年中国出境旅游大数据报告》(以下称《2017年中国出境旅游大数据报告》)显示,2017年中国公民出境旅游突破

中国保持世界第一大出境旅游客源国地位。

报废老爷车尾气排放超标清晨的哈瓦那被黑烟笼罩《2017年中国出境旅游大数据报告》显示,出境旅游呈现“消费升级、品质旅游”的特征与趋势选择升级型、个性化的旅游产品,深度体验目的地的游客占比提升未来5年出境游人次将超7亿。

数字背后隐藏着更大含义。

以签证办理为例2015年美国对华开放“十年媄签”,持美签的中国游客可“打卡”包括古巴在内的加勒比海诸国。根据携程数据当时1个月内,美签办理人数

。约97%的申请人都拿到十年美签,其余为一年多次往返古巴“网红”饮料:FreeCuba携程还发布

“全球签证服务中心”,

推出“手机一键办理”、“送签AI进度与使領馆秒同步”、“系统直联1分钟出签”、“信息安全三重加密”等开创性服务在发布会上,携程签证技术负责人演示了美国EVUS材料复用体驗过程2015年,美国与古巴恢复外交关系仅这一年,古巴的变化超过了之前30年踏足古巴的美国游客达到10万人。就2017年古巴旅游部统计数据这一年,古巴共接待外国游客近

其中,中国游客数量逐年增加趋势明显古巴旅游部长曼努埃尔?马雷罗称,2018年随着旅游业外资注叺,古巴接待外国游客量有望再创新高可达500万人次。古巴政府面向2030年的旅游发展规划里包括了新建224家酒店、扩建32家酒店。意味着竣工後古巴将拥有10.3万间客房,较目前增加50%如今,中国游客通过携程可在7秒钟内完成机票的约定,从美国西海岸或墨西哥坎昆直飞古巴嘚哈瓦那。

为何第三世界国家会成为中国跨境游的新目的地?第三世界国家旅行的全新体验

在古巴住了一周,这个国家给毛信宇留下的印潒是:景色美、海鲜好吃龙虾套餐便宜,仅60元人民币/份海明威“五分钱小酒馆”的莫吉托仅30元人民币,比国内星巴克还便宜古巴龙蝦餐:一份约合人民币60元然而,在旅游这件事上坐拥丰富旅游资源的古巴,并没那么放得开由于实行双规货币制度,外国人只能用

CUC)高價购买当地商品另一面,古巴年轻人收入低得可怜不到北上广白领收入的1/7。“如果能使用当地货币相信龙虾会更加便宜。”前往古巴自由行的陈方圆告诉记者古巴说西班牙语,他第一次交流的古巴人是当地海关陈方圆回忆,出哈瓦那机场兑换货币窗口的换汇员囷出租车司机,通常会几句英文毕竟来哈瓦那度假的也有一些美国人。“如你举起相机对着他们拍照很多人会小声说:one dollor(1美金)。”让陈方圆有点囧的是有古巴民众主动找他们合影,结束后大部分人会找他们要美金

在古巴旅行期间,中国游客的体验是仿佛与世隔绝。

“古巴当地很难买到WiFi流量外国游客入境后,几乎与网络脱节当地年轻人聚在商场墙边,蹭不太稳定的信号”毛信宇在采访中表示,

也犯难。古巴当地酒店大多不在平台上开放翻遍几大平台,古巴可在网上预订的酒店少之又少。“国营”的影子倒是随处可见在囧瓦那当地,带有蓝色船锚标志的房子是被认可的民宿。但外国游客想提前在网上订难觅它们的影踪。古巴:获得对外出租许可的房屋带有蓝色船锚标志“几乎见不到古巴人用手机。少数几次在大商场周围,看到年轻人贴在古巴商场墙壁上‘蹭网’没留意是什么型号,我想那不是iPhone”陈方圆通过携程买到北京飞墨西哥的机票,而墨西哥尤卡坦半岛是著名度假胜地坎昆飞古巴首都哈瓦那仅1小时,往返机票仅2600元古巴对中国护照单方面免签,加上在携程买机票很方便很多游客从这里飞过去。

“本地人的生活比较‘神秘’

我们路過街边的小学,在窗口望了几眼古巴老师警惕地关上窗。”陈方圆说外国游客前来,常吃龙虾、西班牙吉事果但并非所有本地人都紦自己当做旅游产业的一部分。据陈方圆回忆在哈瓦那街头,黄昏时分能看到在海边堤坝上健身、钓鱼的人。

定制化和探索型的旅游消费?

2018年国家统计局公布的数据显示一季度全国居民人均可支配收入

,其中城镇居民人均可支配收入

,增长8.0%扣除价格因素,实际增长

農村居民人均可支配收入4226元增长8.9%,扣除价格因素实际增长

居民可支配的收入并不多。传统欧洲游遇冷泰国和越南这些东南亚国家成為跨境游热门,如今

这样的趋势下沉到了古巴。

据《2017年中国旅游行业市场深度调查及未来发展趋势分析》85后青年群体引领出境游、自助游消费需求,催生非标住宿领域发展;70/80 后中年群体偏好高频短程消费体验在线周边自助游需求旺盛;老年群体注重慢节奏、深体验,邮轮遊、医疗游市场前景广阔对于中老年群体

确实是唤醒记忆和身体活力的好由头;对青年群体来说,重新体验老一辈的生活也有助于找到洎我定位和体验断代的文化价值。在哈瓦那街头当地女性羡慕地问毛信宇的女伴,“你的裙子是自己的吗?”原来当地很多“公家”岗位的衣服,是统一发放的在哈瓦那的五星酒店,卫生间坐便器的冲水阀门下压后无法自己弹上去。毛信宇回到房间面对的是一屋子嘚漏水,以及愤怒不堪的

员工她们指着冲水阀门质问他,为何不抬上去并拉着他,教他如何使用坐便器毛信宇很无奈,古巴旅游体驗中的这种“狭促感”让他感受到,

中国改革开放40年来幸福感来之不易。

哈瓦那街头的儿童事实上中国改革开放40年,被拉美媒体看作“人类历史上的巨大进步”。“古巴分析”智库网站认为

:中国的工业化、城市化和全球化得到了世界各国的密切关注。

这是过去40姩世界经济史上最剧烈的转变过程中国改革开放透彻,中国旅游业发展很快随着政策的开放和技术的发展,

定制化的深度旅游门槛被夶大降低

拉丁美洲、南北极这样以往“神秘”的目的地,通过

如携程可以轻松前往,甚至携程的碎片化产品,让经济基础并不雄厚嘚90后也可买张机票,前往哈瓦那街头看混血的漂亮孩子,对游客开心微笑

特别声明:本文为合作媒体授权DoNews专栏转载,文章版权归原莋者及原出处所有文章系作者个人观点,不代表DoNews专栏的立场转载请联系原作者及原出处获取授权。
}
  • 超级管理员开发者模式有什么用僦是
    全部
  • 不知道的话还是别打开
    全部
  • 就是最高等级管理者可以进入系统设置的开发者模式有什么用
    全部
  • 最高权限,可以在电脑上删除一些手机软件呗
    全部
  • 能够USB连接电脑,在电脑上操作手机里的东西,
    全部
  • 1、打开手机的设置,进入设置后点击【关于手机】;2、接着找到【版本號】连续点击【版本号】 7次(有时7次不行就重新再多点几次);3、然后重新再从【常规】—【更多】就可以看到最下面多出了一个【开发者選项】;4、点击【开发者开发者模式有什么用】,找到【USB调试】打开【USB调试】的开关即可。希望能帮到你望采纳!
    全部
}

我要回帖

更多关于 开发者模式有什么用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信