自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 面向对象练习题

【代码】面向对象。

2024-07-22 08:06:12 196

原创 面向对象练习题

创建四个类:Person类、Student类、Teacher类和Test类。Student类、Teacher类继承Person类。

2024-07-20 15:30:42 150

原创 java之数组练习

【代码】java之数组练习。

2024-07-09 16:29:42 277

原创 java之循环练习题

【代码】java之循环练习题。

2024-07-09 15:06:03 265

原创 循环练习题

【代码】循环练习题。

2024-07-09 14:52:58 235

原创 循环练习题

【代码】循环练习题。

2024-07-09 14:38:39 348

原创 java之循环练习题

【代码】java之循环练习题。

2024-07-09 14:27:11 323

原创 循环练习 while

【代码】循环练习 while。

2024-07-09 14:14:57 155

原创 使用DevEco Studio高效开发之环境准备

对于之前已经安装好了老版本IDE的情况,HUAWEI DevEco Studio提供了版本检查和一键更新的能力,当新版本上线后,老版本的右下角会弹出版本更新的提示,开发者可以按版本更新提示进行IDE的升级更新,以便获取最新的能力。包含package.json、package-lock.json、.npmrc、node_modules,工程和模块级别下均需进行删除处理。将工程和模块下npm包管理相关配置文件package.json或.npmrc,迁移为oh-package.json5或.ohpmrc文件。

2024-05-26 15:10:44 1050

原创 高效编辑代码

若有多处引用,在弹窗中可以选择想要查看的引用位置。支持对代码块的快速折叠和展开,既可以单击编辑器左侧边栏的折叠和展开按钮对代码块进行折叠和展开操作,还可以对选中的代码块单机鼠标右键选择折叠方式,包括折叠、递归折叠、全部折叠等操作。如果输入的语法不符合编码规范,或者出现语义语法错误,编辑器会实时的进行代码分析,并在代码中突出显示错误或警告,将鼠标放置在错误代码处,会提示详细的错误信息。提供代码的智能补齐能力,编辑器工具会分析上下文并理解项目内容,并根据输入的内容,提示可补齐的类、方法、字段和关键字的名称等。

2024-05-26 15:01:05 314

原创 给您的应用添加通知

通知旨在让用户以合适的方式及时获得有用的新消息,帮助用户高效地处理任务。显示接收到的短消息、即时消息等。显示应用的推送消息,如广告、版本更新等。显示当前正在进行的事件,如下载等。

2024-05-17 11:17:39 750

原创 数据管理.

首选项为应用提供Key-Value键值型的数据存储能力,支持应用持久化轻量级数据,并对其进行增删改查等。该存储对象中的数据会被缓存在内存中,因此它可以获得更快的存取速度,下面详细介绍下首选项的开发过程。常用接口有:保存数据(put)、获取数据(get)、是否包含指定的key(has)、删除数据(delete)、数据持久化(flush)等,后面依次详细介绍接口使用。

2024-05-17 10:46:46 1040

原创 给您的应用添加弹窗

在我们日常使用应用的时候,可能会进行一些敏感的操作,比如删除联系人,这时候我们给应用添加弹窗来提示用户是否需要执行该操作,如下图所示:弹窗是一种模态窗口,通常用来展示用户当前需要的或用户必须关注的信息或操作。在弹出框消失之前,用户无法操作其他界面内容。确认类:例如警告弹窗AlertDialog。选择类:包括文本选择弹窗TextPickerDialog 、日期滑动选择弹窗DatePickerDialog、时间滑动选择弹窗TimePickerDialog等。您可以根据业务场景,选择不同类型的弹窗。

2024-05-15 23:41:21 836

原创 【无标题】

在手机、平板或是智慧屏这些终端设备上,媒体功能可以算作是我们最常用的场景之一。无论是实现音频的播放、录制、采集,还是视频的播放、切换、循环,亦或是相机的预览、拍照等功能,媒体组件都是必不可少的。以视频功能为例,在应用开发过程中,我们需要通过ArkUI提供的Video组件为应用增加基础的视频播放功能。借助Video组件,我们可以实现视频的播放功能并控制其播放状态。常见的视频播放场景包括观看网络上的较为流行的短视频,也包括查看我们存储在本地的视频内容。

2024-05-14 14:37:49 681

原创 管理组件状态

在应用中,界面通常都是动态的。如图1所示,在子目标列表中,当用户点击目标一,目标一会呈现展开状态,再次点击目标一,目标一呈现收起状态。界面会根据不同的状态展示不一样的效果。图1展开/收起目标项ArkUI作为一种声明式UI,具有状态驱动UI更新的特点。当用户进行界面交互或有外部事件引起状态改变时,状态的变化会触发组件自动更新。所以在ArkUI中,我们只需要通过一个变量来记录状态。当改变状态的时候,ArkUI就会自动更新界面中受影响的部分。

2024-05-14 14:33:01 678

原创 Tabs组件的使用

在我们常用的应用中,经常会有视图内容切换的场景,来展示更加丰富的内容。比如下面这个页面,点击底部的页签的选项,可以实现“首页”和“我的”两个内容视图的切换。ArkUI开发框架提供了一种页签容器组件Tabs,开发者通过Tabs组件可以很容易的实现内容视图的切换。页签容器Tabs的形式多种多样,不同的页面设计页签不一样,可以把页签设置在底部、顶部或者侧边。本文将详细介绍Tabs组件的使用。

2024-05-10 23:46:00 711

原创 List组件和Grid组件的使用

在我们常用的手机应用中,经常会见到一些数据列表,如设置页面、通讯录、商品列表等。下图中两个页面都包含列表,“首页”页面中包含两个网格布局,“商城”页面中包含一个商品列表。上图中的列表中都包含一系列相同宽度的列表项,连续、多行呈现同类数据,例如图片和文本。常见的列表有线性列表(List列表)和网格布局(Grid列表):为了帮助开发者构建包含列表的应用,ArkUI提供了List组件和Grid组件,开发者使用List和Grid组件能够很轻松的完成一些列表页面。

2024-05-10 23:44:21 886

原创 Video组件的使用

在手机、平板或是智慧屏这些终端设备上,媒体功能可以算作是我们最常用的场景之一。无论是实现音频的播放、录制、采集,还是视频的播放、切换、循环,亦或是相机的预览、拍照等功能,媒体组件都是必不可少的。以视频功能为例,在应用开发过程中,我们需要通过ArkUI提供的Video组件为应用增加基础的视频播放功能。借助Video组件,我们可以实现视频的播放功能并控制其播放状态。常见的视频播放场景包括观看网络上的较为流行的短视频,也包括查看我们存储在本地的视频内容。

2024-05-10 23:25:30 1112

原创 管理组件状态

在应用中,界面通常都是动态的。如图1所示,在子目标列表中,当用户点击目标一,目标一会呈现展开状态,再次点击目标一,目标一呈现收起状态。界面会根据不同的状态展示不一样的效果。图1展开/收起目标项ArkUI作为一种声明式UI,具有状态驱动UI更新的特点。当用户进行界面交互或有外部事件引起状态改变时,状态的变化会触发组件自动更新。所以在ArkUI中,我们只需要通过一个变量来记录状态。当改变状态的时候,ArkUI就会自动更新界面中受影响的部分。

2024-05-10 23:20:41 717

原创 ArkTs之基础组件布局总结

组件(Component)是界面搭建与显示的最小单位,HarmonyOS ArkUI声明式开发范式为开发者提供了丰富多样的UI组件,我们可以使用这些组件轻松的编写出更加丰富、漂亮的界面。组件根据功能可以分为以下五大类:基础组件、容器组件、媒体组件、绘制组件、画布组件。其中基础组件是视图层的基本组成单元,包括Text、Image、TextInput、Button、LoadingProgress等,例如下面这个常用的登录界面就是由这些基础组件组合而成。下面我们将分别介绍这些常用基础组件的使用。

2024-05-09 19:06:54 846

原创 List布局(ArkTs)

【代码】List布局(ArkTs)

2024-05-09 18:17:36 222

原创 鸿蒙ArkTs之Gird布局

【代码】鸿蒙ArkTs之Gird布局。

2024-05-09 17:45:43 505

原创 File对文件进行删除操作

【代码】File对文件进行删除操作。

2024-04-26 10:37:02 511

原创 I/O流对文件的访问与查找

【代码】I/O流对文件的访问与查找。

2024-04-26 10:20:49 181

原创 鸿蒙应用开发

【代码】鸿蒙应用开发。

2024-04-24 00:46:37 150

原创 单链表的添加,查找,遍历

【代码】单链表的添加,查找,遍历。

2024-04-11 13:02:03 108

原创 波兰表达式代码

【代码】波兰表达式代码。

2024-03-31 11:59:12 176

原创 用栈设计表达式,并求出结果

【代码】用栈设计表达式,并求出结果。

2024-03-30 17:24:11 158

原创 TS基础练习题

【代码】TS基础练习题。

2024-03-20 18:58:53 143

原创 单链表的遍历与插值

【代码】单链表的遍历与插值。

2024-03-18 15:00:40 363

原创 递归方法猴子吃桃问题

【代码】递归方法猴子吃桃问题。

2024-01-27 11:12:37 198

原创 使用递归方法计算阶乘问题

【代码】使用递归方法计算阶乘问题。

2024-01-27 11:02:23 126

原创 集合练习(键盘录入学生信息,保存到List集合中

输入学生信息,然后保存到集合中。

2024-01-24 14:09:55 471

原创 自定义异常练习题

自定义姓名和年龄异常:年龄范围(0-150),姓名范围:字符串在2-11之间。

2024-01-22 16:33:26 349

原创 异常处理之自定义异常

如定义一个保存名字的方法,名字的类型为:String,如果输入了非字符串类型的(格式类型不符合),程序会报错,我们就可以针对名字定义异常,如:NameFormatException等。自定义异常:现有异常不会满足日常生活中出现的所有异常进行处理和解决,所以有时候需要我们自己来定义合适的异常来让程序继续运行。可能会出现的异常:年龄小于0,或者年龄大于150,所以可以针对这些可能出现的异常进行自定义异常。④通过throw new 异常类(xxx)来创建异常对象并抛出。③空参构造、带参构造。

2024-01-22 15:59:54 406

原创 JAVA面对对象程序设计基础练习题

有若干个直柱体(底面和柱面垂直),其底面可能是圆形、矩形和三角形。已知柱体的高度,定义圆的半径、矩形的长度和宽度及三角形的三个边长(假设能构成三角形),计算柱体的体积和表面积。

2024-01-21 15:44:13 377

原创 面向对象程序设计练习3

3、在一个学校中有教师和学生两类人员。学生信息有身份证号后四位、学号、专业、姓名、性别、年龄及数学、英语、Java程序设计三门课程成绩。教师信息有身份证号后四位、教师号、专业、姓名、性别、年龄及授课的学时数。创建学生和教师的对象并输出对象的信息。

2024-01-21 10:27:54 530

原创 面向对象设计基础题练习

某学校教师的工资=基本工资+课时补贴。教授的基本工资为5000,每学时补贴70元;副教授的基本工资为3500,每学时补贴为60;讲师的基本工资为2600,每学时补贴55元。已知每教师的课时,计算每个教师的每个月工资数。

2024-01-21 09:29:04 488

原创 ArrayList 集合遍历和增删改查

【代码】ArrayList 集合遍历和增删改查。

2024-01-21 07:41:58 499 1

原创 ArrayList集合常用方法

【代码】ArrayList集合常用方法。

2024-01-21 07:26:53 337

面向对象程序设计练习题

面向对象程序设计练习题

2024-01-20

大学计算机专业 离散数学期末复习题

大学计算机科学与技术专业,大学离散数学期末复习题型试卷资源,超详细,全方面总结离散数学相关题型,每种类型就会有对应的题,宝藏资源,赶快收藏起来吧,不要吃灰,把所有题刷完,期末高分通过

2024-01-13

类中属性和局部变量的区别

类中属性和局部变量的区别,了解属性域局部变量的不同点,小知识点

2024-01-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除