雷火电竞-雷火竞技竞猜平台-在线棋牌游戏

那么就会激活彩蛋数字计数就会变成Ninja

2019-12-13 15:18

其实Edge并不是唯风度翩翩全体这种彩蛋的浏览器,谷歌的Chrome浏览器相同也是有周边的彩蛋--当张开抢先97个标签页之后,标签页计数会形成笑脸Emoji。要是您对Edge的这些彩蛋感兴趣,能够通过以下链接参加Beta项目来拓宽下载。

<pre>
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.text.method.LinkMovementMethod;
import android.widget.TextView;

主编:

图片 1

原标题:[图]Android端艾德ge发掘新彩蛋:标签页超100计数字显示示Ninja Cat Emoji

device-2017-06-27-171817.png

逃匿在Android端Edge浏览器的小彩蛋近期在互联网络被记者暴光光,顾客表示晋级至v42.0.0.2519新星Beta版本之后当Edge浏览器上的选项卡数量抢先96个,那么就会激活彩蛋数字计数就能够成为Ninja Cat表情符号。近些日子该彩蛋仅设有于Edge的测验版本中,今后有希望会冒出在标准版本中。

public class MainActivity extends AppCompatActivity {

图片 2重临天涯论坛,查看越多

}
</pre>

TextView myTextView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    myTextView = new TextView(this);
    myTextView.setMovementMethod((LinkMovementMethod.getInstance()));
    setEmojiToTextView();
    setContentView(myTextView);
}

/**
 * 1. Emoticons ( 1F601 - 1F64F )
 * 2. Dingbats ( 2702 - 27B0 )
 * 3. Transport and map symbols ( 1F680 - 1F6C0 )
 * 4. Enclosed characters ( 24C2 - 1F251 )
 * 5. Uncategorized
 * 6a. Additional emoticons ( 1F600 - 1F636 )
 * 6b. Additional transport and map symbols ( 1F681 - 1F6C5 )
 * 6c. Other additional symbols ( 1F30D - 1F567 )
 */
private void setEmojiToTextView() {
    setEmojiToTextView(0x1F601, 0x1F64F);
    setEmojiToTextView(0x2702, 0x27B0);
    setEmojiToTextView(0x1F680, 0x1F6C0);
    setEmojiToTextView(0x1F681, 0x1F6C5);
    setEmojiToTextView(0x1F30D, 0x1F567);

    //setEmojiToTextView(0x24C2, 0x1F251);
}

private void setEmojiToTextView(int start, int end) {
    int[] unicodeJoy = new int[end - start + 1];
    for (int i = start ; i <= end ; i++) {
        unicodeJoy[i - start] = i;
    }
    String emojiString = getEmojiStringByUnicode(unicodeJoy);
    myTextView.append(emojiString);
    myTextView.append("\n\n\n");
}

private String getEmojiStringByUnicode(int[] unicode) {
    StringBuilder stringBuilder = new StringBuilder();
    for (int code : unicode) {
        stringBuilder.append(Character.toChars(code));
    }
    return stringBuilder.toString();
}