传承

高级安卓开发工程师
上海黑瞳科技有限公司 · 3年经验
传承
日薪: ¥700/8h
地点: 北京 海淀
时间: 下班后周六周日可工作日远程
ID:288826 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Android SQLite 测试 Java Git SVN Swift Kotlin C++ Linux
具有近8年的android开发经验,热爱编程,探求学习新技术; 为人诚实、讲信用;有良好的团队合作精神,乐于与人沟通,工作积极上进。专业技能:
1,熟悉java面向对象编程,熟悉面向对象设计基本原则,良好的编程习惯,了解swift、kotlin、typhon语言。
2,熟练掌握Android开发框架及SDK、熟知Android四大组件、五大布局、屏幕适配。
3,熟悉Android下网络通信机制、各大网络请求框架:HttpClient、OkHttp、RxJava、Retrofit。
4,熟悉各大图片加载框架:ImageLoader,Picasso,Glide,Fresco。
5,熟练掌握Android的数据存储方式和Android平台下的XML/JSON解析。
6,熟练掌握Android下的Handler、Message、Looper消息机制。
7,熟练掌握Android中如何进行事件分发、以及View绘制。
8,熟练掌握Android中的动画体系(帧动画,补间动画,属性动画),能实现常用的动画效果。
9,熟练掌握SQLite,greendao常用数据库。
10,熟悉Android进程管理、内存管理、性能和内存优化、OOM和兼容性问题。
11,熟练掌握多线程机制,如多线程断点下载。
12,熟悉JNI技术,使用NDK实现java与底层C/C++语言的数据互调,实现底层数据的扩展功能。
13,了解Linux开发环境,MTK平台下的源码开发。
14,熟悉常用的java设计模式,MVC,MVP、MVVM。
15,熟练掌握android Studio等集成开发工具和svn/git版本管理工具及对代码的单元测试和debug调试。
16,熟练掌握数据签名、多渠道打包、代码混淆、APK加固。
17,掌握支付宝/微信支付、信鸽推送、第三方登陆及分享、网易云信实时通讯、thinker热修复,360加密等三方服务。

时间:2017/6/12-2018/9/20
软件环境: Android6.0+JDK1.8+SVN 开发工具: Android Studio 2.2.3项目描述: 耳光是一款视频直播社交软件,用户可以创建自己的直播房间和当前在线用户实时交流信息。1,项目整体架构采用TabLayout+ViewPager+Fragment实现页面间的切换,首页分为两部分,一部分是加载官方活动的轮播广告实现方式是viewpager+timer,另一部分是以瀑布流的方式展示用户上传的音乐作品。2,直播界面也是分为两部分,一部分是官方直播活动广告轮播,另一部分是用户正在直播的房间展示,用户可以进入直播间和主播进行互动。3,中间的圆点按钮采用动画的方式展示三个选项按钮:唱歌,直播,视频;唱歌功能,用户可以搜索下载自己喜欢的歌曲伴奏进行演唱,采用多线程断点技术下载伴奏,采用底层的audiorecord录音、AudioTrack播放音频在后处理界面用户可以选择合适的音效及变声效果,最后上传到服务端;直播功能,采用开源的直播推流库yasea,使用yaesa进行摄像头采集、编码然后向服务器rtmp推流,在播放端采用ijkplayer视频播放器, 采用第三方融云SDK实现实时信息互动。短视频录制视频功能,采用MediaRecorder音视频录,用户可以录制10s属于自己的视频,也可以选择本地已经录好的视频上传。视频的上传采用金山云的分块上传技术上传速度更快。4,个人主页界面展示个人信息,作品,房间,相册。采用到的技术点:1,okhttp网络请求;2,Glide加载图片3,greendao数据库存储;4,audiorecord录音、AudioTrack播放音频,采用独有算法调用jni实现音频的变声效果5,多线程断点下载歌曲伴奏;6,小米推送;7 融云实时聊天;8,第三方登陆、分享;9,apk加固、代码保护机制。
传承 ID:288826 复制

传承

高级安卓开发工程师 · 3年经验 · 上海黑瞳科技有限公司
城市北京 海淀 日薪700元/8h 时间 下班后周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Android SQLite 测试 Java Git SVN Swift Kotlin C++ Linux
具有近8年的android开发经验,热爱编程,探求学习新技术; 为人诚实、讲信用;有良好的团队合作精神,乐于与人沟通,工作积极上进。专业技能:
1,熟悉java面向对象编程,熟悉面向对象设计基本原则,良好的编程习惯,了解swift、kotlin、typhon语言。
2,熟练掌握Android开发框架及SDK、熟知Android四大组件、五大布局、屏幕适配。
3,熟悉Android下网络通信机制、各大网络请求框架:HttpClient、OkHttp、RxJava、Retrofit。
4,熟悉各大图片加载框架:ImageLoader,Picasso,Glide,Fresco。
5,熟练掌握Android的数据存储方式和Android平台下的XML/JSON解析。
6,熟练掌握Android下的Handler、Message、Looper消息机制。
7,熟练掌握Android中如何进行事件分发、以及View绘制。
8,熟练掌握Android中的动画体系(帧动画,补间动画,属性动画),能实现常用的动画效果。
9,熟练掌握SQLite,greendao常用数据库。
10,熟悉Android进程管理、内存管理、性能和内存优化、OOM和兼容性问题。
11,熟练掌握多线程机制,如多线程断点下载。
12,熟悉JNI技术,使用NDK实现java与底层C/C++语言的数据互调,实现底层数据的扩展功能。
13,了解Linux开发环境,MTK平台下的源码开发。
14,熟悉常用的java设计模式,MVC,MVP、MVVM。
15,熟练掌握android Studio等集成开发工具和svn/git版本管理工具及对代码的单元测试和debug调试。
16,熟练掌握数据签名、多渠道打包、代码混淆、APK加固。
17,掌握支付宝/微信支付、信鸽推送、第三方登陆及分享、网易云信实时通讯、thinker热修复,360加密等三方服务。

项目经验

时间:2017/6/12-2018/9/20
软件环境: Android6.0+JDK1.8+SVN 开发工具: Android Studio 2.2.3项目描述: 耳光是一款视频直播社交软件,用户可以创建自己的直播房间和当前在线用户实时交流信息。1,项目整体架构采用TabLayout+ViewPager+Fragment实现页面间的切换,首页分为两部分,一部分是加载官方活动的轮播广告实现方式是viewpager+timer,另一部分是以瀑布流的方式展示用户上传的音乐作品。2,直播界面也是分为两部分,一部分是官方直播活动广告轮播,另一部分是用户正在直播的房间展示,用户可以进入直播间和主播进行互动。3,中间的圆点按钮采用动画的方式展示三个选项按钮:唱歌,直播,视频;唱歌功能,用户可以搜索下载自己喜欢的歌曲伴奏进行演唱,采用多线程断点技术下载伴奏,采用底层的audiorecord录音、AudioTrack播放音频在后处理界面用户可以选择合适的音效及变声效果,最后上传到服务端;直播功能,采用开源的直播推流库yasea,使用yaesa进行摄像头采集、编码然后向服务器rtmp推流,在播放端采用ijkplayer视频播放器, 采用第三方融云SDK实现实时信息互动。短视频录制视频功能,采用MediaRecorder音视频录,用户可以录制10s属于自己的视频,也可以选择本地已经录好的视频上传。视频的上传采用金山云的分块上传技术上传速度更快。4,个人主页界面展示个人信息,作品,房间,相册。采用到的技术点:1,okhttp网络请求;2,Glide加载图片3,greendao数据库存储;4,audiorecord录音、AudioTrack播放音频,采用独有算法调用jni实现音频的变声效果5,多线程断点下载歌曲伴奏;6,小米推送;7 融云实时聊天;8,第三方登陆、分享;9,apk加固、代码保护机制。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

微信沟通 立即沟通 立即预约
平台担保交易 · 1小时内不满意可退款
微信扫码,建群沟通

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏 立即预约 微信沟通 立即沟通