Как загрузить json-текст из SD-карты вместо url? [Дубликат]

Обходной путь заключается в том, чтобы использовать клип-путь, фильтр и одно и то же содержимое дважды, тогда вы получите тот же результат, что и фоновый фильтр

.container {
  width: 200px;
  height: 200px;
  position: relative;
  padding:1px;
}
.container .glass, .container .filter {
  background: url('https://lorempixel.com/400/200/') center/cover;
  text-align:center;
  color:#fff;
  height:100%;
}

.filter {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  filter: contrast(4) blur(3px);
  z-index: 2;
  clip-path: polygon(5% 15%, 82% 30%, 83% 71%, 17% 73%);
}
<div class="container">
  <div class="glass">
    <h1>A title</h1>
    <p>Some content Some content</p>
  </div>
  <div class="filter">
    <h1>A title</h1>
    <p>Some content Some content</p>
  </div>
</div>

И вы можете создать сценарий jQuery, который будет дублировать контент для вас, когда он достигнет большого количества контента. Вы можете также рассмотреть более сложный сценарий для настройки всех необходимых значений и параметров.

$('.backdrop').each(function() {
  var e = $(this).html();
  $(this).append('<div class="filter">'+e+'</div>');
})
.container {
  width: 200px;
  height: 200px;
  position: relative;
  padding:1px;
  display:inline-block;
}
.container .glass, .container .filter {
  background: url('https://lorempixel.com/400/200/') center/cover;
  text-align:center;
  color:#fff;
  height:100%;
}

.filter {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  filter: contrast(4) blur(3px);
  z-index: 2;
  clip-path: polygon(5% 15%, 82% 30%, 83% 71%, 17% 73%);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="container backdrop">
  <div class="glass">
    <h1>A title</h1>
    <p>Some content Some content</p>
  </div>
</div>
<div class="container">
  <div class="glass">
    <h1>A title</h1>
    <p>Some content Some content</p>
  </div>
</div>

23
задан user3658609 22 May 2014 в 14:30
поделиться

1 ответ

Существует так много способов,

Для основного анализа JSON встроенный JSONObject от Android должен работать - https://developer.android.com/reference/org/json/JSONObject.html

Для более совершенного разбора JSON (json-java mapping) вы можете посмотреть библиотеку GSON - https://code.google.com/p/google-gson/

23
ответ дан Community 25 August 2018 в 23:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: