Давно хотелось такое реализовать. Так как тут на blogger нет встроенного тега Code, который раскрашивал бы код, приходилось мудрить, что-то придумывать.
В поисках решения я наткнулся на сервис
hilite.me. Идея проста - мы пишем код, на стороне сервера происходит обрабоотка, наш код форматируется html тегами , полученный результат вставляем где угодно будь то сообщения тут в блоге, электронные письма и т.д.
Можно работать прям на сайте но я для удобства написал 2 приложения - для Андроид сматрфона и для ПК. Пример того как выглядит оформленный код ниже. (Сами приложения будут выложены в открытый доступ позже).
Преобразует ваши фрагменты кода в красиво напечатанный формат HTML, который легко встраивается в записи в блогах, электронные письма и веб-сайты.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 | implementation("com.squareup.okhttp3:okhttp:4.0.0")
Отправляем асинхронно запрос:
Request request = new Request.Builder()
.url(url)
.build();
new OkHttpClient().newCall(request)
.enqueue(new Callback() {
@Override
public void onFailure(final Call call, IOException e) {
e.printStackTrace();
}
@Override
public void onResponse(Call call, final Response response) throws IOException {
String res = response.body().string();
}
});
|
Комментариев нет:
Отправить комментарий