流利说-英语 v8.47.26版本的 MD5 值为:0079dce5ff96e6cdbc95c261b3f51387
以下内容为反编译后的 AboutActivity.java 源代码,内容仅作参考
package com.liulishuo.lingodarwin.profile.about;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.text.Spanned;
import android.text.method.LinkMovementMethod;
import android.view.View;
import android.widget.TextView;
import androidx.core.content.ContextCompat;
import com.liulishuo.lingodarwin.center.base.LightStatusBarActivity;
import com.liulishuo.lingodarwin.center.ex.j;
import com.liulishuo.lingodarwin.center.util.bj;
import com.liulishuo.lingodarwin.center.util.v;
import com.liulishuo.lingodarwin.profile.d;
import com.liulishuo.thanos.user.behavior.g;
import com.liulishuo.ui.widget.NavigationBar;
import com.sensorsdata.analytics.android.autotrack.aop.SensorsDataAutoTrackHelper;
import com.sensorsdata.analytics.android.sdk.SensorsDataInstrumented;
import com.tencent.bugly.beta.Beta;
import java.util.HashMap;
import kotlin.i;
import kotlin.jvm.internal.t;
import kotlin.u;
@i
public final class AboutActivity extends LightStatusBarActivity {
private HashMap _$_findViewCache;
private final String eOY = "https://terms.liulishuo.com/terms/%E6%B5%81%E5%88%A9%E8%AF%B4-%E8%8B%B1%E8%AF%AD%E5%B7%B2%E6%94%B6%E9%9B%86%E4%B8%AA%E4%BA%BA%E4%BF%A1%E6%81%AF%E6%B8%85%E5%8D%95";
private final String eOZ = "https://terms.liulishuo.com/terms/%E6%B5%81%E5%88%A9%E8%AF%B4-%E8%8B%B1%E8%AF%AD%E7%AC%AC%E4%B8%89%E6%96%B9%E5%85%B1%E4%BA%AB%E4%BF%A1%E6%81%AF%E6%B8%85%E5%8D%95";
@Override
public void _$_clearFindViewByIdCache() {
HashMap hashMap = this._$_findViewCache;
if (hashMap != null) {
hashMap.clear();
}
}
@Override
public View _$_findCachedViewById(int i) {
if (this._$_findViewCache == null) {
this._$_findViewCache = new HashMap();
}
View view = (View) this._$_findViewCache.get(Integer.valueOf(i));
if (view != null) {
return view;
}
View findViewById = findViewById(i);
this._$_findViewCache.put(Integer.valueOf(i), findViewById);
return findViewById;
}
@Override
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(d.f.activity_about);
((NavigationBar) findViewById(d.e.navigation)).setStartMainIconClickListener(new a());
TextView textView = (TextView) findViewById(d.e.app_version);
AboutActivity aboutActivity = this;
textView.setText(getString(d.i.about_version, new Object[]{com.liulishuo.lingodarwin.center.helper.a.by(aboutActivity), Integer.valueOf(com.liulishuo.lingodarwin.center.helper.a.bG(aboutActivity))}));
j.a(new AboutActivity$onCreate$2$1(textView), 5, 3000L, new kotlin.jvm.a.b<View, u>() {
{
super(1);
}
@Override
public u invoke(View view) {
invoke2(view);
return u.jXu;
}
public final void invoke2(View it) {
t.g(it, "it");
Intent intent = new Intent("android.intent.action.GET_CONTENT");
intent.setType("file/*");
AboutActivity.this.startActivityForResult(intent, 1);
}
});
TextView userAgreementView = (TextView) _$_findCachedViewById(d.e.userAgreementView);
t.e(userAgreementView, "userAgreementView");
userAgreementView.setMovementMethod(LinkMovementMethod.getInstance());
TextView userAgreementView2 = (TextView) _$_findCachedViewById(d.e.userAgreementView);
t.e(userAgreementView2, "userAgreementView");
userAgreementView2.setHighlightColor(ContextCompat.getColor(aboutActivity, d.c.transparent));
TextView userAgreementView3 = (TextView) _$_findCachedViewById(d.e.userAgreementView);
t.e(userAgreementView3, "userAgreementView");
bj bjVar = bj.dsA;
Spanned fromHtml = v.fromHtml(getString(d.i.about_user_agreement));
t.e(fromHtml, "HtmlCompatUtils.fromHtml…ng.about_user_agreement))");
userAgreementView3.setText(bj.a(bjVar, aboutActivity, fromHtml, false, 4, null));
((TextView) _$_findCachedViewById(d.e.tv_user_privacy_list)).setOnClickListener(new b());
((TextView) _$_findCachedViewById(d.e.tv_third_parties_list)).setOnClickListener(new c());
}
@i
static final class a implements View.OnClickListener {
a() {
}
@Override
@SensorsDataInstrumented
public final void onClick(View view) {
AboutActivity.this.onBackPressed();
SensorsDataAutoTrackHelper.trackViewOnClick(view);
g.iRM.dw(view);
}
}
@i
static final class b implements View.OnClickListener {
b() {
}
@Override
@SensorsDataInstrumented
public final void onClick(View view) {
com.liulishuo.lingodarwin.web.a.b bVar = (com.liulishuo.lingodarwin.web.a.b) com.liulishuo.d.c.ae(com.liulishuo.lingodarwin.web.a.b.class);
AboutActivity aboutActivity = AboutActivity.this;
bVar.ac(aboutActivity, aboutActivity.eOY);
SensorsDataAutoTrackHelper.trackViewOnClick(view);
g.iRM.dw(view);
}
}
@i
static final class c implements View.OnClickListener {
c() {
}
@Override
@SensorsDataInstrumented
public final void onClick(View view) {
com.liulishuo.lingodarwin.web.a.b bVar = (com.liulishuo.lingodarwin.web.a.b) com.liulishuo.d.c.ae(com.liulishuo.lingodarwin.web.a.b.class);
AboutActivity aboutActivity = AboutActivity.this;
bVar.ac(aboutActivity, aboutActivity.eOZ);
SensorsDataAutoTrackHelper.trackViewOnClick(view);
g.iRM.dw(view);
}
}
@Override
public void onActivityResult(int i, int i2, Intent intent) {
String dataString;
Uri parse;
String path;
super.onActivityResult(i, i2, intent);
if (i2 != -1 || i != 1 || intent == null || (dataString = intent.getDataString()) == null || (parse = Uri.parse(dataString)) == null || (path = parse.getPath()) == null) {
return;
}
Beta.applyTinkerPatch(this, path);
}
}