问题的起因 我玩Aqueduct连接postgresql数据库的时候,经常报这个错误。经查,是因为Dart团队的断层更新导致的。(Aqueduct团队说的,其实就是在甩锅,人家更新你也可以更新啊,真是的)。 解...
玩谷狗的AAC架构,用到了Databinding,我定义了一个BaseDatabindingFragment,并且采用组件化方式,放到了common里面,结果编译的时候,各种报错说找不到DataBindingComponent。但是代码里面...
播放系统默认提示音 val uri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION) val rt = RingtoneManager.getRingtone(getApplicationContext(), uri) rt.play() 具体播...
核心理念 依靠注解编译时生成额外的控制类操作目标对象进行注入。 注入物,比如药(medicine) 目标对象——屁股(ass) 桥梁——针管(needle) 基本注入 集成 java implementation 'com.googl...
目录 1. 概述 2. 实现方案 2.1 前期工作 2.1.1 修改应用主题 2.1.2 获取状态栏高度 2.2 Android 5.0+ 2.2.1 设置状态栏颜色 2.2.2 设置状态栏文字颜色 2.2.3 设置状态栏透明 2.3 Android 4....
Type的简介 java.lang.reflect.Type接口及其相关接口用于描述java中用到的所有类型,是Java的反射中很重要的组成部分。 在API文档中,Type接口的说明如下: Type 是 Java 编程语言中所有类型...
private @Nullable ParameterHandler parseParameter( int p, Type parameterType, @Nullable Annotation[] annotations, boolean allowContinuation) { ParameterHandler result = null; .....
首先通过Utils.validateServiceInterface(service);来检查传入的参数是否是一个没有继承关系的接口,这是怎么判断的呢? static void validateServiceInterface(Class service) { if (!servi...
Retrofit源码解析 OKHTTP的基本认识 创建OkHttpClient,OkHttpClient负责实际请求的发送,并且可以对他配置超时时间、网络代理、缓存等。 创建RequestHeader和RequestBody。 创建Request。 ...
关于文件存储位置的api 做过文件相关管理的同学应该都曾经被android众多的文件api搞得一片混乱过,现在来理一理. 我把应用操作的文件存储位置分为三个部分: 应用内部存储私有文件目录 应用外...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复