当前位置:首页 > 代码 > 正文

安卓代码在线翻译(代码在线翻译中文)

admin 发布:2022-12-19 21:05 144


本篇文章给大家谈谈安卓代码在线翻译,以及代码在线翻译中文对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

Android代码翻译

就是往Android的显示控件,TextView EditText这样的控件写入数据, setText,就是向textView或者EditText写入数据.

[高分]安卓开发中一段JAVA代码求翻译。翻译越详细越好。万分感谢!

public static String c(String paramString) {

if ((paramString == null) || (paramString.length() == 0)) throw new IllegalArgumentException("String to encript cannot be null or zero length"); // paramString字符串不能为空,否则抛出异常

StringBuffer localStringBuffer1 = newStringBuffer();

try { MessageDigest localMessageDigest = MessageDigest.getInstance("MD5"); //建立一个md5消息摘要对象

byte[] arrayOfByte1 = paramString.getBytes();

localMessageDigest.update(arrayOfByte1); // 把paramString数据放入arrayOfByte1,然后更新消息摘要对象(这边估计update的参数必须是byte类型的,所以才将paramString做了个类型转换)

byte[] arrayOfByte2 = localMessageDigest.digest(); //将更新的摘要内容取出来,这边是已经经过md5运算了。

int i = 0;

while (true) {

int j = arrayOfByte2.length;

if (i = j)

label66: return localStringBuffer1.toString().toUpperCase(); //如果ij。说明是摘要数据的长度为0,返回localStringBuffer1就行了。或者是当前的数据已经取完。

if ((arrayOfByte2[i] 0xFF) = 16) //如果第i个字节大于16,退出循环。

break;

StringBuilder localStringBuilder = new StringBuilder("0"); //新建一个StringBuilder对象。

String str1 = Integer.toHexString(arrayOfByte2[i] 0xFF);//这边的arrayOfByte2[i] 0xFF的意思相当于将字符串转化成16进制的整数了,再把它转化成16进制的字符串。

String str2 = str1;

StringBuffer localStringBuffer2 = localStringBuffer1.append(str2); //将字符串放进 localStringBuffer2里面

i += 1; //循环下一个字节的内容

}

String str3 = Integer.toHexString(arrayOfByte2[i] 0xFF); // 这边的i是跳出循环的i了,次数arrayOfByte2[i] 0xFF) = 16

StringBuffer localStringBuffer3 = localStringBuffer1.append(str3);

}

catch (NoSuchAlgorithmException localNoSuchAlgorithmException)

{ localNoSuchAlgorithmException.printStackTrace(); break label66: } }

完成的大体功能应该是;生成一个摘要,把摘要中的数据按照某种方式存储。具体干什么我没大看懂

帮我翻译一下这些C语言代码,翻译成eclipse可以用的java代码,我要弄安卓

import java.util.Scanner;

public class code{

    public static void main(String args[]){

        int zhu=0;

        int ji=0;

        int xing =0;

        int da=0;

        System.out.println("请输入星级:");

        Scanner input = new Scanner(System.in);

        xing = input.nextInt();

        while(xing != 0){

            System.out.println("请输入等级:");

            ji = input.nextInt();

            System.out.println("请输入主属性:");

            zhu = input.nextInt();

            switch(xing){

                case 3:

                    da=149+zhu-(17+ji)/2;

                    break;

                case 4:

                    da=149+zhu-(31+ji)/2;

                    break;

                case 5:

                    da=149+zhu-(49+ji)/2;

                    break;

            }

            System.out.println("da="+da);

            System.out.printn("请输入星级:");

            xing = input.nextInt();

        }

    }

}

android studio翻译插件怎么用

下载ECTranslation.jar

Settings - Plugins - Install plugin from disk - 选择ECTranslation.jar安装并重启Android Studio。

选中要翻译的代码,选择 Edit - Translate

修改快捷键

使用键盘快捷键触发

Settings - Keymap - 搜索Translate - 右键 add Keyboard Shortcut. 输入你想要的快捷键即可

关于安卓代码在线翻译和代码在线翻译中文的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/24098.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载