Я новичок в потоках Android, и я пытаюсь выяснить, какой правильный/лучший подход к записи и оценить шаг в отдельном потоке в Android.Запись звука и оценка тона в отдельной теме
мне нужно
- начала записи/оценках от потока пользовательского интерфейса
- получить шаг от фонового потока к UI нити
- остановка запись/оценки от потока пользовательского интерфейса
Вы можете мне помочь, пожалуйста?
Я прочитал документы для AsyncTask, Handler, Thread, Executor, Service и связанных с ними классов. Я также много читал в Интернете. Прежде всего, эта статья [http://techtej.blogspot.it/2011/03/android-thread-constructspart-4.html) помогла мне понять различия между различными подходами к многопоточности. Я хотел бы узнать от вас, как вы применяете детектор высоты тона, используя AudioRecord в отдельном потоке. –