Size: a a a

Android Developer

2021 April 05

A

Albert in Android Developer
Юрий Панюков
Привет! Я чего-то не могу разобраться с таким вопросом. Может быть кто-то пояснит из-за чего так получается? Написал тестовую программу (по книге) для вывода графики на экран. При этом программа высчитывает время между кадрами, вычисляет их частоту в секунду (fps) и выводит в консоль. В результате я вижу, что fps варьируется от 30 до 75. В тоже время где-то читал, что смартфоны (кроме новых моделей) ограничивают fps <= 60.  Я решил, что может быть это погрешности при вычислении fps. Но когда дошёл до следующей главы и начал выводить графику с помощью openGL fps стал больше 1000!!! Тут на погрешность вычисления не спишешь. Подскажите, почему так происходит? Почему такой высокий fps, если он должен быть ограничен смартфоном? Что я неправильно понял при изучении скорости вывода на экран?
Рисование может и 1000раз идет в секунду, хотя и не верится, но это во фреймбуфере, а вот вывод его на экран ограничен частотой экрана
источник

ЮП

Юрий Панюков... in Android Developer
Albert
Рисование может и 1000раз идет в секунду, хотя и не верится, но это во фреймбуфере, а вот вывод его на экран ограничен частотой экрана
Я уже разобрался с этим. Оказывается автор книги не правильно считал fps
источник

ЮП

Юрий Панюков... in Android Developer
Ну и я вместе сним
источник

ЮП

Юрий Панюков... in Android Developer
Если считать правильно, то результат практически равен 60
источник
2021 April 07

AD

Alex Dunky in Android Developer
Всем привет! Ребят, мы разработали бота для знакомств по интересам на Физтехе. Бот позволяет подобрать себе собеседника по интересам, а потом встретиться лично, например, где-нибудь в столовой за обедом) Присоединяйтесь к нашему крутому движу! 🤯🔥🔥🔥 @ShawaMeet_bot
источник
2021 April 09

as

andrew s in Android Developer
Всем доброе время суток Не могу понять какого МПХ не обновляется поле связанное
с БД
Поле mComment in Fragment   ResultsDetailsFragment  
@BindView(R.id.tvComment)
   TextView mComment;
onView Created во фрагменте
       mResultsViewModel.getComment().observe(this,comment->mComment.setText(comment));
Далее есть  DialogFragment ResultsDialogFragment extends DialogFragment где я
меняю поле comment которое должно отображаться во фрагменте
вот что у меня происходит при нажатии на сохранить
  private DialogInterface.OnClickListener mOnClickListener = (dialogInterface, i) -> {

        mResultsViewModel.updateComment(mTrackId,ibAddCommentText.getText().toString());
       ibAddCommentText.setText(mResultsViewModel.getTrackComment(mTrackId)); //поле ввода в диалоговом окне ему задаем измененное значение

       Log.d("ResultsDialogFragment","ibAddCommentText.getText().toString())="+ibAddCommentText.getText().toString());


   };
А вот updateComment in ResultsViewModel

   private MutableLiveData<String> mComment = new MutableLiveData<>();
...
....
   public MutableLiveData<String> getComment(){return mComment;}



   public void updateComment(long mTrackId,String comment){
       Track track = mRepository.getItem(mTrackId);



       mRealmRepository.createAndUpdateTrackFrom(mTrackId,
               track.getDuration(),
               track.getDistance(),
               track.getImageBase64(),
               comment

       );
       mComment.postValue(StringUtil.getCommentsText(comment));

   }

postValue есть   MutableLiveData есть так какого же МПХ  поле комментов не обновляется сразу же после изменения в диалоге?
Помогите советовкто может
источник
2021 April 13

ВФ

Виталий Фарсиян... in Android Developer
Прошу выставить оценку за работу, с учетом того, что по заданию от сервера прилетают все данные, в действительности же, в description прилетает только информация о email, которую я вывожу в тост
источник

ВФ

Виталий Фарсиян... in Android Developer
вот ссылка верная                                                                                                                                                       https://www.coursera.org/learn/android-multithreading-and-network/peer/4cEMT/obrabotka-poluchieniia-dannykh-i-oshibok/review/TwfbxpxKEeunYBL4JsW_Lw
источник

ВФ

Виталий Фарсиян... in Android Developer
https://www.coursera.org/learn/android-multithreading-and-network/peer/LLM3l/faily/review/aJuoDJxFEeuyWA7p2sbLPw                                                                                                                                                                   Здесь не засчитали задание, которое работает в точности как указано по пунктам, просьба проверить, и пояснить если что-то не так
источник

MM

Mira Mironova in Android Developer
Добрый день.

В пятницу передам ментору
источник