草庐IT

thread_pool_size

全部标签

android - 获取 java.lang.IllegalStateException : The current thread must have a looper

我收到此错误,我的应用程序崩溃了:java.lang.IllegalStateException:Thecurrentthreadmusthavealooper!我对如何在Google上使用looper了解不多,我正在使用线程(主要用于休眠功能)、处理程序(用于在异步任务运行时下载图像)和异步任务(用于从中获取JSON数据)网址)。我不知道如何解决这个问题,所以任何建议都会很有帮助。这是点击按钮时执行的线程代码:Viewview=flingContainer.getSelectedView();view.findViewById(R.id.item_swipe_right_indica

android - React Native - 禁用 "Screen Size"设置

我目前正在开发一个ReactNative应用程序,我们的一些用户可能有轻微的视力问题。我们希望阻止Android中的“显示大小”设置,因为这会使我们的应用无法使用。我们使用简单的一行解决了字体大小的问题:Text.defaultProps.allowFontScaling=false;DisplaySize设置是否有类似的解决方案?提前致谢 最佳答案 您可以在View中使用flex属性进行控制。使用tobelow到父View并将flex值从0.1调整为1以调整View。下面是70%屏幕尺寸的示例。

android - map : merging multiple different-size drawables

我有一个问题。我需要合并两个不同大小的图片(drawables)。这个想法是要有一张100x100px的人的照片(动态加载)并且有一个更大的透明背景(例如100x120)。在最后20个像素中,我有一个箭头应该指向一个人在map上的位置。然后我想我可以做这样的事情:Drawable[]layers=newDrawable[2];layers[0]=res.getDrawable(R.drawable.background_img);layers[1]=res.getDrawable(R.drawable.icon);LayerDrawablelayerDrawable=newLayerD

sparkbug解决:Exception in thread “main“ java.lang.UnsupportedOperationException: No Encoder found for

报错:23/12/0414:58:06INFOContextCleaner:Cleanedaccumulator12Exceptioninthread"main"java.lang.UnsupportedOperationException:NoEncoderfoundfororg.apache.spark.sql.Row-arrayelementclass:"org.apache.spark.sql.Row"-field(class:"scala.collection.Seq",name:"_3")-arrayelementclass:"scala.Tuple3"-field(class:"

android - java.lang.OutOfMemoryError : bitmap size exceeds VM budget in ListView and lazy loading images 错误

我有一个ListView,它可能在无限滚动时加载了无限项。ListView中的每个项目都有一两张我懒加载的图片。一切都很好,但是当我滚动很长时间时,它会在logcat中崩溃08-0715:26:25.231:E/AndroidRuntime(30979):FATALEXCEPTION:Thread-6008-0715:26:25.231:E/AndroidRuntime(30979):java.lang.OutOfMemoryError:bitmapsizeexceedsVMbudget08-0715:26:25.231:E/AndroidRuntime(30979):atandroi

java - Android Video View in another Thread & Issue with android 2.1

我想要在android视频View中流式传输视频形式的url。我使用示例api代码并做了一些修改来满足我的需要。我的代码是publicclassVideoViewDemoextendsActivity{privatestaticfinalStringTAG="VideoViewDemo";privateStringcurrent;/***TODO:SetthepathvariabletoastreamingvideoURLoralocalmedia*filepath.*/privateStringpath="http://www.boisestatefootball.com/sites

java - 使用 Service、AsyncTask 和 Thread 制作智能 Android Media Player 应用

首先:对不起,如果我有拼写错误。我来自巴拉圭,我正在使用Google翻译。这可能看起来有点傻,我是一个完美主义者,并且像任何优秀的开发人员和设计师一样,不希望我的项目中出现错误。我正在学习中,希望能和你一起学到很多东西我见过媒体播放器应用程序允许用户快速重复按下播放/停止按钮而不会终止应用程序,并且它仍然正常运行,所以我阅读了有关服务的信息,AsyncTask和Thread。不仅在后台播放声音,而且不会因UI错误而终止我的应用程序。我还有很多问题。我想知道我是否正在使用以下资源(foundonline),但我已经尝试过,当我多次按下播放/停止按钮或有时根本不播放歌曲时,应用程序就死了。

【Java系列】详解多线程(二)——Thread类及常见方法(上篇)

个人主页:兜里有颗棉花糖欢迎点赞👍收藏✨留言✉加关注💓本文由兜里有颗棉花糖原创收录于专栏【Java系列专栏】【JaveEE学习专栏】本专栏旨在分享学习Java的一点学习心得,欢迎大家在评论区交流讨论💌目录一、前文回顾二、创建线程的几种方式。继承Thread类实现runnable方法lambda表达式三、Thread类及常见方法Thread类的常见构造方法Thread类的属性一、前文回顾我们先来回顾一下线程与进程之间的联系。我们知道多进程可以帮助我们完成并发编程,即可以把多个cpu核心充分利用起来以完成同时执行多任务的场景。但是进程有一个问题就是进程的创建和销毁的开销是比较大的,如果我们需要频繁

java - AsyncTask 卡住 UI 中的 Android Thread.sleep()

我尝试了很多建议,但没有任何效果!当我在后台线程中调用Thread.sleep()时,主线程此时也会卡住(动画帧丢失):(版本1:publicvoidUpdateChannels(finalArrayListchannels){newAsyncTask,Object[],Void>(){@OverrideprotectedVoiddoInBackground(ArrayList...arrayLists){for(Channelchannel:arrayLists[0]){Integerchid=newInteger(channel.arfcn);ChannelRectchannelR

android - java.lang.StackOverflowError : stack size 8MB while Enabling/Disabling TextView#setTextIsSelectable in ListView Adapter 错误

我有一个ActivityListView。在每个列表项中显示TextView。使用这些方法切换所选位置的属性EditText#setTextIsSelectable、EditText#setEllipsize和EditText#setSingleLine。点击第一项效果很好。但是当我点击另一个项目时,我得到了StackOverFlowError。下面是我的代码示例。如果我做错了,请告诉我。importandroid.app.Activity;importandroid.content.Context;importandroid.os.Bundle;importandroid.text.