xiaomengjie

高级Android工程师
小药药 · 1年经验
xiaomengjie
日薪: ¥800/8h
地点: 武汉 全区
时间: 下班后周六周日
ID:381536 复制

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

AI 技能提取 | Android Kotlin UI Java TCP/IP HTTP C++
1),熟练掌握 Java 和 Kotlin 语言,拥有丰富的系统设计分析能力及面向对象分析设计能力,熟悉常用的设计模式(代
理、 单例、工厂、建造者、观察者、装饰者等)及反射原理,自定义注解及泛型,多次采用设计模式重构
app 代码;
2),有 MVP/MVVM 架构搭建项目的实际开发经验;
3),熟练掌握 Android UI 和自定义 View, 能利用事件分发原理解决 UI 交互问题;
4),对 UI 界面设计和优化有实际工作经验;
5),理解 Binder、Aidl、Handler 等 Android 通信技术的使用及原理,对源码有一定的了解;
6),对于 AMS、WMS、PMS 的主要机制有一定深入的理解,熟悉 Activity 的启动、Apk 文件的安装、
系统启动的扫描等各 个过程,有阅读 FrameWrok 层源码来解决实际问题的经验;
7),熟练掌握使用 I/O 流、多线程、Android 下的网络通信机制 TCP/IP 协议、HTTP/HTTPS 协议;
8),熟练掌握常用的性能优化方案,对内存优化、布局优化、优化体验优化以及应用瘦身有实际的调优经
验;
9),熟悉使用常用的开源框架,如 RxJava、Retrofit、Glide、OkHttp、Hilt 等,并对源码有一定的了解;
10),对模块化,组件化开发架构有深入的研发经验;
11),熟悉 C/C++语言,有实际写过 JNI 代码进行 NDK 底层代码封装的经验

使用技术: MVP架构 + 支付宝/微信支付 + ViewPager2/Fragment嵌套UI框架+
rxJava/retrofit网络框架 + webview活动展示 + 热修复更新 + NDK+ffmpeg视频展示
责任描述:
1,给Android app设计编写架构,研发框架
2,封装公共模块功能,解决各种疑难杂症
3,为公司开发平台研发技术选型
4,完成产品功能迭代与性能调优
技术描述:
1,客户端使用面向接口编程思想将View层与Model层进行完全分离,业务代码和逻辑代码解耦
2,主界面UI采用View Pager嵌套Fragment的方式,进行完全lazyLoad,根据Fragment生命周期的可见
性来判断界面的可见性来加载网络数据,优化网络请求api的设置,减少数据解析时间和网络访问时间,提
升性能
3,活动界面活动详情由Webview实现,自定义了一套WebView与native交互的系统,从而提升Webview
性能,提升用户体验
4,界面间的通信均采用jetpack liveData以及lifecycleHandler进行通信,有效防止数据丢失及不必要的内
存泄漏
5,基于glide做了图片显示的优化,尤其是对gif图片的优化,原生glide加载gif图片性能低,在原生基础上
进行了NDK层面优化,提升了glide性能
6,基于retrofit + rxjava进行了二次封装,封装成独立的network modle,使得业务开发者对netWrok
modle可以进行黑盒处理,只需在使用的时候添加自己对应的接口和Bean
xiaomengjie ID:381536 复制

xiaomengjie

高级Android工程师 · 1年经验 · 小药药
城市武汉 全区 日薪800元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

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

技术能力

AI 技能提取 | Android Kotlin UI Java TCP/IP HTTP C++
1),熟练掌握 Java 和 Kotlin 语言,拥有丰富的系统设计分析能力及面向对象分析设计能力,熟悉常用的设计模式(代
理、 单例、工厂、建造者、观察者、装饰者等)及反射原理,自定义注解及泛型,多次采用设计模式重构
app 代码;
2),有 MVP/MVVM 架构搭建项目的实际开发经验;
3),熟练掌握 Android UI 和自定义 View, 能利用事件分发原理解决 UI 交互问题;
4),对 UI 界面设计和优化有实际工作经验;
5),理解 Binder、Aidl、Handler 等 Android 通信技术的使用及原理,对源码有一定的了解;
6),对于 AMS、WMS、PMS 的主要机制有一定深入的理解,熟悉 Activity 的启动、Apk 文件的安装、
系统启动的扫描等各 个过程,有阅读 FrameWrok 层源码来解决实际问题的经验;
7),熟练掌握使用 I/O 流、多线程、Android 下的网络通信机制 TCP/IP 协议、HTTP/HTTPS 协议;
8),熟练掌握常用的性能优化方案,对内存优化、布局优化、优化体验优化以及应用瘦身有实际的调优经
验;
9),熟悉使用常用的开源框架,如 RxJava、Retrofit、Glide、OkHttp、Hilt 等,并对源码有一定的了解;
10),对模块化,组件化开发架构有深入的研发经验;
11),熟悉 C/C++语言,有实际写过 JNI 代码进行 NDK 底层代码封装的经验

项目经验

使用技术: MVP架构 + 支付宝/微信支付 + ViewPager2/Fragment嵌套UI框架+
rxJava/retrofit网络框架 + webview活动展示 + 热修复更新 + NDK+ffmpeg视频展示
责任描述:
1,给Android app设计编写架构,研发框架
2,封装公共模块功能,解决各种疑难杂症
3,为公司开发平台研发技术选型
4,完成产品功能迭代与性能调优
技术描述:
1,客户端使用面向接口编程思想将View层与Model层进行完全分离,业务代码和逻辑代码解耦
2,主界面UI采用View Pager嵌套Fragment的方式,进行完全lazyLoad,根据Fragment生命周期的可见
性来判断界面的可见性来加载网络数据,优化网络请求api的设置,减少数据解析时间和网络访问时间,提
升性能
3,活动界面活动详情由Webview实现,自定义了一套WebView与native交互的系统,从而提升Webview
性能,提升用户体验
4,界面间的通信均采用jetpack liveData以及lifecycleHandler进行通信,有效防止数据丢失及不必要的内
存泄漏
5,基于glide做了图片显示的优化,尤其是对gif图片的优化,原生glide加载gif图片性能低,在原生基础上
进行了NDK层面优化,提升了glide性能
6,基于retrofit + rxjava进行了二次封装,封装成独立的network modle,使得业务开发者对netWrok
modle可以进行黑盒处理,只需在使用的时候添加自己对应的接口和Bean
客服二维码

没找到合适的人才?

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

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

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