熟练使用Kotlin,Java两种语言,理解面向对象编程思想
熟练使用ViewModel,Databinding,Room等Jetpack组件
熟练使用Socket,TCP,UDP,网络通信协议
熟练使用熟练使用Okhttp,Retrofit网络请求,并用KT进行二次封装
熟练使用Handler,Interface,Eventubs组件通信方式
熟练使用设计模式,单例,观察者,责任链等
熟练使用帧动画,补间动画,属性动画对APP增加用户体验
熟练解决手机适配,动态权限,文件存储,https请求
熟练使用SP,MMKV,Sqlite,Room文件\数据库存储
掌握反编译,APK瘦身,内存优化,多渠道打包
轨道屏APP Java 独立开发
项目架构:MVC+Modbus+Socket
项目技术点:eventbus,自定义手势控件,Glide图片加载本地图片
简介:山东郯城警务车(移动的屏幕),项目存在4大模块,消防,安全,禁毒,邪教,每个模块播放相应的视频,持续循环播放,可手动切换,切换不同的模块时通过Modbus移动主电视屏幕
云取APP Java 独立开发
项目架构:MVVM+Retrofit+Databinding
项目技术点:Room,自定义动画
简介:开启伪基站,抓取周边(目标手机)手机,通过4G网络踢到2G,3G网络获取手机号,用手机号发送接口,厂商通过爬虫技术,抓取主流APP,来确认目标人物的生活轨迹,来确认抓捕.
此项目结合以下所有的模块生成一个主的APP,通过使用观察者模式,来对所有的模块进行绑定,通过责任链模式对每个模块进行下发开启射频操作.得到数据通过数据封装来对数据进行整体操作.
此项目结合以下所有的模块生成一个主的APP,通过使用观察者模式,来对所有的模块进行绑定,通过责任链模式对每个模块进行下发开启射频操作.得到数据通过数据封装来对数据进行整体操作.