【HarmonyOS NEXT星河版开发学习】小型测试案例01-今日头条置顶练习

个人主页→VON

收录专栏→鸿蒙开发小型案例总结​​​​​

基础语法部分会发布于github 和 gitee上面

前言

本系列可能是博客首发,鸿蒙开发星河版是一个全新的版本,由于参考视频较少鸿蒙开发不被重视导致csdn上面并没有全套的学习路线,所以我决定分享个人的学习。本人也是正在参照黑马程序员的视频进行逐步学习,并不是这方面的专家。希望大家能够对鸿蒙开发感兴趣。

鸿蒙开发简介

鸿蒙(HarmonyOS)是华为推出的一款全场景分布式操作系统,旨在支持各种设备上的统一操作体验。如果你对鸿蒙开发感兴趣,这里简要介绍一下相关内容:

开发语言

鸿蒙应用程序可以使用多种编程语言开发,包括C、C++、Java、Kotlin和JS(JavaScript)等。这使得开发者可以根据自己的技能和项目需求选择合适的语言进行开发。

开发环境

华为提供了多种开发工具和平台来支持鸿蒙应用的开发。主要的开发环境包括:

DevEco Studio:官方推荐的集成开发环境(IDE),支持图形化界面设计、代码编辑、调试和发布等功能。

Command Line Tools:提供命令行工具支持,适合喜欢使用命令行进行开发的开发者。

应用开发

鸿蒙系统采用分层架构,应用开发可以针对不同的设备和场景进行优化和适配。开发者可以使用官方提供的API和组件进行界面设计、数据处理、网络通信等功能的实现。

跨设备兼容性

鸿蒙操作系统设计为支持多种设备类型的统一开发和部署,包括智能手机、平板电脑、智能手表、智能家居设备等。这种设计使得开发者可以更高效地开发一次,多端适配

生态系统和支持

鸿蒙系统与华为的生态系统密 切相关,开发者可以利用华为提供的开发者资源、技术支持和市场推广机会来加速应用的开发和推广。

今日头条置顶练习

代码部分

html 复制代码
@Entry
@Component
struct Index {
  @State message: string = 'Hello World';
  // 构建→界面
  build() {
    //今日头条置顶练习
    //思路:排版、内容、美化
    Column(){
      Text('学鸿蒙,就来黑马程序员')
        .width('100%')
        .height(30)
        .fontSize(20)
      Row(){
        Text('置顶 ')
          .fontSize(13)
          .fontColor('#df3c50')
        Text('新华社 ')
          .fontSize(13)
          .fontColor('#a1a1a1')
        Text('4680评论')
          .fontSize(13)
          .fontColor('#a1a1a1')
      }
      .width('100%')
    }
    .width('100%')
  }
}

效果展示

相关推荐
懒羊羊不懒@1 分钟前
Java基础入门
java·开发语言
正在走向自律29 分钟前
大数据背景下时序数据库选型指南:国产开源技术的突破与实践
大数据·开源·时序数据库
ajassi200031 分钟前
开源 Linux 服务器与中间件(三)服务器--Nginx
linux·服务器·开源
MYX_30943 分钟前
第七章 完整的模型训练
pytorch·python·深度学习·学习
froginwe111 小时前
R 矩阵:解析与应用
开发语言
_OP_CHEN1 小时前
C++基础:(十六)priority_queue和deque的深度解析
开发语言·c++
C++ 老炮儿的技术栈1 小时前
include″″与includ<>的区别
c语言·开发语言·c++·算法·visual studio
Vallelonga1 小时前
Rust 设计模式 Marker Trait + Blanket Implementation
开发语言·设计模式·rust
万岳软件开发小城1 小时前
AI数字人系统源码+AI数字人小程序开发:2025年热门AI项目
人工智能·开源·软件开发·app开发·ai数字人小程序·ai数字人系统源码
CHANG_THE_WORLD1 小时前
PDFium导出pdf 图像
开发语言·c++·pdf