All streams
Search
Write a publication
Pull to refresh
20
0
Александр @Pyjamec

User

Send message
Сделал как показалось проще мне.
Корпоративный стандарт. Мне тоже не нравится, но времени менять код нет. По крайней мере сейчас. Ну а люди ждали статью.
Никаких клиентов я не делал и не собирался.
Была задача добавить запись на стену из приложения. Потом несколько человек просили помочь с этой задачей — так и родилась статья. Вместо глупых комментов лучше бы статьи сами писали:)
Да, IDEA — это круто, но пока под андроид писать не нравится. ADT посерьезнее. Писал тестовый сервис на ней и не мог понять в чем ошибки, пересел на клипс и разобрался сразу. DDMS, File Explorer… вообщем долгая история.

Ну вот и я говорил. Что в апку вся собирается, либо мусор выбрасывался.

Спасибо за ответы:)
А структура проекта? Создается самим Gradle или новый проект Eclipse и билдишь его уже? А то уже не помню как делал. Вся либа скалы тянется? Хотя если прогуард, то не должно.
Напишите топик или киньте инструкцию в ЛС.
Что непонятного?
Новые возможности появляются, которые можно использовать, ибо сделать можно чуть больше чем раньше.

А вообще, это было мое предположение в самом первом комменте и не более. Я не утверждал, что это 100% проверенная инфа, а предположил. Думаю теперь вопросов нет.
А систему разрешений кто-то читает когда ставит программы из маркета? Редко редко. Ага, особенно девушки, да?
И при чем тут система разрешений? Ты ставишь программу — значит разрешаешь ей все. А если текст разрешений спрятан или большой, то тем более всем влом будет ее читать.

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

Погуглите и найдете много нового, ибо тут многое зависит от конкретного производителя.
Опередили меня в написание статьи на данную тему:)

На счет размера вы правы. Компилится вся либа скалы и добавляется вся эта радость в апку потом.

Есть также возможность использовать Gradle с его плагином под андроид. Но пока у меня эта штука не поехала как нужно.

И интересные ссылки по теме:
1
2
3
4
Вообще, вся эта шумиха на счет троянов и т.п. на дроиде, на мой взгляд — преувеличение. Если вы знаете свой девайс, программы, которые могут быть полезны, то ничего такого не случится. Просто нужно почитать ресурсы хотя бы, а не спешить с покупкой и танцами вокруг девайса.

Я сколько не качал с маркета программки и сколько не брал готовые апки с сайтов — ничего не случилось. Никаких вирей и прочей нечисти. Кстати, возможно причина всех траблов — это рутованый девайс. Так попроще явно.
Удалить можно. Если рутануть девайс и дать права специальным прогам. Вообщем, гемморой, учитывая, что многие НТС-девайсы идут с защитой от получения рута. Пользуйтесь антивирусами, правда сложно сказать насколько они эффективны.
У Вас интересная нотация. И подчеркивание и верблюжья, определитесь:) Или это новая такая?

Уменьшить количество кода существенно врят ли получится, ибо это Java, не Scala, Python, Ruby, а вообще просто придерживайтесь правила: все что можно вынести в разметку — выносите в разметку. Для обработчиков указывайте onClick атрибут.
Ну и конечно, можно поизвращаться со всякими паттернами, хотя не уверен, что поможет в данном случае.

Резюмируя: статья о том, как создать свой View. Полезно, но уже было не раз на Хабре. Интереснее почитать про создание своих атрибутов для вьюхи и использование кастомной схеме(атрибут xmlns). Я как-то такое встречал при беглом просмотре.

Я думаю, что не имеет смысл поддерживать такой низкий API Level. Да, желательно, но по мне так это уже перебор. Посмотрите статистику андроид-девайсов на developer.android.com, которая обновляется достаточно часто. Когда я смотрел больше половины всех девайсов работали на Андроид 2.2, большой % был у 2.1. Подозреваю, что сейчас % сместится в сторону 2.3.

А так, да, я уже в своих комментариях как-то обращал на это внимание, на то что Вы указали(к примеру Galaxy тоже по суте 2 карты содержит) и как будет мной сформирован более целостный подход по работе с БД, то обновится данная статья, либо напишу новую.

Следите за обновлениями. И спасибо за коммент, все учту:)
Ребата, ну перед релизом же приложение тестить нужно!

Не пашет как и у всех на Galaxy Ace.
А что Вы понимаете под работой на результат? Я понимаю так: это работа, которая постоянно движется, но которая может быть весьма формальна. Постоянные отчеты, документы и жесткий контроль. А жесткий контроль не подходит для творческого типа профессии, в частности, разработчик ПО.

Возьмем обычный восьмичасовой график. Работа на результат. Есть цель на день. Ее нужно достигнуть, так? Из этих 8 часов, 2 часа например человек хочет отвлечься и во время этих часов ему приходит в голову решение. Цель стала ближе. Но с вашей точки зрения, я так понял, это лоботрясчество. Поправьте, если я ошибаюсь.
Автор, Вам бы книги Стивена Кови почитать, особенно «8 навык». Тогда бы многое стало понятнее в плане мотивации и более качественном менеджменте, особенно отпала бы мысль о том, что работники-лоботрясы, давайте их насадим на неимоверные нагрузки.

Что касается законов, то лучше налоги лишние сократили бы для начала. А то уже счетчики на воду везде… что дальше? воздух?
Спасибо, что растолковали.
Это была констатация факта по количеству минусов Вам и по минусу в мою карму после моего коммента выше, видимо от Вас же. Я не обиделся.

Кроме того, про покупку писал не я. Я указал на то почему этой покупки не будет.

Information

Rating
Does not participate
Location
Ростов-на-Дону, Ростовская обл., Россия
Date of birth
Registered
Activity