Articles of shadow

Robolectric阴影不起作用

我正在尝试使用Robolectric进行测试。 我的目标是能够从自定义行为中替换一个类的function(例如来自库,我无法修改代码)。 我创建了这个小测试来模拟我想要做的事情: @RunWith(RobolectricTestRunner.class) @Config(shadows = {ShadowMessenger.class}) public class TestShadow { @Test public void testMessenger() { OriginalMessenger messenger = new OriginalMessenger(); String message = messenger.getMessage(); Assert.assertEquals(“Shadow messenger”, message); } public static class OriginalMessenger { public String getMessage() { return “Original messenger”; } } @Implements(OriginalMessenger.class) public static class ShadowMessenger extends OriginalMessenger { @Implementation public String getMessage() […]

如何使用Robolectric对PackageManager进行阴影处理

我的Android应用程序有一个简单的方法来启动显示URL的意图。 protected void launchBrowser(int id) { Uri uri = Uri.parse( getString( id ) ); Intent intent = new Intent( ACTION_VIEW, uri); PackageManager packageManager = getPackageManager(); List activities = packageManager.queryIntentActivities(intent, 0); if (activities.size() > 0) { startActivity(intent); } else { Toast.makeText(getApplicationContext(), “ERROR – no application to display a web page”, Toast.LENGTH_SHORT).show(); } } 我正在使用Robolectric进行unit testing,但我无法validation这种方法。 具体来说, […]

BottomNavigationView – 阴影和涟漪效应

一周前BottomNavigationView发布时,我真的很开心,但是我遇到了一些问题,这些问题让我无法解决,就像在BottomNavigationView上看到阴影一样,就像Google Photo Android App向我们展示的那样: 如果我们点击Google相册菜单项,我们就会看到一个涟漪效果,就像图标和文字颜色(选中时)一样呈蓝色。 仅实施Google提供的解决方案会显示灰色波纹效果颜色,更糟糕的是,当我们更改bottomnavigationview的背景颜色( design:itemBackground=”…” )时,它不会显示。 有人知道怎么解决吗?

Android中的简单布局阴影

所以我一直在网上搜索一种为布局显示简单阴影的方法,但是没有正确的方法可以做到这一点。 我find的只是一种解决方法,你可以在你想要应用阴影的那个后面创建一个布局,然后将它调整为透明和其他一些东西。 有没有其他方法可以在不添加全新布局的情况下拥有简单的布局阴影?

Android操作系统是否包含/ etc / passwd,/ etc / shadow和/ etc / group等文件?

如果没有,android如何确定用户是否属于某个组?

在视图边距处浮动动作按钮的阴影剪辑

我有一个浮动动作按钮,锚定在协调器布局的右下角。 它距离视图的边距为16dp(默认情况下包含边距并在dimens.xml文件中指定),但它的阴影是剪切并且具有方形外观(见下文)。 当我从视图的边缘移动浮动操作按钮到32dp时,其阴影显示正确。 我希望浮动动作按钮距离边距为16dp并正确显示其阴影。 我已经尝试设置其高程属性( android:elevation=”5dp” ),但这似乎没有任何效果。 我也尝试将borderWidth属性设置为0( app:borderWidth=”0dp” ),但也没有效果。 浮动动作按钮的行为是否有这样的原因? XML 图片

Android CardView具有自定义阴影颜色

是否可以更改CardView周围阴影的颜色? 主要用于标记选中卡时点亮的卡? 应该在L和pre-L设备上有效。

如何改变android高程阴影的方向?

我有FrameLayout与android:elevation =“4dp”。 这个高度的阴影朝下。 我想改变阴影的方向。

如何将阴影应用于ImageView?

我想将阴影应用于ImageView 。 当我将阴影应用于TextView我得到了它但是它没有进入ImageView 。 我怎么解决这个问题?

如何删除FloatingActionButton的周围阴影?

我正在尝试将第三方FloatingActionButton替换为库com.android.support:design:22.2.0打包的本机 。默认外观在图像周围有一个暗影,我该如何摆脱它? 我知道前者提供了方法setShadow() ,但我无法从后者中find类似的方法。 这是相关的XML布局: 我已将其背景颜色设置为黄色。 mAlarmBtn.setBackgroundTintList(ColorStateList.valueOf(getResources().getColor(R.color.floatButtonColor)));