首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

不吹不擂,一文揭秘鸿蒙操作系统

对应的也有,Java和JS两套SDK,鸿蒙系统提供的名为Ability的应用框架也分别有Java和JS的实现。应用支持哪些设备,可以在应用的config.json中声明。...3.2、Js应用 从目前已经开源出来的部分上来看基于js开发的应用是一种类似小程序的开发方式,html,js,css首先会编译成jsbundle(编译工具本身未开源),jsbundle的执行不同的鸿蒙系统上有所区别...Js应用在鸿蒙Android上执行分析 Js应用在鸿蒙Android上会转换成Android的UI控件,Js应用解压后的产物如下: 这些文件的作用如下: 对于Js应用来说核心逻辑由ohos.aafwk.ace.ability.AceAbility...在js应用里class.dex还是一个壳,这个壳用于打造执行Js应用的运行环境,真正的业务逻辑在app.js里。)...js应用布局文件及显示效果: dump出UI的绘制方式,可以看到Js应用的UI绘制,在鸿蒙Android上是用Android的UI控件来承载,非自绘UI。 <?

1.8K30

项目需求讨论 - HyBrid 模式需求改造

我们肯定就希望是滚动的,不是挤在一个屏幕: 大家都知道,让TabLayout实现需求1和需求2,我们只要设置TabLayout的Mode分比为:TabLayout.MODE_FIXED 和TabLayout.MODE_SCROLLABLE...再和整个屏幕的宽度进行比较,如果比屏幕宽度小,就设为TabLayout.MODE_FIXED,如果比手机屏幕宽度大就设为TabLayout.MODE_SCROLLABLE。...tabLayout.setTabMode(TabLayout.MODE_FIXED); } else { tabLayout.setTabMode(TabLayout.MODE_SCROLLABLE...让网页发生变化其实就是网页端调用js方法来让页面动态发生变化,那问题就知道了。我们的java就远程调用JS的方法不就OK了么。...所以上面的Spinner点击事件中,我们选了某个选项,然后调用下面的方法就等于调用了js方法。

7610

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券