Comments 17
Важно: данный урок не является профессиональным. Автор урока не является специалистом в программировании для платформы Android. Я заранее приношу свои извинения, за неоправданные ожидания.
Тут комментарий, в группе Хабра, мол:
мде… «Предостережение Важно: данный урок не является профессиональным.»
Зачем он тогда вообще нужен?
Но человек ведь старался и я не вижу причин не похвалить его. Я даже сюда решил ответить.
Так держать! :)
""+login.getText().toString()+"",""+ password.getText().toString()+""
Huh? O_o
Зачем кавычки?
P.S. onPostExecute упадёт с nullpointerexception, угадайте, когда
UFO just landed and posted this here
Лучше даже
private static final String SERVER = «xxx.xxx.x.xxx/»;
private static final String SERVER = «xxx.xxx.x.xxx/»;
Если заговорили о константах, то принято писать статические члены класса с префиксом s, а переменные объекта класса с префиксом m.
Т.е. должно быть хотя бы так
Ну и вообще, это личное дело каждого, как засерить свой код :)
Т.е. должно быть хотя бы так
public static final String DEFAULT_SERVER = "xxx.xxx.x.xxx/"; //Константа, прописные буквы
public static String sLogin = null; //Статические переменные, lowerCamelCase
public static String sPassword = null;
Ну и вообще, это личное дело каждого, как засерить свой код :)
Раз уж тут для самых маленьких, подскажите, как сделать для игры общение с сервером? Она общается через websocket, получая и передавая данные периодически. Я правильно понимаю, что бы это соединение не рвалось (например при сворачивании игры или переходе в другую активность) его нужно выносить в сервис и общаться игровыми данными уже с сервисом? Или есть какие-то альтернативы?
Для тех, кому не нужно объяснять, что такое while/if/for/абстрактный класс/интерфейс рекомендую скринкатсы thenewboston по android
Кое где код у меня вызывал сомнения, но зато нету пустой болтовни о вещах, которые знает каждый программист
Кое где код у меня вызывал сомнения, но зато нету пустой болтовни о вещах, которые знает каждый программист
А еще строка
подразумевает, что login и password — EditText, а у вас прописаны, как строки.
Короче, исправляйте
return ServerSendData.sendRegData(""+login.getText().toString()+"",""+ password.getText().toString()+"");
подразумевает, что login и password — EditText, а у вас прописаны, как строки.
Короче, исправляйте
Ух ты, какой гаденький код!
Хорошие туториалы по андроид (например про те же фоновые процессы):
www.vogella.com/articles/AndroidBackgroundProcessing/article.html
Хорошие туториалы по андроид (например про те же фоновые процессы):
www.vogella.com/articles/AndroidBackgroundProcessing/article.html
x
Sign up to leave a comment.
Программирование на Android для web разработчика или быстрый старт для самых маленьких. Часть 2