
Anton
04.01.2017
15:58:11
слайд похуй отслежу

Igor
04.01.2017
15:58:25
gone

Anton
04.01.2017
15:58:36
так правильнее?

Igor
04.01.2017
15:59:09

Google

Igor
04.01.2017
16:00:27
04.01.2017
17:10:49
привет

Д
04.01.2017
17:11:22
Привет

Taras
04.01.2017
17:47:54
ребята, кто-то знает как юзать SimpleXML?)

Глеб
04.01.2017
17:54:15
Я пользовал
а в чем вопрос?


Taras
04.01.2017
17:54:48
вопрос как правильно спарсить, скорее ошибка в моей модели
<result>
<firstname>phil</firstname>
<lastname>Long</lastname>
<dealers><dealer>
<login>fields</login>
<pass>fields</pass>
<dealer_id>44</dealer_id>
<dealer_name>iwantamini</dealer_name>
<scrolling_text>0</scrolling_text>
<scrolling_text_msg>Call Jennifer xxx-456-5678</scrolling_text_msg>
<mgr_approval_code>0</mgr_approval_code>
<IP_address_range>1.1.1.1-255.255.255.255</IP_address_range>
<inventory_dealer_id>188</inventory_dealer_id>
<user_id>2492</user_id>
<google_analytics_id>UA-46102459-2</google_analytics_id>
</dealer>
<dealer>
<login>mbfre</login>
<pass>fmv1x</pass>
<dealer_id>550</dealer_id>
<dealer_name>MB Fremont</dealer_name>
<scrolling_text>1</scrolling_text>
<scrolling_text_msg>For additional information on this vehicle please call Sales: 888-447-1799</scrolling_text_msg>
<mgr_approval_code></mgr_approval_code>
<IP_address_range></IP_address_range>
<inventory_dealer_id>0</inventory_dealer_id>
<user_id>3972</user_id>
<google_analytics_id></google_analytics_id>
</dealer>
</dealers>
</result>


Глеб
04.01.2017
17:55:22
а модель?


Taras
04.01.2017
17:55:35
public class ApiGetDealerInfo {
@Root(name = "result", strict = false) public static class Response {
@Element private String firstname;
@Element private String lastname;
@ElementList(inline = false) private ArrayList<Dealer> dealers;
@Root(strict = false) public static class Dealer {
@Element(name = "login", required = false) private String login;
@Element(name = "pass", required = false) private String pass;
@Element(name = "dealer_id", required = false) private int dealerId;
@Element(name = "dealer_name", required = false) private String dealerName;
@Element(name = "scrolling_text_msg", required = false) private String scrollingMessage;
@Element(name = "scrolling_text", required = false) private String scrollingMessageState;
public String getLogin() {
return login;
}
public String getPass() {
return pass;
}
public int getDealerId() {
return dealerId;
}
public String getDealerName() {
return dealerName;
}
public String getScrollingMessage() {
return scrollingMessage;
}
public String getScrollingMessageState() {
return scrollingMessageState;
}
}
public String getFirstname() {
return firstname;
}
public String getLastname() {
return lastname;
}
@ElementList(inline = false) public List<Response.Dealer> getDealers() {
return dealers;
}
public boolean isSuccess() {
return dealers.size() > 0;
}
@Override public String toString() {
return isSuccess() + "dealers count: " + dealers.size() + 1;
}
}
}


Глеб
04.01.2017
17:56:56
а зачем методу аннотация?

Taras
04.01.2017
17:57:19
хз, по примеру

Глеб
04.01.2017
17:58:36
и как на зло сорцы проекта со своими моделями я похерил

Google

Глеб
04.01.2017
17:58:52
советую удалить аннотацию у метода
а потом создать модель в коде и сериализовать её в xml
сразу вылезет отличие
я так делал, когда было непонятно что куда

Taras
04.01.2017
18:00:16
попробую, должен отойти....***

Сергей
04.01.2017
18:08:44
Ребят
Хай

Anton
04.01.2017
18:09:03
ку

Сергей
04.01.2017
18:11:29
Есть вопросный вопрос. В интернете нарыл, что контакты хранятся в /data/data/com.android.providers.contacts/. Суть в чём, окирпичили телефон, требует замены матери. Но ком порт цепляет. Через флеш тул слил ром. Руками 2 часа вытягивал через НЕХ файлы. Вытянул. Распаковал. Но вот нет у меня com.android.providers.contacts в data. Криворуко вытянул или у них в зависимости от версий меняется расположение?

Hillman
04.01.2017
18:50:46
Там 2 data раздела, твой вроде в system лежит
Если зальешь ром куда нибудь постараюсь помочь
data/data/com.android.providers.contacts/database

Vladimir
04.01.2017
19:53:53
посоны, а LinearLayout и RelativeLayout их же любой вложенности можно использовать?

Alexey
04.01.2017
19:56:21
нет, в андроиде было какое-то общее ограничение, не больше что-то около 15 уровней, вроде

Vladimir
04.01.2017
19:58:08
а есть типо разница как вкладывать? то есть я понимаю что это два разных контейнера но есть ли какие то правила?

Михаил
04.01.2017
19:59:43
а какие именно правила интереуют?

Alexey
04.01.2017
19:59:52
есть некоторые рекомендации по производительности, но пока забей - как лучше выглядит, так и вкладывай

Vladimir
04.01.2017
19:59:58
ну типо Relative->Linear or Linear->Relative

Михаил
04.01.2017
20:00:40
студия сама выделит, если будут проблемы

Google

Vladimir
04.01.2017
20:00:57
или Linear -> Relative -> Linear or Relative -> Linear->Relative

Михаил
04.01.2017
20:01:42
но вообще, чем меньше вложенность, тем лучше

Adel
04.01.2017
20:48:40
Ребят,как быть? Уже все прошивки перепробовал,даже на стоковой такая же байда :(
Huawei Ascend U9500
Девайс пытается загрузиться,но постоянно уходит в ребут

Владислав
04.01.2017
20:51:06
ха-ха
это ты зря прошивки менял
нужно было в сервис нести сразу

Adel
04.01.2017
20:54:20
А что могло случиться?

Alex
04.01.2017
20:55:58

Виталий
04.01.2017
20:56:19
Этот дивный новый мир

Alex
04.01.2017
20:56:34
Случится могло всё, в т.ч. что твой девайс уже строительный материал

Max
04.01.2017
20:57:29
Да ладно, бут раотает, значит выглядит уже не так плохо. На 4pda
И вот интересно, каким образом на Ми оказалась прошивка от Huawei

Adel
04.01.2017
20:58:07
Портировали

Ruslan
04.01.2017
21:02:33

Adel
04.01.2017
21:06:07
Хм,нужно искать полный дамп девайса
Всего /
Но ведь я вообще не трогал, только лишь менял частоту проца,чтобы девайс не перегревался на 1,2 ГГц
Температура доходила до 60-70 градусоа

Shikh
04.01.2017
21:21:54
Всем привет. Уроки по UNITY кто подскажет.

Google

Igor
04.01.2017
21:27:49
дык вродь у них на сайте прямо и были уроки?

Alexey
04.01.2017
23:22:58
почему ребята из гугла не следуют своему же code style?

Admin
ERROR: S client not available

Beka
04.01.2017
23:24:01
Например

Alexey
04.01.2017
23:24:07
https://github.com/nickbutcher/plaid/blob/master/app/src/main/java/io/plaidapp/ui/HomeActivity.java

Beka
04.01.2017
23:24:36
И?

Alexey
04.01.2017
23:24:46
https://source.android.com/source/code-style.html

Beka
04.01.2017
23:24:56
Не знал что гугла переименовали на никбатчера
Хотят следует не хотят нет.
И ЧТО?
Он работает в гугле и что?

Quarx2k ?
04.01.2017
23:26:00
Реп то не гугла

Beka
04.01.2017
23:26:08
Это его собсвенный репо. ХОчет туда порно скинет

Quarx2k ?
04.01.2017
23:26:20
То рекомендации по коммитам в гугол

Alexey
04.01.2017
23:26:28
Хотят следует не хотят нет.
эмм. "The code styles below are strict rules, not guidelines or recommendations. Contributions to Android that do not adhere to these rules are generally not accepted. We recognize that not all existing code follows these rules, but we expect all new code to be compliant."

Beka
04.01.2017
23:26:56
У них в приоритете не красивый афигенный код. (Так как не сушествует правилы которое гарантирует что это правильная архитектура, все относительно)
У них в приоритете работчий продукт, и быстрый

Hillman
05.01.2017
06:14:34
Шей стоковую
Модель какая у телефона?

Google

Александр
05.01.2017
07:03:50
Есть подобная либа?
Мне для текста
Не хочется велосипед писать

Иван
05.01.2017
07:06:04
Есть wheel
Не совсем библиотека, но там можно свои барабаны делать
В проект вставляется руками

Александр
05.01.2017
07:07:37
Есть wheel
https://github.com/AigeStudio/WheelPicker А вот тут уже вроде можно вставлять не модулем

Иван
05.01.2017
07:10:37
Да, оно вроде
Когда я находил, приходилось руками классы встраивать

Zair
05.01.2017
07:18:25
Всем привет ) у кого есть опыт с databinding плиз посоветуйте. У меня проблема при компиляции, логи не указывают на причину, я понимаю что где-то в xml напортачил, но я заккоментил все последние изменения, а ошибка все равно остается. Как можно узнать актуальную ошибку?