外部存储需要申请权限之后在操作数据库😄
外部存储需要申请权限之后在操作数据库😄
其他动画方案 手工制作动画。在Android和iOS上,手工制作动画是设计和工程设计的巨大时间投入。通常很难甚至不可能证明花这么多时间来制作动画是正确的。 GIF。Gif的大...
前言 LiveData是Google提供的一个数据封装类,值改变的时候会自动通知观察者。 LiveData 是一种可观察的数据存储器类。与常规的可观察类不同,LiveData...
1. 引入库 最新的库会上传到 JCenter 仓库上,请确保配置了 JCenter 仓库源,然后直接引用: 至此,QMUI 已被引入项目中。 2. 配置主题 把项目的 th...
OKsocket实践总结 OkSocket是github上socket使用比较多的一个Java库,旨在解决轻量级套接字通信问题,使开发人员能够更多地关注业务逻辑,而不是TCP...
我集成过讯飞的,也有离线,做得不错,作者有空可以看看
文章写得很NICE,为原创文章点赞,已关注,小弟也是Android开发,平时会写点开发学习文章。求互粉互赞,互赞所有文章可以私聊我哈哈,一起变强。
百度文字转语音集成简述 集成后的demo: 代码地址百度原文档 前提 在百度智能云-语音技术创建一个应用,包名后面建好APP后修改为你要用的APPID 记录下APP_ID ...
集成说明: 在百度AI控制台建立好自己的应用之后,下载SDK包,解压之后把core作为一个module直接导入,参照以下流程即可,需要权限申请,完整代码参考demo或者百度的...
@TeaOf navigation这个组件有专门对ViewModel的支持嘛?自动传递不用手动创建之类
即学即用Android Jetpack - Navigation技术不止,文章有料,加 JiuXinDev 入群,Android 搬砖路上不孤单 前言 即学即用Android Jetpack系列Blog的目的是通过学习Android Je...
请问ViewModel支持指什么呢
即学即用Android Jetpack - Navigation技术不止,文章有料,加 JiuXinDev 入群,Android 搬砖路上不孤单 前言 即学即用Android Jetpack系列Blog的目的是通过学习Android Je...
播放视频 使用kotlin 使用MediaController+VideoView实现方式视频播放和常用控制这种方式是最简单的实现方式,是Android原生框架提供的方法,有...
Android-- 优雅列表实现指北 RecyclerView框架Brvah简介与实践,本文旨在快速上手,对于二者详细介绍,不在赘述实际上笔者对于Brvah源码,就没有怎么看...
LitePal是一个开放源码的Android库,非常容易地使用SQLite数据库。无需编写SQL语句的情况下,可以完成大多数数据库操作,包括创建或升级表、CRUD操作、聚合函...
备注:大家看看就好,再使用了一段时间理解之后发现这个集成方法比较糟糕,直接用原生就好了 Mvvm探索集成与使用 前言 Android开发中常常会有activity中数据操作过...
本文基于EvnetBus 3.1.1 文中监听和订阅同义 Android开发角度 kotlin EventBus是什么 eventBus顾名思义就是事件总线,实际上就是一个 ...