草庐IT

Pre-Lollipop

全部标签

Android- Lollipop 预览 Nexus 5 未在 Genymotion 模拟器中启动

我正在使用Genymotion2.3.1版和oraclevirtualBox。我已经下载了SamsungGalaxyS44.4和Lollipop预览版-Nexus5。SamsungGalaxyS4可以正常启动,但是当我启动Lollipop预览版时。它只是卡住在Android启动屏幕上。如何修复它。提前致谢截图:- 最佳答案 您是否尝试过重新启动Genymotion应用程序?它对我有用,它在启动之前也需要一些时间,而且由于您使用的是Windows机器,它可能比Mac应用程序需要更长的时间。

Android 5.0 (Lollipop) CheckedTextView 按下高亮问题

我遇到了一个令人沮丧的问题RecyclerView充满了CheckedTextViews在Android5.0Lollipop上运行时。Lollipop之前的所有版本都很好,不会出现此问题。查看下面的图片以便更好地理解:Lollipop前Lollipop看看Lollipop如何只在CheckedTextView的复选框部分的顶部绘制选择突出显示?Pre-Lollipop没有这个问题/错误,并在整个View宽度上绘制选择突出显示(这是我想要的行为)。这是我绘制到列表中的CheckedTextView:有什么想法吗?我尝试了一些不同的解决方案,例如android:focusable="fa

android - Genymotion 中的 Lollipop 虚拟机 - ARM 翻译可能无法正常工作

我在mac(Yosemite)上使用Eclipse和Genymotion。我最近将Genymotion更新到2.3.1,并创建了2个LollipopVM:一个GoogleNexus5和一个GoogleNexus7。我在所有以前的VM上使用了ARMTranslation,它运行良好,但在LollipopVM上它就是不行。我像往常一样将它安装在Nexus5上,它警告我可能损坏设备,然后安装没有问题,并告诉我它已成功刷新。然后我像往常一样重新启动虚拟机。当我重新打开它并尝试在其上运行我的应用程序时,它告诉我:[2014-12-2916:29:42-app-name]-------------

java - 前 Lollipop 上 float 操作按钮的阴影破损

我正在尝试在我的应用程序中包含一个float操作按钮。这适用于API21及更高版本的设备。但对于早期版本的设备,投影看起来像这样:float操作按钮的xml如下所示:我使用支持设计库“com.android.support:design:23.1.1”来包含float操作按钮。有人知道我做错了什么吗?谢谢。编辑:我想通了,40dp的自定义大小是问题所在。splinter的阴影可能只出现在40dp和原始大小之间的空间中......这不能解决我的问题,但它是一个提示 最佳答案 尝试将此代码添加到您的xmlapp:elevation="@

android - Android Lollipop 及更高版本上的语音通话录音无法正常工作

我在androidlollipop和更高版本中录制语音通话时遇到问题。通过此代码,我可以录制我的声音,但无法录制其他人的声音。publicvoidstartRecording(){if(recording==false){Log.e("here","--------Recorder_Sarted------"+fname);SimpleDateFormatsdf=newSimpleDateFormat("ddMMyyyy");intrandomPIN=(int)(Math.random()*9000)+1000;recorder.setAudioSource(MediaRecorder

android - Lollipop 设备的共享元素转换崩溃

我正在使用ActivityOptions.makeSceneTransitionAnimationAPI来处理共享转换。我面临的问题是它在Marshmellow设备上运行但在Lolipop设备上崩溃。这是崩溃日志:FatalException:java.lang.NullPointerException:Attempttoinvokevirtualmethod'intandroid.view.ViewGroup.getScrollX()'onanullobjectreferenceatandroid.app.ActivityTransitionCoordinator.setShared

【论文阅读笔记】Multi-scale Transformer Network with Edge-aware Pre-training for Cross-Modality MR Image Syn

LiY,ZhouT,HeK,etal.Multi-scaleTransformerNetworkwithEdge-awarePre-trainingforCross-ModalityMRImageSynthesis[J].IEEETransactionsonMedicalImaging,2023.【开源】论文概述本文提出一种基于多尺度变换网络(MT-Net)的方法,用于跨模态磁共振成像(MR)图像合成。这种方法通过边缘感知的预训练和多尺度细化调整来提高合成图像的质量。核心创新包括:1)一个边缘感知的掩码自编码器(Edge-MAE),用于预训练,以改善图像的边缘细节;2)一个多尺度变换网络,用于

Android Lollipop - 通知中的涟漪效应

我想在AndroidLollipop的通知中为ImageView/ImageButton添加波纹效果。我看到这在GooglePlay音乐上是可行的。但是,我在其他View中使用的解决方案不适用于通知。我在drawable-v21中创建了RippleDrawable并将这个drawable设置为ImageView的背景但这根本行不通。您知道如何实现这种效果吗? 最佳答案 我猜您使用“RemoteViews”来自定义您的通知布局。尝试添加"android:background="@android:color/transparent"在您

Android Lollipop 为电话状态变化发送多个 BroadcastReceiver

直到androidkitkat手机状态广播接收器工作正常。在androidlolipop电话状态广播接收器发送多个广播。AndroidLolipop有什么变化吗?publicclassPhoneStateBroadcastReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){Stringstate=intent.getStringExtra(TelephonyManager.EXTRA_STATE);Log.d("PhoneState",state);}}}

android - 如何在 ListView 中的禁用项之间添加分隔线? - Lollipop

在ListView中的禁用项目(不可点击)之间添加分隔线对于Lollipop之前的Android,我重写了适配器的方法areAllItemsEnabled()返回真实。但现在在Lollipop中,这种方法并不能解决问题。分隔符在ExpandableListView中是不可见的也是。有没有办法在不在我的项目布局中添加分隔线的情况下解决这个问题? 最佳答案 我们最终添加了两个1dp的View来伪造分隔线并检查版本以设置可见性。问题更糟。我们还需要跟踪下一行是否启用,是否是最后一行。已经不足的ListView上有很多奶酪(例如与UITab