Android技术归纳
来源:互联网 发布:神经网络算法 编辑:程序博客网 时间:2024/06/05 19:43
公共基础:
1.加解密算法
2.数据结构、算法
3.利用抽象、设计模式等降低代码复杂度
4.git常用命令
5.熟悉Socket、TCP/IP、Http、Https、Websocket编程
6.敏捷开发
Android基础
1.四大组件、布局、Fragment、动画、WebService、Handler机制
2.自定义控件
3.事件分发
4.数据存储
5.(内存–内存管理(图片)、布局、App大小、统一管理、模块化、性能)优化经验
6.兼容适配
7.5.0材质设计、6.0权限管理
8.Android线程、线程池,线程间通信,进程间通信
Android高级
1.C/C++/JNI/NDK,Java与JS互调,了解AIDL机制
2.熟悉JS、H5 有Hyrid(ReactNtive)、网页前端开发经验
3.熟悉Android逆向工程、安全编程(混淆/加壳儿)
4.FFmpeg音视频开发经验、OpenGL
5.不死进程
6.IM
7.Android单元测试用例编写
8.增量升级
9.插件化开发
框架
熟悉最新的不二框架套件:MVP + Dagger2 + RxJava + Retrofit(REST风格) + OkHttp
离线数据缓存(DiskLruCache)+ProgressDialog同步+防多次相同访问+UI结束可取消相应未结束的网络请求
结合CrashHandler的Log框架:支持单参、Throwable类型、error时可上传至自己服务器
- 最近android技术归纳
- Android技术归纳
- Android基础技术核心归纳(一)
- Android基础技术核心归纳(二)
- Android基础技术核心归纳(三)
- Android基础技术核心归纳(四)
- 技术需求归纳
- 神经网络技术归纳(转载)
- nlp 文本技术归纳
- JNI开发技术归纳
- 原生Ajax技术归纳总结
- 图像拼接技术步骤归纳
- 图像拼接技术步骤归纳
- android基础知识归纳-----属性
- android工具类归纳
- 自学android 问题归纳
- 【Android归纳】intent小结
- ANDROID 面试问题归纳
- 图形中添加纯文本注释(text)
- 重新出发Java系列之注释、标识符和关键字
- ubuntu 安装brackets
- 24 个你应该了解的 PHP 库
- 我读ResNeXt
- Android技术归纳
- ES6/ES7学习笔记 --- node.js开发
- 用递归实现排列组合
- 1024 Palindromic Number (25)
- position定位
- uCGUI窗口操作要点
- 设计模式之三种工厂模式
- **[Lintcode]Ugly Number II 丑数 II
- NP-完全性理论总结