范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

KMM跨平台知识

  配置用于存储的 SQLDelight
  https://www.wenjiangs.com/doc/dn80pp0z
  Kotlin Multiplatform libraries
  https://libs.kmp.icerock.dev/
  KMM-Kotlin跨平台应用初识1、构建环境+创建首个跨平台KMM项目
  可参考Kotlin官方指导创建和体验首个跨平台项目。安装好 Android studio后,先下载插件:Preferences - Plugins - Marketplace - 搜索 Kotlin Multiplatform Mobile 并安装。
  screenshot-20220314-160641.png新建项目,选择KMM app
  screenshot-20220314-160359.png构建成功后,选择iosApp进行编译和运行
  screenshot-20220314-142249.png可以构建不同模拟器进行编译
  截屏2022-03-14 下午2.23.33.png
  screenshot-20220314-142404.png2、KMM项目结构
  KMM项目主要为三部分组成:共享模块Android appiOS app
  项目结构如下所示:
  screenshot-20220314-153802.png3、共享代码+分平台代码共享代码放在 commonMain 的文件夹中,多平台可直接调用
  screenshot-20220314-161302.png因平台差异,须分别实现的,则放在各自平台的文件夹中,如 iosMain,但是需要 expect-actual 配对实现,具体如下: commonMain 实现接口申明:expectpackage com.example.xqkmmdemo  expect class Platform() {     val platform: String }iosMain或androidMain 进行接口实现:actualpackage com.example.xqkmmdemo  import platform.UIKit.UIDevice  actual class Platform actual constructor() {     actual val platform: String = UIDevice.currentDevice.systemName() + " " + UIDevice.currentDevice.systemVersion }4、Kotlin和客户端交互4.1、 Kotlin 直接调用原生系统方法package com.example.xqkmmdemo // 引入原生库 import platform.UIKit.UIDevice  actual class Platform actual constructor() {     // 调用原生系统方法     actual val platform: String = UIDevice.currentDevice.systemName() + " " + UIDevice.currentDevice.systemVersion }4.2、 客户端调用Kotlin方法
  查看KMM项目中自动创建的iosApp项目,即可发现客户端是如何调用kotlin的方法。
  screenshot-20220315-113558.png

冬吃根赛人参,建议立冬后常吃地下4根,安稳过冬天导语冬吃根赛人参,建议立冬后常吃地下4根,安稳过冬天冬天非常冷,我们要想办法抵御严寒,除了及时加衣服多运动外,还要在饮食上多调节,及时补充营养,提高免疫力,天气再冷也不怕生病。老话苹果突然发布iOS16。2预览版,对5个核心问题进行了优化,建议升级iOS16。2预览版正式发布了,很多用户都表示很期待,都在问是否可以升级?今天就给大家分享一款iPhoneXS老机型升级iOS16。2的体验感受,打算升级的朋友可以来参考下。1续航花生会加速癌症转移吗?医生提醒4类人不建议吃花生花生当中富含蛋白质,里面98的氨基酸都可以被人体吸收,尤其是赖氨酸可以补充谷物不足。另外,花生当中还含有维生素B1B2,维生素E,硒等微量元素。花生中所含的不饱和脂肪酸和甾醇,可以立冬后,是养肾的黄金期,建议中老年人多吃黑4宝,好过冬俗话说冬养肾,能抗病,黄帝内经记载春养肝夏养心秋养肺冬养肾,冬季对应的是肾脏,正是开始养肾的最佳时间。冬季气候寒冷而黑入肾,能帮助身体抵御寒冬,所以立冬之后无论是大人还是小孩都应该开国少将回乡,见到等自己22年的童养媳,将军的妻子说接她回家凤娥姐,真的是你吗?你还活着,这真是太好了,我还以为你早就不在了呢!1957年,在江西省泰和县苑前乡螺岗村的村口,一辆吉普车停在了那里。一个身穿军装的人走下车,一眼就认出了一个有了古代为何会遵守两国交兵不斩来使?斩了会怎样?汉朝有位将军试了中国古代史,堪称是一部充满战争的辉煌画卷,无论是原始社会,还是奴隶制社会和封建社会,都有地盘争夺和资源占领,这样的利益之争引发冲突的出现,而唯一的解决方式就是通过战争,并且充满了流增加受孕几率的六点建议古人讲天时地利人和。备孕也是如此,需要恰当的时机,才能一举得子。周易中说天地氤氲,万物化醇,男女构精,万物化生。妇人规子嗣类云此言妇人经期方止,其时子宫正开,便是布种之时,过此佳期每日NBA球星上脚球鞋11月12日北京时间11月12日,20222023赛季NBA常规赛进行了多场比赛,在金州勇士队坐镇主场大通中心迎战东部黑马克利夫兰骑士队的比赛中,骑士队球星多诺万米切尔发挥出色,全场出战37分(卡塔尔世界杯)荷兰队公布世界杯参赛大名单新华社海牙11月11日电(记者王湘江)荷兰国家队主教练范加尔11日在荷兰中部城市宰斯特公布参加卡塔尔世界杯的26人名单,19岁小将西蒙斯和勒沃库森的弗林蓬首次入选国家队,33岁的门(卡塔尔世界杯32强巡礼)老魔笛能否再次奏响克罗地亚狂想曲?新华社北京11月12日电题老魔笛能否再次奏响克罗地亚狂想曲?新华社记者张逸飞四年前,克罗地亚新黄金一代虽然未能创造赢得大力神杯的奇迹,但三场淘汰赛都是逆境翻盘,走到决赛的格子军团已01爆冷!夺冠热门轰然倒下,如果陈婉婷执教或能冲击冠军中国女足超级联赛第十五轮比赛连续三场比赛爆冷,也是令球迷们大呼意想不到,这三场冷门的出现都是让人顿感意外的,其中最冷的竟然不是武汉江大女足12不敌长春九银租赁女足,也不是副班长逼平
税务部门曝光1起骗取留抵退税数额较大案件1起团伙式骗取出口退税案件9月23日,两地税务部门分别曝光1起骗取留抵退税数额较大案件1起团伙式骗取较大数额出口退税案件。具体为大连市税务局第三稽查局依法查处一起商贸企业骗取留抵退税案件近期,大连市税务局第心脉医疗(688016。SH)优化改组现有国际业务部门由总经理朱清直接领导智通财经APP讯,心脉医疗(688016。SH)发布公告,鉴于公司的产品销售地域覆盖了欧洲拉美东南亚等地的21个国家和地区,为了进一步加强创新性产品在国际市场的开拓力度,并加快全球三部门发文鼓励和支持公共机构采用能源费用托管服务央广网北京9月24日消息记者从国家机关事务管理局获悉,国管局国家发展改革委财政部近日联合印发关于鼓励和支持公共机构采用能源费用托管服务的意见,鼓励公共机构采用能源费用托管服务,调动三部门发文鼓励和支持公共机构采用能源费用托管服务央广网北京9月24日消息记者从国家机关事务管理局获悉,国管局国家发展改革委财政部近日联合印发关于鼓励和支持公共机构采用能源费用托管服务的意见,鼓励公共机构采用能源费用托管服务,调动如何科学坐月子?母婴专家23条靠谱建议,新手父母快收藏学起来不能洗澡,不能洗头,不能刷牙,被子要裹三层,不能吃冷的1000人眼中,就有1000种坐月子的观点。今天小鲸为大家分享50条坐月子的实用技巧,月嫂姐妹,宝妈了解熟悉之后,才能把宝宝护国外芯片厂商价格暴跌,中国芯片出口不断增加,老美彻底坐不住了我们都知道,现在全球芯片行业竞争非常激烈,芯片缺货已经成为了行业最头疼的问题,然而有趣的是,有些芯片厂商甚至卖不出货,要通过降低芯片价格才有人购买,与此同时,国外芯片厂商价格暴跌,中国游戏大厂网罗全球人才,索尼30年老将动心了本文来源时代财经作者谢斯临图源图虫创意无论被动或主动,腾讯网易等中国游戏大厂,都在努力开拓中国游戏出海的新篇章。9月20日,前索尼互动娱乐(SIE)北美地区CEO兼全球工作室董事长360安服业务裁员50?公司回应创业企业不能变成养老院风口财经记者谢文倩360正在大裁员?近日,某职业社交平台上一则传360人员变动的话题词条引发广泛讨论。话题下的一张截图显示,某公司安服部门已经完全解散,其他部分也在大裁员,涉及销售中国物流与采购联合会我国连续多年成为全球最大物流市场记者今天从中国物流与采购联合会了解到,从2012年到2021年,我国社会物流总额年均增长超过7,2021年我国社会物流总额突破300万亿元,已连续多年成为全球最大物流市场。数据显示强逼人民币贬值失败?美媒表示中国或已调整计算公式?引言尤其是疫情暴发之后,对于各国的经济都产生了不同程度的重创,世界经济发生了前所未有的衰退,各国人民都面临着巨大的压力。而为了缓解经济问题,不同国家也采取了各自的手段,试图通过国家基金圈出事了?不少企业被爆雷,买支付宝基金的咋样了?前言现在基金可谓是火爆了网络,很多人都非常喜欢买基金,但是虽然很多人在买基金是赚钱的,可是靠基金赚到大钱的人并不多。很多人买完基金以后都会亏损,然后会一顿的抱怨,但是之后还会再购买