Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/AweiLoveAndroid/CommonDevKnowledge

:octocat::fire: :star2::star::star::star: :star: 史上最全的BAT大厂Android面试题汇集,以及常用的Android开发的一些技能点,冷门知识点汇总,开发中遇到的坑汇总等干货。
https://github.com/AweiLoveAndroid/CommonDevKnowledge

android interview interview-practice interview-questions interviews java offer

Last synced: 3 months ago
JSON representation

:octocat::fire: :star2::star::star::star: :star: 史上最全的BAT大厂Android面试题汇集,以及常用的Android开发的一些技能点,冷门知识点汇总,开发中遇到的坑汇总等干货。

Awesome Lists containing this project

README

        

# CommonDevKnowledge












酷玩Android你最牛

----

## 介绍
这个库主要是一些常用的Android开发的一些技能点汇集,有填坑总结,有面试总结,有冷门知识点总结等,总之Android开发有关的知识点都会涵盖到。

Android只是太多太杂乱,很多人都不知道从何学起。也一些东西我们开发中经常会遇到,于是我就把常用知识点汇集在一起,方便大家平时开发。

我会不定期更新,欢迎大家投稿和提意见,提issues请点击:。如果你遇到一些好用的好玩的开发知识点,欢迎pull request,请点击:

----

## 目录结构

> ### 1、面试&职场

:fire: :one: **[BAT大公司面试题集锦](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/interview/summary.md)**
这一部分同步发布在我的简书博客,文章地址:[https://www.jianshu.com/p/c70989bd5f29](https://www.jianshu.com/p/c70989bd5f29)

> ### 2、开发文档&开发规范

:fire: :one: **[README文档的规范写法](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/github_README/README%E6%96%87%E6%A1%A3%E7%9A%84%E8%A7%84%E8%8C%83%E5%86%99%E6%B3%95.md)**
这一部分同步发布在我的简书博客,文章地址:[https://www.jianshu.com/p/813b70d5b0de](https://www.jianshu.com/p/813b70d5b0de)

> ### 3、Android技能点整理

:point_right: :one: **[Android开发遇到的坑汇总](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/Android%E5%BC%80%E5%8F%91%E9%81%87%E5%88%B0%E7%9A%84%E5%9D%91%E6%B1%87%E6%80%BB/Android%E5%BC%80%E5%8F%91%E9%81%87%E5%88%B0%E7%9A%84%E5%9D%91.md)**

:fire: :one: **[屏幕适配](https://www.jianshu.com/c/b5d1ce82ee2d)**

:fire: :one: **[Android常用工具类(超级全面,值得收藏)](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/codes/data_util/com/lzw/data.util/DataUtil.java)**

:point_right: :one: **[Android中的冷门知识点汇总](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/Android%E4%B8%AD%E7%9A%84%E5%86%B7%E9%97%A8%E7%9F%A5%E8%AF%86%E7%82%B9%E6%B1%87%E6%80%BB/Android%E4%B8%AD%E7%9A%84%E5%86%B7%E9%97%A8%E7%9F%A5%E8%AF%86%E6%B1%87%E6%80%BB.md)**

:pencil: :one: **[双击back退出app](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/%E5%8F%8C%E5%87%BBback%E9%80%80%E5%87%BAapp/%E5%8F%8C%E5%87%BBback%E9%80%80%E5%87%BAapp.md)**

:pencil: :one: **应用角标的实现(待完善)**

:pencil: :one: **利用原生api实现分享等功能(待完善)**

:pencil: :one: **二维码处理(待完善)**

> ### 4、Java知识点解读

**设计模式:** [Java23种设计模式](design_patterns)

> ### 5、开源库整理

:fire: :one: **[全面总结国内BATH等大厂开源的安卓有关的库](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/%E5%9B%BD%E5%86%85BATH%E7%AD%89%E5%A4%A7%E5%8E%82%E5%BC%80%E6%BA%90%E7%9A%84%E5%AE%89%E5%8D%93%E6%9C%89%E5%85%B3%E7%9A%84%E5%BA%93/%E5%85%A8%E9%9D%A2%E6%80%BB%E7%BB%93%E5%9B%BD%E5%86%85BATH%E7%AD%89%E5%A4%A7%E5%8E%82%E5%BC%80%E6%BA%90%E7%9A%84%E5%AE%89%E5%8D%93%E6%9C%89%E5%85%B3%E7%9A%84%E5%BA%93.md)** 这一部分同步发布在我的简书博客,文章地址:[https://www.jianshu.com/p/2a6c806ba2fc](https://www.jianshu.com/p/2a6c806ba2fc)

----

# 赞赏

如果这个库对您有很大帮助,您愿意支持这个项目的进一步开发和这个项目的持续维护。你可以免费扫描下面的二维码,让我喝一杯咖啡或啤酒。非常感谢您的捐赠。谢谢!

![](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/pic/donation.png?raw=true)

----

# 联系我

### ● 微信:

> 欢迎关注我的微信:`wei_xing_tian_xia`

### ● 微信群:

> 由于大家学习热情太高,**微信群目前不能扫码加入了,麻烦大家想进微信群的朋友们,加我微信拉你进群。**

### ● 微信公众号:

> 我的微信公众号也开通了,欢迎大家关注:`Flutter那些事`,扫码就可以关注了,专注于研究Flutter的公众号,最新最全面的系统的Flutter干货总结都在这个公众号,欢迎关注。

![我的微信公众号](https://github.com/AweiLoveAndroid/Flutter-learning/blob/master/pics/%E5%85%AC%E4%BC%97%E5%8F%B7%E4%BA%8C%E7%BB%B4%E7%A0%81.jpg?raw=true)

### ● QQ群:

> 2千人QQ群,**Android学习开发交流群,QQ群号:280891494**, 欢迎大家加入讨论。

**欢迎大家在issues里面提出宝贵的建议,如果你有更多面试题,欢迎在issues里面提供,同时也欢迎各位积极作答。帮助别人的同时也是对自己知识点的巩固和提高。**

### ● 个人博客:

[简书博客 AWeiLoveAndroid](https://www.jianshu.com/u/f408bdadacce)

[掘金博客 AWeiLoveAndroid](https://juejin.im/user/5a07c6c0f265da430a501017)

----

# Licence

```
Copyright 2018,AWeiLoveAndroid,阿韦

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```