【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%')
  }
}

效果展示

相关推荐
mounter6253 分钟前
GCCRS 突破与 Rust 入核:Linux 工具链的重大变革
linux·开发语言·rust·linux kernel·kernel
Buke..4 分钟前
【APP 逆向】哔哩哔哩 sign 参数逆向(上):Frida 反调试绕过与 unidbg 调用
java·开发语言·爬虫·python·安卓
fthux11 分钟前
被主流遮住的世界:那些不常见却值得认识的编程语言
人工智能·ai·开源·github
abcefg_h22 分钟前
MCP 实战指南:如何在项目中使用 Model Context Protocol 及其通信原理
开发语言·后端·golang·mcp
小妖同学学AI27 分钟前
开源向量数据库的王者:Milvus 深度解析,专为 AI 应用打造的云原生搜索引擎!
数据库·开源·milvus
何以解忧,唯有..1 小时前
Python 线程编程:从入门到实战
开发语言·python
william_yangshun1 小时前
【AI Agent 实战】cindy 中文版:开箱即用的开源 AI 代理上手指南
人工智能·开源
SomeB1oody2 小时前
【RustyML入门】7.2. 深入模型持久化
开发语言·后端·机器学习·rust·教程
yaoxin5211232 小时前
502. Java 反射 - 编写 MessageInterceptor 类
java·开发语言