今天更新根文件夹中的播放服务后,我面临以下问题.我很困惑如何解决这个问题.
有人可以帮我解决这个问题吗?
这个错误很刺激.我不知道冲突在哪里.顺便说一下,为什么它显示冲突而没有版本相互关联.
错误:
图书馆com.google.android.gms:play-services-measurement-base正在[[15.0.0,15.0.0],[15.0.2,15.0.2]]的其他各个图书馆请求,但已解决为15.0.2.禁用插件并使用./gradlew:app:dependencies检查依赖关系树.
build.gradle脚本:
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
android {
configurations.all {
resolutionStrategy.force 'com.google.code.findbugs:jsr305:1.3.9'
}
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
applicationId "community.infinity"
minSdkVersion 16
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
multiDexEnabled true
}
aaptOptions {
cruncherEnabled = false
}
dexOptions {
preDexLibraries false
javaMaxHeapSize "4g"
}
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard- android.txt'), 'proguard-rules.pro'
}
debug {
ext.enableCrashlytics = false
}
}
compileOptions {
targetCompatibility 1.8
sourceCompatibility …Run Code Online (Sandbox Code Playgroud) 我是一个完全的初学者node.js.我刚刚读过,我们可以使用.then()函数按特定顺序执行多个函数.我打算用这种方式编写代码:
function one(){
console.log("one")
}
function two(){
console.log("two")
}
function three(){
console.log("three")
}
one().then(two()).then(three())
Run Code Online (Sandbox Code Playgroud)
但是我收到了这个错误:
TypeError: Cannot read property 'then' of undefined
at Object.<anonymous> (C:\chat\test.js:10:6)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:389:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:502:3
Run Code Online (Sandbox Code Playgroud) 出于好奇,我问这个问题.基本上我glide用来imageView通过设置scaleType图像来加载图像centerCrop.但我要问的是使用滑动的centercrop方法而不是imageview的scaletype是值得还是好的做法?我问这个是因为据我所知滑动将首先下载图像,然后将其转换为所需的形状.所以,我认为它不会增加图像的下载速度.那么这种方法有用吗?
我的假设可能是错误的.所以,如果我的问题是愚蠢或无关紧要,请原谅我.
我一直BottomSheetDialogFragment在显示一些数据,但是当我开始显示时,fragment它会出现在屏幕的50%左右。所以,我的问题是如何在显示时使其全屏显示。
BottomSheetDialogFragment 码:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.bot_frag, container, false);
TextView tv = v.findViewById(R.id.textVi);
back=v.findViewById(R.id.back_of_bot);
back.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
dismiss();
}
}
);
return v;
}
Run Code Online (Sandbox Code Playgroud) 实际上我无法理解使用pm2 scale [app-name] 10但我知道pm2 start app.js -i 4用于在集群模式下启动应用程序实例。
和另外一个问题,如果我将设置集群的数量会发生什么-1手段
pm2 start app.js -i -1
其实我想RecyclerView在我的fragment.class. 为此,我尝试getter在我的adapter班级中设置 a然后尝试在 my 中访问它,fragment但我无法访问 views 。
适配器类代码:
private List<ViewHolder> holder_list=new ArrayList<>();
@Override
public void onBindViewHolder(ViewHolder holder, int position) {
holder_list.add(holder);
}
public ViewHolder getViewHolder(int position){
return holder_list.get(position);
}
Run Code Online (Sandbox Code Playgroud)
片段代码:
MessageAdapter.ViewHolder holder= msgAdp.getViewHolder(msgAdp.getItemCount()-1);
//Here holder.mMessageView is a text view
Toast.makeText(ctx,holder.mMessageView.getText().toString(),Toast.LENGTH_SHORT).show();
Run Code Online (Sandbox Code Playgroud) 我是一个完全的初学者,openCV所以如果我的问题很愚蠢,请原谅我。基本上我试图gussianBlur在 openCv 中应用,但它显示了一个奇怪的错误,我不明白为什么?
代码:
Mat tmp = new Mat (bitmap.getWidth(), bitmap.getHeight(), CvType.CV_8UC4);
Utils.bitmapToMat(bitmap, tmp);
//Imgproc.cvtColor(tmp, tmp, Imgproc.COLOR_RGB2HSV_FULL);
Imgproc.GaussianBlur(tmp,tmp,new org.opencv.core.Size(2,2),0,0);
Utils.matToBitmap(tmp,bitmap);
imgView.setImageBitmap(null);
imgView.setImageBitmap(bitmap);
Run Code Online (Sandbox Code Playgroud)
错误:
CvException [org.opencv.core.CvException: cv::Exception: /hdd2/buildbot/slaves/slave_ardbeg1/50-SDK/opencv/modules/imgproc/src/smooth.cpp:816: error: (-215) ksize.width > 0 && ksize.width % 2 == 1 && ksize.height > 0 && ksize.height % 2 == 1 in function cv::Ptr<cv::FilterEngine> cv::createGaussianFilter(int, cv::Size, double, double, int)]
at org.opencv.imgproc.Imgproc.GaussianBlur_1(Native Method)
at org.opencv.imgproc.Imgproc.GaussianBlur(Imgproc.java:533)
at opengl.community.myopencvexample.MainActivity$3.onClick(MainActivity.java:82)
at android.view.View.performClick(View.java:4478)
at android.view.View$PerformClick.run(View.java:18698)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:149)
at android.app.ActivityThread.main(ActivityThread.java:5257)
at …Run Code Online (Sandbox Code Playgroud) 当我构建 apk 时,它没有显示任何错误,但在生成签名 apk 时,它在 logcat 中显示以下错误。
错误:
Warning:org.junit.internal.runners.statements.FailOnTimeout: can't find
referenced class java.lang.management.ManagementFactory
Warning:org.junit.internal.runners.statements.FailOnTimeout: can't find
referenced class java.lang.management.ThreadMXBean
Warning:org.junit.rules.DisableOnDebug: can't find referenced class
java.lang.management.RuntimeMXBean
Warning:org.junit.rules.DisableOnDebug: can't find referenced class
java.lang.management.RuntimeMXBean
Error:Execution failed for task
':app:transformClassesAndResourcesWithProguardForRelease'.
> Job failed, see logs for details
Warning:there were 10 unresolved references to classes or interfaces.
Warning:org.junit.internal.runners.statements.FailOnTimeout: can't find
referenced class java.lang.management.ManagementFactory
Warning:org.junit.internal.runners.statements.FailOnTimeout: can't find
referenced class java.lang.management.ThreadMXBean
Warning:Exception while processing task java.io.IOException: Please correct
the above warnings first.
Warning:org.junit.rules.DisableOnDebug: can't find referenced …Run Code Online (Sandbox Code Playgroud) 基本上,我试图GONE通过在这个SO答案的帮助下使该视图的可见性来跳过 recyclerview 的某些项目。它就像一个魅力,因为linear_recyclerview在跳过项目后不显示空白空间,但在grid_recyclerview它显示空余空间的情况下。任何人都可以帮我解决这个问题。
代码:
if(position==0){
holder.itemView.setVisibility(View.GONE);
holder.itemView.setLayoutParams(new RecyclerView.LayoutParams(0, 0));
}
Run Code Online (Sandbox Code Playgroud) 我是node.js的新手,所以如果我的问题不成熟,我会道歉.基本上我正在尝试迭代一系列值来执行某些操作,但我不知道为什么我得到的值为undefined.
码:
for (var i = 0; i < array.length; ++i) {
console.log(array[i]); //At this point I'm getting values without any problem
var sQ = {
_tag: array[i],
_pid: data.change_caption_post_mail,
time: data.change_caption_post_time,
};
db.collection('tags')
.find(sQ)
.count({}, function(error, numOfDocs) {
if (error) throw err;
console.log(array[i]);
//But here I'm getting values as **undefined**
});
}
Run Code Online (Sandbox Code Playgroud) 我是android的完全初学者所以请原谅我,如果我的问题是愚蠢的.基本上我想要检测的是#的意思,例如,如果用户输入abc #hello则只会#hello在文本更改中被烘烤.所以我试图从github代码中获取引用并且能够打印所有#标签,但是我想要只覆盖当前标签意味着如果用户正在键入,abc #hello #hi #bye //here current tag is #bye那么我想只将当前标签干杯到飞行中出现的空间.我想知道如何修改我的代码以获得所需的结果.
码:
editTxt.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
if(s.length()>0)
showTags(s);
}
@Override
public void afterTextChanged(Editable s) {
}
});
//Methods
private void showTags(CharSequence text) {
int startIndexOfNextHashSign;
int index = 0;
while (index < text.length()- 1){
sign = text.charAt(index); …Run Code Online (Sandbox Code Playgroud) 我是node.js的初学者所以请原谅我,如果我的问题是愚蠢的.我们知道我们可以使用
var regex = /[ !@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?]/g;
regex.test(str);
Run Code Online (Sandbox Code Playgroud)
检查字符串是否包含特殊字符.但我要问的是如何仅检查特定字符表示如何仅检查存在#.
我试着这样做
var regex = /[#]/g; regex.test(str).虽然它不起作用,但有没有其他方法这样做?
android ×8
node.js ×4
build.gradle ×2
javascript ×2
bottom-sheet ×1
firebase ×1
fragment ×1
gaussianblur ×1
java ×1
opencv ×1
pm2 ×1
scaletype ×1
signed-apk ×1