网名:蒙娜丽宁 一个被知识诅咒的人
主帖 15
回帖 18
视频
提问
回答 13
专栏 1
废话少说,看附件:原创必须够200字!废话少说,看附件:原创必须够200字!废话少说,看附件:原创必须够200字!废话少说,看附件:原创必须够200字!废话少说,看附件:原创必须够200字!废话少说,看附件:原创必须够200字!废话少说,看附件:原创必须够200字!废话少说,看附件:原创必须够200字!废话少说,看附件:原创必须够200字!废话少说,看附件:原创必须够200字!废话少说,看附件:原创必须够200字!废话少说,看...
902浏览  •  
3点赞  •  
5回复
  •  1收藏
摘要:相信很多同学都玩过鸿蒙(HarmonyOS)了,不过估计大多数同学都只是用鸿蒙开发App,与开发Android App也没啥区别。不过鸿蒙还有更有意思的玩法,那就是与硬件结合,也就是IoT。本文将教大家如何将鸿蒙刷到开发板上,通过这些开发板可以控制更多的硬件。本文的目的是将鸿蒙2.0刷到润和Hi3861、Hi3516和Hi3518开发板上。目前网上已经有很多关于刷鸿蒙2.0的文章,我整理了一下,并结合自己的经验,在本文中阐述了从配置环...
5318浏览  •  
9点赞  •  
10回复
  •  11收藏
又要开始直播了,这次给大家带来了两个项目,一个是游戏,另外一个是应用。游戏是鸿蒙版的俄罗斯方块,正如题目所示,我们将在5分钟之内完成这款游戏。可能有的同学会问,5分钟之内怎么可能完成一款游戏呢?这当然是不可能的,这些代码就算照超都写不完,更何况自己写呢!其实这要看怎么做,如果运用好了封装技术,那么未来不是梦,5分钟之内搞定一款游戏也不是梦,那么应该怎样做呢?赶紧来看直播吧。这款游戏和核心就是绘制游...
1625浏览  •  
2点赞  •  
4回复
  •  0收藏
1. Page Ability概述Page Ability是FA唯一支持的Ability,本质上是一个窗口,类似于Android的Activity,用于提供与用户交互的能力。为了方便,在后面的内容就将Page Ability简称为Page。另外,HarmonyOS还提供了一个AbilitySlice。AbilitySlice的功能与Page类似,只是在切换时可以在同一个Page内完成。如果从Page到Page,相当于Web页面用新窗口导航到另一个页面。如果从AbilitySlice切换到AbilitySlice,相当于Web页面以...
3369浏览  •  
20点赞  •  
3回复
  •  15收藏
HarmonyOS的核心特性(或称为卖点)之一就是软总线技术,而Page Ability的跨设备迁移是软总线的一个具体技术实现。所谓跨设备迁移Page Ability,是指设备A中的特定App调用设备B中该App的Page Ability。这有一个前提,就是设备A和设备B都安装了同一个App。如果B设备没有安装App,B设备就会自动从华为应用商店下载这个App,当然,这一过程是完全静默的。下载完后,就会自动启动相应的Page Ability。这种技术不仅可以启动...
4682浏览  •  
26点赞  •  
5回复
  •  27收藏
华为在2020-12-16号发布了鸿蒙beta版,该版本支持手机。华为的大多数机型都可以升级到鸿蒙。正好我手头有几部华为P40的手机,而且都收到了鸿蒙的推送,现在就来先睹为快吧。 首先进入到设置页面,点击“系统和更新” > “软件更新”,系统会自动检测鸿蒙的最小版本,目前最新的版本是2.0.0 Developer Beta1,然后可以点击开始刷机按钮(会弹出一个对话框),鸿蒙升级版有4个多G,建议用快递的宽带,例如,我家里的是500M...
7218浏览  •  
15点赞  •  
12回复
  •  12收藏
在Page Ability的配置信息(config.json文件)中有一个launchType属性,通过模板默认生成的值是standard,这是launchType属性的默认值(可以不设置launchType,这样默认值就是standard)。launchType属性的另外一个可以设置的值是singleton。这两个属性值的区别如下:standard:在任何情况下,无论Page Ability被显示多少次,都会创建一个新的Page Ability实例;singleton:如果要显示的Page Ability在栈顶,那么再次显示这...
3683浏览  •  
27点赞  •  
7回复
  •  23收藏
鸿蒙手机Beta版终于发布了,大家可以愉快地玩耍了。么么哒!作为国内第一批接触到HarmonyOS的开发者,有幸多次参加了华为组织的HarmonyOS内部技术培训。尤其是在发布会之前,11月份参加的HarmonyOS培训,提前了解和体验了HarmonyOS的最新功能。2020-12-16号,HarmonyOS 手机Beta版发布了,王博发布了最新的HarmonyOS以及IDE的最新,最酷的功能。例如,跨设备调试、自适应布局以及跨设备交互等。可能有很多小伙伴无法到现场,不...
2984浏览  •  
2点赞  •  
1回复
  •  0收藏
我们知道,DevEco Studio是基于IntelliJ IDEA社区版二次开发的,所以免不了要使用Gradle完成项目的构建工作。不过由于国内众所周知的原因,在DevEco Studio中下载Gradle非常慢(并不是无法访问,而是非常慢,而且还经常timeout),所以在网上有很多帖子给出了不同的解决方案。本文先列举一些典型的解决方案。方案1:使用国内的maven库地址找到build.gradle文件,然后修改或添加buildscript和allprojects,修...
2824浏览  •  
17点赞  •  
2回复
  •  16收藏
视频课程地址:https://edu.51cto.com/course/25964.html源代码在资料下载中,也可以在附件中下载,good luck! 在线电子词典项目融合了多种技术,例如,布局、本地化、网络访问、爬虫、操作SQLite数据库、更新UI线程组件、HTML分析、第三方库(JSoup)等。《在线电子词典》是难得一见的好课,赶紧学起来。
2626浏览  •  
5点赞  •  
6回复
  •  1收藏
鸿蒙项目要来了,简洁的界面,可以查万千单词,想知道如何实现一款基于鸿蒙的在线电子词典吗?在深圳的朋友可以参加2020-11-28的沙龙活动,不在深圳的同学,可以看51CTO学院的回放。另外,电子词典项目的完整实现也将登录51CTO学院,欢迎关注我的课程主页:https://edu.51cto.com/lecturer/974126.html电子词典项目的主题如何,欲知详情,还是赶紧来参加深圳线下沙龙吧。
4793浏览  •  
1点赞  •  
10回复
  •  1收藏
调试是开发App的必备技能,毕竟任何一个比较复杂的App都不可能一次编码成功,如果App的预期与自己期望的不同,或由于某些原因异常中断,就需要查中断的原因,这些都需要调试程序。 调试程序有多种方法,比较常用的有设置断点和输出日志两种方式,本文将详细介绍这两种调试App的方式。1. 设置断点如果认为需要跟踪的代码或bug在某行代码的附近,可以单击该行代码前面的部分为该行设置断点,这时会在这行代码前面出现一个红点,...
4511浏览  •  
2点赞  •  
2回复
  •  5收藏
现在的智能设备种类越来越多,而且这些智能设备的屏幕尺寸、分辨率都不同,例如,比较常见的智能设备有手机、平板电脑、车载电脑、智能电视、智能手表等。尽管这些设备都有屏幕,但它们的屏幕千差万别,有的屏幕尺寸小,有的屏幕尺寸大,有的是纵向的屏幕,有的是横向的屏幕,有的带触摸功能,有的不带触摸功能,甚至有的设备的屏幕是圆形(如智能手表),这就给开发App带来了麻烦。现在几乎每一个智能设备厂商,如Apple、华为...
6502浏览  •  
8点赞  •  
6回复
  •  7收藏
Q1. 安卓开发的APP能运行在鸿蒙系统么,鸿蒙和安卓的关系是子集还是扩展或是完全独立不同的 A1-李宁老师:Android App不能运行在鸿蒙系统上,但鸿蒙使用的是双系统策略。也就是说,除了鸿蒙,还会运行一些Android相关的framework以及Linux内核,也就是说,鸿蒙实际上是双内核,或者说双系统(鸿蒙和Android)。从 表面上看,apk是运行在鸿蒙上,其实是运行在Android上。鸿蒙系统会自动识别是apk,还是hap(鸿蒙的app包),...
2177浏览  •  
5点赞  •  
2回复
  •  2收藏
一、讲师简介 各位帅哥、美女,大家好!在鸿蒙(HarmonyOS)开源前的1个月,我非常荣幸被华为邀请对HarmonyOS系统进行评测,并为HarmonyOS制作第一批在线视频课程。第一次接触到HarmonyOS,感觉非常震撼。全场景、微内核、AIOT、软总线等重磅特性让HarmonyOS转瞬间变得与众不同。 下面介绍一下我做的第一套关于HarmonyOS系统的视频课程。这套视频课程是基于富鸿蒙的,也就是运行在手机、平板、智慧屏上的鸿蒙系统,属...
1820浏览  •  
8点赞  •  
0回复
  •  3收藏