酷狗概念版 v2.5.5版本的 MD5 值为:782d327088fca4e58310f35a56f41319
以下内容为反编译后的 b.java 源代码,内容仅作参考
package com.kugou.android.netmusic.bills.singer.main.g;
import android.os.Bundle;
import android.support.annotation.NonNull;
import com.kugou.android.app.NavigationUtils;
import com.kugou.android.netmusic.discovery.ui.DiscoveryMainFragment;
import com.kugou.common.base.AbsFrameworkFragment;
import com.kugou.common.utils.au;
import com.kugou.common.utils.r;
import com.kugou.framework.database.by;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
public class b {
public static void a(AbsFrameworkFragment absFrameworkFragment, long j, String str, int i, String str2) {
NavigationUtils.b(absFrameworkFragment, "", a(j, str, i, str2));
}
public static void b(AbsFrameworkFragment absFrameworkFragment, long j, String str, int i, String str2) {
NavigationUtils.b(absFrameworkFragment, "", a(j, str, i, str2) + "#/makeLayer");
}
@NonNull
private static String a(long j, String str, int i, String str2) {
try {
str = URLEncoder.encode(str, "utf-8");
} catch (UnsupportedEncodingException e2) {
e2.printStackTrace();
}
return "https://h5.kugou.com/apps/list-of-singer-power/dist/index.html?singerid=" + j + "&singername=" + str + "&rank_type=" + i + "&rank_id=" + str2;
}
public static void a(AbsFrameworkFragment absFrameworkFragment) {
NavigationUtils.b(absFrameworkFragment, "", "https://h5.kugou.com/apps/list-of-singer-power/dist/rule.html");
}
public static void a(AbsFrameworkFragment absFrameworkFragment, long j) {
Bundle bundle = new Bundle();
bundle.putInt("key_discovery_main_start_tab", 4);
bundle.putInt("singer_tab_key", 0);
bundle.putLong("jump_singer_id", j);
absFrameworkFragment.startFragmentFromRecent(DiscoveryMainFragment.class, bundle);
}
public static void a() {
au.a().a(new Runnable() {
@Override
public void run() {
try {
by.a(r.i());
} catch (Exception e2) {
e2.printStackTrace();
}
}
});
}
}