锤子简历品牌推广师
android开发工程师专业技能范例列表
作者:君仔小编 2022/11/01 00:30:19
阅读 171
专业技能(案例一)

熟练 使用Eclipse,Android Studio进行开发,熟练使用SVN、GIT版本控制工具;Android

熟练 使用Android中屏幕适配的方式,百分比、AutoLayout、dimens;

熟练 Java编程,有良好的编码习惯;

熟练 运用内存优化,图片的压缩二次采样;

熟练 掌握面向对象的MVC设计模式,代码命名以及格式规范;

熟悉 事件分发机制的原理,Activity与Fragment的生命周期以及通信方法;

熟悉 Android UI布局设计,能够灵活运用自定义组件,有一定的自定义控件的经验;

熟悉 使用OKhttp、Volley网络请求框架(目前用OKhttp3);熟悉使用网络图片加载框架,ImageLoader、Fresco、Glide;

熟悉 使用RecyclerView,PullToRefresh,熟悉Android中的内存优化方式;

熟悉 Handler机制、Thread多线程等异步操作;

熟悉 支付宝,微信支付SDK的开发流程;

了解 AIDL,NDK的开发流程;

了解 Rxjava,Rxandroid,Retrofit;

了解 Android下的网络通信机制,HTTP、TCP、UDP等网络协议;

了解 Android中视频直播推流、拉流的实现原理;了解对称加密与非对称加密的算法;

了解 并能够使用第三方SDK,如(融云)IM,友盟第三方登录,zxing,BaiduMap,jpush。

专业技能(案例二)

Java语言

自定义控件

android四大组件

MySql,SQLite数据库

android网络机制

第三方库使用RxJava、Retrofit、Otto、Glide

css+html,js,jquery,ajax

专业技能(案例三)

具备扎实的C/C++,java语言基础

具备扎实的数据结构和算法基础,熟练运用常用算法

精通Android API,Android应用组件及功能,熟悉Android平台下电话、信息、数据库及音视频、摄像摄影等常见应用实现机制,熟悉Android下网络通信机制,对Socket通信、 TCP/IP和http协议有深刻的理解;

熟悉Android平台UI设计,熟悉各种常用控件和布局,自定义控件和布局,及各种机型适配

熟悉android反编译和混淆技术

熟练应用Eclipse,Android studio等开发工具和SVN、git(开源中国)等版本控制系统

熟悉并能熟练运用网上比较流行的开源框架和组件,比如Android Async HTTP、Android Universal Image Loader、Gson、EventBus、GreenDao等

熟悉即时通讯开发流程,对openfire(融云)框架有一定的研究

专业技能(案例四)

了解直播的流程,以及Android音频等媒体播放技术使用

熟练使用IPC机制

熟练掌握JSON、XML等常见数据载体格式进行数据的解析。

熟练掌握Android的事件分发、消费机制。

熟练掌握Eclipse、Android Studio、SVN、Git等开发工具使用

熟练掌握Android自定义View

熟练掌握Handler,线程等异步操作的流程及使用。

熟练掌握Android五大数据存储。

熟练掌握Android的四大组件,UI的常用布局和各种主要组件。

熟练掌握Java语言,具有良好的编程编程规范和面向对象的编程思想。

熟练使用HTML+CSS、JavaScript、以及HTML5网页程序制作,JavaScript与Android中WebView的交互。

熟练使用Android第三方推送、登录、分享、地图、支付、即时通讯、版本自动更新、二维码扫描等技术。

熟练使用Android项目开发中的MVC和MVP开发模式,了解MVVM开发模式。

熟练使用UIL、Glide、Picass、Retrofit、OkHttp、Eventbus、PullToRefresh、ButterKnife等第三方框架类库

熟练使用Material Design等新技术。

熟练掌握缓存处理、自适应屏幕等技术。

熟练掌握Android中的动画的使用。

熟练掌握I/O流、多线程、网络进行编程。

内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。