Yaroslav
Thymomenos
ты не понял
мобильный инет раздаю через устройство
Aleksandr
Привет, коллеги!
Кто-нибудь делал download больших файлов? 100-200 мб.
Что можете посоветовать? Существуют ли решения с докачкой в случае обрыва соединения?
🐾
Всем привет.
Подскажите, пожалуйста, реально ли запустить Python-код в приложении, написанном на Java, на Android смартфоне?
Если да, то как это проще всего сделать?
Artem
Типа плейграунд?
Tishka17
Nikolay
Господа, подскажите, есть тексты разной длины, которые отображаются во врап-контент текст эдиторе. Из-за разной длины элементы прыгают по экрану (основа - релатив). Что с этим делать? Задать явно высоту эдитора - не очень, потому что планируется запуск на разных экранах. Других идей ввиду отсутствия опыта нет
Мумитроль
Vladislav
Столкнулся с такой проблемой, создаю экземпляр класса в онКриейт, в онРезюм пытаюсь выполнить метод но происходит креш, тк экземпляр класса равен нулю
Экземпляр класса создаю вот так)
presenter = new SettingsPresenter(this); //контекст передаю
в чем может быть проблема?
Nikolay
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/app_name"
android:textSize="95sp" />
Nikolay
как-то так. после текствью еще куча скама, но принцип такой
Nikita
Nikita
95сп? Это для телика?
Nikita
Vladislav
@Override
public void onCreate(Bundle savedInstanceState, PersistableBundle persistentState) {
super.onCreate(savedInstanceState, persistentState);
setContentView(R.layout.activity_settings);
settingsPresenter = new SettingsPresenter(this);
// на данном этапе settingsPresenter = null
}
@Override
protected void onResume() {
super.onResume();
settingsPresenter.attachView();
}
@Override
public void updateUI(List<Setting> settings) {
settingsAdapter.setItems(settings);
}
//Presenter
SettingsPresenter(Context context){
this.context = context;
iSettingsView = (ISettingsView) context;
settings = new ArrayList<Setting😠);
settings.add(new Setting("Обмеження часом", "descr"));
}
public void attachView(){
iSettingsView.updateUI(settings);
}
Nikolay
Nikolay
Как-то так выглядит
Nikolay
Кстати, на лопате Макс 2 творится жесть с тем же хмл
Nikita
Vladislav
презентер это отдельный клас с логикой
Nikita
Nikolay
Ну да, так что непонятно, почему так
Nikolay
А вот с лопаты скрин того же кода
Nikolay
Nikita
Nikita
А на других устройствах что?
Nikolay
Есть только эти ( на гист же хмл хватит?
Nikolay
Причем если на лопату заливать свежий пустой проект и начинать заполнять его теми же компонентами,все норм. Начинаю думать на внутренние настройки проекта
Nikita
Nikolay
Но почему тогда при пересоздании с нуля все норм?
Nikita
Nikolay
а гит зайдет?
Nikita
Зайдет
Nikolay
https://github.com/azkobain/foosref.git проект
Nikolay
https://github.com/azkobain/foosref/tree/mvc посмотреть, не качая
Nikita
вот жеж мрак :)
Nikita
весь экран во вьюхах
Nikita
https://github.com/azkobain/foosref.git проект
вы короч, там в стилях попереопределяли мрака какого-то, для активити... если в манифесте удалите android:theme="@style/FullscreenTheme" всё встанет на место, вот и думайте :)
Nikita
Nikolay
в манифесте я только вибратор добавил(
Nikolay
Теперь так) уже прогресс) попробую копать от этого)
Nikolay
Спасибо большое
Nikolay
Все-равно непонятно, почему один и тот же код на одном теле работает, а на другом - нет
Igor
Допустим, у меня есть цепочка последовательно выполняющихся инстpукций. Сpеди них есть вызов:
ShareCompat.IntentBuilder.from(this)
.setType("text/plain")
.setChooserTitle(title)
.setText(text)
.startChooser()
Могу ли я хоть каким-то обpазом отловить пеpеход с созданной активности обpатно на мою, кpоме как связкой флаг + onResume пpовеpка флага и пpодолжение цепочки, если выставлен + обнуление флага?
Yerlan
ДД! Подскажите как можно подсвечивать url-ы в textview, кроме autoLink=web и LinkMovementMethod. Так как он не корректно находит урлы. Он выделяет как урл даже такой текст "asdas.sdasd".
Yap
Mykhailo
Господа, интересует вопрос, какими инструментами для продвижения приложений вы пользуетесь?
Понимаю что чат посвящен технической стороне, но все же, множество разрабатывают приложения самостоятельно, и наверняка как то пытались вникать в маркетинг.
Vyaches
Vyaches:
Всем привет. Возможно, я не в том чате интересуюсь, но тем не менее... Не подскажете, есть ли какие-нибудь прошивки для android(pixel, nexus, etc.) С вшитым VPN.. ну, либо какая-то максимально анонимная (насколько это возможно) ОС.
Oleksii
Привет Всем))
Вы не поверите, сижу такой и думаю "Хочу сделать авторизацию в своем приложении, через facebook и g+" типу зачем мучать пользователей логином и паролем.
Думаю такой крутая идея, только опыта нету. Начал копать смотреть про G+, если захотеть можно получить данные про пользователя, токен, имя, емейл, googleId. НО вопрос а что у себя на сервере хранить?? С помощью g+ я смогу получить данные о себе(гугл акаунт который выберет пользователь). А дальше что??
Много чего в голову приходит, типу отправлять к себе на веб сервер email как логин, googleId как пароль и готово. Но вопрос а как сделать правильно? Как делают правельные разработчики? Можете подсказать, буду очень благодарен. Спасибо заранее за ответ =)
Artyom Pugachev
> php
> node.js
При чем здесь андроид?
Arsen
*андроид приложение*
Arsen
> php
> node.js
При чем здесь андроид?
Alexander
Привет Всем))
Вы не поверите, сижу такой и думаю "Хочу сделать авторизацию в своем приложении, через facebook и g+" типу зачем мучать пользователей логином и паролем.
Думаю такой крутая идея, только опыта нету. Начал копать смотреть про G+, если захотеть можно получить данные про пользователя, токен, имя, емейл, googleId. НО вопрос а что у себя на сервере хранить?? С помощью g+ я смогу получить данные о себе(гугл акаунт который выберет пользователь). А дальше что??
Много чего в голову приходит, типу отправлять к себе на веб сервер email как логин, googleId как пароль и готово. Но вопрос а как сделать правильно? Как делают правельные разработчики? Можете подсказать, буду очень благодарен. Спасибо заранее за ответ =)
В архитектурном чатике прикреплено сообщение с кукбуком, том авторизация расписана
Anton 🇺🇦
Привет Всем))
Вы не поверите, сижу такой и думаю "Хочу сделать авторизацию в своем приложении, через facebook и g+" типу зачем мучать пользователей логином и паролем.
Думаю такой крутая идея, только опыта нету. Начал копать смотреть про G+, если захотеть можно получить данные про пользователя, токен, имя, емейл, googleId. НО вопрос а что у себя на сервере хранить?? С помощью g+ я смогу получить данные о себе(гугл акаунт который выберет пользователь). А дальше что??
Много чего в голову приходит, типу отправлять к себе на веб сервер email как логин, googleId как пароль и готово. Но вопрос а как сделать правильно? Как делают правельные разработчики? Можете подсказать, буду очень благодарен. Спасибо заранее за ответ =)
Посмотри в документации, там расписано подробно про авторизацию на сервере. Хранить нужно будет тебе токен, через него и будешь получать данные.
Alexander
Привет Всем))
Вы не поверите, сижу такой и думаю "Хочу сделать авторизацию в своем приложении, через facebook и g+" типу зачем мучать пользователей логином и паролем.
Думаю такой крутая идея, только опыта нету. Начал копать смотреть про G+, если захотеть можно получить данные про пользователя, токен, имя, емейл, googleId. НО вопрос а что у себя на сервере хранить?? С помощью g+ я смогу получить данные о себе(гугл акаунт который выберет пользователь). А дальше что??
Много чего в голову приходит, типу отправлять к себе на веб сервер email как логин, googleId как пароль и готово. Но вопрос а как сделать правильно? Как делают правельные разработчики? Можете подсказать, буду очень благодарен. Спасибо заранее за ответ =)
Русскоязычный чат по архитектуре в андроид приложениях. Подробнее: http://telegra.ph/Android-Architecture-05-04
Oleksii
Спасибо, сейчас посмотрю)
Тони
Всем привет
Есть 3 вкладки - которые свайпаются горизонтально
Есть 2 ресайкла вью горизонатльных, на одной из вкладок
Один ресайкл-вью кастомный
Другой обычный.
Рассмотри для начала обычный.
При нажатии(касании) на первый или последний элемент а потом попытке свайпа - перебрасывается на следующую вкладку, эту гуд и очень удобно
В кастомном ресайкле при касании первого или последнего элемента и попытки перейти на следующий вкладку такое ощущение что я попадаю в фокус данного recycler и соответственно переход на другую вкладку не происходит.
Кастомный элемент написан не мной. Хотелось бы спросить у участников данного канала, которые имели опыт работы с кастомными вьюшками.
В чем может быть проблема? И как ее решить?
Arsen
начальное направление жеста важно, если после касания палец скользнул горизонтально, но ты собирался делать вертикальный мув, то скорее всего ничего у тебя не получится
Arsen
проверь класс кастомного ресайклера, нет ли там переопределенных методов онТач или чего-то подобного
Arsen
если речь про кастомные адаптеры, то поведение у обоих не должно отличаться
Dmytro
Здравствуйте, есть знающие Rx?
Я правильно понимаю ... Что для начала есть какой то Observable, который выполняет какой то запрос к серверу в методе subscribe. Который там выполняет всякие методы OnNext OnComplete..
Мы на этот Observable подписываемся посредством CompositeDisposable тем самым вызывая subscribe...и выполняя то что нам нужно.
И уже обрабатывая в onComplete или в OnNext
Dmytro
А как например выполнить 2 последовательно запроса
Dmitriy
observable1.flatmap().subscribe()
Andrey
Библиотека работает только отсортированным массивом с лева на право Arrays.binarySearch, а какая библиотека работает с отсортированным массивом справа на лево?
Dmitriy
http://reactivex.io/documentation
Arsen
Тони
Удаление метода onTouch ни к чем не привело
Тони
проверь класс кастомного ресайклера, нет ли там переопределенных методов онТач или чего-то подобного
Тони
если речь про кастомные адаптеры, то поведение у обоих не должно отличаться
Kanstantsin
кто-то может сталкивался с таким, делаю запросы через ретрофит, у меня запрос идёт по урл, который меняется динамически, в зависимости от клика, первый запрос ок, во втором срабатывает урл из первого, не новый используется, ретрофит что-то кэширует сам ? типо свой класс созданный из билдера может ? урл меняется как параметром baseUrl и пересобираю заного ретрофит, но всё равно старый запрос вызывается вместо нового
Kanstantsin
базовый урл разный
Kanstantsin
как раз