鸿蒙开发前四章
第二章:开发环境搭建
首先要创建project,然后用Empty Activity模版,可以选visual(支持低代码可视化的开发)
一个项目可以有多个module,new module选择同上,还可以导入module。
第三章:开发一个harmonyOs应用
(1)创建一个新项目(用java写)
那么sdk版本要选择<=7
创建一个新项目步骤:
首先File->New->Create Project
点进去选Empty Ability
点Next
如果要用java写那么黄框里选的sdk<=7(现在我用的是sdk=6)
蓝色框Compatible SDK是指最小SDK(不动)
项目名Project name可以改
点Finish一个新项目创建好
(2)模拟器
要想检测软件可以用模拟器,因为无法直接运行,需要借助模拟器
装模拟器步骤:
首先在顶部工具栏选Tools->Device Manager
然后选择要用的模拟器,是电视,可穿戴设备还是手机
然后再点对应设备种类下New Emulator
点Next
下载模拟器
然后就可以用了。
在检测软件时先开模拟器可以在顶部工具栏Tools->device manager开启
或者通过上面devices进去
(3)预览器
目的:节省时间,比模拟器真机快。
右侧边栏previewer
预览器只能在java文件下打开
使用预览器前需要在File->Settings
Previewer下选择Enable java previewer(一次设定一直可以用)
弄这些事之前先确定对应SDK版本下的Previewer已安装!(也是在File->Settings)安一次就好。
第四章:探索HarmonyOS应用
1.MyApplication是整个应用的入口。
2.在src的main下java文件对应android下的activity,resource下面的对应的是android里的布局layout,还有字符串,图片资源
布局资源在layout
图片资源在media
然后字符串资源:
具有语言适配化
如果这个手机使用英文那么他的字符串资源用en_US里的string.json
如果这个手机用中文
就用zh_CN里的string.json的字符串资源(name value形式)
{ "string": [ { "name": "entry_MainAbility", "value": "entry_MainAbility" }, { "name": "mainability_description", "value": "Java_Empty Ability" }, { "name": "mainability_HelloWorld", "value": "hjk" } ] }
在设置这里可以改语言