240 发简信
IP属地:河北
  • Android 利用多APN 实现APN分离

    需求场景 Android多用户模式下的,一个用户表示专网用户,要用特殊的apn上网,另外的一个用户是普通用户,要用标准的apn(cmnet之类的...

  • Android 耗电统计的显示

    原因 公司的项目要过移动测试,需要提供类似手机管家的应用。所以需要把省电管理这块加进去,另外要按照硬件和软件分别显示耗电的排行。 工作量 由于不...

  • Resize,w 360,h 240
    Android 6.0关于电话的各种Call和Connection

    关于Call对象 一共4个./packages/apps/InCallUI/src/com/android/incallui/Call.java...

  • UI Automator环境搭建

    原因 之前改了Launcher好多的地方,需要进行UI相关的测试。因为launcher本身很复杂,所以最好的方式是UI自动测试。选择使用UI A...

  • android 6.0的TELECOM_SERVICE的由来

    起因 android 5.0之前是,Phone进程对外的服务都是通过TelephonyManager来实现的。现在多出来了个TelecomMan...

  • Android 7.1 针对不同的用户实现数据(上网开关)分离

    背景 针对之前的文章《Android 利用多APN 实现APN分离》,新的需求到来啦。不但要求不同的用户用不同APN上网,而且还要各自的用户可以...

  • Android中view的点击事件分发

    起因 在工作中,需要重新定义系统Launcher的文件夹显示模式。原生的文件夹是单个展示的,如果文件夹中应用比较多,那么左右分页显示。新的需求是...

  • Android 7.1切数据卡

    版本说明 本文基于安卓7.1的高通版本,可能和原生的实现有些出入。仅是记录高通版本的大概流程。 数据卡 对于双卡手机,需要指定一个数据卡,即用哪...

  • android 6.0 InCallService

    总结 InCallService是UI和telecom的桥梁。通过InCallService来完成各种call的更新与操作。 启动 CallsM...