首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
android
相关资讯
热门
最新
后端
01-01 08:00
后端
Android TTS语音播报实践
Android TTS语音播报实践,基于第三方的TTSSDK,如百度、思必驰、讯飞等;自研Native的TTS引擎+模型;基于云端的TTS方案;使用手机自带的TTS引擎。无外乎就是自研或者采购,本地或者云端。先来点废话,介绍下TTS的发展。TTS现状及发展语音合成又称文语转换(TexttoSpeech,TTS)技术,是语音处理领域的一个重要的研究方向,旨在让机器生成自然动听的人类语音。TTS技术主
500
后端
01-01 08:00
后端
Android Google 支付集成
Android Google 支付集成,集成Google支付本文介绍了如何将GooglePlayBillingLibrary集成到你的应用中,话不多说,上代码。1、添加GooglePlay结算库依赖项将以下行添加到build.gradle你应用的文件的"依赖项"部分:dependencies{...implementation'com.android.billingclient:billing:4
450
后端
01-01 08:00
后端
[bas-leanback-tab]:Android TV TabLayout 、ViewPager场景解决方案
[bas-leanback-tab]:Android TV TabLayout 、ViewPager场景解决方案,1、前言大家应该非常熟悉在手机App开发中使用TabLayout和ViewPager组件,但是手机的操作模式与电视上通过遥控器操作的方式不同,能否直接在TV开发中使用上述组件?如果不能直接使用是因为什么问题?我没有测在TV开发中直接使用TabLayout和ViewPager的情况,但阅
405
后端
01-01 08:00
后端
Android 使用SwitchButton
Android 使用SwitchButton,Android使用SwitchButton这几天工作不忙,自己封装了一个开关切换按钮,简单的使用没有问题,但在RecyclerView列表中发现了一个神奇的现象,我这个开关按钮滑动的时候,居然会出现不开不关的状态,就是按钮在中间,既不在左边,也不在右边。还是算了,去用轮子吧,毕竟咱只是搬砖的...需求可以点击时进行左右切换可以设置文字可以设置不可点击状
392
后端
01-01 08:00
后端
【Android 构建新工具】Bazel 构建Android项目
【Android 构建新工具】Bazel 构建Android项目,1.环境准备Bazel只是编译工具,不是真正的编译器,所以还是需要Andorid开发的SD、NDK以及AndroidStudio,并配置开发环境。接下来就是安装Bazel。由于平时在macos开发为主,所以主要介绍macos系统的安装。macos下bazel有四种安装方式:使用二进制安装器(官方推荐);使用hombrew;使用baz
367
ANDROID
01-01 08:00
ANDROID
Android 怎么通过Intent打开第三方App
Android 怎么通过Intent打开第三方App,前言本文主要介绍使用Intent打开第三方应用,或者调用Activity,这个应该是开发过程中,比较常见的需求App入口一个普通的应用默认会有一个入口Activity,它在AndroidManifest.xml中一般这样写:...复制代码只有配置了一个这样的Activity,这个应用才会点击的时候知道启动哪个Activity,但是如果把cate
332
ANDROID
01-01 08:00
ANDROID
Android—Jetpack教程(Android Jetpack应用指南)
Android—Jetpack教程(Android Jetpack应用指南),前言在上一篇中,对Jetpack里面的Room进行了初步的使用,但每次操作数据后需要额外查询一次。在本篇中,将会对Room以及前面所学的进行一个整合。话不多说,直接开始!1、Room+ViewModel+LiveData如图所示这是官方推荐我们使用的架构,ViewModel和Repository交互Repository与
324
代码人生
01-01 08:00
代码人生
Android ------- 启动虚拟设备报错 Intel HAXM is required to run this AVD. HAXM is not installed.
Android ------- 启动虚拟设备报错 Intel HAXM is required to run this AVD. HAXM is not installed. 报错:Intel HAXM is required to run this AVD. HAXM is not installed. 出现原因: 电脑BIOS中没有开启虚拟化 没有安装 haxm-7.6.5-setup 解决: 1、安装haxm-7.6.5-setup 默认安
303
代码人生
01-01 08:00
代码人生
Android音频开发之录制音频(WAV及MP3格式)
Android音频开发之录制音频(WAV及MP3格式),这篇文章主要为大家介绍了Android如何实现音频文件的录制(WAV及MP3格式),文中代码具有一定的参考价值,感兴趣的小伙伴们可以参考一下目录一、音频录制权限:二、录音文件的配置:三、音频录制:1、录音对象初始化:2、录制wav音频文件:3、录制MP3音频文件四、音频录制管理【AudioRecordManager】:附GitHub源码:Mu
303
后端
01-01 08:00
后端
Android协程(Coroutines)系列-Exception异常处理
Android协程(Coroutines)系列-Exception异常处理,异常处理处理协程异常一共两种方法:try-catchCoroutineExceptionHandler在协程中,可以使用常规语法来处理异常:try/catch或者内置的函数runCatching(内部使用了try/catch)。我们之前说过未捕获的异常始终会被抛出。但是不同的协程构建器对于异常有不同的处理方式。Launch
287
«
1
2
3
4
5
6
7
8
...
201
202
»