测试
This commit is contained in:
108
docs/Obsidian笔记体系/Archive/README.md
Normal file
108
docs/Obsidian笔记体系/Archive/README.md
Normal file
@@ -0,0 +1,108 @@
|
||||
# Archive 归档目录
|
||||
|
||||
## 概述
|
||||
|
||||
本目录用于归档不再活跃使用的笔记和资源,包括历史会议记录、已完成的项目、已废弃的技术研究等。
|
||||
|
||||
## 归档原则
|
||||
|
||||
### 1. 归档标准
|
||||
- **历史会议记录**: 超过1年的会议记录
|
||||
- **已完成项目**: 项目已完成且不再维护
|
||||
- **废弃技术**: 技术已过时或被替代
|
||||
- **临时笔记**: 临时性的、不再需要的笔记
|
||||
|
||||
### 2. 归档时机
|
||||
- 定期归档(每月/每季度)
|
||||
- 项目完成后归档
|
||||
- 技术更新后归档旧内容
|
||||
|
||||
### 3. 归档方式
|
||||
- 保持原有目录结构
|
||||
- 添加归档日期标记
|
||||
- 保留重要信息摘要
|
||||
|
||||
## 目录结构
|
||||
|
||||
### 资源-历史会议记录
|
||||
归档历史会议记录和分享内容。
|
||||
|
||||
**归档内容**:
|
||||
- 超过1年的会议记录
|
||||
- 历史技术分享
|
||||
- 不再相关的讨论记录
|
||||
|
||||
**相关链接**: [[Resources/会议与分享]]
|
||||
|
||||
### 项目-旧版ROM适配
|
||||
归档已完成或废弃的项目。
|
||||
|
||||
**归档内容**:
|
||||
- 已完成的项目文档
|
||||
- 废弃的项目方案
|
||||
- 旧版本适配记录
|
||||
|
||||
**相关链接**: [[Projects]]
|
||||
|
||||
### 领域-已废弃API研究
|
||||
归档已废弃或过时的技术研究。
|
||||
|
||||
**归档内容**:
|
||||
- 已废弃的API研究
|
||||
- 过时的技术方案
|
||||
- 不再使用的技术文档
|
||||
|
||||
**相关链接**: [[Areas]]
|
||||
|
||||
## 归档管理
|
||||
|
||||
### 归档流程
|
||||
1. **评估**: 评估内容是否需要归档
|
||||
2. **整理**: 整理内容,添加归档标记
|
||||
3. **移动**: 移动到对应的归档目录
|
||||
4. **更新**: 更新相关链接和索引
|
||||
|
||||
### 归档标记
|
||||
在归档的文件中添加标记:
|
||||
```markdown
|
||||
---
|
||||
归档日期: YYYY-MM-DD
|
||||
归档原因: 项目完成/技术过时/不再需要
|
||||
---
|
||||
```
|
||||
|
||||
### 检索方法
|
||||
- 使用Obsidian搜索功能
|
||||
- 查看归档目录的README
|
||||
- 使用标签筛选
|
||||
|
||||
## 恢复机制
|
||||
|
||||
### 恢复条件
|
||||
- 需要参考历史内容
|
||||
- 项目重新启动
|
||||
- 技术重新使用
|
||||
|
||||
### 恢复流程
|
||||
1. 在Archive中查找内容
|
||||
2. 评估是否需要恢复
|
||||
3. 移动到对应活动目录
|
||||
4. 更新相关链接
|
||||
|
||||
## 清理建议
|
||||
|
||||
### 定期清理
|
||||
- 每年清理一次
|
||||
- 删除完全无用的内容
|
||||
- 压缩长期归档内容
|
||||
|
||||
### 清理标准
|
||||
- 超过5年且无参考价值
|
||||
- 内容完全过时
|
||||
- 有更好的替代内容
|
||||
|
||||
## 相关链接
|
||||
|
||||
- [[Resources/会议与分享]]
|
||||
- [[Projects]]
|
||||
- [[Areas]]
|
||||
41
docs/Obsidian笔记体系/Archive/资源-历史会议记录/2023年会议记录示例.md
Normal file
41
docs/Obsidian笔记体系/Archive/资源-历史会议记录/2023年会议记录示例.md
Normal file
@@ -0,0 +1,41 @@
|
||||
# 2023年会议记录示例
|
||||
|
||||
## 基本信息
|
||||
- **会议主题**: 项目启动会议
|
||||
- **时间**: 2023-01-15 10:00 - 11:00
|
||||
- **地点**: 线上
|
||||
- **主持人**:
|
||||
- **记录人**:
|
||||
- **归档日期**: 2024-01-15
|
||||
- **归档原因**: 超过1年,项目已完成
|
||||
|
||||
## 会议内容
|
||||
|
||||
### 议题1: 项目启动
|
||||
- 讨论项目目标和范围
|
||||
- 确定项目时间表
|
||||
- 分配任务
|
||||
|
||||
### 议题2: 技术方案
|
||||
- 讨论技术选型
|
||||
- 确定实施方案
|
||||
- 评估风险
|
||||
|
||||
## 关键决策
|
||||
|
||||
1. **决策1**: 确定项目启动时间
|
||||
2. **决策2**: 确定技术方案
|
||||
|
||||
## 行动项
|
||||
|
||||
- [x] 行动项1 - 已完成
|
||||
- [x] 行动项2 - 已完成
|
||||
|
||||
## 归档说明
|
||||
|
||||
本会议记录已归档,项目已完成。如需参考,请查看项目文档。
|
||||
|
||||
## 相关链接
|
||||
|
||||
- [[项目-旧版ROM适配/项目A-旧版ROM适配-README]]
|
||||
- [[README]]
|
||||
66
docs/Obsidian笔记体系/Archive/资源-历史会议记录/README.md
Normal file
66
docs/Obsidian笔记体系/Archive/资源-历史会议记录/README.md
Normal file
@@ -0,0 +1,66 @@
|
||||
# 资源-历史会议记录
|
||||
|
||||
## 概述
|
||||
|
||||
本目录用于归档历史会议记录和技术分享内容,包括超过1年的会议记录、历史技术分享等。
|
||||
|
||||
## 归档内容
|
||||
|
||||
### 会议记录
|
||||
- 超过1年的会议记录
|
||||
- 不再相关的讨论记录
|
||||
- 历史项目会议
|
||||
|
||||
### 技术分享
|
||||
- 历史技术分享内容
|
||||
- 过时的技术方案分享
|
||||
- 不再使用的技术文档
|
||||
|
||||
## 归档标准
|
||||
|
||||
### 归档条件
|
||||
- **时间**: 超过1年的内容
|
||||
- **相关性**: 不再与当前工作相关
|
||||
- **价值**: 仍有参考价值但不再活跃使用
|
||||
|
||||
### 归档方式
|
||||
- 保持原有目录结构
|
||||
- 添加归档日期
|
||||
- 保留关键信息
|
||||
|
||||
## 目录结构
|
||||
|
||||
```
|
||||
资源-历史会议记录/
|
||||
├── README.md
|
||||
├── 2023年会议记录/
|
||||
│ ├── 2023-01-XX-项目启动会议.md
|
||||
│ └── ...
|
||||
├── 2022年会议记录/
|
||||
│ └── ...
|
||||
└── 历史技术分享/
|
||||
└── ...
|
||||
```
|
||||
|
||||
## 检索方法
|
||||
|
||||
### 按时间检索
|
||||
- 查看对应年份的目录
|
||||
- 使用日期筛选
|
||||
|
||||
### 按主题检索
|
||||
- 使用Obsidian搜索
|
||||
- 查看文件标题
|
||||
- 使用标签筛选
|
||||
|
||||
## 恢复机制
|
||||
|
||||
如果需要参考历史会议记录:
|
||||
1. 在Archive中查找
|
||||
2. 查看相关内容
|
||||
3. 如需恢复,移动到[[Resources/会议与分享]]
|
||||
|
||||
## 相关链接
|
||||
|
||||
- [[Resources/会议与分享]]
|
||||
- [[README]]
|
||||
83
docs/Obsidian笔记体系/Archive/项目-旧版ROM适配/README.md
Normal file
83
docs/Obsidian笔记体系/Archive/项目-旧版ROM适配/README.md
Normal file
@@ -0,0 +1,83 @@
|
||||
# 项目-旧版ROM适配
|
||||
|
||||
## 概述
|
||||
|
||||
本目录用于归档已完成或废弃的项目,包括旧版ROM适配项目、已完成的项目文档等。
|
||||
|
||||
## 归档内容
|
||||
|
||||
### 已完成项目
|
||||
- 项目已完成且不再维护
|
||||
- 项目文档和总结
|
||||
- 项目经验教训
|
||||
|
||||
### 废弃项目
|
||||
- 项目已取消或废弃
|
||||
- 废弃的技术方案
|
||||
- 不再使用的项目文档
|
||||
|
||||
## 归档标准
|
||||
|
||||
### 归档条件
|
||||
- **状态**: 项目已完成或废弃
|
||||
- **维护**: 不再需要维护
|
||||
- **参考**: 仍有参考价值
|
||||
|
||||
### 归档方式
|
||||
- 保持项目完整结构
|
||||
- 添加项目状态说明
|
||||
- 保留关键文档
|
||||
|
||||
## 目录结构
|
||||
|
||||
```
|
||||
项目-旧版ROM适配/
|
||||
├── README.md
|
||||
├── 项目A-旧版ROM适配/
|
||||
│ ├── README.md
|
||||
│ ├── 需求文档.md
|
||||
│ ├── 技术方案.md
|
||||
│ └── 项目总结.md
|
||||
└── 项目B-XX项目/
|
||||
└── ...
|
||||
```
|
||||
|
||||
## 项目信息
|
||||
|
||||
### 项目A-旧版ROM适配
|
||||
- **项目状态**: 已完成
|
||||
- **完成时间**: 2023-12-31
|
||||
- **归档时间**: 2024-01-15
|
||||
- **归档原因**: 项目已完成,不再维护
|
||||
|
||||
**项目概述**:
|
||||
- 适配旧版ROM系统
|
||||
- 完成系统定制和优化
|
||||
- 项目已交付
|
||||
|
||||
**关键文档**:
|
||||
- 需求文档
|
||||
- 技术方案
|
||||
- 项目总结
|
||||
|
||||
## 检索方法
|
||||
|
||||
### 按项目检索
|
||||
- 查看项目目录
|
||||
- 阅读项目README
|
||||
|
||||
### 按技术检索
|
||||
- 使用技术关键词搜索
|
||||
- 查看技术方案文档
|
||||
|
||||
## 恢复机制
|
||||
|
||||
如果项目需要重新启动:
|
||||
1. 在Archive中查找项目
|
||||
2. 评估项目内容
|
||||
3. 如需恢复,移动到[[Projects]]
|
||||
|
||||
## 相关链接
|
||||
|
||||
- [[Projects]]
|
||||
- [[README]]
|
||||
66
docs/Obsidian笔记体系/Archive/项目-旧版ROM适配/项目A-旧版ROM适配-README.md
Normal file
66
docs/Obsidian笔记体系/Archive/项目-旧版ROM适配/项目A-旧版ROM适配-README.md
Normal file
@@ -0,0 +1,66 @@
|
||||
# 项目A-旧版ROM适配
|
||||
|
||||
## 项目信息
|
||||
- **项目名称**: 旧版ROM适配项目
|
||||
- **项目状态**: 已完成
|
||||
- **完成时间**: 2023-12-31
|
||||
- **归档时间**: 2024-01-15
|
||||
- **归档原因**: 项目已完成,不再维护
|
||||
|
||||
## 项目概述
|
||||
|
||||
本项目旨在适配旧版ROM系统,完成系统定制和优化,满足特定业务需求。
|
||||
|
||||
## 项目目标
|
||||
|
||||
1. **系统适配**: 适配旧版ROM系统
|
||||
2. **功能定制**: 定制系统功能
|
||||
3. **性能优化**: 优化系统性能
|
||||
4. **稳定性提升**: 提升系统稳定性
|
||||
|
||||
## 项目成果
|
||||
|
||||
### 完成内容
|
||||
- ✅ 系统适配完成
|
||||
- ✅ 功能定制完成
|
||||
- ✅ 性能优化完成
|
||||
- ✅ 稳定性提升
|
||||
|
||||
### 关键指标
|
||||
- **适配完成度**: 100%
|
||||
- **性能提升**: 20%
|
||||
- **稳定性**: 99.9%
|
||||
|
||||
## 项目文档
|
||||
|
||||
### 需求文档
|
||||
- 项目需求分析
|
||||
- 功能需求定义
|
||||
- 非功能需求
|
||||
|
||||
### 技术方案
|
||||
- 系统架构设计
|
||||
- 技术选型
|
||||
- 实施方案
|
||||
|
||||
### 项目总结
|
||||
- 项目完成情况
|
||||
- 经验教训
|
||||
- 后续建议
|
||||
|
||||
## 关键经验
|
||||
|
||||
### 成功经验
|
||||
1. 充分的需求分析
|
||||
2. 合理的技术方案
|
||||
3. 严格的测试流程
|
||||
|
||||
### 经验教训
|
||||
1. 旧版系统兼容性处理
|
||||
2. 性能优化策略
|
||||
3. 稳定性保障
|
||||
|
||||
## 相关链接
|
||||
|
||||
- [[README]]
|
||||
- [[Projects/项目A-系统定制化]]
|
||||
101
docs/Obsidian笔记体系/Archive/领域-已废弃API研究/README.md
Normal file
101
docs/Obsidian笔记体系/Archive/领域-已废弃API研究/README.md
Normal file
@@ -0,0 +1,101 @@
|
||||
# 领域-已废弃API研究
|
||||
|
||||
## 概述
|
||||
|
||||
本目录用于归档已废弃或过时的技术研究,包括已废弃的API研究、过时的技术方案等。
|
||||
|
||||
## 归档内容
|
||||
|
||||
### 已废弃API
|
||||
- Android已废弃的API研究
|
||||
- 过时的API使用文档
|
||||
- 废弃API的替代方案
|
||||
|
||||
### 过时技术
|
||||
- 不再使用的技术方案
|
||||
- 过时的技术文档
|
||||
- 被新技术替代的内容
|
||||
|
||||
## 归档标准
|
||||
|
||||
### 归档条件
|
||||
- **状态**: API已废弃或技术已过时
|
||||
- **替代**: 已有新的替代方案
|
||||
- **参考**: 仍有历史参考价值
|
||||
|
||||
### 归档方式
|
||||
- 标记废弃原因
|
||||
- 记录替代方案
|
||||
- 保留历史信息
|
||||
|
||||
## 目录结构
|
||||
|
||||
```
|
||||
领域-已废弃API研究/
|
||||
├── README.md
|
||||
├── 已废弃API/
|
||||
│ ├── API1-废弃原因和替代.md
|
||||
│ └── ...
|
||||
├── 过时技术/
|
||||
│ ├── 技术1-过时原因和替代.md
|
||||
│ └── ...
|
||||
└── 历史研究/
|
||||
└── ...
|
||||
```
|
||||
|
||||
## 归档内容示例
|
||||
|
||||
### 已废弃API示例
|
||||
|
||||
#### API1: 旧版Activity启动方式
|
||||
- **废弃版本**: Android 10
|
||||
- **废弃原因**: 新的启动方式更安全高效
|
||||
- **替代方案**: 使用新的Activity启动API
|
||||
- **归档日期**: 2024-01-15
|
||||
|
||||
#### API2: 旧版权限管理
|
||||
- **废弃版本**: Android 6.0
|
||||
- **废弃原因**: 运行时权限更安全
|
||||
- **替代方案**: 使用运行时权限API
|
||||
- **归档日期**: 2024-01-15
|
||||
|
||||
### 过时技术示例
|
||||
|
||||
#### 技术1: 旧版Binder使用方式
|
||||
- **过时原因**: 新的AIDL方式更简单
|
||||
- **替代方案**: 使用AIDL
|
||||
- **归档日期**: 2024-01-15
|
||||
|
||||
## 检索方法
|
||||
|
||||
### 按API检索
|
||||
- 查看已废弃API目录
|
||||
- 使用API名称搜索
|
||||
|
||||
### 按技术检索
|
||||
- 查看过时技术目录
|
||||
- 使用技术关键词搜索
|
||||
|
||||
## 参考价值
|
||||
|
||||
### 历史参考
|
||||
- 了解技术演进历史
|
||||
- 理解废弃原因
|
||||
- 学习替代方案
|
||||
|
||||
### 兼容性参考
|
||||
- 旧版本兼容性处理
|
||||
- 迁移方案参考
|
||||
- 问题排查参考
|
||||
|
||||
## 恢复机制
|
||||
|
||||
如果技术重新使用或需要参考:
|
||||
1. 在Archive中查找
|
||||
2. 查看废弃原因和替代方案
|
||||
3. 评估是否需要恢复
|
||||
|
||||
## 相关链接
|
||||
|
||||
- [[Areas]]
|
||||
- [[README]]
|
||||
@@ -0,0 +1,96 @@
|
||||
# 已废弃API - 旧版Activity启动方式
|
||||
|
||||
## API信息
|
||||
- **API名称**: 旧版Activity启动方式
|
||||
- **废弃版本**: Android 10 (API 29)
|
||||
- **废弃时间**: 2019年
|
||||
- **归档日期**: 2024-01-15
|
||||
- **归档原因**: API已废弃,有新的替代方案
|
||||
|
||||
## 废弃原因
|
||||
|
||||
### 主要原因
|
||||
1. **安全性**: 旧版启动方式存在安全风险
|
||||
2. **性能**: 新的启动方式性能更好
|
||||
3. **一致性**: 统一启动方式,便于管理
|
||||
|
||||
### 具体问题
|
||||
- 启动方式不够安全
|
||||
- 性能不如新方式
|
||||
- 管理不够统一
|
||||
|
||||
## 旧版使用方式
|
||||
|
||||
### 代码示例
|
||||
```java
|
||||
// 旧版启动方式(已废弃)
|
||||
Intent intent = new Intent();
|
||||
intent.setAction(Intent.ACTION_VIEW);
|
||||
intent.setData(Uri.parse("content://..."));
|
||||
startActivity(intent);
|
||||
```
|
||||
|
||||
### 问题
|
||||
- 安全性不足
|
||||
- 性能较差
|
||||
- 管理复杂
|
||||
|
||||
## 替代方案
|
||||
|
||||
### 新版使用方式
|
||||
```java
|
||||
// 新版启动方式(推荐)
|
||||
Intent intent = new Intent(context, TargetActivity.class);
|
||||
intent.putExtra("key", "value");
|
||||
startActivity(intent);
|
||||
```
|
||||
|
||||
### 优势
|
||||
- 更安全
|
||||
- 性能更好
|
||||
- 管理更统一
|
||||
|
||||
## 迁移指南
|
||||
|
||||
### 迁移步骤
|
||||
1. 识别使用旧版API的代码
|
||||
2. 替换为新版API
|
||||
3. 测试验证
|
||||
4. 更新文档
|
||||
|
||||
### 注意事项
|
||||
- 保持功能一致性
|
||||
- 注意权限变化
|
||||
- 充分测试
|
||||
|
||||
## 兼容性处理
|
||||
|
||||
### 旧版本兼容
|
||||
- 如果必须支持旧版本,需要兼容处理
|
||||
- 使用版本判断
|
||||
- 提供降级方案
|
||||
|
||||
### 代码示例
|
||||
```java
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
|
||||
// 使用新版API
|
||||
startActivity(newIntent);
|
||||
} else {
|
||||
// 使用旧版API(兼容)
|
||||
startActivity(oldIntent);
|
||||
}
|
||||
```
|
||||
|
||||
## 参考资源
|
||||
|
||||
### 官方文档
|
||||
- [Android官方迁移指南](https://developer.android.com/guide)
|
||||
- [Activity启动最佳实践](https://developer.android.com/topic/performance/vitals/launch-time)
|
||||
|
||||
### 相关链接
|
||||
- [[02-Activity管理/Activity启动流程(跨进程)]]
|
||||
- [[README]]
|
||||
|
||||
## 归档说明
|
||||
|
||||
本API已废弃,建议使用新的启动方式。本文档保留作为历史参考。
|
||||
Reference in New Issue
Block a user