Code Monkey home page Code Monkey logo

qmsggg_blogcollect's Introduction

背景

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接口分析。

TOOLS

说明: 使用dryrun工具可以直接从github地址就可以编译并运行AndroidApp工程

dryrun工具安装使用教程

直接在应用内查看和修改:

1. 查看所有数据库,支持直接进行增删改查操作;
2. 查看并编辑所有Shared Preference;
3. 查看自身应用的内部存储系统;
4. 如果是okhttp 支持网络信息查看;
5. 预览当前页面的视图层级、查看/修改常用控件的属性;
6. 测量控件之间距离、检测是否对齐;
7. 选中页面上的任意控件以移动位置、查看自身大小、显示相对关系;

书籍

MY

Others

⚠️:🌟是最近1-2年的学习重点,🐶是次要的,具体任务怎么拆分,拆分粒度怎样,这个后续继续深入。

最近计划安排

  • 完成安卓未完成的技术分析
  • 完成NOTEWZI笔记内容的整理
  • 深入Linux内核学习(工作需要必须抓紧)
  • TCP/IP深入学习(工作需要必须抓紧)
  • 完成Flutter基础的学习

⚠️:具体每天计划详见各领域事件安排,每天不求学习量大,最好是有收获就行;

日常关注的网站

艺术气质

新闻 📃

面试(后面放到面试专题)

自己

视频 🎥

参考

教程 🍞

qmsggg_blogcollect's People

Contributors

qmsggg avatar hankcoder avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.