本文整理汇总了Java中com.wdullaer.materialdatetimepicker.Utils.darkenColor方法的典型用法代码示例。如果您正苦于以下问题:Java Utils.darkenColor方法的具体用法?Java Utils.darkenColor怎么用?Java Utils.darkenColor使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.wdullaer.materialdatetimepicker.Utils
的用法示例。
在下文中一共展示了Utils.darkenColor方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: initialize
import com.wdullaer.materialdatetimepicker.Utils; //导入方法依赖的package包/类
public void initialize(Context context, TimePickerController controller, int amOrPm) {
if (this.mIsInitialized) {
Log.e(TAG, "AmPmCirclesView may only be initialized once.");
return;
}
Resources res = context.getResources();
if (controller.isThemeDark()) {
this.mUnselectedColor = res.getColor(R.color.mdtp_circle_background_dark_theme);
this.mAmPmTextColor = res.getColor(R.color.mdtp_white);
this.mSelectedAlpha = 255;
} else {
this.mUnselectedColor = res.getColor(R.color.mdtp_white);
this.mAmPmTextColor = res.getColor(R.color.mdtp_ampm_text_color);
this.mSelectedAlpha = 255;
}
this.mSelectedColor = controller.getAccentColor();
this.mTouchedColor = Utils.darkenColor(this.mSelectedColor);
this.mAmPmSelectedTextColor = res.getColor(R.color.mdtp_white);
this.mPaint.setTypeface(Typeface.create(res.getString(R.string.mdtp_sans_serif), 0));
this.mPaint.setAntiAlias(true);
this.mPaint.setTextAlign(Align.CENTER);
this.mCircleRadiusMultiplier = Float.parseFloat(res.getString(R.string
.mdtp_circle_radius_multiplier));
this.mAmPmCircleRadiusMultiplier = Float.parseFloat(res.getString(R.string
.mdtp_ampm_circle_radius_multiplier));
String[] amPmTexts = new DateFormatSymbols().getAmPmStrings();
this.mAmText = amPmTexts[0];
this.mPmText = amPmTexts[1];
setAmOrPm(amOrPm);
this.mAmOrPmPressed = -1;
this.mIsInitialized = true;
}
示例2: initialize
import com.wdullaer.materialdatetimepicker.Utils; //导入方法依赖的package包/类
public void initialize(Context context, TimePickerController controller, int amOrPm) {
if (mIsInitialized) {
Log.e(TAG, "AmPmCirclesView may only be initialized once.");
return;
}
Resources res = context.getResources();
if (controller.isThemeDark()) {
mUnselectedColor = getResources().getColor(R.color.mdtp_circle_background_dark_theme);
mAmPmTextColor = getResources().getColor(R.color.mdtp_white);
mAmPmDisabledTextColor = getResources().getColor(R.color.mdtp_date_picker_text_disabled_dark_theme);
mSelectedAlpha = SELECTED_ALPHA_THEME_DARK;
} else {
mUnselectedColor = getResources().getColor(R.color.mdtp_white);
mAmPmTextColor = getResources().getColor(R.color.mdtp_ampm_text_color);
mAmPmDisabledTextColor = getResources().getColor( R.color.mdtp_date_picker_text_disabled);
mSelectedAlpha = SELECTED_ALPHA;
}
mSelectedColor = controller.getAccentColor();
mTouchedColor = Utils.darkenColor(mSelectedColor);
mAmPmSelectedTextColor = getResources().getColor( R.color.mdtp_white);
String typefaceFamily = res.getString(R.string.mdtp_sans_serif);
Typeface tf = Typeface.create(typefaceFamily, Typeface.NORMAL);
mPaint.setTypeface(tf);
mPaint.setAntiAlias(true);
mPaint.setTextAlign(Align.CENTER);
mCircleRadiusMultiplier =
Float.parseFloat(res.getString(R.string.mdtp_circle_radius_multiplier));
mAmPmCircleRadiusMultiplier =
Float.parseFloat(res.getString(R.string.mdtp_ampm_circle_radius_multiplier));
String[] amPmTexts = new DateFormatSymbols().getAmPmStrings();
mAmText = amPmTexts[0];
mPmText = amPmTexts[1];
mAmDisabled = controller.isAmDisabled();
mPmDisabled = controller.isPmDisabled();
setAmOrPm(amOrPm);
mAmOrPmPressed = -1;
mIsInitialized = true;
}
示例3: initialize
import com.wdullaer.materialdatetimepicker.Utils; //导入方法依赖的package包/类
public void initialize(Context context, TimePickerController controller, int amOrPm) {
if (mIsInitialized) {
Log.e(TAG, "AmPmCirclesView may only be initialized once.");
return;
}
Resources res = context.getResources();
if (controller.isThemeDark()) {
mUnselectedColor = ContextCompat.getColor(context, R.color.mdtp_circle_background_dark_theme);
mAmPmTextColor = ContextCompat.getColor(context, R.color.mdtp_white);
mAmPmDisabledTextColor = ContextCompat.getColor(context, R.color.mdtp_date_picker_text_disabled_dark_theme);
mSelectedAlpha = SELECTED_ALPHA_THEME_DARK;
} else {
mUnselectedColor = ContextCompat.getColor(context, R.color.mdtp_white);
mAmPmTextColor = ContextCompat.getColor(context, R.color.mdtp_ampm_text_color);
mAmPmDisabledTextColor = ContextCompat.getColor(context, R.color.mdtp_date_picker_text_disabled);
mSelectedAlpha = SELECTED_ALPHA;
}
mSelectedColor = controller.getAccentColor();
mTouchedColor = Utils.darkenColor(mSelectedColor);
mAmPmSelectedTextColor = ContextCompat.getColor(context, R.color.mdtp_white);
String typefaceFamily = res.getString(R.string.mdtp_sans_serif);
Typeface tf = Typeface.create(typefaceFamily, Typeface.NORMAL);
mPaint.setTypeface(tf);
mPaint.setAntiAlias(true);
mPaint.setTextAlign(Align.CENTER);
mCircleRadiusMultiplier =
Float.parseFloat(res.getString(R.string.mdtp_circle_radius_multiplier));
mAmPmCircleRadiusMultiplier =
Float.parseFloat(res.getString(R.string.mdtp_ampm_circle_radius_multiplier));
String[] amPmTexts = new DateFormatSymbols().getAmPmStrings();
mAmText = amPmTexts[0];
mPmText = amPmTexts[1];
mAmDisabled = controller.isAmDisabled();
mPmDisabled = controller.isPmDisabled();
setAmOrPm(amOrPm);
mAmOrPmPressed = -1;
mIsInitialized = true;
}
示例4: initialize
import com.wdullaer.materialdatetimepicker.Utils; //导入方法依赖的package包/类
public void initialize(Context context, TimePickerController controller, int amOrPm) {
if (mIsInitialized) {
Log.e(TAG, "AmPmCirclesView may only be initialized once.");
return;
}
Resources res = context.getResources();
if (controller.isThemeDark()) {
mUnselectedColor = context.getResources().getColor(R.color.mdtp_circle_background_dark_theme);
mAmPmTextColor = context.getResources().getColor(R.color.mdtp_white);
mAmPmDisabledTextColor = context.getResources().getColor(R.color.mdtp_date_picker_text_disabled_dark_theme);
mSelectedAlpha = SELECTED_ALPHA_THEME_DARK;
} else {
mUnselectedColor = context.getResources().getColor(R.color.mdtp_white);
mAmPmTextColor = context.getResources().getColor(R.color.mdtp_ampm_text_color);
mAmPmDisabledTextColor = context.getResources().getColor(R.color.mdtp_date_picker_text_disabled);
mSelectedAlpha = SELECTED_ALPHA;
}
mSelectedColor = controller.getAccentColor();
mTouchedColor = Utils.darkenColor(mSelectedColor);
mAmPmSelectedTextColor = context.getResources().getColor(R.color.mdtp_white);
String typefaceFamily = res.getString(R.string.mdtp_sans_serif);
Typeface tf = Typeface.create(typefaceFamily, Typeface.NORMAL);
mPaint.setTypeface(tf);
mPaint.setAntiAlias(true);
mPaint.setTextAlign(Align.CENTER);
mCircleRadiusMultiplier =
Float.parseFloat(res.getString(R.string.mdtp_circle_radius_multiplier));
mAmPmCircleRadiusMultiplier =
Float.parseFloat(res.getString(R.string.mdtp_ampm_circle_radius_multiplier));
String[] amPmTexts = new DateFormatSymbols().getAmPmStrings();
mAmText = amPmTexts[0];
mPmText = amPmTexts[1];
mAmDisabled = controller.isAmDisabled();
mPmDisabled = controller.isPmDisabled();
setAmOrPm(amOrPm);
mAmOrPmPressed = -1;
mIsInitialized = true;
}