找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4890020|回复: 0

安卓vs鸿蒙os第三方元件的开发代码汇总差异!

[复制链接]

该用户从未签到

发表于 2021-5-25 19:39:20 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
#安卓鸿蒙苹果系统#大家都知道,安卓应用开发经过这么多年的发展相对成熟和稳定,鸿蒙 OS 作为后来者兼容一个成熟的开发体系会节省很多推广和开发成本。


                               
登录/注册后可看大图


但在实际开发中,代码层面仍然有很多细节上的差异,会给初次开发人员造成困扰。


                               
登录/注册后可看大图


那么!今天本文来给大家汇总实际开发中第三方件接入时的代码差异,以方便大家了解与学习。


                               
登录/注册后可看大图


一,消息&多线程!

①设置线程级别!


                               
登录/注册后可看大图


②判断是否是主线程!


                               
登录/注册后可看大图


二,布局&组件

①展示一段时间的提示信息弹框!

【安卓】:『Toast makeText(Context context,String msg,int duration).show;』

【鸿蒙】:『new ToastDialog(Context context).setText(String msg).show;』


                               
登录/注册后可看大图


②给控件设置它的左中右上的图片!


                               
登录/注册后可看大图


③设置控件的多态化!

【安卓】在布局中给控件设置:

android:background=“@drawable/bt_login”

在 xml 中实现 bt_login:


                               
登录/注册后可看大图


【鸿蒙】:


                               
登录/注册后可看大图


④scrollView 滚动!

【安卓】:


                               
登录/注册后可看大图


【鸿蒙】:


                               
登录/注册后可看大图


⑤组件隐藏!

安卓不可见的代码:


                               
登录/注册后可看大图


鸿蒙不可见的代码:


                               
登录/注册后可看大图


⑥线性布局!


                               
登录/注册后可看大图


⑦相对布局


                               
登录/注册后可看大图


⑧帧布局!


                               
登录/注册后可看大图


⑨选项卡!


                               
登录/注册后可看大图


⑩像素单位!


                               
登录/注册后可看大图


控件的对齐方式!


                               
登录/注册后可看大图


布局名称及用法!


                               
登录/注册后可看大图


自定义布局!


                               
登录/注册后可看大图


叠加布局,层级叠加!


                               
登录/注册后可看大图


以上所综述意旨在汇总实际开发中第三方件接入时的代码差异,而所汇总的内容多少会有疏漏,后期如何?有望开发者进一步完善!


                               
登录/注册后可看大图


接下来是另一边消息!Rpwnage 作者分享 iOS 14.5 Webkit 漏洞,也就是 Safari 漏洞,但它不构成越狱,顶多辅助越狱!


                               
登录/注册后可看大图


iOS 14.5 Safari 在线越狱?

于昨天,有这么一条消息轰动越狱社区,那就是 iOS 14.5 Safari 越狱,到底怎么回事?今天在这里分析一下,让你们知道,先说消息源头,此消息来源于:rpwnage 作者分享得知。


                               
登录/注册后可看大图


此漏洞,在 iOS 14.5.1 有提到过修复两个重大漏洞,那就是 Webkit 有关漏洞,涉及到 Safari 自带浏览器。


                               
登录/注册后可看大图


rpwnage 作者在昨天就公开 Webkit,并且提到 Safari 越狱,难道网页版在线越狱要来了吗?之前就有这么一个先例,在Safari中实现越狱,而此漏洞就涉及到 iOS 14.5 及以下系统版本。


                               
登录/注册后可看大图


遗憾的告诉你,它并不能实现越狱因为没有内核漏洞,但可辅助越狱,比如说利用 rpwnage 作者发布 Webkit/Safari 越狱方法配合 iOS 14.3 cicuta_virosa 内核漏洞来实现越狱,你可理解为用于激活越狱使用!


                               
登录/注册后可看大图


目前还没有 iOS 14.4 至 14.5 内核漏洞,所以rpwnage 作者发布 Webkit/Safari 越狱方法暂时起不了作用,但对于 iOS 14.3 及以下系统就有效的,还需要等越狱大神下一步计划,看看是否利用 Webkit/Safari 越狱方法 ,所以不要高兴太早。


                               
登录/注册后可看大图


以上大致就这些内容了,话说!你们希望Safari浏览器在线越狱出现么?文章底部评论区回复!更多科技资讯内容,记得三连关注!
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-9-20 15:25

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表