前往授权 >
开发者空间
开发平台
精选服务
开发工具
分发资源
了解空间
每位开发者拥有一台云主机,开启成长之旅
工作台
工具资源预置,华为根技术开箱即用
汇聚各类开发工具,快速查找和使用
实战案例
完整案例代码,快速搭建项目
空间活动
汇聚精彩活动,热爱从这里开始
空间论坛
技术交流阵地,专家坐堂答疑
软件开发生产线 CodeArts
内置华为实践的一站式软件开发平台
AI平台ModelArts
面向AI开发者的一站式开发平台
数据治理中心 DataArts Studio
一站式数据开发与治理平台
数字内容生产线 MetaStudio
提供一站式数字内容生产解决方案
云数据库 GaussDB
新一代企业级分布式关系型数据库产品
云数据库 RDS for MySQL
稳定可靠、安全运行、弹性伸缩
MapReduce服务 MRS
企业级大数据集群云服务
数据仓库服务 DWS
极致性能、稳定、按需扩展的数据仓库
分布式缓存服务Redis版
兼容Redis的高速内存数据处理引擎
分布式消息服务 DMS
完全托管的高性能消息队列服务
华为云实时音视频 SparkRTC
面向互联网的实时音视频通信云服务
媒体处理 MPC
经济、高效、弹性的音视频转码和处理
主机迁移服务 SMS
把数据中心或其他云上主机迁移到华为云
对象存储迁移服务 OMS
公有云对象存储数据迁移服务
云消息服务 KooMessage
全场景、全终端客户触达
云手机服务 KooPhone
优体验、高安全的政企云手机服务
企业搜索服务 KooSearch
企业站内搜索托管服务
云地图服务 KooMap
使能数字孪生的云地图服务
更多开放能力
多生态领域的开发者技术服务与参考
CodeArts API
API Explorer
Terraform Explorer
KooCLI
API 中心
SDK 中心
Codelabs
DevStar
低代码平台Astro
CodeArts IDE
Huawei Cloud Toolkit
Classroom
开源镜像站
开源资源
开发语言
开发实践
入门精选
企业应用中心
开始你的乘风破浪,我们将为你保驾护航
企业通用专区
丰富精品应用,满足企业多样化业务需求
教育专区
促进教育行业智能化转型
华为应用专区
打造的数字化应用,助力企业降本增效
政务云专区
打造有温度的城市智能体
硬件云服务商城
端云协同,开启场景化服务新体验
医疗健康专区
医疗健康全场景生态体系
跳蚤市场
开发者的专属集市
华为云开发者日
面向全球开发者的旗舰活动
直播专区
大咖齐相聚,畅谈新科技
开发者精品活动
让开发者成为决定性力量
DTSE Tech Talk
开发者技术服务专家团队授课,答疑解惑
加入HCDE
华为云开发者专家计划
加入HCDG
华为云开发者社区组织
加入HCSD
华为云学生开发者计划
加入HCWD
华为云女性开发者计划,即将开启
鲁班会
针对核心伙伴开发者的高端组织
沃土云创计划·企业
华为云开发者使能计划,面向企业
沃土云创计划·高校
华为云开发者使能计划,面向高校
沃土云创计划·个人
华为云开发者使能计划,面向个人
沃土云创计划·开源共创
华为云开源共创中心
博客
分享技术干货
论坛
开发交流阵地
专题
精选汇编社区优质内容
开发者榜单
汇聚优秀开发者
学习路径
助您开启云上热门技术进阶之旅
在线课程
体系化的培训课程,让您轻松上云
动手实验
精心设计云上实验,深度体验云服务
考试认证
针对不同技术领域和业务场景的认证
培训服务
资深讲师面授,使能云计算人才培养
昇腾AI专区
助力开发者一站式学习昇腾技术
华为开发者大赛
旗舰赛事,引领千行百业的技术创新应用
软件精英挑战赛
极致优化,全球高校软件人才的顶级竞赛
算法精英实战赛
经典难题,打榜赛制,挑战全球技术大咖
全球精选赛事
放码来战,勇闯智能新世界
竞赛充电站
云计算知识学习,快速技能提升
大赛技术圈
交流共享、多维提升的学习赋能园地
在线提单
支持工程师提供5*8小时的支持服务
云声·建议
华为云建议反馈平台
开发体验馆 Codelabs
丰富的代码示例和便捷的线上编码环境
开发者创新中心
开发者一站式产业实践与创新中心
资讯专栏
华为云动态一手掌握
COMPATIBLE认证证书查询
认证证书查询
茶思屋网站
开放的科学与技术交流平台
查思专利
全球科研人员的专利工具
中国站
International
Europe
您对华为云开发者网站的整体评价?
0
1
2
3
4
5
6
7
8
9
10
开发技术支持
云声*建议反馈
你的每一条建议声音,我们都认真对待
移动开发一站式学习平台,涵盖Android,JavaScript等主流框架开发详解
从入门到精通,助您提升技能储备
本课程从Android概述讲起 ,讲解了Android应用、项目结构、调试工具等几方面内容,让学员对Android有初步的了解。
【课程大纲】
第1章 初识Android
第2章 第一个Android应用
第3章 Android项目结构
第4章 调试工具
第5章 入门总结
本课程从Android基础知识讲起 ,讲解了Activity组件,常用UI组件,常用UI布局等内容,让学员对Android基本组件和布局有深入了解。
第1章 Activity组件
第2章 常用UI组件
第3章 常用UI布局
本课程从Android数据存储讲起 ,讲解了Android数据库存储,sp存储,远程服务器存储等内容,测试和实例让学员对Android数据存储知识有深入掌握。
第1章 数据存储(上)
第2章 数据存储(中)
第3章 数据存储(下)
本课程从JavaScript概述讲起 ,讲解了JavaScript基本知识、数据类型、程序结构等几方面内容,大量的练习让学员对JavaScript有初步的了解。
第1章 初识JavaScript
第2章 JavaScript 数值类型
第3章 JavaScript 程序结构
本书被Android开发者誉为Android学习第一书。全书系统全面、循序渐进地介绍了Android软件开发的必备知识、经验和技巧。添加了对Material Design、运行时权限、多窗口模式、Gradle、RecyclerView、百分比布局、OkHttp、Lambda表达式等全新知识点的详细讲解。本书内容通俗易懂,由浅入深,既是Android初学者的入门必备,也是Android开发者的进阶首选
该书以情景方式对Android的源代码进行深入分析。内容广泛,以对Framework层的分析为主,兼顾Native层和Application层;分析深入,每一部分源代码的分析都力求透彻;针对性强,注重实际应用开发需求,书中所涵盖的知识点都是Android应用开发者和系统开发者需要重点掌握的。
本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、JavaI/O系统、枚举类型、并发以及图形化用户界面等内容。这些丰富的内容,包含了Java语言基础语法以及高级特性,适合各个层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及Java语言的绝佳教材和参考书。
在Android应用程序中,我们是通过Canvas API来绘制UI元素的。在硬件加速渲染环境中,这些Canvas API调用最终会转化为Open GL API调用(转化过程对应用程序来说是透明的)。由于Open GL API调用要求发生在Open GL环境中,因此在每当有新的Activity窗口启动时,系统都会为其初始化好Open GL环境。这篇文章就详细分析这个Open GL环境的初始化过程
Android系统的流畅性一直被拿来与iOS比较,并且认为不如后者。这一方面与Android设备硬件质量参差不齐有关,另一方面也与Android系统的实现有关。例如在3.0前,Android应用程序UI绘制不支持硬件加速。不过从4.0开始,Android系统一直以“run fast, smooth, and responsively”为目标对UI进行优化。本文对这些优化进行简要介绍和制定学习计划。
UMD规范,它是为了让模块同时兼容AMD和CommonJs规范而出现的,多被一些需要同时支持浏览器端和服务端引用的第三方库所使用。UMD是一个时代的产物,当各种环境最终实现ES harmony的统一的规范后,它也将退出历史舞台。
本课程为Android基础进阶课程 ,讲解了Android消息,事件机制,Service、AIDL等内容,让学员掌握Android消息之间是如何传递的。
第1章 消息机制
第2章 事件机制
第3章 视图详解
第4章 Service服务
第5章 AIDL理解
本课程为JavaScript基础课程 ,讲解了JavaScript面向对象,函数以及数组等内容,配合练习,让学员掌握JavaScript基础知识。
第1章 面向对象
第2章 JavaScript函数
第3章 JavaScript数组
本课程为JavaScript进阶课程 ,讲解了JavaScript正则表达式,DOM,样式详解等内容,让学员进一步掌握JavaScript知识。
第1章 JavaScript正则表达式
第2章 JavaScript DOM
第3章 JavaScript 样式详解
本课程采用项目驱动式讲解,以网易云音乐为原型进行项目构建,使用网易云音乐真实API接口数据,且最终效果同网易云音乐App保持一致,做到真正的企业级项目讲解。
第1章 小程序概述
第2章 项目搭建(一)
第3章 项目搭建(二)
第4章 项目搭建(三)
第5章 项目搭建(四)
Java之父James Gosling鼎力推荐、Jolt获奖作品全新升级,针对Java 7、8、9全面更新,Java程序员必备参考书。包含大量完整的示例代码和透彻的技术分析,通过90条经验法则,探索新的设计模式和语言习惯用法,帮助读者更加有效地使用Java编程语言及其基本类库
本书总体上分为“基础知识点介绍”和“参考指南”两部分,这是本书的一大特色。从之前版本受欢迎的程度来看,这种结构得到了读者相当大的认可,满足了他们学习基础知识和参考查阅难点的双重需要。而这也是其他同类图书所不及的
全书从JavaScript语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向对象编程、Ajax 与Comet服务器端通信,HTML5表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨文档传递消息、客户端存储(包括IndexedDB)等新API,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践。本书附录展望了未来的API和ECMAScript Harmony规范。
本文从Virtual-Dom生成真实DOM,DOM-Diff的基本算法描述以及简单实现来介绍DOM-DIFF的具体实现
UMD规范是为了让模块同时兼容AMD和CommonJs规范而出现的,多被一些需要同时支持浏览器端和服务端引用的第三方库所使用
箭头函数是ES6语法中加入的新特性,而它也是许多开发者对ES6仅有的了解,每当面试里被问到关于“ES6里添加了哪些新特性?”这种问题的时候,几乎总是会拿箭头函数来应付
本课程为Android基础精通课程 ,讲解了Android 广播机制,contentprovider,动画描绘、图像处理等内容,让同学们掌握Android基础最终奥义。
第1章 广播机制
第2章 contentprovider
第3章 动画描绘
第4章 图像处理
第5章 context,ANR内存泄漏
第6章 fragment详解
本课程为 JavaScript基础精通课程 ,讲解了 JavaScript事件详解,常用实例、JSON详解等内容,让学员掌握 JavaScript基础最终奥义。
第1章 JavaScript事件详解
第2章 JavaScript常用实例
第3章 JSON详解
本视频循序渐进地对jQuery 的各种选择器、函数和方法调用进行了详细的讲授,学员可以系统地掌握 jQuery 的 DOM 操作、事件监听、动画和表单操作等核心技术点。授课过程中更配备了大量的实例,以使学员对核心技术点能学以致用。
第1章 Jquery基础
第2章 Jquery css,对象,动画
第3章 Jquery插件
第4章 Jquery应用
本课程对React开发中的各项核心技术进行了详细讲解。知识点涵盖全面,既包括:虚拟DOM与JSX、DOM-Diffing算法、React-Router、生命周期等基础内容的讲解
第1章 虚拟DOM与jsx
第2章 类式组件
第3章 生命周期
第4章 DOM的diffing算法
第5章 TodoList案例
第6章 路由
第7章 求和案例
第8章 扩展
本书清晰揭示了重构的过程,解释了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了70多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助你一次一小步地修改你的代码,从而减少了开发过程中的风险。
全面剖析了进程/线程、内存管理、Binder机制、GUI显示系统、多媒体管理、输入系统等核心知识在Android中的实现原理通过大量图片与实例来引导读者学习,以求尽量在源码分析外,为读者提供更易于理解的思维路径,由浅入深,由总体框架再到细节实现,让读者尽快了解Android内核的设计思想
该书通过故事讲述程序如何设计。希望能给渴望了解面向对象程序设计的初学者及困惑、无法复用的代码编程体验者一些好的建议和提示。本书通过故事讲述程序如何设计。希望能给渴望了解面向对象程序设计的初学者及困惑、无法复用的代码编程体验者一些好的建议和提示
许多入职前端的开发者,都是从熟练使用框架进行业务逻辑开发而开始的。说到框架,Vue,React,Angular三大框架都已经圈定了自己的用户群,从粉丝的数量来说,Vue最多,接着是React,最后才是Angular,这样的局面实际上与三个框架本身的优劣并不完全相关。
dynamic programming被认为是一种与递归相反的技术,递归是从顶部开始分解,通过解决掉所有分解出的问题来解决整个问题,而动态规划是从问题底部开始,解决了小问题后合并为整体的解决方案,从而解决掉整个问题。
shell sort也称缩小增量排序,是对插入排序算法的改进,其工作原理是定义一个间隔序列来表示排序过程中进行比较的元素之间有多远的间隔,每次将具有相同间隔的数分为一组,进行插入排序,大部分场景中,间隔是可以提前定义好的,也可以动态生成。在较大的数据集上,希尔排序对于插排的优化效果是非常明显的。
学习路线为开发者提供高品质课程资源
对于您反馈的课程建议我们会及时评估并向您反馈评估结果与实施计划