美文网首页
iApp调用Java计算腾讯QQ的Gtk值

iApp调用Java计算腾讯QQ的Gtk值

作者: 潇洒的夏夏 | 来源:发表于2018-09-16 10:14 被阅读947次

    首先新建三个文件名字分别为mian.iyu/ import.mjava/Gtk.mjava 如图所示:


    iApp调用Java计算腾讯QQ的Gtk值

    1.在mian. iyu界面新建一个按钮控件,设置单机事件代码为:

    s aa="@3VYHMMEZI"
    call(bb, "mjava","Gtk.Get",aa)
    
    utw(null,"使用方法:","点击事件里面设置Skey自动计算Gtk,想学习更多知识请关注简书:潇洒的夏夏,或者加入QQ群交流","显示Gtk值","QQ交流群",false,v)
    {
    tw(bb)
    }
    else
    {
    ss("mqqapi://card/show_pslcard?src_type=internal&version=1&card_type=group&source=qrcode&uin=135375183",urlqq)
    sit(a,"action", "android.intent.action.VIEW")
    sit(a,"data",urlqq)
    uit(a, "chooser", "QQ群")
    }
    
    

    2.在import.mjava设置导入的包

    import java.io.ByteArrayOutputStream;  
    import java.io.IOException;  
    import java.io.UnsupportedEncodingException;  
    import java.security.MessageDigest;
    

    3.在Gtk.mjava设置Java代码计算Gtk值

    fn("import");
    
    public static String Get(String str){  
     int hash = 5381;  
     for(int i = 0, len = str.length(); i < len; ++i){  
     hash += (hash << 5) + (int)(char)str.charAt(i);  
     }  
     return (hash & 0x7fffffff)+"";  
     }  
    

    以上完成计算,运行点击按钮就可以了,需要代码的我已上传分享iApp共享空间!有不懂的欢迎留言!


    iApp调用Java计算腾讯QQ的Gtk值

    相关文章

      网友评论

          本文标题:iApp调用Java计算腾讯QQ的Gtk值

          本文链接:https://www.haomeiwen.com/subject/onmxnftx.html