修改第三方TextView显示字符串

找到frameworks\base\core\java\android\widget\TextView.java该类

查看源代码可以找到

public final void setText(CharSequence text)这个方法加个判断语句

public final void setText(CharSequence text) {
            if(KstTextView.isModifyTextForThirdPartApp(mContext)){

                         text = KstTextView.setText(mContext, text, getId(), this);

                //意思就是判断是不是需要的包名 然后对包名内的符合需求的字符串进行修改

             }
        setText(text, mBufferType);

    }

写另一个类

frameworks\base\core\java\android\widget\KstTextView.java

    public static boolean isModifyTextForThirdPartApp(Context context){
        if(context.getPackageName().equals(FILTER_KEY_ANTUTU)||
            context.getPackageName().equals(FILTER_KEY_CPUX)||   //可以加别的第三方apk包名
            context.getPackageName().equals(FILTER_KEY_ASSISTANTFORANDROID)){
            return true;
        }
        return false;
    }


public static final CharSequence setText(Context context,CharSequence text, int id, View view) {

        if(text != null){
        if(text.toString().contains("5.1")&&!text.toString().contains("G")){
                    text = text.toString().replace("5.1", "7.0");                 
                }

}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Android 虚拟串口 APK 是一款能够模拟串口操作的应用程序,它把Android设备上的串口模拟成一个虚拟的串口,使得用户可以通过串口与其他设备通信。该 APK 常用于对嵌入式系统进行控制和调试。 使用 Android 虚拟串口 APK 需要 Android 设备支持 USB OTG 功能,因为该应用需要使用 USB OTG 转接线连接串口设备和 Android 设备。安装后打开应用,设置串口参数,即可通过串口发送和接收数据,实现与外部设备通信,如控制传感器采集数据、调试打印机、步进电机等设备。 该应用的主要特点是支持多线程处理串口数据,能够同时读写多路串口数据,提供自动换行、字符集选择等功能,支持增强的数据校验,确保数据传输的可靠性。 总的来说,Android 虚拟串口 APK 提供了一种便捷的方式来控制和调试嵌入式系统,对于需要使用串口进行数据通信的用户来说,具有很大的实用价值。 ### 回答2: Android虚拟串口APK是一款用于模拟串口通信的应用程序。它可以将移动设备的USB接口模拟成一个串口连接,实现通过串口与外部设备通信的功能。 该应用程序的主要特点是具有高度的兼容性和扩展性。用户可以根据自己的需求,进行串口的配置和设置,以实现串口通讯功能。同时,用户可通过该应用程序实现多种通信协议的控制,如RS232、RS485、TCP/IP、UDP等。 这款APK还具有强大的调试功能,包括波特率、数据位、停止位、奇偶校验等参数的设置,以及实时串口数据的监控、数据的发送和接收等功能。它还支持多种操作系统,包括Android、Windows、Unix/Linux等,保证了其在多平台上的兼容性。 此外,该应用程序可以广泛应用于智能家居、工业控制、仪表仪器、医疗健康、机器人等各种领域。其中,工业控制领域是APK主要的应用场景之一,因为它能够实现无人值守的自动化控制,提高生产效率和产品质量。 总之,Android虚拟串口APK为移动设备提供了一种方便、可靠、灵活的串口通信解决方案,为现代社会的科技创新贡献了力量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值