app/src/main/java/net/nashlegend/sourcewall/data/Tail.java

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package net.nashlegend.sourcewall.data;

import android.text.TextUtils;

import net.nashlegend.sourcewall.App;
import net.nashlegend.sourcewall.R;
import net.nashlegend.sourcewall.util.MDUtil;
import net.nashlegend.sourcewall.util.PrefsUtil;

/**
 * Created by NashLegend on 16/9/7.
 */

public class Tail {

    public final static String defaultDisplayName = "果壳的壳";
    public final static String defaultUrl = "https://github.com/NashLegend/SourceWall/blob/master/README.md";
    public final static String altUrl = "http://www.guokr.com/blog/798434/";

    /**
     * 返回尾巴,html格式
     *
     * @return html格式的尾巴,发贴时带,但是评论答案和评论问题不带
     */
    public static String getComplexReplyTail() {
        String tail = "";
        switch (PrefsUtil.readInt(Consts.Keys.Key_Use_Tail_Type, Consts.TailType.Type_Use_Default_Tail)) {
            case Consts.TailType.Type_Use_Default_Tail:
                tail = getDefaultComplexTail();
                break;
            case Consts.TailType.Type_Use_Phone_Tail:
                tail = getPhoneComplexTail();
                break;
            case Consts.TailType.Type_Use_Custom_Tail:
                tail = getParametricCustomComplexTail();
                break;
        }
        return tail;
    }

    /**
     * 返回默认尾巴
     *
     * @return 默认尾巴
     */
    public static String getDefaultComplexTail() {
        return "<p>   </p><blockquote>来自 <a href=\"" + getUrl() + "\" target=\"_blank\">" + defaultDisplayName + "</a></blockquote>";
    }

    /**
     * 返回手机尾巴
     *
     * @return 手机尾巴
     */
    private static String getPhoneComplexTail() {
        String mTypeString = android.os.Build.MODEL == null ? App.getApp().getString(R.string.unknown_phone) : android.os.Build.MODEL;
        return "<p/>  </p><blockquote>来自 <a href=\"" + getUrl() + "\" target=\"_blank\">" + mTypeString + "</a></blockquote>";
    }

    /**
后面还有 84 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。