LX-YST-1
1. 负责Android TV应用的模块开发及性能优化,支持电视机、机顶盒等多终端设备;
2. 参与技术方案设计与评审,解决技术实现上的疑难问题;
3. 负责跨平台框架模块的功能设计开发工作,保障模块质量与稳定;
4. 针对智能电视、机顶盒等大屏设备特性,优化UI适配、遥控器交互及低内存场景下的稳定性;
5. 持续改进代码质量及应用性能调优(内存、启动速度、包体积等);
6. 研究Android新技术能力,推动团队整体技术能力的升级。
1. 本科及以上学历,计算机相关专业,5年以上Android开发经验,有大型项目架构设计经验;
2. 精通Kotlin/Java,熟悉Android SDK与framework的底层机制;
3. 熟悉跨平台与原生混合开发模式;熟悉插件化技术实现原理;
4. 熟悉Android TV或机顶盒开发特性,如大屏UI适配、焦点管理、低内存优化、音视频播放等;
5. 深入理解Android Jetpack组件及MVVM/MVP架构,熟悉网络通信(Retrofit/OkHttp)、多线程等技术;
6. 熟悉Git、Gradle、Android Studio等开发工具,了解组件化/模块化开发实践。
一:MVP,MVVM 6/14
二:网络通信Retrofit,okhttp 6/13
这一次,就彻底了解OkHttp与Retrofit吧!
三:多线程 6/15
handler
AsyncTask
RxJava
四:熟悉Android TV或机顶盒开发特性,如大屏UI适配、焦点管理、低内存优化、音视频播放等;相对应的手机多媒体是怎么播放的 6/15
大屏UI适配:
android屏幕适应-CSDN博客
焦点管理:
低内存优化:
音视频播放:
五:精通Kotlin/Java,熟悉Android SDK与framework的底层机制;6/14
六:熟悉跨平台与原生混合开发模式;熟悉插件化技术实现原理;6/13
七:熟悉Git、Gradle、Android Studio等开发工具,了解组件化/模块化开发实践。 6/13
Git相关:
git&repo_git和repo-CSDN博客
Gradle相关:
Android 项目Gradle文件讲解(Groovy和Kotlin)_android gradle-CSDN博客
Android Studio:
性能,测试,日志等在其他模块会有涉及,这里主要涉及 断点调试debug
Android开发 ——Android Studio工具Debug调试技巧_android studio debug-CSDN博客