Android Custom Component View w/Rounded Corners

I'm trying to create a View with rounded corners (and a background color of choice) that I can reuse with different background colors; hard to explain, so here's my code:

/app/src/com/packagename/whatever/CustomDrawableView.java


package com.packagename.whatever;

import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.graphics.drawable.PaintDrawable;
import android.util.AttributeSet;
import android.view.View;

public class CustomDrawableView extends View {
    private PaintDrawable mDrawable;
    int radius;

    private void init(AttributeSet attrs) {
        TypedArray a = getContext().obtainStyledAttributes(attrs,R.styleable.RoundedRect);
        radius = a.getInteger(R.styleable.RoundedRect_radius, 0);
    }

    public CustomDrawableView(Context context, AttributeSet attrs) {
        super(context, attrs);
        init(attrs);

        mDrawable = new PaintDrawable();
    }

    protected void onDraw(Canvas canvas) {
        mDrawable.setCornerRadius(radius);
        mDrawable.draw(canvas);
    }
}

Here's the XML to display the custom component:

(Подобный вопрос задавался до , но и вопрос, и принятый ответ не содержат деталей, которые я ищу)

С намерением запустить веб-службу asmx под выделенная учетная запись домена каковы сценарии использования и / или плюсы и минусы использования пула приложений с идентификатором учетной записи домена по сравнению с олицетворением?

У нас есть 3 небольших внутренних веб-службы, которые работают при относительно низкой нагрузке, и мы хотели бы переключить их на работу под своими собственными учетными записями домена (в целях интегрированной безопасности с SQL Server и т. д.). Похоже, у меня есть выбор: создавать выделенные пулы приложений для каждого приложения или иметь один пул приложений для всех приложений и использовать олицетворение в каждом.

Я понимаю, что пулы приложений обеспечивают изоляцию рабочих процессов, и при использовании олицетворения необходимо учитывать производительность, но помимо этого, что еще может указывать на правильный вариант?

18
задан Community 23 May 2017 в 12:10
поделиться