воскресенье, 12 августа 2012 г.

Прогресс или застой в ИТ индустрии? Часть IV – Мобильные чипы.


Прочитав предыдущие статьи может сложится впечатления, что всё плохо:
  • В процессорах нет новых технологий, и производительность фактически не растет.
  • Тех. процессы производства полупроводников скоро зайдут в тупик.
  • Энергопотребление и нагрев комплектующих растет.
  • Визуальная разница в выводимом изображении между мощными и слабыми видеокартами всё меньше.
  • Память не может избавиться от больших задержек или имеет низкую надежность.

Да, это всё плохо, и ладно бы проблема была только в одном месте, но она практически сразу во всех комплектующих вашего компьютера. Но маркетологи стараются, и довольно успешно убеждают, что новые комплектующие быстрей предыдущих и очень необходимы пользователю, хотя это не всегда так. Остается только надеяться, что действительно новые технологии не заставят себя долго ждать и появится настоящий прогресс в ИТ индустрии. Если в настольной части компьютерного рынка дела идут не особо хорошо, то в мобильном секторе всё немного лучше.

пятница, 10 августа 2012 г.

Небольшие хитрости разработки для Android

Как сделать приложение на весь экран?

Обычно на это предлагают написать следующие функции при создании Activity.
//чтобы небыло заголовка активити
requestWindowFeature(Window.FEATURE_NO_TITLE);
//убрать статусную строку
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
Т.е. одной функцией вы убираете заголовок окна, а другой функцией убираете статусную строку, где пишется время, уровень заряда, уровень сигнала. Можно таким способом и что-то одно убрать, а не сразу оба если не преследуется задача полноэкранного приложения. Кажется задача достигнута, приложение запущено на весь экран. Но приглядитесь внимательно, попробуйте  закрасить сплошным светлым цветом весь экран, и вы заметите что в самом вверху видна небольшая полоска тени, т.е самый верх экрана имеет полоску шириной где-то в 1-2 пикселя немного темнее чем основной фон.

Оптимальный способ

Чтобы не было никакой тени и приложение было на весь экран просто добавьте в манифест вашего приложения для нужного вам активити следующую строчку.

вторник, 7 августа 2012 г.

Прогресс или застой в ИТ индустрии? Часть III – Память.


В предыдущих статьях мы увидели как развиваются процессоры и видеокарты, теперь настал черед других комплектующих – это память. Память в нашем компьютере есть разная, это и HDD диски и оперативная память и флеш память. Они все влияют на производительность компьютера, если жесткий диск медленный, то жди долгую загрузку ОС и программ, если мало оперативной памяти, то опять же будут долгие загрузки.

HDD диски
HDD развиваются очень давно, изначально они были гигантскими – одна пластина могла быть диаметром больше 60 сантиметров и иметь объем всего нескольких мегабайт. Постепенно HDD уменьшались и стали использоваться в персональных компьютерах, тогда их размер стал равен 5,25 дюйма, это больше нынешних 3,5, но даже при таком физическом размере они могли содержать не больше нескольких десятков мегабайт.
Пяти-мегабайтный диск от Seagate