Комментарии 73
P.P.S статья опубликована по просьбе Владислава Аксёнова ввиду отсутствия у него аккаунта (кому понравилась статья и не жалко инвайта, вот e-mail, высылайте: grafmailgraf@mail.ru).
А как же песочница?
А как же песочница?
0
А как же открытая регистрация?
0
А почему коды «секретные», если все о них знают? :)
+2
Я получил таки инвайт, большое спасибо krovatti
+9
Всегда пожалуйста! Ради хорошего человека ничего не жалко.
+9
«Зарегистрирован: 07 октября 2011 в 18:29 по приглашению пользователя krovatti »
+1
Дата какая-то не такая, в смысле.
+2
07 октября 2011 в 18:29 он зарегал read-only аккаунт.
+3
Такая. Дата регистрации верная. Человек зарегистрировался, как ридонли и с этого момента он зарегистрирован. А инвайт просто позволил «прокачать» его аккаунт. Пруф не могу найти, но похожая формулировка была в посте у ТМ.
+3
«Второй вариант — «прокачать» аккаунт «Read Only» до полноценного. Для этого нужно написать интересный пост в «Песочницу» или загрузить в профиле инвайт, полученный от кого-то из зарегистрированных пользователей.»
habrahabr.ru/info/help/registration/
habrahabr.ru/info/help/registration/
+1
Вот так вот в хабр через кровать и попадают )
+3
А я-то думал, как все эти антивирусы работают. А оказывается можно получить доступ к файлам не только своего приложения, но и любого другого. (За ненадобностью тему не копал просто).
Вообще, многообразие возможностей в Андроиде порой поражает. А в документации многие из них не то чтобы совсем не описаны, но нужно очень внимательно сопоставить написанное в одной части документации с написанным в другой, при том, что это на первый взгляд не очень-то взаимосвязанные вещи.
Вообще, многообразие возможностей в Андроиде порой поражает. А в документации многие из них не то чтобы совсем не описаны, но нужно очень внимательно сопоставить написанное в одной части документации с написанным в другой, при том, что это на первый взгляд не очень-то взаимосвязанные вещи.
0
При поиске кодов пишет — «фомирование списка» — опечатка
0
На HTC Sensation XE слегка едет верстка при прорисовке кнопки выбора иконки (Android 4.0.3):
![](https://habrastorage.org/r/w1560/storage2/e25/aa0/18f/e25aa018fd052e8b9d69eaa2c354ae30.png)
А вообще — отличное приложение, спасибо!
![](https://habrastorage.org/storage2/e25/aa0/18f/e25aa018fd052e8b9d69eaa2c354ae30.png)
А вообще — отличное приложение, спасибо!
0
С версткой именно в этом месте небольшой прикол. На половине устройств всё норм — на другой вот-так… Всё из-за измененного стиля списка, но что с ним делать — пока не знаю
+1
Понятно. Ну да и ничего страшного, оно не напрягает =)
0
Как вариант — использовать стандартный. Будет совпадать с темой аппарата и выглядеть более органично (но оставаться банальным списком с чёрным фоном на стандартных андроидах).
0
Если не сложно — откоментируйте на маркете программу, т.к. кто-то упёрто её там минусует последнее время… Аж странно…
+1
По-моему. на маркете минусовать можно один раз. Поэтому ваше «кто-то упёрто её там минусует последнее время» не совсем соответствует действительности. Это уже группа, а не одиночка.
+1
Нет, может мне просто везет на не очень адекватных людей, не спорю… Но большинство людей поставивших 1-цу за прогу оставила не очень адекватные коменты, учитывая что на все вопросы есть ответы в описании. А про людей которые тупо матюкнулись — я вообще молчу…
+2
У отзывов есть ссылки Отзыв бесполезен и Спам. Почаще нажимайте на них.
0
Нажимаю, в итоге комменты в конце, но оценки-то на месте :( рейтинг портят.
А относительно группы — так это реально (я не говорю про конкретный случай, я обобщаю) т.к. встречал темы на форумах по сбору групп по коллективному плюсованию прог друг-друга. Почему бы не минусовать конкурентов параллельно?
А относительно группы — так это реально (я не говорю про конкретный случай, я обобщаю) т.к. встречал темы на форумах по сбору групп по коллективному плюсованию прог друг-друга. Почему бы не минусовать конкурентов параллельно?
+1
Приложение в чем-то может и полезное, но дизайн никуда не годиться. Если не чувствуете себя Тёмой в дизайне пользовательских интерфейсов, то лучше используйте стандартные контролы с дефолтными свойствами.
+1
А что, собственно, не так? Все кого я спрашивал, включая себя, дизайном довольны. Лично у меня он оставляет ощущение лёгкости, воздушности и весны…
Но я всегда рад выслушать любые советы и предложения.
Но я всегда рад выслушать любые советы и предложения.
+1
Да нормальный дизайн. Для меня, покрайней мере. Хотя, если честно, для такой программы был бы прекрасен дизайн на стандартных контролах. Ну это лично моё мнение. НО против текущего дизайна против ничего не имею.
0
Есть рекомендуемые нормы для UI приложений, и отклоняться от них имеет смысл только в очень немногих случаях. Хотя главное, приложением должно быть удобно пользоваться.
Если Вам, а тем более, пользователям приложения, дизайн нравиться — то все ок.
Несколько моих замечаний на скриншотах:
![](https://habrastorage.org/r/w1560/storage2/05b/08a/b9f/05b08ab9fe57fda04a789b39cb38e6c6.png)
Если Вам, а тем более, пользователям приложения, дизайн нравиться — то все ок.
Несколько моих замечаний на скриншотах:
![](https://habrastorage.org/storage2/cc2/dd8/dfe/cc2dd8dfef8b19153a98eaae567287ae.png)
![](https://habrastorage.org/storage2/3b4/056/299/3b40562990a26deb922c35ee4d1cbc9c.png)
![](https://habrastorage.org/storage2/faf/45f/e9e/faf45fe9e4880b30e43ab57f31197781.png)
![](https://habrastorage.org/storage2/74a/aa1/758/74aaa17585a148bc09f4b0e12b88e0bc.png)
![](https://habrastorage.org/storage2/05b/08a/b9f/05b08ab9fe57fda04a789b39cb38e6c6.png)
+4
Я подумаю над этим всем, есть действительно баги, но есть и вещи которые задуманны изначально.
Касательно последнего пункта — это же стандартный диалог выбора из списка. Сомневаюсь что могу его сделать в несколько столбцов.
Касательно последнего пункта — это же стандартный диалог выбора из списка. Сомневаюсь что могу его сделать в несколько столбцов.
0
Можно сделать AlertDialog с кастомным layout, в котором иконки расположить в GridLayout, например.
0
Это равносильно написанию собственного Spinner'а, т.к. это его родной диалог. Сомневаюсь что действительно это так сильно необходимо.
0
GridLayout с авто-заполняющимся контентом я делал, это несложно: layout для попапа, layout для каждого элемента и десяток строчек кода для связки.
Поверьте, каждая подобная программа – это лицо системы, из-за подобных потом и говорят, что интерфейсы рисуют кто во что горазд. Потратить на интерфейс больше времени, чем на код — это нормально. Если вы не можете себе этого позволить – найдите дизайнера.
Поверьте, каждая подобная программа – это лицо системы, из-за подобных потом и говорят, что интерфейсы рисуют кто во что горазд. Потратить на интерфейс больше времени, чем на код — это нормально. Если вы не можете себе этого позволить – найдите дизайнера.
0
Пару моментов, при беглом осмотре:
1. над дизайном стоит поработать, в ландшафтном режиме тоже.
s018.radikal.ru/i503/1204/08/21d59029701c.jpg
s40.radikal.ru/i088/1204/16/7e7740c58461.jpg
s019.radikal.ru/i631/1204/ad/686e3c062dd7.jpg
2. искать коды — запустить поиск:
а) в диалоге «поиск завершен» — кнопки yes/no зашиты прямо в коде, не айс.
б) запускаем поиск, возвращаемся в меню, потом обратно на поиск кодов, при нажатии запустить поиск, падаем с exception.
1. над дизайном стоит поработать, в ландшафтном режиме тоже.
s018.radikal.ru/i503/1204/08/21d59029701c.jpg
s40.radikal.ru/i088/1204/16/7e7740c58461.jpg
s019.radikal.ru/i631/1204/ad/686e3c062dd7.jpg
2. искать коды — запустить поиск:
а) в диалоге «поиск завершен» — кнопки yes/no зашиты прямо в коде, не айс.
б) запускаем поиск, возвращаемся в меню, потом обратно на поиск кодов, при нажатии запустить поиск, падаем с exception.
0
Ок, спасибо.
Над дизайном я подумаю, просто нет под рукой телефона с низким разрешением по этому обрезания кнопок и прочих гадостей не встретил. Разберемся
А баг с поиском — странно что он вернулся, я считал что уже поборол его. Починим :)
Над дизайном я подумаю, просто нет под рукой телефона с низким разрешением по этому обрезания кнопок и прочих гадостей не встретил. Разберемся
А баг с поиском — странно что он вернулся, я считал что уже поборол его. Починим :)
0
ну обрезание кнопок и т.д., можно даже с layouteditor заметить.
кстати, взять тоже меню, зачем перед и после каждой кнопки кладете FrameLayout?
с поиском вы тоже как-то очень намудрили, не проще было написать один asynctask?
кстати, взять тоже меню, зачем перед и после каждой кнопки кладете FrameLayout?
с поиском вы тоже как-то очень намудрили, не проще было написать один asynctask?
0
У меня Samsung Galaxy 3. Программа отличная, нашла кучу кодов, но к дизайну лишь одна претензия — травка внизу делает нечитаемыми символы на ее фоне.
0
Программа интересная, но бесполезная.
+1
Почему бесполезная? Вы видели сколько сайтов/форумов/тем посвящено кодам для того или иного устройства? Их просто море. А как известно «если звезды зажигают значит это кому-нибудь нужно»(с)Антуан де Сент Экзюпери.
Возможно Вы не нашли у себя на устройстве полезных кодов — тогда пардон, лично для Вас — прога несет мало пользы. Однако смею заметить что даже общий для всех код 4636 тоже полезен.
Возможно Вы не нашли у себя на устройстве полезных кодов — тогда пардон, лично для Вас — прога несет мало пользы. Однако смею заметить что даже общий для всех код 4636 тоже полезен.
0
Ну, как сказать. Может я перерос тот возраст, когда полезно колупать железку.
Имхо, полезность программы определяется возможностью программы облегчить жизнь.
Если вам стало легче жить, от знания состояния аккума, то, для вас безусловно программа полезна.
Задачник, органайзер, читалка, напоминалка, даже фонарик в конце концов.
Это полезно. Оно облегчает жизнь.
А технические данный аппарата — это всего лишь интересно.
Имхо, полезность программы определяется возможностью программы облегчить жизнь.
Если вам стало легче жить, от знания состояния аккума, то, для вас безусловно программа полезна.
Задачник, органайзер, читалка, напоминалка, даже фонарик в конце концов.
Это полезно. Оно облегчает жизнь.
А технические данный аппарата — это всего лишь интересно.
0
Нет, я не спорю что на вкус и цвет… Просто формулировка «бесполезная программа» звучит слишком безапелляционно. Лично для себя я нашел 2 очень полезных кода
1) Мгновенная перезагрузка устройства которой, кстати, вовсе не требуется рут, в отличии от программ с маркета
2) Код по запуску которого открывается диалог «открыть с помощью» с перечнем ВСЕХ возможных Activities. Там можно найти еще некоторые спрятанные фичи которые и кодами не вызовешь
1) Мгновенная перезагрузка устройства которой, кстати, вовсе не требуется рут, в отличии от программ с маркета
2) Код по запуску которого открывается диалог «открыть с помощью» с перечнем ВСЕХ возможных Activities. Там можно найти еще некоторые спрятанные фичи которые и кодами не вызовешь
0
«если звезды зажигают значит это кому-нибудь нужно»(с)Антуан де Сент Экзюпери
Маяковский, вообще-то. :)
0
а на сколько правомерно, или даже безопасно, использовать эти коды? Понятно дело что код для вывода какой то инфы в лог или показа доп. статистики это не страшно. Но вот приватные настройки GPS, и прочее это чем то может быть чревато?
По каждому сомнительному кода лезть в интернет и смотреть чем это может аффекнуться?
По каждому сомнительному кода лезть в интернет и смотреть чем это может аффекнуться?
0
Я не юрист и про правомерность сказать не могу но с точки зрения безопасности — опасны только коды фабричного сброса и то, только пропажей личных данных. Все коды — это тонкие настройки устройства, фабричные тесты и отладочная информация. Но да, если к коду нет описания а Вы не знаете как сделать полную резервную копию всех данных и настроек — лучше не запускайте код или исчите описание действия в гугле.
0
Автор, вы же не сказали САМОГО ГЛАВНОГО!
Какой код у FactoryFormat?
Какой код у FactoryFormat?
0
Ну почему на iPhone приложения с няшным интерфейсом, а на Android разрабатывают с UI 30х годов :(
0
Автору — спасибо из за статью, и за программу!
Одно замечание, чисто из любопытства: как так получается, что код 4636 на устройстве HTC работает, а в программе — не находится и не отображается? Программа не находит его в манифестах? Любопытно… Если она не находит этот код, то, может, она не находит и какие-то другие?
Одно замечание, чисто из любопытства: как так получается, что код 4636 на устройстве HTC работает, а в программе — не находится и не отображается? Программа не находит его в манифестах? Любопытно… Если она не находит этот код, то, может, она не находит и какие-то другие?
0
Такое, увы, возможно. Если разработчики убрали код из манифеста и жестко его обрабатывают в звонилке. Еще вариант плохого поведения разработчиков я наблюдал у разработчика SuperUser.apk. у него есть свой код но в манифесте стоит *, т.е. он ловит все коды и проверяет на соответсвие своему коду зашитому прямо в код.
Но, на всякий случай, вышлите мне дебаг-инфу проги. Для этого вызовите код 727 нажмите там кнопочу. получится файлик SCRLog.log в корне карты памяти. Вот его мне пришлите как нибудь. Буду признателен :)
Но, на всякий случай, вышлите мне дебаг-инфу проги. Для этого вызовите код 727 нажмите там кнопочу. получится файлик SCRLog.log в корне карты памяти. Вот его мне пришлите как нибудь. Буду признателен :)
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Секретные коды, или как я писал свое приложение для android