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 и т. д.). Похоже, у меня есть выбор: создавать выделенные пулы приложений для каждого приложения или иметь один пул приложений для всех приложений и использовать олицетворение в каждом.
Я понимаю, что пулы приложений обеспечивают изоляцию рабочих процессов, и при использовании олицетворения необходимо учитывать производительность, но помимо этого, что еще может указывать на правильный вариант?