草庐IT

everything-know-about-arc

全部标签

android - 在arc android的边缘添加一个圆圈?

如何在圆弧的边缘添加小圆。并且它也应该在时钟方向上以圆弧边缘移动。现在,我成功地通过改变扫描角度为圆弧设置了动画。剩下黑点。下面是getView和动画类的代码---initmethodandimplementconstructor----mRectF=newRectF(mWidth/2-360,mHeight/2-360,mWidth/2+360,mHeight/2+360);@OverrideprotectedvoidonDraw(Canvascanvas){super.onDraw(canvas);//drawcirclebackgroundmPaint.setColor(getR

Android Studio渲染异常: "mBaselineAlignedChildIndex of LinearLayout points to a View that doesn' t know how to get its baseline"

AndroidStudio中出现此设计View错误的原因是什么?渲染期间出现异常:LinearLayout的mBaselineAlignedChildIndex指向不知道如何获取其基线的View。布局如下: 最佳答案 刚遇到同样的错误。基线对齐与确定每个子项的基线的父LinearLayout有关,特别是布局中的最后一个子项。我的问题涉及TimePicker-在API21+中,它是一个图形时钟,因此没有提供基线信息的TextView。这里,问题出在第27-35行:您在Button周围的内部LinearLayout上缺少“android

android - 在同一上下文中的 Arc Welder 中安装多个应用程序

使用ArcWelder在Chrome操作系统上安装Android应用程序非常简单,大多数应用程序都可以正常运行。但是,应用程序安装在自己的隔离环境中,因此无法相互交互。例如,我同时安装了TotalCommander以及随附的FTPPlugin但TC无法查看或使用该插件。如果我使用TC的虚拟文件夹Installedapps显示所有已安装的应用程序,即使我安装了多个应用程序,我也只能看到TC本身。很明显,每个应用都与所有其他应用隔离。有没有办法在同一上下文中安装多个应用程序,以便它们可以相互交互? 最佳答案 使用Android应用Int

android - 未定义 chrome ARC-Welder javascript 控制台插件

我安装了ARC_Welder来测试运行我的Android应用程序。应用程序运行,但我试图获取日志。我读了这篇文章:https://developer.chrome.com/apps/getstarted_arc.尝试在JavaScript控制台(chrome://inspect/#apps)中运行--plugin.shell('adbd')。但是我收到了这个错误:未捕获的ReferenceError:未定义插件尝试运行时发生了同样的事情:plugin.shell('logcat');我不是chromejavascript开发人员。请帮助我了解我错在哪里..

安卓 : how to know when an app enters or the "background" mode?

我正在尝试通过Android实现以下目标:当应用程序处于后台时,线程会时不时地轮询服务器以检索数据并在有新数据可用时通知用户。我正在为此使用服务,很好。当应用处于“Activity”使用状态时,即其Activity之一可见时,轮询应停止,因为它可能会干扰其他用户操作。我不明白如何检测应用程序“Activity”或“后台”使用之间的转换。onResume()Activity方法似乎没有帮助,因为无论如何在“Activity”使用期间Activity都可以隐藏或可见。我的理解是,应用程序本身并不能区分这两种状态。按下HOME键时可以关联吗?还有其他方法可以区分吗?我正在考虑等效于iPhon

android - libhoudini 是否可用于 Chrome 操作系统上的 ARC

NDK二进制文件可以在Chrome操作系统上的ARC中运行。(大家都很高兴)但是,由于x86在手机和平​​板电脑中的市场渗透率很低,许多Android开发者只提供ARM二进制文件。这得益于许多x86Android设备上存在的libhoudini,这些设备可以在x86CPU上运行ARMNDK代码,大概使用与AndroidARM相同类型的即时操作码转换模拟器使用。它比使用nativex86二进制文件慢,但比应用程序根本不可用要好。对于Chrome操作系统上的ARC应用,libhoudini(或等效技术)的状态如何?它是否保证存在,防止铁杆用户弄乱他们的Chrome操作系统环境?是否有可能在

android - 试图画一个按钮 : how to set a stroke color and how to "align" a gradient to the bottom without knowing the height?

我正在以编程方式创建一个按钮。它是圆形的,具有渐变背景,工作正常,看起来也不错,但我无法做我想做的两件事:设置具有给定颜色的1像素笔划。我尝试了getPaint().setStroke(),但不知道如何设置描边颜色。我应该怎么做?将渐变与按钮的底部对齐,无论它的高度是多少。这可能吗?作为引用,这是我正在使用的代码:Buttonbtn=newButton(context);btn.setPadding(7,3,7,5);btn.setTextColor(text_color);//Createagradientforthebutton.Heightishardcodedto30(Idon

android - 在谷歌地图中绘制 ARC 折线

如何在Googlemap中绘制圆弧折线?我已经用过this创建曲线折线的代码。下面是绘制曲线折线的方法:privatevoidshowCurvedPolyline(LatLngp1,LatLngp2,doublek){//Calculatedistanceandheadingbetweentwopointsdoubled=SphericalUtil.computeDistanceBetween(p1,p2);doubleh=SphericalUtil.computeHeading(p1,p2);//MidpointpositionLatLngp=SphericalUtil.comput

安卓 WebView : Is there a way to know what the previous URL is?

有没有一种方法可以访问历史记录,以便我知道用户在点击后退按钮(调用WebView.goBack())时访问的URL? 最佳答案 StringhistoryUrl="";myWebView=(WebView)findViewById(R.id.webViewContent);WebBackForwardListmWebBackForwardList=myWebView.copyBackForwardList();if(mWebBackForwardList.getCurrentIndex()>0)historyUrl=mWebBack

android - 无法在 ARC Welder 中加载 Android APK

我想请您协助在我的Chromebook上的ARCWelder上加载我的APK。我已经通过这个link成功安装了ARCWelder但是当我尝试加载我的APK时,它一直在加载,如下图所示。我多次尝试重新安装ARCWelder,但都遇到了同样的问题。我尝试了不同的APK,但也不走运。提前感谢您的帮助。 最佳答案 在Linux上,我发现使用Chrome而不是Chromium可以解决这个问题。 关于android-无法在ARCWelder中加载AndroidAPK,我们在StackOverflow