本文整理了Java中android.graphics.Color.parseColor()
方法的一些代码示例,展示了Color.parseColor()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Color.parseColor()
方法的具体详情如下:
包路径:android.graphics.Color
类名称:Color
方法名:parseColor
暂无
代码示例来源:origin: navasmdc/MaterialDesignLibrary
/**
* Make a dark color to ripple effect
* @return
*/
@Override
protected int makePressColor(){
return Color.parseColor("#88DDDDDD");
}
代码示例来源:origin: AppIntro/AppIntro
@Override
public int getIndicatorColor(int position) {
return Color.parseColor("#1976D2");
}
});
代码示例来源:origin: AppIntro/AppIntro
@Override
public int getIndicatorColor(int position) {
return Color.parseColor("#1976D2");
}
});
代码示例来源:origin: daimajia/AndroidSwipeLayout
@Override
public void onReveal(View child, SwipeLayout.DragEdge edge, float fraction, int distance) {
View star = child.findViewById(R.id.star);
float d = child.getHeight() / 2 - star.getHeight() / 2;
ViewHelper.setTranslationY(star, d * fraction);
ViewHelper.setScaleX(star, fraction + 0.6f);
ViewHelper.setScaleY(star, fraction + 0.6f);
int c = (Integer) evaluate(fraction, Color.parseColor("#dddddd"), Color.parseColor("#4C535B"));
child.setBackgroundColor(c);
}
});
代码示例来源:origin: roughike/BottomBar
@ColorInt
private int getColorValue(@NonNull XmlResourceParser parser, @IntRange(from = 0) int attrIndex) {
int colorResource = parser.getAttributeResourceValue(attrIndex, 0);
if (colorResource == RESOURCE_NOT_FOUND) {
try {
String colorValue = parser.getAttributeValue(attrIndex);
return Color.parseColor(colorValue);
} catch (Exception ignored) {
return COLOR_NOT_SET;
}
}
return ContextCompat.getColor(context, colorResource);
}
代码示例来源:origin: CarGuo/GSYVideoPlayer
private SpannableStringBuilder createSpannable(Drawable drawable) {
String text = "bitmap";
SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(text);
ImageSpan span = new ImageSpan(drawable);//ImageSpan.ALIGN_BOTTOM);
spannableStringBuilder.setSpan(span, 0, text.length(), Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
spannableStringBuilder.append("图文混排");
spannableStringBuilder.setSpan(new BackgroundColorSpan(Color.parseColor("#8A2233B1")), 0, spannableStringBuilder.length(), Spannable.SPAN_INCLUSIVE_INCLUSIVE);
return spannableStringBuilder;
}
代码示例来源:origin: AppIntro/AppIntro
/**
* Allows the user to set the nav bar color of their app intro
*
* @param Color string form of color in 3 or 6 digit hex form (#ffffff)
*/
public void setNavBarColor(String Color) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
getWindow().setNavigationBarColor(android.graphics.Color.parseColor(Color));
}
}
代码示例来源:origin: Bilibili/DanmakuFlameMaster
private SpannableStringBuilder createSpannable(Drawable drawable) {
String text = "bitmap";
SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(text);
ImageSpan span = new ImageSpan(drawable);//ImageSpan.ALIGN_BOTTOM);
spannableStringBuilder.setSpan(span, 0, text.length(), Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
spannableStringBuilder.append("图文混排");
spannableStringBuilder.setSpan(new BackgroundColorSpan(Color.parseColor("#8A2233B1")), 0, spannableStringBuilder.length(), Spannable.SPAN_INCLUSIVE_INCLUSIVE);
return spannableStringBuilder;
}
代码示例来源:origin: Bilibili/DanmakuFlameMaster
private SpannableStringBuilder createSpannable(Drawable drawable) {
String text = "bitmap";
SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(text);
ImageSpan span = new ImageSpan(drawable);//ImageSpan.ALIGN_BOTTOM);
spannableStringBuilder.setSpan(span, 0, text.length(), Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
spannableStringBuilder.append("图文混排");
spannableStringBuilder.setSpan(new BackgroundColorSpan(Color.parseColor("#8A2233B1")), 0, spannableStringBuilder.length(), Spannable.SPAN_INCLUSIVE_INCLUSIVE);
return spannableStringBuilder;
}
代码示例来源:origin: ksoichiro/Android-ObservableScrollView
public void testMixColors() {
assertEquals(Color.parseColor("#000000"), ScrollUtils.mixColors(Color.parseColor("#000000"), Color.parseColor("#FFFFFF"), 0));
}
}
代码示例来源:origin: navasmdc/MaterialDesignLibrary
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
if (press) {
Paint paint = new Paint();
paint.setAntiAlias(true);
paint.setColor((check) ? makePressColor() : Color
.parseColor("#446D6D6D"));
canvas.drawCircle(getWidth() / 2, getHeight() / 2, getWidth() / 2,
paint);
invalidate();
}
}
代码示例来源:origin: ksoichiro/Android-ObservableScrollView
public void testGetColorWithAlpha() {
assertEquals(Color.parseColor("#00123456"), ScrollUtils.getColorWithAlpha(0, Color.parseColor("#FF123456")));
assertEquals(Color.parseColor("#FF123456"), ScrollUtils.getColorWithAlpha(1, Color.parseColor("#FF123456")));
}
代码示例来源:origin: robolectric/robolectric
@Test
public void testParseColorWithStringName() {
assertThat(Color.parseColor("blue")).isEqualTo(-16776961);
assertThat(Color.parseColor("black")).isEqualTo(-16777216);
assertThat(Color.parseColor("green")).isEqualTo(-16711936);
}
代码示例来源:origin: robolectric/robolectric
@Test
public void testParseColor() throws Exception {
assertThat(Color.parseColor("#ffffffff")).isEqualTo(-1);
assertThat(Color.parseColor("#00000000")).isEqualTo(0);
assertThat(Color.parseColor("#ffaabbcc")).isEqualTo(-5588020);
}
代码示例来源:origin: navasmdc/MaterialDesignLibrary
@Override
public void run() {
View v = layoutRipple.getChildAt(0);
layoutRipple.setxRippleOrigin(ViewHelper.getX(v)+v.getWidth()/2);
layoutRipple.setyRippleOrigin(ViewHelper.getY(v)+v.getHeight()/2);
layoutRipple.setRippleColor(Color.parseColor("#1E88E5"));
layoutRipple.setRippleSpeed(30);
}
});
代码示例来源:origin: roughike/BottomBar
@Test
public void correctInActiveColors() {
assertEquals(Color.parseColor("#00FF00"), tabs.get(0).getInActiveColor());
assertEquals(Color.parseColor("#0000FF"), tabs.get(1).getInActiveColor());
assertEquals(Color.parseColor("#FF0000"), tabs.get(2).getInActiveColor());
assertEquals(Color.parseColor("#F0F000"), tabs.get(3).getInActiveColor());
assertEquals(Color.parseColor("#F00F00"), tabs.get(4).getInActiveColor());
}
代码示例来源:origin: roughike/BottomBar
@Test
public void badgeBackgroundColorAsExpected() {
assertEquals(Color.parseColor("#FF0000"), tabs.get(0).getBadgeBackgroundColor());
assertEquals(Color.parseColor("#00FF00"), tabs.get(1).getBadgeBackgroundColor());
assertEquals(Color.parseColor("#F00000"), tabs.get(2).getBadgeBackgroundColor());
assertEquals(Color.parseColor("#00F000"), tabs.get(3).getBadgeBackgroundColor());
assertEquals(Color.parseColor("#00F0F0"), tabs.get(4).getBadgeBackgroundColor());
}
代码示例来源:origin: roughike/BottomBar
@Test
public void barColorWhenSelectedAsExpected() {
assertEquals(Color.parseColor("#FF0000"), tabs.get(0).getBarColorWhenSelected());
assertEquals(Color.parseColor("#00FF00"), tabs.get(1).getBarColorWhenSelected());
assertEquals(Color.parseColor("#F00000"), tabs.get(2).getBarColorWhenSelected());
assertEquals(Color.parseColor("#00F000"), tabs.get(3).getBarColorWhenSelected());
assertEquals(Color.parseColor("#00F0F0"), tabs.get(4).getBarColorWhenSelected());
}
代码示例来源:origin: roughike/BottomBar
@Test
public void correctActiveColors() {
assertEquals(Color.parseColor("#FF0000"), tabs.get(0).getActiveColor());
assertEquals(
ContextCompat.getColor(context, com.roughike.bottombar.test.R.color.test_random_color),
tabs.get(1).getActiveColor()
);
assertEquals(Color.parseColor("#0000FF"), tabs.get(2).getActiveColor());
assertEquals(Color.parseColor("#DAD666"), tabs.get(3).getActiveColor());
assertEquals(Color.parseColor("#F00F00"), tabs.get(4).getActiveColor());
}
代码示例来源:origin: google/ExoPlayer
@Test
public void testHexCodeParsing() {
assertThat(parseTtmlColor("#FFFFFF")).isEqualTo(WHITE);
assertThat(parseTtmlColor("#FFFFFFFF")).isEqualTo(WHITE);
assertThat(parseTtmlColor("#123456")).isEqualTo(parseColor("#FF123456"));
// Hex colors in ColorParser are RGBA, where-as {@link Color#parseColor} takes ARGB.
assertThat(parseTtmlColor("#FFFFFF00")).isEqualTo(parseColor("#00FFFFFF"));
assertThat(parseTtmlColor("#12345678")).isEqualTo(parseColor("#78123456"));
}
内容来源于网络,如有侵权,请联系作者删除!