登录社区云,与社区用户共同成长
邀请您加入社区
暂无图片
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
摘要:本文分享武汉学员张张(化名)从前端转行AI鸿蒙开发的经历。她原为前端开发,因赛道拥挤选择转行到AI鸿蒙全栈开发,通过30个鸿蒙APP项目(25个上架)获得华为开发者激励,最终获武汉15K月薪AI全栈岗。文章对比了ArkTS与TypeScript的迁移优势,强调前端组件化思维可复用,并解析课程三个阶段:基础过渡、AI集成与企业级实战。关键建议指出,转行需注重体系化课程与项目积累,作品集是面试核
Builder:通过 Builder 函数封装可复用的 UI 片段@Extend:扩展系统组件的样式方法:管理弹窗生命周期rawfile 读取:通过 ResourceManager 读取原始资源文件AppStorage:全局状态管理(深色模式状态)这些技术不仅适用于设置页面,在整个项目开发中都具有广泛的适用性。— 设置页面完整实现— 退出登录逻辑— 隐私协议 URL 配置— 隐私协议页面— 右侧箭
隐私协议与合规是应用中不可忽视的重要环节。协议数据管理:通过 rawfile 存储协议 URL,支持多语言协议页面展示:使用 Web 组件加载协议内容用户授权管理:通过 Checkbox 和 AgreementStatus 控制授权状态协议跳转:支持点击协议文本跳转到对应页面合规持久化:记录用户同意状态,协议更新时重新获取同意— 隐私协议页面— 登录页协议勾选— 设置页协议入口— 协议 URL 配
头像编辑:支持拍照和相册选择文本输入:支持单行和多行文本手机号输入:专门的手机号格式校验日期选择:使用 DatePicker 组件表单校验:实时的输入校验和错误提示保存交互:保存成功后的 Toast 提示— 主视图— 头像选择— 文本输入— 日期选择— 手机号输入— 图片选择工具。
版本检测:通过 versionCode 对比判断是否有新版本信息展示:展示新版本号、更新说明、安装包大小下载更新:使用下载代理下载安装包安装更新:调用系统安装器安装强制更新:支持强制更新场景— 更新弹窗组件— 版本信息模型— 更新工具类— 弹窗控制。
日志系统是应用开发中不可或缺的基础设施。统一接口:通过 Logger 静态方法简化日志调用分级输出:支持 debug/info/warn/error 四级日志标签管理:每个模块使用独立的 TAG,便于日志过滤隐私保护:通过 %{public}s / %{private}s 实现日志脱敏可扩展性:未来可以添加文件输出、日志上传等功能— 日志封装— 生命周期日志— 网络请求日志— 用户操作日志。
/ 1.0 = 100% 缩放build() {Column() {// 标题Text('字体大小').fontSize(16).maxFontScale(1);// 预览文本Text('驾考模拟练习')// 滑块Slider({min: 0.85, // 最小 85%max: 1.15, // 最大 115%step: 0.05, // 步长 5%}).showTips(true) // 显示当
折叠屏适配是鸿蒙应用开发的重要课题。安全区域获取:通过获取系统 UI 避让区域动态监听:通过事件实时响应导航方式变化断点模型:根据屏幕宽度返回不同断点(sm/md/lg)响应式网格:GridRow/GridCol 实现不同断点下的布局变化弹性布局:layoutWeight、Blank、百分比宽度等实现自适应这些技术不仅适用于折叠屏适配,也是构建高质量鸿蒙应用的通用技能。— 安全区域获取— 断点模型
/ 自定义颜色需要针对深色模式提供不同值// color.json 中定义深色模式适配的关键点是使用系统资源色(sys.color)替代硬编码颜色值,并通过 Preferences 持久化用户的选择状态。
资本市场从联想财报出发,已经开始形成一个相对清晰的价格发现链条:华尔街先从联想财报判断AI终端、AI服务器以及解决方案的需求和利润,提前调整戴尔等公司的盈利判断。可以看到,联想的三大主营业务,正在从“PC+服务器+服务”的传统组合,蜕变为“AI终端+AI算力底座+AI解决方案”的新三角。如果再细看,会发现今年以来,联想、戴尔几乎同频增长,年初至今分别累增超260%和290%。AI服务器积压订单达到