- 博客(13)
- 收藏
- 关注
原创 【慢学鸿蒙OS2.0】 第一层 本地ubuntu设置
下载源码:sudo -iapt install curlcurl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > /usr/local/bin/repochmod a+x /usr/local/bin/repoapt install gitcd /usr/bin && sudo ln -s /usr/bin/python3 pythonrepo init -u https://gitee.com/ope
2021-02-12 19:22:42 197 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 246
原创 【慢学鸿蒙OS2.0】 第一层 硬件开发时的WINDOWS配置
1.下载VScode2.变成中文界面【Ctrl+Shift+P】--Configure Display Language3.安装nodejs4.复用DevEco Studio的JDK5.安装hpmnpm install -g @ohos/hpm-cli6安装DevEco Device Tool插件
2021-01-20 16:01:07 261
原创 【慢学鸿蒙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 318
原创 【慢学鸿蒙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 218 1
原创 【慢学鸿蒙OS2.0】 第二层 编译harmony源码
sudo apt-get install scons -ysudo apt-get install sambasudo apt-get install scons -ysudo pip3 install ecdsatar -xvf gcc_riscv32-linux-7.3.0.tar.gz -C ~/tar -xvf gn.1523.tar -C ~/tar -xvf ninja.1.9.0.tar -C ~/.bashrcexport PATH=~/gn:...
2021-01-09 19:46:10 343
原创 【慢学鸿蒙OS2.0】 第二层 下载harmony源码
sudo chmod a+w sources.listdeb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ bionic-updates main res...
2021-01-06 02:10:03 258
原创 【慢学鸿蒙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 150
原创 【慢学鸿蒙OS2.0】 第一层 JAVA基础
新建一个test.javapublic 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 116
原创 【慢学鸿蒙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 322 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人