rokevin
移动
前端
语言
  • 基础

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

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

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

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

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

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

    • Android
    • IOS
  • 混合开发

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

    • 鸿蒙
    • fuchsia

Android

基本信息

官网

官网开发者资源 | 官网开发者文档 | 官网中文版 | 官网源码 | SDK tools

Play市场 | FireBase

Android介绍 | Android版本 | AndroidStudio | Gradle

Jetpack | Compose | Ndk

面试

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

IPC | IO模型 | Java 基础 | 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面试 | 屏障消息 | ThreadLocal

Binder机制 | Binder面试

AMS | AMS面试

WMS | WMS面试 | WindowManager Dialog | Phonewindow

PMS

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

SurfaceFlinger | SurfaceFlinger面试

性能优化

Android 性能优化 | ANR | Crash 监控方案 | 性能分析和优化工具 | Apk瘦身

APM | 插装埋点 | 热更新 | 进程保活拉活 | Bugly+Shiply 国内主流APM方案

启动速度 | App黑白屏问题 | UI 流畅度优化-减少卡顿 | 屏幕刷新机制与优化

内存优化-减少OOM和内存泄漏 | 大图 | Lru算法

存储优化 | Serializable和Parcelable比较 | SparseArray

网络传输与数据传输优化

耗电优化

65535问题

兼容性

Android版本兼容性
屏幕尺寸与分辨率兼容性
权限兼容性
ROM适配
多语言支持与本地化
硬件兼容性
第三方库兼容性

特性功能

通知 | 动态权限 | 存储优化 | 传感器 | 输入法 | Logcat |
ADB常用命令

新特性 | Jetpack | Compose | AndroidX

连接

蓝牙 | WIFI | NFC

前言技术

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

用户体验

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

用户体验UX

加载体验类

多媒体技术

AndroidAudio 面试 | MediaPipe 面试 | Halcon 面试

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

直播技术

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

RTMP直播客户端部署

Flv 拉流

WebRTC音视频通话

开源框架

数据库

SQLite | SQLite面试 | Room

网络

网络框架 | OkHttp | Retrofit | Volley

图片加载

Glide | Fresco | Picasso | ImageLoader | Coil

注入注解框架

todo

Dagger | Dagger2 | Hilt | XUtils框架 | ButterKnife

异步分发通信

EventBus | RxJava | RxAndroid | RxBinding | RetrofitAndRxJava | ARouter

日志打印库

Timber | logger

UI开源库

material-design

BaseRecyclerViewAdapterHelper | PinnedSectionItemDecoration | EasyRefreshLayout | EasySwipeMenuLayout | SmartRefreshLayout

android-gif-drawable | PhotoView | EasyPhoto

扫码

库

Zxing | QBar | Zbar | libqrencode

封装库

QrZxingScanner | YZxing | QBar

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)

NDK开发

NDK/JNI面试

基本

CMake | gcc、cLang | OpenGL |

开源库

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

底层

OTA | HAL | RIL

设备

Android XR | Wear OS | Android TV | Android for Cars | 物联网 IOT

其它

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

DataFormat | Api

技术博客 | 书籍

手机网络制式

测试

AndroidTest | 抓包工具

安全

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

发布

打包脚本 | Jcenter | Jenkins | Signer

渠道 | 软著 | 市场相关

内测分发

fir | 蒲公英

二维码

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

应用市场

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

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

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

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

优亿市场 | 冒泡市场

酷传(快速上传应用)

最近更新:: 2026/1/21 01:32
Contributors: luokaiwen, 罗凯文
Next
IOS