ID:187851

冒泡的程序媛

客户端framework工程师

  • 公司信息:
  • 杭州当贝网络科技有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 杭州
  • 滨江

技术能力

1. 熟悉Android四大组件及其生命周期
2. 掌握Android各种常用的UI组件和控件的使用,自定义控件
3. 掌握Sqlite数据库的创建与使用
4. AIDL实现进程间的通信 掌握android的消息传递机制
5. 使用Handle结合Thread,message进行消息处理,多线程AsyncTask的熟练使用
6. 熟悉Android源码架构
7. 基于Linux开发,熟悉git基本操作
8. 有一定的JAVA基础,理解面向对象的编程思想
9. 能够使用Android Studio开发环境 了解Android 内存泄露及内存优化
10. 熟悉应用安装PMS流程及对其客制化
11. 使用HttpURLConnection实现客户端与服务端数据交互
12. SystemUI,Launcher模块UI及功能的克制化
13. 熟悉Audio模块
14. 通过odex的开启关闭及odex速度的修改实现开机速度/app启动速度优化

项目经验

电视盒子&&投影设备
平台:Android M MStar 投影设备 Android 7.1 Amlogic 电视盒子
1. 熟悉应用安装流程后客制化第三方应用安装的系统UI
2. 分析关机流程添加关机动画
3.开机广告的实现 使用HttpURLConnection和Json结合的方式从服务端获取视频进行缓存
4. 客制化音量对话框:通过一个进度条实现alarm及music两种声道的音量切换及音量变化
1. UI:自定义Progress对话框,多种声道均由一个进度条控制
2. 使用原生的SystemUI中VolumeDialogController的callback实现音量变化的回调
3. 根据第三方的语音应用的语境(例入音量加减等)实现音量的变化
4. 实现music和alarm的音量互不影响
5. 解决连接蓝牙后语音声音问题
5. 应用推荐功能的开发:在应用安装界面添加对应的应用推荐;功能的实现技术:
1. UI:RecyclerView的使用及通过自定义Framelayout实现按钮阴影效果
2. 使用HttpURLConnection和Json结合的方式从服务端获取所需的数据并存取
3. 通过AsyncTask执行网络连接及UI的更新
6. 侧边菜单栏PopWindow的开发
7. 通过odex的开启关闭及odex速度的修改实现开机速度/app启动速度优化

手机端 MTK
1. 单单手手模模式式的的功功能能开开发发 基于N平台的修改系统源码实现单手模式
项目简介: 单手模式就是华为、小米等手机上的小屏模式,为方便当前大屏手机的出现的使用,便于用户在需要时单手操作手机界面
功能使用描述: #SingleHandMode(单手模式)的触发方式 通过快滑动依次点击Home按键和Back按键启动单手模式(屏幕缩小到左下 角,屏幕宽高变为原始屏幕的3/4)。此时再重复上述手势,则退出单手模式。 通过快滑动依次点击Home按键和Menu按键 启动单手模式(屏幕缩小到右下角,屏幕宽高变为原始屏幕的3/4)。此时再重复上述手势,则退出
项目主要技术: 显示管理服务DisplayManagerService的使用 通过数据库传值 PhoneWindowManage中实现按键(HOME,BACK,RECENT)
2. AndroidO 主界面UI的的客制化
项目简介: 触屏手机: 软件Launcher UI的客制化,桌面图标的替换,图标圆角修饰,界面的透明度颜色值的设定,锁屏界面时钟、通知 等的颜色,高度等规范化调整

SmartFeaturePhone(按键手机)
- Contact,Music,FMRadio,Keyguard等多个模块的UI和功能使用的修改

终端设备MP3(Mobile Print 3)
- 蓝蓝牙牙扫扫码码打打印印aappkk
项目简介: 设备准备:MP3(Mobile Print 3) 和 M60,MP3是带有打印功能的移动设备,M60是带有扫描功能的移动设备,可以对二维 码和条形码等进行扫描 M60将提供的二维码/条形码等进行扫描,并解析数据,通过布局将数据清晰显示 蓝牙的连接与配对,实现数据传输。 MP3接收蓝牙传输来数据,通过布局显示继而通过打印功能输出数据
项目主要技术: Bluetooth的连接部署,BluetoothAdapter,通过广播BluetoothDevice.ACTION_FOUND返回新发现的蓝牙设备,Socket 作为连接点,通过InputStream和OutputStream交换数据 借助Google Zxing的jar完成二维码等的数据解析 扫描动画的实现

案例展示

  • 应用推荐

    应用推荐

    功能描述: - 非静默安装的情况下安装第三方应用,弹出的安装界面添加相应的应用推荐列表,推荐的内容信息从服务端获取并按优先级显示,以及对应的详情,跳转功能等,主要如下: - UI部署(RecyclerView),自定义控件,控件动画及阴影显示 - 客户端与服务端对接获取应用

  • 开机广告

    开机广告

    项目描述: - 功能主要实现在开机动画结束后进入launcher之前播放指定广告,并实现广告资源的下载、缓存、数据统计、数据上报等,具体如下 - 开机定时启动与服务端握手资源下载 - 广告资源下载和上传数据加密,多种格式png、gif、MP4等 - 资源权重选择逻辑处理

查看案例列表(含更多 0 个案例)

相似人才推荐

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服