• Android 12 修改关机充电动画为横屏


    1.vendor/sprd/proprietories-source/charge/images/

    修改资源文件图片方向,选择所有右键选择到合适方向,我这里是顺时针转90度

    2.vendor/sprd/proprietories-source/charge/ui.c

    draw_text_picture 方法调整电量百分比坐标

    1. --- a/vendor/sprd/proprietories-source/charge/ui.c
    2. +++ b/vendor/sprd/proprietories-source/charge/ui.c
    3. @@ -239,11 +239,16 @@ static void draw_text_picture(int level)
    4.         bit = level%10;
    5.         if(hundred == 1)
    6. -               gr_blit(gNumber[hundred],0,0,width,height,dx,dy);
    7. +       //      gr_blit(gNumber[hundred],0,0,width,height,dx,dy);
    8. +       gr_blit(gNumber[hundred],0,0,width,height,dy,dx*1.5);  //yim modify
    9.         if(level >= 10)
    10. -               gr_blit(gNumber[ten],0,0,width,height,dx + width,dy);
    11. -       gr_blit(gNumber[bit],0,0,width,height,dx + width*2 ,dy);
    12. -       gr_blit(gPercent,0,0,capacity_w,catpcity_h,dx + width*3,dy);
    13. +       //      gr_blit(gNumber[ten],0,0,width,height,dx + width,dy);
    14. +       //gr_blit(gNumber[bit],0,0,width,height,dx + width*2 ,dy);
    15. +       //gr_blit(gPercent,0,0,capacity_w,catpcity_h,dx + width*3,dy);
    16. +
    17. +               gr_blit(gNumber[ten],0,0,width,height,dy,dx*1.5 + width/2);  //yim modify
    18. +       gr_blit(gNumber[bit],0,0,width,height,dy,dx*1.5 + width);            //yim modify
    19. +       gr_blit(gPercent,0,0,capacity_w,catpcity_h,dy,dx*1.5 + width*1.5);  //yim modify
    20. }

  • 相关阅读:
    Appium混合页面点击方法tap的使用
    Visual Studio Code的下载与安装
    【MATLAB】小波 MFE_SVM_LSTM 神经网络时序预测算法
    ES6内置对象 - Map
    java锁之ReentrantLock及Condition
    centos7容器安装宝塔
    Java中如何处理时间--Date类
    G1D6-Intriguing properties of neural networks&&&AttacKG&美亚2021
    nodejs安装及环境配置
    安装python(最详细方案)
  • 原文地址:https://blog.csdn.net/m0_60898338/article/details/126064804