logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android:浅谈自己理解的MVP,并搭建MVP大致框架

浅谈:M:Model,就是entity实体。网上说处理业务也在这里,我母鸡啊V:View,就是activity,提供修改UI界面方法给P调用P:Presenter,将activity界面获取到的数据拿过来处理,处理完了调用activity提供的方法并传M给它修改UI我们开发的时候,跟界面显示有关的才在Activity中做,否则就在Presenter中做,Presenter做网...

#android#ui#java
(Kotlin)Android Jetpack开发 —— 数据库框架Room简单使用

前期工作:首先添加依赖://room数据库def roomVersion = "2.3.0"implementation("androidx.room:room-runtime:$roomVersion")annotationProcessor("androidx.room:room-compiler:$roomVersion")// To use Kotlin annotation proces

#kotlin#android jetpack#数据库 +1
Android调用自带TTS文本转语音引擎实现离线语音合成

只要手机带有语音助手的话一般就会存在中文语音引擎,如果没有的话需要额外下载中文的语音引擎,不然不支持中文。开工,第一步,初始化:private TextToSpeech tts;tts = new TextToSpeech(this, new TextToSpeech.OnInitListener() {@Overridepublic void onInit(i...

Android调用自带TTS文本转语音引擎实现离线语音合成

只要手机带有语音助手的话一般就会存在中文语音引擎,如果没有的话需要额外下载中文的语音引擎,不然不支持中文。开工,第一步,初始化:private TextToSpeech tts;tts = new TextToSpeech(this, new TextToSpeech.OnInitListener() {@Overridepublic void onInit(i...

android XTS/CTS/GTS/STS报failed to run aapt2 on xxx

XTS/CTS/GTS/STS报failed to run aapt2 on xxx/xxxx.apk,没有pass也没有fail,而是抛异常中断

文章图片
java.lang.IllegalStateException:The specified child already has a parent异常万能解决方案:removeView

java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.这个异常让人很头疼,你必须要在parent上调用removeView移除掉你要重复使用的这个view才可以,有时候不知道你的view被...

#android
Android中AIDL的简单使用(Hello world)

AIDL:Android Interface Definition Language(Android接口定义语言)作用:跨进程通讯。如A应用调用B应用提供的接口

#android#android studio
到底了