- 目录 前言1 Android开发学习路线 1.1 大神最新总结(推荐直接看这个)2021 最新Android知识体系 1.2按内容划分1.3按阶段划分1.4Android进阶路线(思维导图)2.Android学习方法2.1.自学2.1.1看书2.1.2看视频2.2.报培训班3.Android开发框架及相关三方平台3.1.开发框架3.2.三方平台3.2.1.推送相关3.2.2.... 目录 前言1 Android开发学习路线 1.1 大神最新总结(推荐直接看这个)2021 最新Android知识体系 1.2按内容划分1.3按阶段划分1.4Android进阶路线(思维导图)2.Android学习方法2.1.自学2.1.1看书2.1.2看视频2.2.报培训班3.Android开发框架及相关三方平台3.1.开发框架3.2.三方平台3.2.1.推送相关3.2.2....
- 互联网行业技术日新月异,程序员掌握哪些技能可以让自己具有不可替代性。大浪淘沙,程序员具备哪些素质才能避免被公司、被行业所淘汰? 互联网行业技术日新月异,程序员掌握哪些技能可以让自己具有不可替代性。大浪淘沙,程序员具备哪些素质才能避免被公司、被行业所淘汰?
- 👉关于作者众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)👉即将学会学会EventBus的定义事件,监听事件,发送事件,在项目中使用快速解耦,达到在项目开发过程... 👉关于作者众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)👉即将学会学会EventBus的定义事件,监听事件,发送事件,在项目中使用快速解耦,达到在项目开发过程...
- 👉关于作者众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)👉即将学会比如有这样一个需求:公司紧急需要加进去说明书,内容很长,写布局又不合适,单纯的ImageVi... 👉关于作者众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)👉即将学会比如有这样一个需求:公司紧急需要加进去说明书,内容很长,写布局又不合适,单纯的ImageVi...
- ConstraintLayout可以灵活的设置其他控件的大小和位置,本文对它的如何使用做了详细解说。 ConstraintLayout可以灵活的设置其他控件的大小和位置,本文对它的如何使用做了详细解说。
- 移动开发是一个快速发展的领域,提供了巨大的机会和挑战。无论是选择专注于Android或iOS平台,还是采用跨平台开发技术如React Native和Flutter,开发者都需要不断学习新技术,以满足市场和用户的需求。通过本文,我们希望读者能够对移动开发有一个全面的了解,认识到不同开发平台和工具的特点,以及它们在构建现代移动应用中的作用。 移动开发是一个快速发展的领域,提供了巨大的机会和挑战。无论是选择专注于Android或iOS平台,还是采用跨平台开发技术如React Native和Flutter,开发者都需要不断学习新技术,以满足市场和用户的需求。通过本文,我们希望读者能够对移动开发有一个全面的了解,认识到不同开发平台和工具的特点,以及它们在构建现代移动应用中的作用。
- hvigor插件形式进行组件化和node脚本形式进行组件化,两者是冲突的,也就是说,当两者同时存在的时候,以hvigor插件形式为主,即便node执行了命令,也不会生效,这一点大家须知。 hvigor插件形式进行组件化和node脚本形式进行组件化,两者是冲突的,也就是说,当两者同时存在的时候,以hvigor插件形式为主,即便node执行了命令,也不会生效,这一点大家须知。
- 鸿蒙应用的包名必须唯一,这个唯一不仅仅指的是鸿蒙应用中,更是和Android应用的包名也不能相同,否则难以上架鸿蒙商店! 鸿蒙应用的包名必须唯一,这个唯一不仅仅指的是鸿蒙应用中,更是和Android应用的包名也不能相同,否则难以上架鸿蒙商店!
- 网格拖拽,此功能很是常见,一般用于频道的编辑或者条目顺序的排列,在鸿蒙的开发中,针对网格的编辑,系统也给出了相关的Api,通过onItemDragStart和在onItemDrop即可轻松实现,onItemDragStart用于设置拖拽过程中的显示,onItemDrop是进行数据交换逻辑处理。 网格拖拽,此功能很是常见,一般用于频道的编辑或者条目顺序的排列,在鸿蒙的开发中,针对网格的编辑,系统也给出了相关的Api,通过onItemDragStart和在onItemDrop即可轻松实现,onItemDragStart用于设置拖拽过程中的显示,onItemDrop是进行数据交换逻辑处理。
- 话说,授人以鱼不如授人以渔,索性这篇文章,就把上篇的脚本,是如何实现的,给大家阐述一下,这样,大家就可以自己操作了。 话说,授人以鱼不如授人以渔,索性这篇文章,就把上篇的脚本,是如何实现的,给大家阐述一下,这样,大家就可以自己操作了。
- 虽然我们可以按照动态包的模式,拆分出独立的业务模块,形成模块化开发,但是在业务逻辑复杂的项目,很多的模块,同时编译运行,无疑来说是耗时的,远远比不上组件化方式的开发效率,基于此,能够探索出组件化的可行性,确实是很有必要的。 虽然我们可以按照动态包的模式,拆分出独立的业务模块,形成模块化开发,但是在业务逻辑复杂的项目,很多的模块,同时编译运行,无疑来说是耗时的,远远比不上组件化方式的开发效率,基于此,能够探索出组件化的可行性,确实是很有必要的。
- 用Canvas轻轻松松搞一个数字键盘,本身没什么难度,这种效果实现的方式也是多种多样,这篇只是其中的一种,要说本篇有什么特别之处,可能就是纯绘制,没有用到其它的任何资源,一个类就搞定了 用Canvas轻轻松松搞一个数字键盘,本身没什么难度,这种效果实现的方式也是多种多样,这篇只是其中的一种,要说本篇有什么特别之处,可能就是纯绘制,没有用到其它的任何资源,一个类就搞定了
- 经过半天的摸索,问题已经修复,虽然现在回首,感觉问题的解决方式很是简单,但是在无资料,错误提示不明的情况下,解决起来真的无从下手,好在最后没有白忙活一场,于是就总结了一下,如果你在开发HarmonyOS开发中也需要到了此类问题,希望能给你带来一丝帮助。 经过半天的摸索,问题已经修复,虽然现在回首,感觉问题的解决方式很是简单,但是在无资料,错误提示不明的情况下,解决起来真的无从下手,好在最后没有白忙活一场,于是就总结了一下,如果你在开发HarmonyOS开发中也需要到了此类问题,希望能给你带来一丝帮助。
- 基础准备工作,目前已梳理的四篇,都是日后开发中肯定用得到的,今天这篇文章,是一篇问题总结篇,很多问题,也是开发者需要迫切了解的,也是日后开发中必遇到的。 基础准备工作,目前已梳理的四篇,都是日后开发中肯定用得到的,今天这篇文章,是一篇问题总结篇,很多问题,也是开发者需要迫切了解的,也是日后开发中必遇到的。
- 在Flutter当中,实现起来可以说是无比的简单,毕竟原生的组件都给我们提供了,那就是富文本组件RichText。 在Flutter当中,实现起来可以说是无比的简单,毕竟原生的组件都给我们提供了,那就是富文本组件RichText。
上滑加载中
推荐直播
-
OpenHarmony应用开发之网络数据请求与数据解析
2025/01/16 周四 19:00-20:30
华为开发者布道师、南京师范大学泰州学院副教授,硕士研究生导师,开放原子教育银牌认证讲师
科技浪潮中,鸿蒙生态强势崛起,OpenHarmony开启智能终端无限可能。当下,其原生应用开发适配潜力巨大,终端设备已广泛融入生活各场景,从家居到办公、穿戴至车载。 现在,机会敲门!我们的直播聚焦OpenHarmony关键的网络数据请求与解析,抛开晦涩理论,用真实案例带你掌握数据访问接口,轻松应对复杂网络请求、精准解析Json与Xml数据。参与直播,为开发鸿蒙App夯实基础,抢占科技新高地,别错过!
回顾中 -
Ascend C高层API设计原理与实现系列
2025/01/17 周五 15:30-17:00
Ascend C 技术专家
以LayerNorm算子开发为例,讲解开箱即用的Ascend C高层API
回顾中
热门标签