HMRouter作为HarmonyOS的页面跳转场景解决方案,聚焦应用内原生页面的跳转逻辑。 HMRouter底层对系统Navigation进行封装,集成了Navigation、NavDestination、NavPathStack的系统能力,提供了可复用的路由拦截、页面生命周期、自定义转场动画,并且在传参、额外的生命周期、服务型路由方面对系统能力进行了扩展。 帮助开发者更好的进行模块间解耦。
基于鸿蒙ArkTS语言Stage模型构建的天气应用Demo。使用了Lottie动画库。
🔥🔥👍TitleBar是基于ArkTS封装的HarmonyOS通用、功能全面的自定义标题栏框架。
项目名称: 简约记账 项目描述:基于安卓基础知识点开发的个人记账工具,其中包括记录当天收支情况,计算当天以及当月共收支总钱数,能查看历史账单,能对于每月收支情况进行图标分析,百分比分析, 能够搜索用户关于某种记录的全部收支情况等功能。基本上能够解决个人记账的所有问题,界面简约美观,滑动流畅。 项目重要技术点: 1-绘制布局,掌握android基本view控件的属性和使用 2-熟练掌握Activity页面展示,跳转和传值 3-使用碎片加载界面,滑动视图切换页面 4-自定义对话框 5-自定义软键盘绘制和使用 6-列表视图以及网格视图的适配器使用和页面加载 7-使用Android自带数据库,熟练创建表,并进行增删改查 8-定义drawable文件,设定布局以及控件样式 9-使用MPAndroidChart第三方框架绘制柱状图
HMWeChat(HarmonyOS WeChat)是基于鸿蒙3.0的ArkUI开发的仿微信界面,使用的是eTS开发范式,基于鸿蒙SDK3.0(API Version 7)。
FakeWeChat APP使用Jetpack Compose仿造微信实现了几个静态界面,此Demo仅为熟悉Compose,具体实现如下功能: - 聊天列表 - 聊天界面 - 联系人界面 - 联系人详情 - 发现 - 朋友圈 - 个人设置 - 钱包 - 主题换肤 - and so on