上一章中,主要对于布局展示和Log输出进行了一些讲解,本章主要针对于页面传参、动态加载布局、页面切换及单Ability使用多个Slice的切换及传参本章功能逻辑>打开主页面(MainAbilitySlice)后>点击按钮跳转到第二个页面(SecondAbilitySlice),并携带参数传递>点击SecondAbilitySlice按钮时在SecondAbility加载另一个页面并且传参.首先创建一个BaseAbility继承自Ability,添加一些生命周期的打印日志,便于查看进入了哪一个生命周期在Ma...
2020-12-18 10:18:48 1.2w浏览 0点赞 0回复 0收藏
DevEcoStudio和AndroidStudio都是基于IntelliJIDEA开发的,那么对于开发过Android设备的同学,使用DevEcoStudio开发就会简单的很多,包括设置,模拟器位置,功能菜单,Logcat等等都很类似,只是目前DevEcoStudio暂不支持xml页面预览,必须将应用安装到远程设备上才能预览。不过我相信很快鸿蒙就会将这些功能进行完善,那么我们先看看一个简单的HelloWord打开模拟器后,直接使用DevEcoStudio创建一个新的项目,目录结构很简单。...
2020-12-06 23:09:41 1.3w浏览 1点赞 0回复 0收藏
开发环境都准备就绪以后,就迫不及待的想来一个入门篇HelloWorld,HelloWorld1.首先在..\applications\sample\wifiiot\app目录下创建myfirstapp目录2创建helloworld.c文件并写入代.3创建BUILD.gn文件4进入代码根目录pythonbuild.pywifiiot编译5使用VSCode中的的插件DevEcoDeviceTool就行烧录staticlibrary("myapp"){sources["helloworld.c"]includedirs["utilsnativeliteinclude"]}include<stdio.h>include"ohosinit.h"include"o...
2020-11-17 22:57:01 1.5w浏览 0点赞 1回复 1收藏
很开心的拿到了社区发放的板子,一开始不懂,直接找资料找到了柴老师的视频教程,进行编译环境的配置编译环境centos7的阿里云服务器,当时因为正好有一台阿里云服务器就想着直接用它吧,按照拆老师视频教程一阵操作后,无论怎样操作都无法使用linux共享目录给Win10,最后得出结论是,运营商将445端口给禁用了,最后换成本地的虚拟机VMWare的centos7和Win10当一切准备就绪以后,即导入项目以后,首先要选择开发板的类型,尝试了...
2020-11-14 23:37:34 1.1w浏览 2点赞 1回复 0收藏