Android最佳实践:可以在主线程上初始化TextToSpeech引擎吗?

Posted

技术标签:

【中文标题】Android最佳实践:可以在主线程上初始化TextToSpeech引擎吗?【英文标题】:Android best practice: is it ok to initialize the TextToSpeech engine on the main thread? 【发布时间】:2020-07-12 20:16:15 【问题描述】:

在主线程初始化androidTextToSpeech对象可以吗?我的理解是,在onCreate() 中创建实例应该不是问题,因为TextToSpeech.OnInitListener 是一个异步回调,它不会减慢 UI。这个假设正确吗?

【问题讨论】:

是的,我也认为它是正确的。 【参考方案1】:

答案是:是的,这是正确的。 :D

【讨论】:

以上是关于Android最佳实践:可以在主线程上初始化TextToSpeech引擎吗?的主要内容,如果未能解决你的问题,请参考以下文章

Android最佳实践之性能 - 多线程

多线程设计最佳实践

JMS 队列上多线程消息处理的最佳实践

iPhone应用程序编程中网络呼叫请求/响应的最佳实践[关闭]

在主 ui 线程上处理来自其他线程的太多动画请求 - android

java Android - 检查是否在主线程上运行