У кого-либо есть хороший ресурс для мобильных шаблонов CSS, которые работают над большинством телефонов/устройств? [закрытый]

В Java все переменные, которые вы объявляете, на самом деле являются «ссылками» на объекты (или примитивы), а не самими объектами.

При попытке выполнить один метод объекта , ссылка просит живой объект выполнить этот метод. Но если ссылка ссылается на NULL (ничего, нуль, void, nada), то нет способа, которым метод будет выполнен. Тогда runtime сообщит вам об этом, выбросив исключение NullPointerException.

Ваша ссылка «указывает» на нуль, таким образом, «Null -> Pointer».

Объект живет в памяти виртуальной машины пространство и единственный способ доступа к нему - использовать ссылки this. Возьмем этот пример:

public class Some {
    private int id;
    public int getId(){
        return this.id;
    }
    public setId( int newId ) {
        this.id = newId;
    }
}

И в другом месте вашего кода:

Some reference = new Some();    // Point to a new object of type Some()
Some otherReference = null;     // Initiallly this points to NULL

reference.setId( 1 );           // Execute setId method, now private var id is 1

System.out.println( reference.getId() ); // Prints 1 to the console

otherReference = reference      // Now they both point to the only object.

reference = null;               // "reference" now point to null.

// But "otherReference" still point to the "real" object so this print 1 too...
System.out.println( otherReference.getId() );

// Guess what will happen
System.out.println( reference.getId() ); // :S Throws NullPointerException because "reference" is pointing to NULL remember...

Это важно знать - когда больше нет ссылок на объект (в пример выше, когда reference и otherReference оба указывают на null), тогда объект «недоступен». Мы не можем работать с ним, поэтому этот объект готов к сбору мусора, и в какой-то момент VM освободит память, используемую этим объектом, и выделит другую.

6
задан Mike 16 September 2008 в 00:46
поделиться

5 ответов

Я рекомендую посмотреть на то, что Delta Airlines делает с CSS по http://mobile.delta.com. Они получают справку от компании под названием MShift, которая делает набор мобильного банкинга (который, очевидно, должен работать над многими различными устройствами).

Можно получить некоторое вдохновение из таблицы стилей, используемой сайтом Delta с https://my.mshift.com/deltacss.css.

Наконец, существует длинный список демонстрационных мобильных сайтов от MShift по http://www.mshift.com/demo.html.

FWIW, у меня нет связи или с Delta или с MShift, я только что восхитился их мобильным UI.

3
ответ дан 10 December 2019 в 02:56
поделиться

У меня есть PSP, он имеет браузер, это основано на WebKit (также Google Chrome и Safari используют механизм WebKit), так симпатичный любой сайт, который хорошо работает на Safari/Chrome, будет хорошо работать на PSP. Однако PSP имеет 480×272 разрешение поэтому, если Вы хотите быть нацеленными на платформу PSP, необходимо иметь в виду это маленькое разрешение.

Вы, вероятно, найдете эти ресурсы интересными:

  1. Блог IEMobile - http://www.microsoft.com/windowsmobile/en-us/downloads/microsoft/internet-explorer-mobile.mspx
  2. Веб-дизайн для PSP Sony - http://www.brothercake.com/site/resources/reference/psp/
  3. Веб-разработка для iPhone - http://www.evotech.net/blog/2007/07/web-development-for-the-iphone/

Так обычно, если Вы хотите быть нацеленными на мобильные устройства, необходимо будет удостовериться, что веб-сайт электронной коммерции хорошо работает в маленьких разрешениях, он не использует activeX (так как он не будет работать над iPhone Safari, Opera Mini и браузером PSP), и т.д. Просто сохраните это простым :)

3
ответ дан 10 December 2019 в 02:56
поделиться

WURFL является лучшим открытым ресурсом для обработки определенных для устройства свойств браузера, включая CSS.

3
ответ дан 10 December 2019 в 02:56
поделиться

Я сказал бы, сохраняют его максимально простым. Интернет по телефонам может быть 3g/wifi или столь медленный, как можно возможно вообразить. Я сохранил бы тест большим, таким образом, это легче считать и связывается легкий нажать при предназначении для сенсорного устройства. Я также сказал бы "нет" изображениям, если они не 1 КБ или меньше.

0
ответ дан 10 December 2019 в 02:56
поделиться

Я не забываю Nokia Mobile Web Template. Это более крупный производитель телефонов.

0
ответ дан 10 December 2019 в 02:56
поделиться
Другие вопросы по тегам:

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