# 部分开源代码 **Repository Path**: hiheok/partial-open-source-code ## Basic Information - **Project Name**: 部分开源代码 - **Description**: Hi盒中用到的一些自定义View 和一些跨进程通信逻辑、以及一些设计技巧等。 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-14 - **Last Updated**: 2024-04-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 部分开源代码 #### 介绍 Hi盒中用到的一些自定义View 和一些跨进程通信逻辑、以及一些设计技巧等。 #### 软件架构 java语言设计 #### 使用说明 1. hiheViews: 这个文件夹下是 hi盒使用的自定义View类型,因为在原生开发环境中总有我想用但是没有的组件,于是写自定义组件也就成了必要的。 2. hiheUtils: 这个文件夹是 hi盒的一些工具类,比如获取网页源码、本地化获取蓝走直链、文件操作类、文档(DocumentFile)操作类、Glide获取缓存图片名字、设置壁纸工具类、Shizuku操作类等 3. hiheIPC : 这个文件夹存放的是hi盒使用的跨进程通信工具类。比如hi盒使用了大名鼎鼎的面具作者提供的Libsu根服务,和同样小有名气的Shizuku服务、以及hi盒和hi服务通信的一些类。