https://github.com/xuexiangjys/androidadvancedlearning
Android进阶学习(源码分析、经验技术、感悟等)
https://github.com/xuexiangjys/androidadvancedlearning
Last synced: 7 months ago
JSON representation
Android进阶学习(源码分析、经验技术、感悟等)
- Host: GitHub
- URL: https://github.com/xuexiangjys/androidadvancedlearning
- Owner: xuexiangjys
- License: apache-2.0
- Created: 2019-02-21T14:43:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-01T14:35:29.000Z (over 1 year ago)
- Last Synced: 2025-01-11T00:12:45.858Z (9 months ago)
- Size: 2.46 MB
- Stars: 72
- Watchers: 6
- Forks: 14
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AndroidAdvancedLearning
Android进阶学习(源码分析、经验技术、感悟等)
---
## 源码分析
* [Android系统启动](./SourceCodeAnalysis/AndroidSystemStartup.md)
* [应用程序进程(AppProcess)启动](./SourceCodeAnalysis/AppProcessStartup.md)
* [应用程序(App)启动](./SourceCodeAnalysis/AppStartup.md)
* [Service的启动](./SourceCodeAnalysis/ServiceStartup.md)
* [Service的绑定过程](./SourceCodeAnalysis/ServiceBind.md)
* [Broadcast的注册、发送和接收过程](./SourceCodeAnalysis/BroadcastRegisterSendReceive.md)
---
## 技术框架
* [X-Library系列Android应用框架详解](framework/X-Library系列Android应用框架详解.md)
* [整套的版本更新解决方案-XUpdate](./framework/整套的版本更新解决方案-XUpdate.md)
* [XUI 一个简洁而优雅的Android原生UI框架](https://github.com/xuexiangjys/XUI)
* [XAOP 一个轻量级的AOP(Android)应用框架](https://github.com/xuexiangjys/XAOP)
* [XUpdate 一个轻量级、高可用性的Android版本更新框架](https://github.com/xuexiangjys/XUpdate)
* [XHttp2 一个功能强悍的网络请求库](https://github.com/xuexiangjys/XHttp2)
* [XPage 一个非常方便的fragment页面框架](https://github.com/xuexiangjys/XPage)
* [XQRCode 一个非常方便实用的二维码扫描、解析、生成库](https://github.com/xuexiangjys/XQRCode)
* [XVideo 一个能自动进行压缩的小视频录制库](https://github.com/xuexiangjys/XVideo)
* [XUtil 一个方便实用的Android工具类库](https://github.com/xuexiangjys/XUtil)
* [XTCP 一个便捷的TCP消息包拼装和解析框架](https://github.com/xuexiangjys/XTCP)
* [XIPC 一个Android通用的IPC(进程通信)框架](https://github.com/xuexiangjys/XIPC)
* [XOrmlite 一个方便实用的OrmLite数据库框架,支持一键集成](https://github.com/xuexiangjys/XOrmlite)
* [XRouter 一个轻量级的Android路由框架](https://github.com/xuexiangjys/XRouter)
* [XLog 一个简易的日志打印框架(支持打印策略自定义,默认提供2种策略:logcat打印和磁盘打印)](https://github.com/xuexiangjys/XLog)
* [XFloatView 一个简易的悬浮窗实现方案](https://github.com/xuexiangjys/XFloatView)
* [RxUtil2 一个实用的RxJava2工具类库](https://github.com/xuexiangjys/RxUtil2)
* [RxBus 一个简易的Android事件通知库,使用RxJava和Javassist设计](https://github.com/xuexiangjys/RxBus)
---## 经验
* 命令
* [常用的ADB命令](https://blog.csdn.net/xuexiangjys/article/details/81027606)
* [Git常用命令](https://blog.csdn.net/xuexiangjys/article/details/79875167)
* [如何使用Git命令提交项目代码](https://blog.csdn.net/xuexiangjys/article/details/79874571)* Gradle
* [Gradle使用指南--基础配置](https://blog.csdn.net/xuexiangjys/article/details/79865873)
* 手把手系列
* [手把手教你使用Gradle脚本上传代码仓库](https://blog.csdn.net/xuexiangjys/article/details/80160954)
* [手把手教你如何在Android下进行JNI开发(入门)](https://juejin.im/post/5c05d0776fb9a049ca371cb6)
* [手把手教你使用腾讯的热修复框架-Tinker](https://juejin.im/post/5b6e8a75e51d45191d7a55e1)
* [手把手教你使用ProtoBuf,通过gRPC服务在Android上进行网络请求](https://juejin.im/post/5c976210f265da6111674f4d)* [手把手教你如何巧用Github的Action功能](./experience/手把手教你如何巧用Github的Action功能.md)
* 快速上手系列
* [快速上手系列--Android应用开发模板](https://blog.csdn.net/xuexiangjys/article/details/105154712)
* Android基础
* [Android开发性能优化大总结](https://blog.csdn.net/xuexiangjys/article/details/83177844)
* [AndroidAPK混淆打包以及反编译技巧](https://blog.csdn.net/xuexiangjys/article/details/64904698)
* [极光推送之Android客户端使用指南--基础篇](https://blog.csdn.net/xuexiangjys/article/details/103994622)* Java基础
* [Java面向对象的设计模式七大设计原则](https://blog.csdn.net/xuexiangjys/article/details/78924201)
* [Java设计模式之创建型模式](https://blog.csdn.net/xuexiangjys/article/details/78924434)
* [Java设计模式之结构型模式](https://blog.csdn.net/xuexiangjys/article/details/78924859)
* [Java设计模式之行为型模式](https://blog.csdn.net/xuexiangjys/article/details/78924918)
* [Java中的反射使用](https://xuexiangjys.blog.csdn.net/article/details/88146035)
* [Java中Math函数的使用](https://xuexiangjys.blog.csdn.net/article/details/79849888)* [五分钟搞定正则表达式](https://blog.csdn.net/xuexiangjys/article/details/102798641)
* 运营
* [Android应用商店上架技巧](./experience/Android应用商店上架技巧.md)---
## 感悟
* [我的三年Android开发总结](./Chatting/我的三年Android开发总结.md)
* [写给即将面试的你](./Chatting/写给即将面试的你.md)
* [你真的会使用github吗](./Chatting/你真的会使用github吗.md)
* [同样都是开发,为什么你不如别人](./Chatting/同样都是开发,为什么你不如别人.md)
* [我的两年博客经验总结](./Chatting/我的两年博客经验总结.md)
* [开源项目创作指南](./Chatting/开源项目创作指南.md)
* [程序员的bug修复宝典](./Chatting/程序员的bug修复宝典.md)