SkillAgentSearch skills...

Zhongwenjun.github.com

No description available

Install / Use

/learn @rushgit/Zhongwenjun.github.com
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Android技术栈

  • Android基础
    • 四大组件
      • Activity启动/启动模式/Fragment设计
      • Service启动/启动方式
      • BroadcastReceiver注册方式/优先级
      • ContentProvider安装过程
    • 线程通信
      • 消息机制:Handler/Message/MessageQueue/ThreadLocal
      • AsyncTask/HandlerThread/IntentService
    • UI
      • View绘制原则
      • 事件派发机制
      • ListView/RecyclerView缓存机制
    • 动画机制
    • 开源库
      • 网络:Okhttp/Retrofit/Vollery
      • 图片加载:Fresco/Glide/Picasso/ImageLoader
      • 事件总线:EventBus
      • 动画:Lottie
      • 注解框架
    • 其它
      • JNI原理
      • Dalvik/ART
      • Gradle/Grovvy plugin
      • Git使用
  • Android进阶
    • 进程通信
    • 系统服务
      • System Server
      • AMS
      • PMS
      • WMS
    • 深入机制
      • App启动流程
      • App打包流程
      • 动态加载机制
      • 资源加载机制
      • SO加载机制
    • UI
      • Choreographer/Vsync
      • Window/ViewRootImpl
      • RemoteViews
    • 性能优化
      • 内存泄露、内存优化
      • 启动速度优化
      • 布局优化:过度绘制
      • ANR
      • 性能监控
      • APK瘦身
    • 容器化
      • 模块/组件化
      • 动态化
      • hybrid
        • ReactNative/Weex/Flutter
        • 免安装
    • 热修复
      • hook系
      • ClassLoader系
    • 安全
  • Java
    • 语言
      • 泛型
      • 注解
      • 动态代理
      • 异常
    • 集合
      • 基础集合:HashMap/ArrayList
      • 并发集合:ConcurrentHashMap
      • Android集合:SparseArray
    • 并发
      • 线程状态/同步机制/死锁
      • volatile/notify/wait
      • 线程池
    • 虚拟机
      • 内存区域/分配机制
      • 类加载
      • 垃圾回收机制
  • 计算机基础
    • 网络基础
    • 操作系统
      • 进程与线程
      • 内存分配
    • 数据库
      • 关系型/非关系型
      • 事务
      • 索引
      • 升级/降级
    • 数据结构与算法
      • 数据结构:链表/二叉树/红黑树
      • 思想:动态规划/分治/回溯/贪心
      • 排序/查找
  • 设计模式
    • 设计原则
    • 常用设计模式:单例/观察者等
    • 源码中的设计模式
      • JDK
      • Android
    • 架构模式:MVC/MVP/MVVM
View on GitHub
GitHub Stars29
CategoryDevelopment
Updated2y ago
Forks9

Security Score

55/100

Audited on Dec 21, 2023

No findings