先记录目前想到的几个点:
- 抽屉导航: 方便再不同 Sample 间切换。全局功能开关。不影响正常视野。
- 可选的 ActionBar: Sample 里需要的功能,比如刷新、重新加载等
- Google Design Sample 常用颜色: 看着比较高端
- 可录制的 Fragment: 方便开发者为 Sample 录制课程
- 可视化可开关的 log: 方便调试
增强功能:
-
可录制声音。录制视频或专有的带声音图片的格式
-
自资源管理系统。录制的资源自动保存。可选自动云同步。
-
可增加 mac 或 web 客户端。与 markdown 写作结合。 流程:
- mac 端写作
- 手机端录制
- 同步到云端
- mac 端拖到正文
-
使用 Depth-LiB-Android 添加应用内布局深度查看器。主要是炫
-
申请 key 可使用我提供的同步功能。key 的来源可以多样化的。由于这个目标用户是开发者,所以很适合作微博粉丝收益。
这个项目来源于 Android 学习中的几个痛点,一个是学习新的 feature 时,总是需要通过新建项目进行实践。这个项目把每个feature作一个单位,通过抽屉导航进行切换。有效地解决重复建项目的痛点。 再一个是当我们学有所成,便会有学习记录/心得分享的需求。这个时候,总是需要展示学习成果或步骤。而既有的步骤极其繁琐。而 Sample 项目中的应用内录制和云同步功能可以很好地把这个流程简化。节约大量时间。
view gif 录制的几点收获:
当前版本 bitmap.recycle() 没用
manifest 里注册 largeHeap 不雅但有用
bitmap scale 后保存节省很多内存
matrix 很好用
onLowMemory 调用时后台进程已经没了
onTrimMemory 调用时后台进程快没了