Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。
业界首个支持渐进式组件化改造的Android组件化开源框架。
android sdk 源码解析——旨在帮助Android开发者更好的学习Android!
自己fork下来完成接下来的剩余SDK接口分析。
说明: 使用dryrun工具可以直接从github地址就可以编译并运行AndroidApp工程
直接在应用内查看和修改:
1. 查看所有数据库,支持直接进行增删改查操作;
2. 查看并编辑所有Shared Preference;
3. 查看自身应用的内部存储系统;
4. 如果是okhttp 支持网络信息查看;
5. 预览当前页面的视图层级、查看/修改常用控件的属性;
6. 测量控件之间距离、检测是否对齐;
7. 选中页面上的任意控件以移动位置、查看自身大小、显示相对关系;
- Android开发之旅
- Android进阶之旅
- 实践安排注意
- Android 技术关注(每天必看)
- Android 书籍阅读
- Android App研发录
- 工作中犯的错误记录
- 日常感悟
- 最喜欢的名言收录
- 图片收集
- 🌟 Java修炼之道
- 🌟 Flutter修炼之道
- 🐶 Security修炼之道
- 🐶 Python修炼之道
- 🐶 IOS修炼之道
- 🌟 Linux修炼之道
- 🌟 C++修炼之道
- 🐶 数据结构与算法修炼之道
- 🌟 设计模式、重构、软件工程修炼之道
- 🐶 Web修炼之道
- 🌟 区块链修炼之道
- 🐶 书籍阅读整体把握计划库
- 🐶 工具类
- 完成安卓未完成的技术分析
- 完成NOTEWZI笔记内容的整理
- 深入Linux内核学习(工作需要必须抓紧)
- TCP/IP深入学习(工作需要必须抓紧)
- 完成Flutter基础的学习