android
文章平均质量分 90
Android学习
android 小白星
这个作者很懒,什么都没留下…
展开
-
android通过百度语音合成实现文字转换成语音(TTS)详细教程?
android实现百度语音合成1.使用TextToSpeech朗读文字2.百度语音合成1.创建应用1.在百度开发者平台实现注册,并进行实名认证2.点击语音技术3.点击创建应用4.创建细节5.领取语音合成次数2.添加文件1.在lib中添加如图文件2.添加jniLibs文件夹3.添加assets文件(`重点,这里就是我前面一直出现错误的原因`)4.添加依赖3.修改auth.properties文件4.修改OnlineAPIActivity文件5.解释ApiServer文件中重要代码1.查看百度语音合成上传参数2原创 2022-02-21 14:38:10 · 7409 阅读 · 0 评论 -
android博客导航总结,以及个人常用android免费学习干货(文章,视频,矢量图,字体等)资源分享?
android博客导航总结与资源分享1.博客总结1.mob平台的使用2.QMUI部分功能实现3.XUI部分功能实现4.其他功能5.资源分享1.博客总结1.mob平台的使用android怎么实现手机号登录(2020最新版超详细Mob平台+SMSSDK)?android教你怎么轻松实现手机推送功能,一步一步教你Mob+MobPush实现推送功能?android如何实现qq登陆和qq分享,2021超详细mob+ShareSDK图解教程?2.QMUI部分功能实现相比于原生的Android弹出框,最新版原创 2021-01-31 00:23:26 · 5721 阅读 · 6 评论 -
XUI框架实现比原生框架更好看并且功能更齐全的EditText框?,以及如何获取EditText的值
XUI之EditText文本输入框第一步:配置XUI环境第二步:编写EditText的xml页面。还是一样的,建议测试的时候自己先新建一个页面,或者项目,避免发生其他因素而导致实现结果不了。第一步:配置XUI环境配置环境的博客在配置XUI框架,这里就不细说了,不会可以去看一下,过程还算详细,不懂可以问我,我们一起讨论。配置完成后我们进行第二步。第二步:编写EditText的xml页面。代码如下: <com.xuexiang.xui.widget.edittext.MultiLineEdi原创 2020-12-07 16:53:11 · 3323 阅读 · 5 评论 -
相比于原生的Android弹出框,最新版QMUI的弹出框更加漂亮美观,QMUI的配置与弹出框的实现?
这里我建议测试QMUI框架的时候,自己先新建一个项目测试一下,避免因为一些其他原因而导致QMUI是使用不成功。QMUI的配置导入QMUI框架第二步修改主题样式第三步实现基本的弹框功能导入QMUI框架QMUI的官网地址是QMUI首先先写下载包的仓库地址,找到你build.gradle的第一个文件>-allprojects。加入红色圆圈代码。 maven { url 'https://jitpack.io' }其次,加入QMUI包代码如下:implementation 'com.qmu原创 2020-12-06 00:12:09 · 4772 阅读 · 8 评论 -
android如何实现qq登陆和qq分享,2021超详细mob平台图解教程?
android如何使用mob平台实现QQ登录以及分享功能1.在mob平台配置ShareSDK环境1.如何在mob平台创建应用2.获取你的`App Key`和`App Secret`(建议用自己的)3.点击SDK下载4.选择ShareSDK5.点击下载,就会弹出下载提示6.关于为什么只选择这些配置?7.我创建的QQ开发者平台应用2.把ShareSDK部署到android1.新建一个moudle或者project2.配置你的build.gradle(Project)文件3.配置你的build.gradle(Mo原创 2021-01-27 13:16:05 · 5417 阅读 · 7 评论 -
XUI框架实现自带的tablayout(TabBar指示器)+viewpage实现页面切换?
XUI之TabBar指示器实现页面切换第一步:新建Fragment。如果不知道怎么加入XUI框架的,可以看我们一篇博客加入XUI框架过程还算详细,如果有什么问题可以问我。还是一样的,建议测试的时候自己先新建一个页面,或者项目,避免发生其他因素而导致实现结果不了。第一步:新建Fragment。因为我主要是起到测试作用,就用那个最简单的BlankFragment吧。如果找不到的话,如下图。...原创 2020-12-04 20:41:39 · 3057 阅读 · 6 评论 -
android实现软件的服务热线的功能?
android实现服务热线1.AndroidMainfest页面的权限2.Acitivity页面3.xml文件比较简单,就一个Button点击事件一般软件都有投诉电话和服务电话等功能,实现起来相对比较简单,主要记载一下,避免以后用的时候找不到。先看效果图,因为不能直接传本地视频,所有我用gif的软件录的手机上面的视频。启示原理差不多就是跳转到你的手机拨号,代码如下:1.AndroidMainfest页面的权限权限代码如下:<uses-permission android:name="and原创 2021-01-24 23:37:42 · 1549 阅读 · 2 评论 -
android教你怎么轻松实现手机推送功能,一步一步教你Mob+MobPush实现推送功能?
mob平台实现推送功能第一步:Mob平台账号第二步:在mob平台配置MobPush环境1.点击下图蓝色圆圈处的产品中心。2.点击立即进入。3.点击创建应用。4.同意隐私服务。5.创建应用6.点击下图红色圆圈接入接口。7.选择`MobPush`8.获取你的`App Key`和`App Secret`。9.点击SDK下载。10.下载MobPush第三步:把MobPush的代码添加到android项目1.新建一个Project或者Module(`记住你的包名,下面会用到(重点)`)。2.在你的build.grad原创 2021-01-04 16:33:43 · 4520 阅读 · 2 评论 -
android轻松画出好看的折线图?
android使用hellocharts框架画折线图第一步:导入依赖包第二步:配置xml文件第三步:activity代码(重点)1.先对整体有一个了解2.细说1.resetViewport方法2.generateValues方法3.generateData方法(`重点`)内容最多首先附上hellocharts框架地址,我也是通过下载那个demo进行理解性测试学习的,可能会有没有考虑到的地方,还请指出。如果想更深一步了解这个框架,可以下载Demo自己去学习一下。废话少说,上效果图:第一步:导入依赖包原创 2021-01-01 08:58:32 · 3391 阅读 · 9 评论 -
Android不一样的优秀的菜单选择控件?
轮盘样式的Fragment菜单选择控件第一步:首先附上GitHub地址第二步:导入smlibrary1.新建一个moudle或者project2.导入simlibrary。我选择直接粘贴导入的方式:3.导入attrs.xml文件:第三步:新建Fragment文件1.先新建四个Fragment用于测试,`删除多余的内容,添加onActivityCreated方法`,其他四个Fragment也如图所示:2.然后再在Fragment文件里面添加如下方法,用于功能的实现,其他Fragment也想对应修改:3.修改F原创 2020-12-24 17:23:46 · 2622 阅读 · 5 评论 -
最详细android改变状态栏(任务栏)的颜色,实现图片进入任务栏的效果?
我建议在测试下面的代码的时候自己先新建一个项目,测试下面代码,这样效果清楚点,避免因为粗心而导致效果达不到。介绍:最主要还是起到记笔记的作用,功能也比较简单。第一步:去除标题栏,在style.xml修改为如下情况。修改前的情况:修改后的情况:可以看到标签栏不见了。(是不是感觉有点啰嗦,最主要是为了详细)。第二步(重点,前面的一般都知道,现在才是重点,请认真阅读):去除修改栏的颜色Window window =this.getWindow();window.clearFlags(W原创 2020-12-02 23:19:04 · 2216 阅读 · 5 评论 -
android记事本还能这么玩,简单又方便,轻轻松松实现功能?
android记事本1.导入依赖包2.layout的使用1.在card.xml使用CardView来设置展示每个页面的内容2.在activity_main.xml调用框架swipestack框架使用滑动功能。3.MainActivity页面1.初始化数据2.点击事件实现左右滑动3.当进行左滑动,或右滑动的响应事件4.当页面为空时5.重新刷新页面6.遍历mData数组里面所有的数据7.如果感觉分开看不是很清晰,可以看总体代码。这个功能效果还是比较好用的,给你带来不一样的体验,废话不多说。首先看效果,效果如下原创 2021-01-19 13:12:22 · 941 阅读 · 1 评论 -
Android实现RichText富文本框效果,可以实现图片的插入和文字的变化?
Android实现富文本框功能第一步:导入依赖第二步:配置XML文件。第三步:我们来使用一下这个富文本的功能。1.加粗:2.斜体3.改变字体大小4.居中5.插入图片6.获取富文本框里面的数据7.从外部往富文本框里面添加数据第四步:测试源码我也是站在大佬的肩膀上,做了简单的修改,但是大佬的代码有点小bug,我做了一下简单的修改好像可以达到我的需求。首先附上大佬博客地址:参考地址。主要还是起到学习交流的作用。废话不多说,我直接来说重点。因为为了便于大家调用这些代码,我把他通过jitpack封装成了依赖库。原创 2020-12-14 17:52:42 · 2981 阅读 · 5 评论 -
android使用框架实现两行代码实现从本地图片或者拍照来改变头像?
实现更换头像的功能第一步:导入依赖第二步:配置xml文件用来测试。第三步:编写Activity代码。最后,点击运行,查看结果。还是一样的,建议测试的时候自己先新建一个页面,或者项目,避免发生其他因素而导致实现结果不了。正所谓前任栽树,后人乘凉。我就是属于那个乘凉的那个。首先写了依赖的官网地址:PictureSelector第一步:导入依赖代码如下:implementation 'com.github.wildma:PictureSelector:2.1.0'把这个依赖加入你的项目,我这里是新原创 2020-12-09 00:22:22 · 1283 阅读 · 1 评论 -
XUI框架之FlowTagLayout流标签的使用,实现原生android没有的功能?
XUI框架之FlowTagLayout流标签第一步:配置XUI环境第二步:编写FlowTagLayout的xml页面。第三步:Activity页面进行流标签的选中取值。还是一样的,建议测试的时候自己先新建一个页面,或者项目,避免发生其他因素而导致实现结果不了。第一步:配置XUI环境配置环境的博客在配置配置XUI框架,这里就不细说了,不会可以去看一下,过程还算详细,不懂可以问我,我们一起讨论。配置完成后我们进行第二步。第二步:编写FlowTagLayout的xml页面。代码如下:<?xml原创 2020-12-10 00:04:04 · 1152 阅读 · 0 评论 -
原来倒计时功能还能这么实现,涨知识了呀?
XUI之倒计时按钮第一步:配置XUI框架。第二步:编写倒计时Buton的xml页面。第三步:获取Button的值。虽然大家倒计时功能可以用handler等多线程功能来完成,但未免有点繁琐,所有今天的功能可以简化大家的代码,实现你所需要的功能。如果不知道怎么配置XUI框架的,可以看我一篇博客配置XUI框架过程还算详细,如果有什么问题可以问我。还是一样的,建议测试的时候自己先新建一个页面,或者项目,避免发生其他因素而导致实现结果不了。首先看一下效果吧,因为缩短时间,所有设置为5s:第一步:配置XUI原创 2020-12-15 23:09:12 · 690 阅读 · 1 评论 -
相比android原生更好看,而且功能齐全的框架,XUI框架的配置和使用?
这里我建议测试XUI框架的时候,自己先新建一个项目测试一下,避免因为一些其他原因而导致XUI是使用不成功。XUI框架的配置和使用第一步:导入XUI框架第二步:初始化XUI框架第三步:改变style.xml文件第四步:在你要调用的文件中初始化画XUI第一步:导入XUI框架XUI的官网地址是:XUI官网首先先写下载包的仓库地址,找到你build.gradle的第一个文件>-allprojects。加入红色圆圈代码。代码如下 maven { url 'https://jitpack.io' }原创 2020-12-03 14:44:56 · 4101 阅读 · 5 评论 -
2020最新版Android一步一步教轻松通过ArcSoft虹软平台实现人脸识别功能,保姆级别教程?
Android实现人脸识别功能第一步:注册并认证成为开发者。第二步:创建应用1.认证成功后,我们就可以开始创建应用。2,填写信息3.点击添加SDK4.选择人脸识别5.选择情况,如图所示。6.创建成功。7.知道你的`APP_ID`和`SDK_KEY`。8.下载SDK。第三步:把SDK里面的Demo添加到你的Android Studio中。1.解压你刚刚下载的SDK找到下图文件。2.点击这个文件,然后粘贴路径。3.点击Android Studio如图所示位置4.找到你刚刚文件的路径4.修改文件名,避免冲突,然后原创 2020-12-28 17:23:41 · 6211 阅读 · 9 评论 -
QMUI框架的所有常用弹出对话框QMUIDialog的使用,让你的对话框更加美观漂亮?
QMUI的对话框QMUIDialog第一步:QMUI的配置第二步:QMUIDialog的种类和代码1.MessageDialogBuilder:消息类型的对话框2..ConfirmMessageDialogBuilder:带 Checkbox 的消息确认框3.MenuDialogBuilder: 菜单对话框4.EditTextDialogBuilder: 带输入框的对话框5.CheckableDialogBuilder: 单选类型的对话框6.MultiCheckableDialogBuilder: 多选类型原创 2020-12-11 22:15:52 · 4519 阅读 · 0 评论 -
QMUI出现Didn‘t find class “androidx.legacy.widget.Space“ on path: DexPathList[[zip file “/data/app/~~c
在使用QMUI框架的弹框组件的时候出现闪退问题,并报错,我研究了一下发现是导入的包有问题,错误如下解决方法:把导入包改一下,改为如下包:implementation 'com.qmuiteam:qmui:2.0.0-alpha10'本来以前的implementation ‘com.qmuiteam:qmui:1.2.0’(应该是这个版本太旧了)是不会报错的,还是可以使用的,自己看了一下QMUI的官网,发现QMUI更新,所以以前那个版本可能就会出现如上图的报错问题。改为正确导入包之后,发现运行成原创 2020-12-06 00:24:48 · 1199 阅读 · 0 评论 -
android怎么实现手机号登录(2020最新版超详细Mob平台+SMSSDK)?
mob平台发送验证码第一步:注册mob平台账号第二步:在mob平台配置SMSSDK环境。1.点击下图红色圆圈处的产品中心。2.点击立即进入。3.点击创建应用。4.同意隐私服务。5.创建应用。6.点击下图红色圆圈接入接口。7.选择SMSSDK。8.获取你的·`App Key`和`App Secret`。9.点击SDK下载。10.下载SMSSDK。第三步:把SMSSDK的代码添加到android1.新建一个项目。2.在AndroidManifest中加入权限。3.在Project的builder.grale处加原创 2020-12-20 14:06:35 · 8264 阅读 · 20 评论