- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 com.android.webview.chromium.WebViewContentsClientAdapter.getDefaultVideoPoster
话不多说,错误信息如下:解决方案:1、复写public class MyWebChromClient extends WebChromeClient { private Context mContext; public MyWebChromClient(Context context) { mContext = context; } @N...
2020-03-26 14:42:39
1944
原创 概率出现java.net.ProtocolException: Unexpected status line:
前提:事情是这样的,前天做项目,遇到一个古怪的事情,发送get网络请求的时候,很有规律的出现java.net.ProtocolException,一半概率,这次好的,下次就返回java.net.ProtocolException,很有规律,百思不解。后来换了okhttp的get请求,发现,哎,好了。有此怀疑默认的头部请求参数不一致,修改了conn.addRequestProperty(“Co...
2020-03-26 10:42:07
4145
原创 kotlin
raw string (原生字符串)有时候我们不希望写过多的转义字符,这种情况 Kotlin 通过「原生字符串」来实现。用法就是使用一对 “”" 将字符串括起来:val name = "world"val myName = "kotlin" ????val text = """ Hi $name! My name is $myName.\n"""p...
2020-01-13 18:01:55
171
原创 Dagger2最简单的入门
最近Dagger看得晕头转向的,今天就来写个简单的demo,跑一跑,在一个Activity中注入一个对象,然后显示这个对象的信息,就这样使用语言 Kotlindependenciesdependencies { implementation 'com.google.dagger:dagger:2.17' kapt 'com.google.dagger:dagger-compi...
2020-01-03 14:41:18
154
原创 [TS] PROPERTY 'AAA' DOES NOT EXIST ON TYPE 'WINDOW' 解决办法
第一种:(window as any).aaa第二种:declare global { interface Window { aaa: any; }}window.aaa = window.aaa || {};第三种:interface MyWindow extends Window { aaa(): void;} declare var window: ...
2019-08-01 15:21:31
2629
原创 Android studio aar,jar 包多层嵌套,Add library 'Gradle: :bookslib:@aar' to classpath
在添加aar包,早app下的build.gradle中的implementation files(‘libs/jar包的名字.jar’)修改为api files(‘libs/aar包的名字.aar’)implementation 单层引用,只引用当前aar包层,api 多层引用,引用当前aar包层,以及aar包引用的aar包层...
2019-07-29 11:09:56
2677
1
原创 ButterKnife R2 报红问题(AndroidStudio 3.3+)
如果一直用着ButterKnife,但是用的低版本(比如用得很多的8.4.0),然后在多module项目中一定知道要把R改成R2。然后最近如果升级AndroidStudio了,升到3.3以上(2019.1发布的3.3.0),你可能忽然发现module中的R2是一直报红的,无论怎么 build 怎么 invalidate caches 都没用,R2文件无法生成。然后在issue找答案,最后发现说...
2019-05-06 15:09:33
3976
3
原创 Android带有删除按钮的EditText
java文件package com.droi.mjpet.ryChat;import android.annotation.SuppressLint;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Rect;import android.gra...
2018-12-05 15:37:33
1004
原创 通用Loading
package com.droi.mjpet.ryChat;import android.app.Activity;import android.app.Dialog;import android.content.Context;import android.text.TextUtils;import android.view.KeyEvent;import android.view...
2018-12-05 15:26:18
183
原创 基于IM IMKit 修改列表以及聊天界面的头像
IMKit提供的界面头像加载被压变形,由此接到测试提出的修改要求,作为万能码农的我们自当是尽力满足。。。1、列表头像修改需要重写两个文件ConversationListFragment和ConversationListAdapter具体如下:public class ChatConversationListFragment extends ConversationListFragment ...
2018-12-05 15:21:16
2435
1
原创 react-native 打包Android Release版本报错
RN项目,Debug版本可以正常运行,Release版本报错如下:请注意不要运行此命令后打包,否则一定回报资源错误!!!react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundl...
2018-11-12 19:56:50
913
3
原创 融云IM使用小结---Android
首先按照融云官方文档,接入SDK,基于IMKit,具体接入就不多废话啦啦…此时AndroidManifest.xml在遇到第一个问题点:1、android.support.v4.content.FileProvider冲突<provider android:name="android.support.v4.content.FileProvider" android:au...
2018-11-12 19:42:17
2428
原创 Android Studio创建项目失败
新建一个demo,原本一个很简单的步骤,后来我就蒙了…原本是这样的画面: 但现实是这样: 内心戏很多,也做了很多尝试,后来网上查了一下资料,原来是plugins里设置错误,才导致我新建项目出现这样的情况。解决方法: OK啦~
2017-09-12 11:06:08
785
原创 Gradle 同步时报错,Could not find com.android.support.constraint:constraint-layout:1.0.0-alpha9的解决方法
eg:dependencies { ... compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha9' ...}然后project加载报错:Error:Could not find com.android.support.constraint:constraint-layout:1.0.0-
2017-09-06 11:27:16
2603
原创 EditText取消自动获取焦点
解决之道:在EditText的父级控件中找一个,设置成 **android:focusable=”true” android:focusableInTouchMode=”true”** 这样,就把EditText默认的行为截断了!eg:
2017-09-05 16:43:12
322
原创 mysql 增删改查
public static void insertState(Context mContext,String p) { ContentValues values = new ContentValues(); values.put(LA_AssociationDef.LA_ASS_PACKNAME, p); values.put(LA_AssociationDef.LA_AS
2016-12-02 16:47:14
236
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人