草庐IT

alpha-beta-pruning

全部标签

android - 在 View 上设置 Alpha 级别不起作用

我正在尝试设置View的alpha级别。我正在阅读这里的文档:http://developer.android.com/reference/android/widget/RelativeLayout.html而且似乎即使在我正在开发的android2.1上也应该是可能的(因为我看不到它另有说明)但是当我将它添加到我的View时我收到一条错误消息:Noresourceidentifierfoundforattribute'alpha'inpackage'android'如何设置View的alpha级别? 最佳答案 你可以像这样用背景属

Android Studio 0.8 Beta 屏幕捕获/视频捕获损坏

我昨晚将AndroidStudio从0.6.2升级到0.8beta,没有任何问题。不幸的是,我刚刚尝试从Glass抓取视频捕获(我一直以这种方式发送定期进度更新),但发现它不再起作用了。按录制会跳过实际录制过程并直接跳转到保存对话框,保存一个没有内容的视频文件。截屏按钮显示错误:Unexpectederrorwhileobtainingscreenshot:java.lang.IllegalStateException:@NotNullmethodcom/android/tools/idea/ddms/screenshot/DeviceArtDescriptor.getArtDescr

Android - 仅更改 alpha TextView 的文本

假设我有这段代码:intcolor=tv.getCurrentTextColor();我怎样才能只更改这种颜色的Alpha?例如:如果颜色是0x00ffffff,我该如何将其更改为0xffffffff?是否有相应的方法,或者我需要进行一些十六进制/整数操作? 最佳答案 好吧,您的问题“如果颜色是0x00ffffff,我如何将它更改为0xffffffff?”的直接答案是简单地按位使用复合或:颜色|=0xff000000;。但我想也许有些同事希望您不要在Android开发的Java端做这种事情:您有一个很棒的辅助类,叫做graphics

运行时 com.crashlytics.android.beta.Beta 的 Android/Crashlytics NoClassDefFoundError

我使用的是AndroidStudio1.0.1,并设置了Fabric/Crashlytics。该应用程序构建没有错误,但是当我运行/调试时,我得到以下信息:01-2318:05:00.02226794-26794/com.myapp.androidE/dalvikvm﹕Couldnotfindclass'com.crashlytics.android.beta.Beta',referencedfrommethodcom.crashlytics.android.Crashlytics.01-2318:05:00.04426794-26794/com.myapp.androidE/Andr

android - 更新到 WorkManager 1.0.0-alpha09 后编译错误

我正在尝试使用架构组件中的WorkManager。我已将compileSdkVersion和targetSdkVersion从27升级到28。gradlesync已成功完成。但是构建时错误不断弹出。由于“android.support:design”,android.support库正在使用版本28.0.0-rc02。我尝试添加packagingOptions以排除“proguard/androidx-annotations.pro”。但这没有帮助。但是这次我得到了不同的错误信息:Programtypealreadypresent:com.google.common.util.conc

android - OpenGL ES 2.0 PNG alpha channel

我刚刚开始学习使用适用于Android的OpenGLES2.0。我一直在尝试简单地在屏幕中间显示一个纹理,这很容易,但我似乎无法让PNGalpha正常工作。图像将显示为黑色背景,或者整个图像将稍微混合到背景颜色中,具体取决于我使用的设置。为了达到这一点,我所遵循的实际教程从未以透明方式工作,因此我尝试使用通过四处搜索找到的代码,但很可能只是错过了一个重要的步骤。不过,我已经进行了很多搜索来解决这个问题,但我还没有看到任何我的设置所没有的答案。我已经尝试了glBlendFunc的每一种组合,但没有成功。我想如果我试图粘贴所有可能与此相关的代码,这个问题会显得非常臃肿,所以我很乐意发布你们

android - Jenkins 无法解析 com.android.tools.build :gradle:3. 0.0-alpha8

我升级到Androidstudio版本3.0Canary8并按照Androidstudio上的自动提示将androidgradle插件版本升级到“3.0.0-alpha8”。我的Jenkins构建现在无法解析“com.android.tools.build:gradle:3.0.0-alpha8.”。以下是构建错误日志Couldnotresolveallfilesforconfiguration':classpath'.Couldnotfindcom.android.tools.build:gradle:3.0.0-alpha8.Searchedinthefollowinglocati

android - 在 Xamarin.Android 9 和 Visual Studio for Mac Beta 上签名和上传 APK 时出错

刚刚更新到VS4Mac的Betachannel,现在当我尝试上传新的APK时,出现了这个错误。错误:上传“package.name”APK签名无效或不存在。来自apksigner的错误:错误(Jar签名者APPNAME.RSA):Jar签名META-INF/APPNAME.SF表示APK是使用APK签名架构v2签名的,但未找到此类签名。签名被剥夺了? 最佳答案 我今天自己也遇到了这个问题。在花了一整天试图解决它之后,我决定尝试手动签署证书,这是有效的。我只能猜测Xamarin的最新版本在apk签名方面存在一些问题。无论如何,要手动签

android - 我可以从 alpha 测试 channel 获得较低版本的代码吗

我需要先在Play开发者控制台的alpha测试channel发布我的应用程序,然后再发布到生产环境。假设我在alpha发布了版本代码为1.0.0的应用程序。测试后,我需要发布应用程序更新,因此我将版本代码增加到1.0.1、1.0.2等。完成测试后,我可以将初始版本代码为1.0.0的新apk上传到生产环境吗?我不想推广在alphachannel上发布的apk,它会增加版本代码,即1.0.5。这会导致任何问题吗?对于如何处理此案,您还有其他建议吗?谢谢,卢普 最佳答案 在Android中,应用程序版本控制由两部分组成。android:v

android - 在 IntelliJ 9.0 Maia Public Beta 下构建 Android 应用时出现 "Resource not found"

我正在尝试将应用程序从Eclipse移植到IntelliJ。该应用构建良好,但无法正常运行。这是我收到的部分堆栈跟踪:ERROR/AndroidRuntime(957):java.io.IOException:Resourcenotfound:"org/joda/time/tz/data/ZoneInfoMap"ClassLoader:dalvik.system.PathClassLoader@43761190atorg.joda.time.tz.ZoneInfoProvider.openResource(ZoneInfoProvider.java:209)atorg.joda.tim