當前位置: 首頁>>代碼示例>>Java>>正文


Java Orientation.BOTTOM_TOP屬性代碼示例

本文整理匯總了Java中android.graphics.drawable.GradientDrawable.Orientation.BOTTOM_TOP屬性的典型用法代碼示例。如果您正苦於以下問題:Java Orientation.BOTTOM_TOP屬性的具體用法?Java Orientation.BOTTOM_TOP怎麽用?Java Orientation.BOTTOM_TOP使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在android.graphics.drawable.GradientDrawable.Orientation的用法示例。


在下文中一共展示了Orientation.BOTTOM_TOP屬性的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: makeHeaderView

protected View makeHeaderView(int headerHeight, float headerRadius) {
	LayoutParams headerParams = new LayoutParams(LayoutParams.FILL_PARENT, headerHeight);
	
	TextView header = new TextView(getContext());
	
	if(colors != null) {
		GradientDrawable headerBG = new GradientDrawable(Orientation.BOTTOM_TOP, new int[]{colors.getColor(Colors.AUTH_PANEL_BOTTOM), colors.getColor(Colors.AUTH_PANEL_TOP)});
		headerBG.setCornerRadii(new float[]{headerRadius, headerRadius, headerRadius, headerRadius, 0.0f, 0.0f, 0.0f, 0.0f});

		CompatUtils.setBackgroundDrawable(header, headerBG);
	}

	if(localizationService != null) {
		header.setText(localizationService.getString(I18NConstants.SHARE_HEADER));
	}

	header.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 18);
	header.setTextColor(Color.WHITE);
	header.setGravity(Gravity.CENTER_HORIZONTAL | Gravity.CENTER_VERTICAL);
	header.setLayoutParams(headerParams);
	
	return header;
}
 
開發者ID:dylanmaryk,項目名稱:InsanityRadio-Android,代碼行數:23,代碼來源:SharePanelView.java

示例2: makeImage

@Override
protected ImageView makeImage() {
	defaultProfilePicture = drawables.getDrawable(Socialize.DEFAULT_USER_ICON);
	profilePicture = new ImageView(getContext());
	
	int imageSize = displayUtils.getDIP(64);
	int imagePadding = displayUtils.getDIP(4);
	
	LayoutParams imageLayout = new LinearLayout.LayoutParams(imageSize,imageSize);
	
	GradientDrawable imageBG = new GradientDrawable(Orientation.BOTTOM_TOP, new int[] {Color.WHITE, Color.WHITE});
	imageBG.setStroke(2, Color.BLACK);
	imageBG.setAlpha(64);
	
	profilePicture.setLayoutParams(imageLayout);
	profilePicture.setPadding(imagePadding, imagePadding, imagePadding, imagePadding);

	CompatUtils.setBackgroundDrawable(profilePicture, imageBG);

	profilePicture.setScaleType(ScaleType.CENTER_CROP);
	
	return profilePicture;
}
 
開發者ID:dylanmaryk,項目名稱:InsanityRadio-Android,代碼行數:23,代碼來源:ProfilePictureEditView.java

示例3: initResourcesIfNecessary

/**
 * Initializes resources
 */
private void initResourcesIfNecessary() {
    if (centerDrawable == null) {
        centerDrawable = getContext().getResources().getDrawable(R.drawable.wheel_val);
    }

    if (topShadow == null) {
        topShadow = new GradientDrawable(Orientation.TOP_BOTTOM, SHADOWS_COLORS);
    }

    if (bottomShadow == null) {
        bottomShadow = new GradientDrawable(Orientation.BOTTOM_TOP, SHADOWS_COLORS);
    }

    setBackgroundResource(R.drawable.wheel_bg);
}
 
開發者ID:LegendKe,項目名稱:MyTravelingDiary,代碼行數:18,代碼來源:WheelView.java

示例4: initResourcesIfNecessary

/**
 * Initializes resources
 */
private void initResourcesIfNecessary() {
    if (centerDrawable == null) {
        centerDrawable = getContext().getResources().getDrawable(wheelForeground);
    }

    if (topShadow == null) {
        topShadow = new GradientDrawable(Orientation.TOP_BOTTOM, SHADOWS_COLORS);
    }

    if (bottomShadow == null) {
        bottomShadow = new GradientDrawable(Orientation.BOTTOM_TOP, SHADOWS_COLORS);
    }

    setBackgroundResource(wheelBackground);
}
 
開發者ID:absentm,項目名稱:myapplication,代碼行數:18,代碼來源:WheelView.java

示例5: initResourcesIfNecessary

/**
 * Initializes resources
 */
private void initResourcesIfNecessary() {
	if (centerDrawable == null) {
		centerDrawable = getContext().getResources().getDrawable(wheelForeground);
	}

	if (topShadow == null) {
		topShadow = new GradientDrawable(Orientation.TOP_BOTTOM, SHADOWS_COLORS);
	}

	if (bottomShadow == null) {
		bottomShadow = new GradientDrawable(Orientation.BOTTOM_TOP, SHADOWS_COLORS);
	}

	setBackgroundResource(wheelBackground);
}
 
開發者ID:vondear,項目名稱:RxTools,代碼行數:18,代碼來源:WheelView.java

示例6: initResourcesIfNecessary

/**
 * Initializes resources
 */
private void initResourcesIfNecessary() {
	if (centerDrawable == null) {
		centerDrawable = getContext().getResources().getDrawable(
				R.drawable.two_line);
	}

	if (topShadow == null) {
		topShadow = new GradientDrawable(Orientation.TOP_BOTTOM,
				SHADOWS_COLORS);
	}

	if (bottomShadow == null) {
		bottomShadow = new GradientDrawable(Orientation.BOTTOM_TOP,
				SHADOWS_COLORS);
	}

	setBackgroundResource(R.drawable.white);
}
 
開發者ID:BigAppOS,項目名稱:BigApp_Discuz_Android,代碼行數:21,代碼來源:WheelView.java

示例7: initResourcesIfNecessary

/**
 * Initializes resources
 */
private void initResourcesIfNecessary() {
	if (centerDrawable == null) {
		centerDrawable = getContext().getResources().getDrawable(
				R.drawable.wheel_val);
	}

	if (topShadow == null) {
		topShadow = new GradientDrawable(Orientation.TOP_BOTTOM,
				SHADOWS_COLORS);
	}

	if (bottomShadow == null) {
		bottomShadow = new GradientDrawable(Orientation.BOTTOM_TOP,
				SHADOWS_COLORS);
	}

	setBackgroundResource(R.drawable.wheel_bg);
}
 
開發者ID:yndongyong,項目名稱:fast-dev-library,代碼行數:21,代碼來源:WheelView.java

示例8: makeHeaderView

protected View makeHeaderView(int headerHeight, float headerRadius) {
	LayoutParams headerParams = new LayoutParams(LayoutParams.FILL_PARENT, headerHeight);
	
	TextView header = new TextView(getContext());
	
	if(colors != null) {
		GradientDrawable headerBG = new GradientDrawable(Orientation.BOTTOM_TOP, new int[]{colors.getColor(Colors.AUTH_PANEL_BOTTOM), colors.getColor(Colors.AUTH_PANEL_TOP)});
		headerBG.setCornerRadii(new float[]{headerRadius, headerRadius, headerRadius, headerRadius, 0.0f, 0.0f, 0.0f, 0.0f});

		CompatUtils.setBackgroundDrawable(header, headerBG);
	}

       if(localizationService != null) {
           header.setText(localizationService.getString(I18NConstants.AUTH_HEADER));
       }

	header.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 18);
	header.setTextColor(Color.WHITE);
	header.setGravity(Gravity.CENTER_HORIZONTAL | Gravity.CENTER_VERTICAL);
	header.setLayoutParams(headerParams);
	
	return header;
}
 
開發者ID:dylanmaryk,項目名稱:InsanityRadio-Android,代碼行數:23,代碼來源:AuthPanelView.java

示例9: init

/**
 * Inits the.
 */
private void init() {
	l = new char[] {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K',
			'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',
			'X', 'Y', 'Z', '#' };
	paint = new Paint();
	paint.setColor(Color.parseColor("#949494"));
	paint.setTypeface(Typeface.DEFAULT_BOLD);
	paint.setTextSize(22);
	paint.setAntiAlias(true);
	paint.setTextAlign(Paint.Align.CENTER);
	
	gradientDrawable = new GradientDrawable(Orientation.BOTTOM_TOP, new int []{0x99B0B0B0,0x99B0B0B0});
	gradientDrawable.setCornerRadius(30);

}
 
開發者ID:bangqu,項目名稱:eshow-android,代碼行數:18,代碼來源:AbLetterFilterListView.java

示例10: init

protected void init(Context context, AttributeSet attrs) {
	Resources res = getResources();
	this.setCenterDrawable(res.getDrawable(R.drawable.wheel_val_light));
	this.setBackgroundResource(R.drawable.wheel_bg_light);

	GradientDrawable topShadow = new GradientDrawable(Orientation.TOP_BOTTOM, new int[] { 0x00000000, 0x00000000 });
	this.setTopShadowDrawable(topShadow);

	GradientDrawable bottomShadow = new GradientDrawable(Orientation.BOTTOM_TOP,
			new int[] { 0x00000000, 0x00000000 });
	this.setBottomShadowDrawable(bottomShadow);

	mTextColorValue = 0xFF000000;
	mTextColorItems = 0xFF888888;

	TEXT_SIZE = (int) AppUtil.sp2px(getContext(), 18);
	setFakeBoldText(false);
	setCyclic(true);
}
 
開發者ID:wavinsun,項目名稱:MUtils,代碼行數:19,代碼來源:WheelViewer.java

示例11: initialize

/**
     * Initialize.
     * 
     * @param context
     */
    private void initialize(Context context) {
        this.setVerticalScrollBarEnabled(false);
        this.setSlotInCenter(true);
        this.setOrientation(VERTICAL);
        this.setGravity(Gravity.CENTER_HORIZONTAL);
        this.setUnselectedAlpha(1.0f);

        // This lead the onDraw() will be called.
        this.setWillNotDraw(false);

        // The selector rectangle drawable.
        this.mSelectorDrawable = getContext().getResources().getDrawable(R.drawable.wheel_val);
        this.mTopShadow = new GradientDrawable(Orientation.TOP_BOTTOM, SHADOWS_COLORS);
        this.mBottomShadow = new GradientDrawable(Orientation.BOTTOM_TOP, SHADOWS_COLORS);

        // The default background.
//        this.setBackgroundResource(R.drawable.wheel_bg);

        // Disable the sound effect default.
        this.setSoundEffectsEnabled(true);
    }
 
開發者ID:liangchenhe55,項目名稱:konkeWatch,代碼行數:26,代碼來源:WheelView.java

示例12: initialize

/**
 * Initialize.
 *
 * @param context
 */
private void initialize(Context context) {
    this.setVerticalScrollBarEnabled(false);
    this.setSlotInCenter(true);
    this.setOrientation(TosGallery.VERTICAL);
    this.setGravity(Gravity.CENTER_HORIZONTAL);
    this.setUnselectedAlpha(1.0f);

    // This lead the onDraw() will be called.
    this.setWillNotDraw(false);

    // The selector rectangle drawable.
    this.mSelectorDrawable = getContext().getResources().getDrawable(R.drawable.wheel_val);
    this.mTopShadow = new GradientDrawable(Orientation.TOP_BOTTOM, SHADOWS_COLORS);
    this.mBottomShadow = new GradientDrawable(Orientation.BOTTOM_TOP, SHADOWS_COLORS);

    // The default background.
    this.setBackgroundResource(R.drawable.wheel_bg);

    // Disable the sound effect default.
    this.setSoundEffectsEnabled(false);
}
 
開發者ID:rantianhua,項目名稱:MoneyRecord,代碼行數:26,代碼來源:WheelView.java

示例13: initResourcesIfNecessary

/**
 * Initializes resources
 */
private void initResourcesIfNecessary() {

    if (topShadow == null) {
        topShadow = new GradientDrawable(Orientation.TOP_BOTTOM,
                SHADOWS_COLORS);
    }

    if (topBlurShadow == null) {
        topBlurShadow = new GradientDrawable(Orientation.TOP_BOTTOM,
                BLUR_SHADOWS_COLORS);
    }

    if (bottomBlurShadow == null) {
        bottomBlurShadow = new GradientDrawable(Orientation.BOTTOM_TOP,
                BLUR_SHADOWS_COLORS);
    }

    if (bottomShadow == null) {
        bottomShadow = new GradientDrawable(Orientation.BOTTOM_TOP,
                SHADOWS_COLORS);
    }

}
 
開發者ID:Kuloud,項目名稱:Unity,代碼行數:26,代碼來源:WheelView.java

示例14: initResourcesIfNecessary

/**
 * Initializes resources
 */
private void initResourcesIfNecessary() {
	if (centerDrawable == null) {
		centerDrawable = getContext().getResources().getDrawable(R.drawable.wheel_val);
	}

	if (topShadow == null) {
		topShadow = new GradientDrawable(Orientation.TOP_BOTTOM, SHADOWS_COLORS);
	}

	if (bottomShadow == null) {
		bottomShadow = new GradientDrawable(Orientation.BOTTOM_TOP, SHADOWS_COLORS);
	}

	setBackgroundResource(R.drawable.wheel_bg);
}
 
開發者ID:bither,項目名稱:bither-android,代碼行數:18,代碼來源:WheelView.java

示例15: initResourcesIfNecessary

/**
 * Initializes resources 
 */
private void initResourcesIfNecessary() {
	if (centerDrawable == null) {
		centerDrawable = getContext().getResources().getDrawable(R.drawable.wheel_val);
	}

	if (topShadow == null) {
		topShadow = new GradientDrawable(Orientation.TOP_BOTTOM, SHADOWS_COLORS);
	}

	if (bottomShadow == null) {
		bottomShadow = new GradientDrawable(Orientation.BOTTOM_TOP, SHADOWS_COLORS);
	}

	setBackgroundResource(R.drawable.wheel_bg);
}
 
開發者ID:weitsai,項目名稱:iHelp-android,代碼行數:18,代碼來源:WheelView.java


注:本文中的android.graphics.drawable.GradientDrawable.Orientation.BOTTOM_TOP屬性示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。