自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huangggf的博客

一个半路出道的码农求学路

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 HarmonyOS配置文件config.json配置和含义

DevEco Studio提供了两种编辑“config.json”文件的方式。在“config.json”的编辑窗口中,可在右上角切换代码编辑视图或可视化编辑视图。右上角切换模式编辑器模式:代码模式:配置文件的内部结构“config.json”由“app”、“deviceConfig”和“module”三个部分组成,缺一不可。配置文件的内部结构说明参见下表 属性名称 含义 数据类型 是否必须配..

2021-07-02 18:24:33 2821

原创 HarmonyOS APP打包运行和调试

HarmonyOS APP工程结构在进行HarmonyOS应用开发前,您应该掌握HarmonyOS应用的逻辑结构。HarmonyOS应用发布形态为APP Pack(Application Package,简称APP),它是由一个或多个HAP(HarmonyOS Ability Package)包以及描述APP Pack属性的pack.info文件组成。一个HAP在工程目录中对应一个Module,它是由代码、资源、第三方库及应用配置文件组成,可以分为Entry和Feature两种类型。..

2021-06-24 21:47:35 8445 1

原创 DevEco Studio之编辑器使用技巧

DevEco Studio支持多种语言进行HarmonyOS应用的开发,包括Java、JS和C/C++代码高亮支持对代码关键字、运算符、字符串、类名称、接口名、枚举值等进行高亮颜色显示,可以在菜单栏打开File >Settings或快捷键Ctrl+Alt+S(Mac为DevEco Studio > Preferences,快捷键为Command+英文逗号)面板,在Editor > Color Scheme自定义各语言高亮显示颜色。同时还可以对变量名和参数名进行语义高亮...

2021-06-24 16:11:35 3805

原创 鸿蒙OS基础知识

咳咳咳,没啥好说的,贴上官网链接吧,挑重点的列举一下三大概述系统定义:https://developer.harmonyos.com/cn/docs/documentation/doc-guides/harmonyos-overview-0000000000011903技术特征:https://developer.harmonyos.com/cn/docs/documentation/doc-guides/harmonyos-features-0000000000011907系统安全:htt

2021-06-23 19:53:56 464

原创 HarmonyOS日志打印

HarmonyOS提供了HiLog日志系统,让应用可以按照指定类型、指定级别、指定格式字符串输出日志内容,帮助开发者了解应用的运行状态,更好地调试程序。配置辅助类HiLogLabel:使用HiLogLabel(int type, int domain, String tag)定义日志标签,其中包括了日志类型、业务领域和TAG。例:HiLogLabel LABEL = new HiLogLabel(HiLog.LOG_APP, 0x00000, "Tag");参数type:指定输出日志的类型.

2021-06-23 19:40:54 860

原创 鸿蒙OS系统应用开发

写在前面:DevEco Studio下载:https://developer.harmonyos.com/cn/develop/deveco-studio#download版本更新说明:https://developer.harmonyos.com/cn/docs/documentation/doc-releases/release_notes-0000001057597449软件入门教程:https://developer.harmonyos.com/cn/docs/documentation

2021-06-23 18:54:02 968

原创 Android Studio:AndroidX的迁移

目录前言迁移准备备份添加支持两种迁移方式Android Studio一键迁移手动迁移AndroidX的影响前言早在Google 2018 IO 大会就推出了 Android新的扩展库 AndroidX,用于替换原来的 Android扩展库,androidx 是对 android.support.xxx 包的整理后得产物。由于之前的support包过于混乱,所...

2020-01-22 17:56:05 5997 1

原创 算法(三):排序算法(上)

目录前言基本排序算法(Basic Sorting Algorithm)冒泡排序(Bubble Sort)直接选择排序(Selection Sort)直接插入排序(Insertion Sort)前言上一章,我们认识了算法的概念,分类,这一次我们真正进入算法海洋之一的排序算法。友情提示:本文中的代码由Java实现先了解一下专业术语:空间复杂度和时间复杂度:见文章...

2020-01-21 14:21:32 259

原创 算法(二):算法初体验

目录前言算法的五个特性算法的设计原则算法的分类算法的要素算法的方法递推法递归法穷举法贪心算法分治法动态规划法迭代法分支界限法回溯法前言算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。在Java中,算法通常都是由类的方法来实现的。在前面的数据结构...

2020-01-11 16:46:40 564

原创 算法(一):算法复杂度之时间复杂度和空间复杂度

目录概念复杂度分析时间复杂度分析空间复杂度分析总结概念算法复杂度:是指算法在编写成可执行程序后,运行时所需要的资源,包括时间资源(运行算法耗费的时间)和内存资源(程序运行占用的内存大小)。它是一个衡量算法优劣的重要指标,按照所需资源的又细分为时间复杂度和空间复杂度。时间复杂度:运行算法所需的时间随着数据量变化关系,记做T(n),n为算法的规模。空间复杂度:一个算...

2020-01-04 15:12:35 7169 3

原创 String StringBuffer StringBuilder AbstractStringBuilder的关联和源码解析

目录前言概括StringBuffer类StringBuilder类AbstractStringBuilder后话前言相信很多程序员在使用String、StringBuilder和StringBuffer的时候都知道怎么使用,却并不会去看其原理,这里我就整理一下自己的观看心得,如有不足,多多海涵哈!在学习这三个类之前先认识一下CharSequence接口和Appe...

2019-12-29 20:26:24 383

原创 认识数据结构

认识数据结构前言定义研究结构数据的逻辑结构数据的物理结构数据的储存结构结构分类线性结构非线性结构常用的数据结构数组(Array)栈( Stack)队列(Queue)链表( Linked List)树( Tree)图(Graph)堆(Heap)散列表(Hash)常见算法前言    数据结构是计算机存储和组织数据的方式,它可以看成一个数据元素的集合,并且其中数据元素之间存在一种或多种特定的关系,通...

2019-12-23 11:23:48 384

AndroidX和Android Support库映射表.xlsx

AndroidX和Android Support直接的映射关系,两张表,一张是依赖库映射关系,一张是导入包映射关系

2020-01-22

AndroidX资源映射.webarchive

这是谷歌官网文档提供的AndroidX和support库的依赖映射关系,该资源文件为一个静态本地网页

2020-01-22

空空如也

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

TA关注的人

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