专业技能(案例一)

Android动画机制,并能够根据需求实现对应动画特效。

Android的数据存储方式 。

Glide、Fresco等框架对图片的处理,包括大图片、超大图片的处理,避免OOM异常的发生,并了解其特性及原理。

三层网络架构的封装。

第三方的使用,如Okhttp,Glide,PhotoView等。

App的瘦身、加固技术以及App多渠道打包。

WebView和Html5的使用 。

Andriod常用的屏幕适配方式 。

MVC、MVP框架,并对MVVM架构有一定的了解 。

Handler的使用,并且对消息发送机制有较深的认识,掌握事件分发机制。

有良好的编程习惯和代码规范。

专业技能(案例二)

Android

java

c语言

Linux

SQL server

Html

专业技能(案例三)

Java

JavaScript

SQL Server

MySQL

专业技能(案例四)

能够独立开发

具有良好的开发习惯

自定义控件,常用的UI效果

touch事件的传递

屏幕适配

图片处理及缓存处理

Android应用性能优化

短信验证登录SDK、三方登录SDK、三方分享SDK、三方支付SDK等的集成

ListView、 RecyclerView的优化和异步加载网络数据

Android动画操作

Android的Handler机制,和AIDL进程间通信

熟悉当前流行的Retrofit、OkHttp、EventBus、ZXing、Butterknife、Glide、Picasso等Android开源库

熟悉MVP、MVVM、clean架构

了解Android7.0、8.0

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐