android 系统(103)---Android 架构师需要掌握的技能
Android 架构师需要掌握的技能
架构与设计
- 设计模式
- 重构
- 技术选型
- 特性
- 可用性
- 性能
- 包大小
- 方法数
- 文档
- 技术支持
- UI架构模式
- MVC
- MVP
- MVVM
研发工具
- 集成开发环境
- Android Studio
- Sublime Text
- 版本控制系统
- svn
- git
- gitlab
- github
- mercurial
- 调试工具
- ADB
- DDMS
- Stetho
- LeakCanary
- ClassyShark
- Postman
- markman
- CodeReview工具
- Gerrit
- Phabricator
- 构建工具
- Gradle
- Buck
- 效率工具
- 番茄钟
- Markdown
- WakaTime
- Focus Matrix
- evernote
移动安全
- 代码和资源混淆
- 反编译
- 密钥管理
- 安全编码
- 应用加固
专项技术
- App 瘦身
- MultiDex
- 插件化
- 推送技术
- Crash 统计
- 函数式编程
- 启动保护
- 在线热修复
- AOP
- React Native
- Hybrid
- SDK化
- 依赖注入
软技能
- 知识管理
- 团队Wiki
- 团队论坛
- 时间管理
- 四象限法则
- 帕累托法则
- 番茄工作法
- 目标管理
- Smart 法则
- 思维导图
- 甘特图
- 项目管理
- 边界思维
- 过程思维(WBS)
- 风险思维
- 干系人思维
- 整合沟通
- 团队管理
- 招聘面试
- 梯队培养
- 技术规划
- 团队规范
- 个人管理
- 技术博客
- 技术分享
- 会议演讲
- 领导力
- 持续学习
周边技术
- 产品交互设计
- 后端技术
- HTML5
- iOS
移动测试
- 单元测试
- JUnit
- Robolectric
- Mockito
- UI自动化测试
- Monkey
- MonkeyRunner
- UIAutomator
- Robotium
- Espresso
- Appium
- 持续集成
- Jenkins
- Travis CI
- fastlane
- 静态代码扫描
- CheckStyle
- FindBugs
- PMD
- Android Lint
- Infer
性能优化
- 启动优化
- 代码优化
- 内存优化
- 电量优化
- 布局优化
- 网络优化
编程语言
- Java
- C
- C++
- Javascript
- Groovy
- Kotlin
android 系统(103)---Android 架构师需要掌握的技能相关推荐
- 入门的Android架构师需要掌握哪些技能?
前言: 笔者并不是什么互联网大厂出身,写这篇文章仅仅是用自己的一些经历,来带给读者一些经验.不喜勿喷,谢谢. 我来自湖南农村,毕业的也不是什么名校,毫不讳言的说,甚至大专都不是,相信各位程序员也都听过 ...
- android五层系统架构,Android系统的五层架构、Dalvik与ART、最后有个奇怪的问题请教orz...
Android系统的五层架构 最开始的Android系统框架分为5层(内核层.硬件抽象层.系统运行库层.应用程序框架层.应用程序层) 后来维基百科上搜索到的Android系统框架图为上图,少了一个硬件 ...
- android 服务端技术,移动应用服务器端开发(基于JSP技术)-2017 Android系统构架 Android系统构架.docx...
Android系统构架 PAGE 1 目 录 TOC \o "1-3" \h \z \u 一.Android系统构架 1 二.Linux内核层 2 三.系统运行库层 3 (一)系统 ...
- 【android系统】android系统升级流程分析(二)---update升级包分析
接下来我们将通过几篇文章来分析update.zip包在具体Android系统升级的过程,来理解Android系统中Recovery模式服务的工作原理.今天让我先来分析下升级包update.zip. 一 ...
- 【android系统】android系统升级流程分析(一)---recovery模式中进行update包升级流程分析
今天我们直接来看下android中具体的升级过程是如何的. 升级流程概述 升级的流程图: 升级流程分析 第一步:升级包获取 升级获取可以通过远程下载,也可直接拷贝到指定目录即可. 第二步:准备升级 然 ...
- android log抓取方法,Android系统之Android抓取各种log的方法
Android系统之Android抓取各种log的方法 2018年11月25日 | 萬仟网移动技术 | 我要评论 android之android抓取各种log的方法 1.logcat (四类log b ...
- 前端架构师需要具备的技能_成为前端开发人员需要具备的最高技能
前端架构师需要具备的技能 With reference to Web Development, Front end development is mainly client-side developm ...
- 架构师速成4.6-软技能和硬技能
架构师速成4.6-软技能和硬技能 在投职和面试的过程中.雇主一般会查看求职者的两种技能:硬技能与软技能. 硬技能就是可以通过培训或可以easy量化的技能.硬技能包含以下这些: 熟练的外语能力 文凭或证 ...
- 【成为架构师课程系列】作为一名大数据架构师该掌握的技能清单:
目录 大数据架构师该掌握的技能 硬能力 软实力 大数据架构师该掌握的技能 主要分为两块 硬能力 与 软实力 一.平台建设 <
最新文章
- C#中方法参数的四种类型
- python协程框架_[记录]python的简单协程框架(回调+时间循环+select)
- 备忘:C语言void *
- Oracle数据库游标在存储过程中的使用
- 第10章:Shell基础
- 如何使用JavaScript删除CSS属性?
- 09_期望极大法EM2_统计学习方法
- iOS——json数据解析
- ORACLE11.2.0.1升级到11.2.0.3
- vm9.02的序列号
- 通用oa系统_点晴:免费OA系统V20,让协同办公无处不在
- 随笔记之lombok
- Node.js 实现登录校验 + 选项卡(改进版)
- Win10 Office2016 激H失败错误代码0x80080005
- 双鱼林php生成器,双鱼林php代码生成器 v2.0 完整版
- python 学生管理系统 增,删,改,查
- 离散傅里叶变换 (DFT)、快速傅里叶变换 (FFT)
- 外包两年跳进外企和大厂,简历污点不是外包经历,是技术太差
- java游戏西游孙悟空_玩了这本《西游冒险手册》,我才真正理解了孙悟空
- springioc注解详解