building-tuya-android-home-foundation
Installation
SKILL.md
概述 {#description}
为已接入 Tuya Smart App SDK 的 Android Kotlin 工程落地最小家庭业务体系。涵盖家庭增删改查、房间管理、成员管理三大模块。默认采用 XML/View + Activity/Fragment + ViewModel 结构。
核心类:
- IThingHomeManager:全局家庭管理,通过
ThingHomeSdk.getHomeManagerInstance()获取,用于创建家庭、查询家庭列表、监听家庭变化。 - IThingHome:单个家庭操作,通过
ThingHomeSdk.newHomeInstance(homeId)获取。 - IThingRoomManager:单个房间操作,通过
ThingHomeSdk.newRoomInstance(roomId)获取。 - IThingMember:成员操作,通过
ThingHomeSdk.getMemberInstance()获取。 - HomeBean / RoomBean / MemberBean:对应数据模型。
适用场景 {#scene}
需要在已完成 SDK 集成、用户已登录的工程中接入家庭管理功能时使用。
标准流程: