Size: a a a

Android Developers

2021 March 12

D

Dima in Android Developers
Виктор
Это в темной теме андроид студии такое разнообразие цветов?
Это я в VS Code вынес основное
источник

I

Ivansuper in Android Developers
Dima
Это я в VS Code вынес основное
MS Visual Studio скорее
источник

D

Dima in Android Developers
Хамарин оч сильно не отличается от обычного андроида есть много таких же либ
Пикасо видел точно в Xamarin
И Глайд вроде тоже где то
источник

I

Ilya in Android Developers
Dima
Хамарин оч сильно не отличается от обычного андроида есть много таких же либ
Пикасо видел точно в Xamarin
И Глайд вроде тоже где то
ну тогда даже не раздумывая бери их
источник

D

Dima in Android Developers
Я Вас понял
Благодарю буду разбираться с либами а не пилить сложные костыли
Тем более когда еще сам не умею
источник

СП

Сергей П. in Android Developers
Dima
public class FilesAdapter : RecyclerView.Adapter{
   private Handler handler;//Где его будет правильней инициализировать?
   private File[] Files;
   ...
   public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position){
     ...
     //Работа с картинками которую хочу вынести в отдельный поток
     BitmapFactory.Options options = new BitmapFactory.Options();
     options.InSampleSize = 4;
     Android.Graphics.Bitmap myBitmap = BitmapFactory.DecodeFile(file.AbsolutePath, options);
     //привязка Картинки к UI если я правильно понимаю эту часть нужно вынести в Handler
     // Если я выношу в Handler как доступится к отдельному конкретному ViewHolder
     photoViewHolder.ImageView.SetImageBitmap(myBitmap);
   }
}
public class PhotoViewHolder : RecyclerView.ViewHolder{
     public readonly TextView Name;
     public readonly ImageView Icon;
}
В андроиде не выносил загрузку jpg в отд.поток - быстродействия хватало если там не 4000×2000
источник

СП

Сергей П. in Android Developers
А тут еще и insamplesize
источник

СП

Сергей П. in Android Developers
Можно по onBind  сначала отправить в хандлер на загрузку с именем файла потом коллбэком оттуда нотифай адаптер что мол картинка готова, а картинка загруженая где то в массиве-кеше.
Но тут надо кучу проверок сделать - не перебайнндился ли вью к другому элементу за время загрузки, и вообще жив ли и он и ресайклер
источник

T

Takhir in Android Developers
Виктор
Это в темной теме андроид студии такое разнообразие цветов?
Есть плагины с темами
источник

K

Kasem in Android Developers
Создаю таблицы лок базе, надое в раз 2 минуты проверять состояние интернета и отправлять таблицы на бек.
Лучше подойдет
Анонимный опрос
38%
workmanager
0%
service
63%
интересно
Проголосовало: 16
источник

В

Виктор in Android Developers
Takhir
Есть плагины с темами
Понятно)
источник

I

Ivansuper in Android Developers
Kasem
Создаю таблицы лок базе, надое в раз 2 минуты проверять состояние интернета и отправлять таблицы на бек.
Лучше подойдет
Анонимный опрос
38%
workmanager
0%
service
63%
интересно
Проголосовало: 16
Что это вообще такое?
источник

В

Виктор in Android Developers
Kasem
Создаю таблицы лок базе, надое в раз 2 минуты проверять состояние интернета и отправлять таблицы на бек.
Лучше подойдет
Анонимный опрос
38%
workmanager
0%
service
63%
интересно
Проголосовало: 16
Workmanager не умеет так часто работать по расписанию. Его лимит - 15 минут. Разве что вы из сервиса его каждые две минуты вручную дергать будете.
источник

DB

Dmitro Boiko in Android Developers
Виктор
Workmanager не умеет так часто работать по расписанию. Его лимит - 15 минут. Разве что вы из сервиса его каждые две минуты вручную дергать будете.
умеет, при onetimeworkrequest
источник

K

Kasem in Android Developers
Виктор
Workmanager не умеет так часто работать по расписанию. Его лимит - 15 минут. Разве что вы из сервиса его каждые две минуты вручную дергать будете.
а сделать его одну на всю жизнь прилы и просто цикличный таймер внутри?
источник

В

Виктор in Android Developers
Dmitro Boiko
умеет, при onetimeworkrequest
Ну так это не по расписанию. Я написал про это.
источник

DB

Dmitro Boiko in Android Developers
почему это?
источник

ES

Egor Sigolaev in Android Developers
Kasem
Создаю таблицы лок базе, надое в раз 2 минуты проверять состояние интернета и отправлять таблицы на бек.
Лучше подойдет
Анонимный опрос
38%
workmanager
0%
service
63%
интересно
Проголосовало: 16
Ворк манагеру мин 15 мин надо для интервала
источник

В

Виктор in Android Developers
Dmitro Boiko
почему это?
OneTimeWorkRequest - одинарный запрос
источник

D

Dima in Android Developers
Сергей П.
Можно по onBind  сначала отправить в хандлер на загрузку с именем файла потом коллбэком оттуда нотифай адаптер что мол картинка готова, а картинка загруженая где то в массиве-кеше.
Но тут надо кучу проверок сделать - не перебайнндился ли вью к другому элементу за время загрузки, и вообще жив ли и он и ресайклер
Благодарю
источник