Skip to content

The most popular Android open source project on GitHub, all open source projects have detailed information and supporting videos

Notifications You must be signed in to change notification settings

ALEX5402/Android-opensource

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 

Repository files navigation

The most popular Android open source project on GitHub continues to be updated....

  • The biggest pain point of github is that you can’t use it when you get an open source project. Various errors are reported when importing, and the readme cannot be understood. I recommend a link to everyone. All projects have been tested by myself and there are no problems, and all are configured with detailed steps and supporting videos. Commentary, everyone is welcome to star.

  • Project address: https://github.com/open-android/Android

  • Welcome to follow the WeChat official account, and we will recommend excellent blog posts, open source projects, and videos to you in the long term.

  • WeChat public account name: Android useful programmer

Kotlin video learning

  • 01-Course Introduction

http://www.365yg.com/item/6445599306496868878/

  • 02_kotlin learning method

http://www.365yg.com/item/6445599300020863502/

  • 03_kotlin chooses the coach car

http://www.365yg.com/item/6445599302214484494/

  • 04_kotlin hello world

http://www.365yg.com/item/6445599304320025102/

  • 05_kotlin variables and output

http://www.365yg.com/item/6445599310758281741/

  • 06_kotlin binary basics

http://www.365yg.com/item/6445599308682101262/

  • 07_kotlin variables and constants type inference

http://www.365yg.com/item/6445599315044860429/

  • 08_kotlin variable value range

http://www.365yg.com/item/6445599360783745550/

  • 09_Introduction to kotlin functions

http://www.365yg.com/item/6445599317150401037/

  • 10_kotlin language boolean

http://www.365yg.com/item/6445599312981262862/

  • 11_kotlin command line interactive terminal

http://www.365yg.com/item/6445601227924308494/

  • 12_kotlin function enhancement

http://www.365yg.com/item/6445601229983711757/

  • 13_kotlin function homework explanation

http://www.365yg.com/item/6445601232097640974/

  • 14_kotlin string template

http://www.365yg.com/item/6445601234282873357/

  • 15_kotlin conditional control if and else

http://www.365yg.com/item/6445601236556186126/

  • 16_kotlin string comparison

http://www.365yg.com/item/6445751177232515597/

  • 17_kotlin null value processing

http://www.365yg.com/item/6445752054030795278/

  • 18_kotlin’s when expression

http://www.365yg.com/item/6445754613458010638/

  • 19_kotlin’s loop and Range

http://www.365yg.com/item/6445772006804685326/

  • 20_Getting started with list and map in kotlin

http://www.365yg.com/item/6445776370827002382/

  • 21_kotlin functions and functional expressions

http://www.365yg.com/item/6445777260019450382/

  • 22_kotlin default parameters and named parameters

http://www.365yg.com/item/6445778515232031245/

  • 23_kotlin conversion between strings and numbers

http://www.365yg.com/item/6445779198962303501/

  • 24_kotlin human-computer interaction

http://www.365yg.com/item/6445780073856369165/

  • 25_kotlin exception handling

http://www.365yg.com/item/6445781489274585613/

  • 26_kotlin recursion

http://www.365yg.com/item/6445782843170750990/

  • 27_kotlin tail recursion optimization

http://www.365yg.com/item/6445785393433412110/

  • 28_Kotlin new chapter idea introduction

http://www.365yg.com/item/6445786897338860045/

  • 29_Kotlin object-oriented introduction

http://www.365yg.com/item/6445788208776086029/

  • 30_kotlin static properties and dynamic behavior

http://www.365yg.com/item/6445788927897895438/

  • 31_Introduction to object-oriented concepts in kotlin

http://www.365yg.com/item/6445789963647713806/

  • 32_kotlin object-oriented practice

http://www.365yg.com/item/6445800737300546061/

  • 33_kotlin object-oriented practice-washing machine upgrade

http://www.365yg.com/item/6445795869391323661/

  • 34_kotlin object-oriented practice-encapsulation

http://www.365yg.com/item/6445796836392305166/

  • 35_kotlin object-oriented - inheritance (open and override)

http://www.365yg.com/item/6445798149792465422/

  • 36_kotlin abstract classes and inheritance

http://www.365yg.com/item/6445799199903580686/

  • 37_kotlin object-oriented-polymorphism

http://www.365yg.com/item/6445799900012610061/

  • 38_kotlin object-oriented - abstract classes and interfaces

http://www.365yg.com/item/6445803237701321230/

  • 39_kotlin object-oriented-delegate and proxy

http://www.365yg.com/item/6445804765518496269/

  • 40_kotlin object-oriented - singleton mode

http://www.365yg.com/item/6445805583856566797/

  • 41_kotlin object-oriented-enumeration

http://www.365yg.com/item/6445806126301708814/

  • 42_kotlin object-oriented-sealed class

http://www.365yg.com/item/6445807030564291085/

  • 43_kotlin follow-up recording plan

http://www.365yg.com/item/6445807663321186830/

  • 44_kotlin closure (closure)

http://www.365yg.com/item/6446657322759488014/

  • 45_Introduction to kotlin functional programming

http://www.365yg.com/item/6447022080331350541/

  • 46_kotlin image processing

http://www.365yg.com/item/6448890155515249165/

  • 48_kotlin high-order function practice (traditional function demonstration)

http://toutiao.com/item/6451475254085681677/

  • 49_kotlin high-order function practice (disadvantages of traditional demand implementation)

http://toutiao.com/item/6451475398579454477/

  • 50_kotlin high-order function practice (3)

http://toutiao.com/item/6451477425070014989/

  • 51_kotlin high-order function practice-getting started with custom dsl

http://toutiao.com/item/6451483115935236622/

  • For more advanced courses, please refer to Tencent Classroom

https://ke.qq.com/course/233042

Project cases

Android interview questions

Questions related to performance optimization

Questions related to XMPP

Questions related to login

Questions related to development

Source code related test questions

Android system customization supporting video:

#Part 3 audio and video:

https://github.com/open-android/Android3

#Part 4 Tools

Part 5 image loading

* [Picasso](https://github.com/open-android/Picasso)
* [Complementing video](https://www.boxuegu.com/web/html/video.html?courseId=172&sectionId=8a2c9bed5a3a4c7e015a3bbffc6107ed&chapterId=8a2c9bed5a3a4c7e015a3affe39a046a&vId=8a2c9bed5a3a4c7e015a3b 0451f105b8&videoId=B33E67E868CDB1D19C33DC5901307461)

![](http://upload-images.jianshu.io/upload_images/4037105-ece55ae2ca9b3003.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](http://upload-images.jianshu.io/upload_images/4037105-e317677935993817.gif?imageMogr2/auto-orient/strip)
![](http://upload-images.jianshu.io/upload_images/4037105-ece55ae2ca9b3003.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](http://upload-images.jianshu.io/upload_images/4037105-84f750f7e494bdf6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

#Part 6 Database

About

The most popular Android open source project on GitHub, all open source projects have detailed information and supporting videos

Topics

Resources

Stars

Watchers

Forks