- 博客(13)
- 收藏
- 关注
原创 【慢学鸿蒙OS2.0】 第一层 本地ubuntu设置
下载源码: sudo -i apt install curl curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > /usr/local/bin/repo chmod a+x /usr/local/bin/repo apt install git cd /usr/bin && sudo ln -s /usr/bin/python3 python repo init -u https://gitee.com/ope
2021-02-12 19:22:42
300
1
原创 【慢学鸿蒙OS2.0】 第二层 AP模式
static volatile int g_hotspotStarted = 0; static void OnHotspotStateChanged(int state) { printf("OnHotspotStateChanged: %d.\r\n", state); if (state == WIFI_HOTSPOT_ACTIVE) { g_hotspotStarted = 1; } else { g_hotspotStarted =...
2021-02-02 16:29:08
350
原创 【慢学鸿蒙OS2.0】 第一层 硬件开发时的WINDOWS配置
1.下载VScode 2.变成中文界面【Ctrl+Shift+P】--Configure Display Language 3.安装nodejs 4.复用DevEco Studio的JDK 5.安装hpmnpm install -g @ohos/hpm-cli 6安装DevEco Device Tool插件
2021-01-20 16:01:07
362
原创 【慢学鸿蒙OS2.0】 第三层 第一个硬件程序
import("//build/lite/config/component/lite_component.gni") lite_component("app") { features = [ "startup:startup", //目录:目录下BUILD的static_library ] } static_library("startup") { sources = [ "startup.c" ] inclu...
2021-01-20 01:04:32
419
原创 【慢学鸿蒙OS2.0】 第二层 hispark led屏
hi_i2c_init(HI_I2C_IDX_0, 100000); /* baudrate: 100000 */ OLED_WR_Byte(0xA6,OLED_CMD);//正常显示 OLED_WR_Byte(0xA7,OLED_CMD);//反色显示 void OLED_WR_Byte(unsigned dat, unsigned cmd) { if (cmd) { Write_IIC_Data(dat); } else { Write_IIC_Command(...
2021-01-10 21:59:28
366
1
原创 【慢学鸿蒙OS2.0】 第二层 编译harmony源码
sudo apt-get install scons -y sudo apt-get install samba sudo apt-get install scons -y sudo pip3 install ecdsa tar -xvf gcc_riscv32-linux-7.3.0.tar.gz -C ~/ tar -xvf gn.1523.tar -C ~/ tar -xvf ninja.1.9.0.tar -C ~/ .bashrc export PATH=~/gn:...
2021-01-09 19:46:10
436
原创 【慢学鸿蒙OS2.0】 第二层 下载harmony源码
sudo chmod a+w sources.list deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ bionic-updates main res...
2021-01-06 02:10:03
360
原创 【慢学鸿蒙OS2.0】 第二层 写一个自己的Button类
按钮肯定要多个,写一个按钮的设置有这许多,多用几个就受不了,自已写个类吧 public class MyButton extends Button { public MyButton(Context context, String name) { super(context); super.setText(name); super.setWidth(ComponentContainer.LayoutConfig.MATCH_CONTENT);
2021-01-03 00:57:27
222
原创 【慢学鸿蒙OS2.0】 第一层 JAVA基础
新建一个test.java public class test{ public static void main (String args[]){ System.out.println("Hello, world!"); } } 主类就是public class,类名和文件名一致 主方法:public static void main (String args[]) 下面搞个对象 public class test{ public static void main (String[
2020-12-26 22:49:13
197
原创 【慢学鸿蒙OS2.0】 第一层 JAVA布局
编辑:MainAbilitySlice 先关掉显示hello world //super.setUIContent(ResourceTable.Layout_ability_main); 加入自己的布局 DirectionalLayout directionalLayout = new DirectionalLayout(this); directionalLayout.setWidth(ComponentContainer.LayoutConfig.MATCH_PARENT); direction
2020-12-23 01:18:27
416
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅