rokevin
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
  • 客户端

    • Android
    • IOS
  • 混合开发

    • Flutter
    • weex
    • react-native
    • uni-app
  • 系统OS

    • 鸿蒙
    • fuchsia

Android

基本信息

官网

官网开发者资源 | 官网开发者文档 | 官网中文版 | 官网源码 | Play市场 | Android版本

Jetpack | Compose | Ndk

面试

设计模式 | 数据结构和算法

IPC | IO模型 | Java 并发 | JVM | Java 面试

Android面试 | Android面试2 | Kotlin | Kotlin面试 | Dart | Flutter | Flutter面试 | Hybrid App

其它

阿里巴巴Android开发手册 | AI机器人 | 开放平台

设计架构

MVC | MVP | MVVM | MVPVM | MVI

基础知识

四大组件

Activity | Service | Broadcast Receiver | Content Provider | Intents | Task

系统架构

Handler机制 | Handler面试 | IdleHandler面试 | 屏障消息 | IO模型 | ThreadLocal

Binder机制 | Binder面试 | IPC

AMS | AMS面试 | WMS | WMS面试 | PMS

Android体系结构 | App启动流程 | Activity启动流程 | SystemServer | Zygote | WindowManager Dialog | ServiceManager | PowerManagerService

SurfaceFlinger | SurfaceFlinger面试

UI组件

事件分发 | UI | UI面试 | 自定义View | View面试 | Fragments

Dynamic User Interface

RecyclerView | ViewPager | WebView | Spinner

Static User Interface

ImageView | Button | TextView | EditText | RadioButton

ConsecutiveScrollerLayout | ConstraintLayout | CoordinatorLayout | ScrollView | SwipeRefreshLayout | TabLayout

Support User Interface

Dialog | DialogFragment | Popwindow | ProgressBar进度条 | Toast & Snackbar

资源

Manifest | String | Resource

动画

动画 | UE | lottiefiles | SVG(Scalable Vector Graphics)

其它

沉浸式状态栏 | 异屏适配 | 骨架屏 | LoadSir | 全屏 | 评论框

特性功能

通知 | 动态权限 | 存储 | 传感器 | 输入法

新特性 | Jetpack | Compose | AndroidX

ADB常用命令 | Log

前言技术

模块化 | 组件化 | 插件化 | 组件化插件化面试 | 其它

前言功能

进程保活拉活 | 更换皮肤 | 插装埋点 | 热更新

性能优化

优化目的 | 优化方向 | 优化方面

运行性能优化 | 内存优化 | 启动速度与执行效率优化项目 | 启动框架 | 布局检测与优化

APP性能问题监控与解决实战 | OOM问题原理解析 | ANR问题 | APM性能检测 | Crash监控方案

大厂APP全方位稳定性优化实战 | 耗电优化 | 网络传输与数据传输优化 | APK大小优化 | 屏幕适配 | 数据存储优化

Android 性能优化

Serializable和Parcelable比较

绘制优化 | 内存优化 | 存储优化 | 稳定性优化 | ANR | Apk瘦身

屏幕刷新机制与优化

性能优化 | 性能优化面试 | 耗电优化

各版本的适配和兼容兼容性

App黑白屏问题

工具 | StrictMode | Lint

多媒体技术

AndroidAudio 面试 | MediaPipe 面试 | Halcon 面试

Media | 音频视频 | Camera | videoview | 播放器丢帧策略 | OpenCV

音频如何低延时回声消除与降噪

RTMP直播客户端部署

WebRTC音视频通话

开源框架

SQLite | SQLite面试

网络

物联网 IOT

网络框架 | OkHttp | Retrofit | Volley

图片加载

Glide | Fresco | Picasso | ImageLoader | Coil

注入注解框架

todo

Dagger | Dagger2 | Hilt | XUtils框架 | ButterKnife

异步分发通信

EventBus | RxJava | RxAndroid | RxBinding | RetrofitAndRxJava | ARouter

日志打印库

logger

UI开源库

material-design

BaseRecyclerViewAdapterHelper | PinnedSectionItemDecoration | EasyRefreshLayout | EasySwipeMenuLayout | SmartRefreshLayout

android-gif-drawable | PhotoView | EasyPhoto

扫码

库

Zxing | QBar | Zbar | libqrencode

封装库

QrZxingScanner | YZxing | QBar

NDK开发

NDK/JNI面试

基本

CMake | gcc、cLang | OpenGL |

开源库

OpenVC | ffmpeg | 腾讯开源组件MMKV | giflib

底层

OTA | HAL | RIL

设备

Android XR | Wear OS | Android TV | Android for Cars

其它

Android笔记 | App代码片段 | 工具类 | 错误记录

DataFormat | Api

技术博客 | 书籍

手机网络制式

测试

AndroidTest | 抓包工具

安全

混淆 | 安全 | 反编译 | 加固

构建

AndroidStudio | AndroidStudio官网 | AndroidStudioProjectSite | Gradle

发布

打包脚本 | Jcenter | Jenkins | Signer

渠道 | 软著 | 市场相关

内测分发

fir | 蒲公英

二维码

QR Code Tutorial | 酷壳 | 草料 | 图联网

应用市场

应用宝 | 360手机助手 | 百度手机助手、安卓市场、91助手 | 淘宝手机助手、PP助手、豌豆荚 | 搜狗手机助手 | GooglePlay

华为应用市场 | 小米应用商店 | VIVO应用商店 | OPPO软件商店 | 魅族flyme开放平台 | 联想 | 乐视 | 三星市场

天翼空间 | MM商场 | 沃商店

安智市场 | 柠檬助手 | 应用汇 | 酷市场 | N多市场 | 机锋市场 | 应用酷

优亿市场 | 冒泡市场

酷传(快速上传应用)

最近更新:: 2025/11/25 23:56
Contributors: luokaiwen, 罗凯文
Next
IOS