Best drm 종류 Update

주제 보기 drm 종류


midibus® 동영상/라이브 스트리밍 – KINX New

멀티DRM 콘텐츠는 인증된 플랫폼에서만 재생 가능하며, 비정상적인 접근은 DRM 키 발급이 되지 않아 재생되지 않습니다. (* 멀티DRM은 ‘Pallycon’ 솔루션을 통해 제공되며, 별도의 추가 요금 적용) HTML5 기본 플레이어, 보안 플레이어 제공

+ 여기서 자세히 보기

Read more

VOD와 라이브를 동시에 사용할 수 있는 편리한 서비스 구성 VOD 영상을 구성하는 인코딩 파일, 자막, 썸네일을 ‘미디어’ 단위로 그룹화하여 관리합니다

..업로드 / 자동인코딩 / CDN배포 동영상 업로드 시 손쉽게 동영상을 분류 및 관리할 수 있습니다

각 기기에 적합한 형식으로 자동 인코딩되어 동영상 공유 코드로 쉽게 배포할 수 있습니다

라이브 스트리밍용 DVR, VOD 자동저장 지원 안정적인 인프라를 통한 원활한 Live 제공, DVR 기능을 통한 실시간 되감기, 이벤트 종료 후 VOD 자동저장, 원본전송 보안 등이 가능합니다

초저지연 라이브 스트리밍(CMAF) HLS, MPEG-DASH 라이브 스트리밍 중 작은 청크가 CDN 에지를 통해 플레이어로 전송되어 평균 6초 동안 발생했던 지연을 최대화합니다

1~4초로 단축할 수 있습니다

(* 딜레이 시간은 인코더 환경 및 설정 조건에 따라 달라질 수 있으며, 사용 중인 플레이어가 CMAF를 지원하는지 사전에 확인이 필요합니다.) 인증된 플랫폼을 지원하는 멀티 DRM 애플리케이션 구글, 애플, 마이크로소프트의 주요 플랫폼에서 지원하는 모든 DRM 방식(Widevine, Fairplay, PlayReady)을 제공하며, 콘텐츠 재생 플랫폼에 적합한 DRM이 자동으로 적용됩니다

멀티 DRM 콘텐츠는 승인된 플랫폼에서만 재생이 가능하며, DRM 키가 발급되지 않아 비정상적인 접근은 재생되지 않습니다

HTML5 기본 플레이어 및 보안 플레이어 제공 별도의 프로그램 설치 없이 모든 기기에서 재생할 수 있는 HTML5 플레이어를 기본 제공합니다

또한 미디버스 보안플레이어를 통한 영상녹화 방지 및 원본 콘텐츠 URL 접근 차단으로 콘텐츠 보안의 어려움을 해결할 수 있다.

DRM (디지털 권한 관리)이란 무엇이며 어떻게 작동합니까? Update New

아래 동영상 보기

주제에서 더 많은 유용한 정보 보기 drm 종류

drm 종류주제 안의 멋진 사진을 볼 수 있습니다

 Update  DRM (디지털 권한 관리)이란 무엇이며 어떻게 작동합니까?
DRM (디지털 권한 관리)이란 무엇이며 어떻게 작동합니까? Update New

유형별 ㅗ-한국저작권위원회 New Update

저작권 기술의 종류; 저작권 기술에 대한 전망; 성능평가. 특징기반 필터링 기술; 포렌식마크 기술; 전자책 drm 상호 운용성 기술; 모바일 웹하드 특징기반 필터링 기술평가; icotec; 정보마당. 저작권기술 동향; 영상자료실; 용어사전; 기술적조치 관련 법령; 분쟁 …

+ 여기서 자세히 보기

DRM 기술 Update

동영상 보기

주제에서 더 많은 유용한 정보 보기 drm 종류

drm 종류주제 안의 사진 몇 장

 New Update  DRM 기술
DRM 기술 Update

TableLayout | Android Developers 최신

AlarmClock; BlockedNumberContract; BlockedNumberContract.BlockedNumbers; Browser; CalendarContract; CalendarContract.Attendees; CalendarContract.CalendarAlerts

+ 여기서 자세히 보기

Read more

void addChildrenForAccessibility(ArrayList outChildren) 주어진 목록에 대한 접근성과 관련된 이 View의 자식을 출력으로 추가합니다

void addExtraDataToAccessibilityNodeInfo(AccessibilityNodeInfo info, String extraDataKey, Bundle arguments) 추가 데이터.

void addFocusables(ArrayList views, int direction) 이 뷰의 자손인 포커스 가능한 뷰를 뷰에 추가합니다

, int direction, int focusableMode) 이 뷰의 자손인 포커스 가능한 뷰를 뷰에 추가합니다(포커스가 가능한 경우 이 뷰를 포함할 수 있음)

이 보기의 하위 항목(클러스터 루트 자체인 경우 이 보기 포함)을 보기에.

void addOnAttachStateChangeListe n er(View.OnAttachStateChangeListener 리스너) 어태치 상태 변경을 위한 리스너를 추가합니다

void addOnLayoutChangeListener(View.OnLayoutChangeListener 리스너) 레이아웃 처리로 인해 뷰의 경계가 변경될 때 호출될 리스너를 추가합니다

void addOnUnhandledKeyEventListener(View

OnUnhandledKeyEventListener 리스너) 처리되지 않은 KeyEvent를 수신할 리스너를 추가합니다

void addTouchables(ArrayList views) 이 뷰의 자손인 터치 가능한 모든 뷰(자체적으로 터치 가능한 경우 이 뷰 포함)를 뷰에 추가합니다

ViewPropertyAnimator animate ( ) 이 메서드는 ViewPropertyAnimator 객체를 반환합니다

이 객체는 이 View의 특정 속성에 애니메이션을 적용하는 데 사용할 수 있습니다

void AnnounceForAccessibility(CharSequence text) 접근성 서비스가 사용자에게 지정된 텍스트를 알릴 것을 제안하기 위해 AccessibilityEvent#TYPE_ANNOUNCEMENT AccessibilityEvent를 보내기 위한 편리한 메서드

.void autofill(AutofillValue 값) 이 보기의 내용을 값으로 자동으로 채웁니다

.

void autofill(SparseArray values) 이 보기 내의 가상 자식 내용을 자동으로 채웁니다

boolean wakeScrollBars(int startDelay, boolean invalidate ) 그릴 스크롤바를 트리거합니다

boolean wakeScrollBars(int startDelay) 그릴 스크롤바를 트리거합니다

boolean wakeScrollBars() 그릴 스크롤바를 트리거합니다

void 가져오기ToFront() 트리에서 뷰의 z 순서를 변경하여 트리의 맨 위에 표시되도록 합니다

다른 형제 보기.

void buildDrawingCache(boolean autoScale) 이 메소드는 API 레벨 28에서 더 이상 사용되지 않습니다

보기 그리기 캐시는 API 11에서 하드웨어 가속 렌더링이 도입되면서 크게 사용되지 않게 되었습니다

하드웨어 가속을 사용하면 중간 캐시 레이어가 대부분 필요하지 않으며 레이어 생성 및 업데이트 비용으로 인해 성능의 순 손실이 쉽게 발생할 수 있습니다

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API를 사용하는 것이 좋습니다.

void buildDrawingCache() 이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

보기 그리기 캐시는 API 11에 하드웨어 가속 렌더링이 도입되면서 대부분 쓸모 없게 되었습니다

하드웨어 가속을 사용하면 중간 캐시 레이어가 거의 필요하지 않으며 레이어 생성 및 업데이트 비용으로 인한 순 성능 손실

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API가 권장됩니다

void buildLayer() 이 보기의 레이어를 만들고 이 보기를 해당 레이어로 렌더링하도록 합니다

부울 callOnClick() 연결된 OnClickListener를 직접 호출합니다

.boolean canResolveLayoutDirection() 레이아웃 방향 확인 가능 여부 확인 boolean canResolveTextAlignment() 텍스트 정렬 확인 가능 여부 확인 boolean canResolveTextDirection() 텍스트 방향 확인 가능 여부 확인 boolean canScrollHorizontally(int direction) 확인 이 뷰를 특정 방향으로 수평으로 스크롤할 수 있다면.

boolean canScrollVertically(int direction) 이 뷰를 특정 방향으로 수직으로 스크롤할 수 있는지 확인합니다

final void cancelDragAndDrop() 진행중인 드래그 앤 드롭 작업을 취소합니다.

void cancelLongPress( ) 보류 중인 길게 누르기를 취소합니다.

final void cancelPendingInputEvents() 이전에 이벤트 큐에 게시된 지연된 상위 수준 입력 이벤트를 취소합니다

boolean checkInputConnectionProxy(View 보기) 현재 입력이 아닌 보기가 있을 때 InputMethodManager에 의해 호출됩니다

연결 대상이 관리자를 호출하려고 합니다

void clearAnimation() 이 보기에 대한 모든 애니메이션을 취소합니다

void clearFo cus() 이 뷰가 포커스를 포기하려고 할 때 호출됩니다

void clearViewTranslationCallback() 이 뷰에서 ViewTranslationCallback을 지웁니다

static int CombineMeasuredStates(int curState, int newState) getMeasuredState()에서 반환된 두 상태를 병합합니다

.

int computeHorizontalScrollExtent( ) 수평 범위 내에서 수평 스크롤바 엄지손가락의 수평 범위를 계산합니다

int computeHorizontalScrollOffset() 수평 범위 내에서 수평 스크롤바 엄지손가락의 수평 오프셋을 계산합니다

int computeHorizontalScrollRange() 수평 스크롤바가 나타내는 수평 범위를 계산합니다

void computeScroll() 필요한 경우 자식이 mScrollX 및 mScrollY에 대한 값을 업데이트하도록 요청하기 위해 부모가 호출 그 아래에 있는 사람들에게.

int computeVerticalScrollExtent() 수직 범위를 계산합니다

수직 범위 내에서 수직 스크롤바의 썸.

int computeVerticalScrollOffset() 수평 범위 내에서 수직 스크롤바의 썸의 수직 오프셋을 계산합니다.

int computeVerticalScrollRange() 수직 스크롤바가 나타내는 수직 범위를 계산합니다.

AccessibilityNodeInfo createAccessibilityNodeInfo() 반환 AccessibilityService 의 관점에서 이 뷰를 나타내는 AccessibilityNodeInfo.

void createContextMenu(ContextMenu menu) 이 뷰에 대한 컨텍스트 메뉴를 표시합니다.

void destroyDrawingCache() 이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

뷰 드로잉 캐시는 API 11에 하드웨어 가속 렌더링이 도입되면서 더 이상 사용되지 않게 되었습니다

하드웨어 가속을 사용하면 중간 캐시 레이어가 거의 필요하지 않으며 레이어 생성 및 업데이트 비용으로 인한 순 성능 손실

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API를 사용하는 것이 좋습니다

WindowInsets dispatchApplyWindowInsets(WindowInsets insets) 지정된 창 삽입을 이 보기 또는 해당 하위 트리의 다른 보기에 적용하도록 요청합니다

부울 dispatchCapturedPointerEvent(MotionEvent 이벤트) 전달 초점이 맞춰진 뷰로 포인터 이벤트를 캡처했습니다

void dispatchConfigurationChanged(Configuration newConfig) 리소스 구성 변경에 대한 알림을 뷰 계층 구조로 전달합니다

void dispatchCreateViewTranslationRequest(Map viewIds, int[] supportedFormats, TranslationCapability 기능 , List 요청) 앱이 UI 번역을 요청할 때 계층을 순회하여 번역 목적으로 ViewTranslationRequest 를 수집하기 위해 전달합니다

void dispatchDisplayHint(int 힌트) 이 보기가 표시되는지 여부에 대한 힌트를 전달합니다

boolean dispatchDragEvent(DragEvent 이벤트 ) ) 이 보기가 활성화되어 있고 끌기가 있는지 감지합니다

이벤트 리스너.

void dispatchDraw(Canvas canvas) 자식 뷰를 그리기 위해 draw에 의해 호출됩니다

void dispatchDrawableHotspotChanged(float x, float y) 이 뷰의 모든 자식에 drawableHotspotChanged를 전달합니다

컨테이너인 경우 보기 및 그 직계 자식 View.

boolean dispatchGenericFocusedEvent(MotionEvent event) 현재 포커스가 있는 보기에 일반 모션 이벤트를 전달합니다

boolean dispatchGenericMotionEvent(MotionEvent 이벤트) 일반 모션 이벤트를 전달합니다

boolean dispatchGenericPointerEvent(MotionEvent 이벤트) 일반 모션 이벤트를 첫 번째 포인터 아래의 뷰에 전달합니다

boolean dispatchHoverEvent(MotionEvent event) hover 이벤트를 전달합니다

boolean dispatchKeyEvent(KeyEvent 이벤트) 포커스 경로의 다음 뷰에 키 이벤트를 전달합니다

boolean dispatchKeyEventPreIme(KeyEvent) event ) 뷰 계층 구조와 연결된 입력 방법에 의해 처리되기 전에 키 이벤트를 전달합니다

.

bo olean dispatchKeyShortcutEvent(KeyEvent 이벤트) 키 바로 가기 이벤트를 전달합니다

boolean dispatchNestedFling(float velocityX, float velocityY, boolean used) 중첩 스크롤 부모에게 플링을 전달합니다.

boolean dispatchNestedPreFling(float velocityX, float velocityY) 플링을 전달합니다

이 보기에서 처리하기 전에 중첩된 스크롤 부모에게

boolean dispatchNestedPrePerformAccessibilityAction(int action, Bundle arguments) 위임된 처리를 위해 이 보기의 부모에게 액세스 가능성 작업을 보고합니다

boolean dispatchNestedPreScroll(int dx, int dy, int[] used, int[] offsetInWindow) 이 뷰가 스크롤의 일부를 소비하기 전에 진행 중인 중첩 스크롤의 한 단계를 전달합니다

boolean dispatchNestedScroll(int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed, int[] offsetInWindow) 중첩 스크롤의 한 단계를 전달합니다

스크롤 진행 중.

void dispatchPointerCaptureChanged(boolean hasCapture)

boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent 이벤트) 이벤트에 텍스트 콘텐츠를 추가하기 위해 먼저 AccessibilityEvent를 View에 전달한 다음 해당 자식에게 전달합니다

자동 완성 요청의 일부로 지원 구조가 생성될 때.

void dispatchProvideStructure(ViewStructure 구조) ViewStructure 생성을 계층 구조 아래로 보냅니다.

void dispatchRestoreInstanceState(SparseArray 컨테이너) restoreHierarchyState(android.util.SparseArray)에서 호출 이 뷰와 그 자식에 대한 상태를 검색합니다

void dispatchSaveInstanceState(SparseArray container) 이 뷰와 자식의 상태를 저장하기 위해 saveHierarchyState(android.util.SparseArray)에 의해 호출됩니다

void dispatchScrollCaptureSearch(Rect localVisibleRect, Point windowOffset , 소비자 대상 ts) 스크롤 캡처 검색 요청을 뷰 계층 아래로 전달합니다

void dispatchSetActivated(boolean activated) setActivated를 이 View의 모든 자식으로 보냅니다

void dispatchSetPressed(boolean pressed) setPressed를 이 View의 모든 자식으로 보냅니다

) selected) setSelected를 이 View의 모든 자식으로 보냅니다

void dispatchStartTemporaryDetach() onStartTemporaryDetach()를 이 View와 이것이 컨테이너 View인 경우 직계 자식으로 보냅니다

void dispatchSystemUiVisibilityChanged(int Visibility) 이 메서드는 API 레벨 30에서 더 이상 사용되지 않습니다

이 보기에서 OnApplyWindowInsetsListener를 설정하여 시스템 표시줄 가시성을 알아보려면 WindowInsets#isVisible(int)을 사용합니다

boolean dispatchTouchEvent(MotionEvent event) 터치 스크린 모션 이벤트를 대상 보기로 전달하거나 대상 보기인 경우 이 보기로 전달합니다

boolean dispatchTrackballEvent(MotionEvent 이벤트) 트랙볼 모션 이벤트를 포커스가 있는 뷰로 전달합니다

boolean dispatchUnhandled Move(View focus, int direction) 이 메서드는 포커스가 있는 뷰와 그 조상이 화살표 키에 응답할 마지막 기회입니다

void dispatchVisibilityChanged(View changedView, int visible) 뷰 계층 구조 아래로 뷰 가시성 변경을 전달합니다

void dispatchWindowFocusChanged(boolean hasFocus) 이 보기를 포함하는 창이 창 포커스를 얻거나 잃을 때 호출됩니다

void dispatchWindowInsetsAnimationEnd(WindowInsetsAnimation animation) Dispatches WindowInsetsAnimation.Callback# onEnd(WindowInsetsAnimation)애니메이션

Callback#onPrepare(WindowInsetsAnimation) when Window Insets animation is ready.

void dispatchWindowSystemUiVisiblityChanged(int visible) 이 메소드는 API 레벨 30에서 더 이상 사용되지 않습니다

SystemUiVisibility 플래그는 사용되지 않습니다

대신 WindowInsetsController를 사용하십시오

void dispatchWindowVisibilityChanged(int Visibility) 뷰 계층 구조 아래로 창 가시성 변경 사항을 전달합니다

void draw(Canvas canvas) 이 뷰(및 모든 자식)를 지정된 Canvas에 수동으로 렌더링합니다

void drawableHotspotChanged(float x , float y) 이 함수는 뷰 핫스팟이 변경될 때마다 호출되며 뷰에 의해 관리되는 드로어블 또는 자식 뷰로 전파되어야 합니다

void drawableStateChanged() 이 함수는 뷰의 상태가 다음과 같은 방식으로 변경될 때마다 호출됩니다

표시되는 드로어블의 상태에 영향을 줍니다

View findFocus() 현재 포커스가 있는 이 뷰를 기반으로 하는 계층 구조에서 뷰를 찾습니다

final T findViewById(int id) 주어진 ID를 가진 첫 번째 하위 뷰를 찾습니다

, ID가 getId()와 일치하는 경우 보기 자체 또는 ID가 유효하지 않거나(< 0) 계층 구조에 일치하는 보기가 없는 경우 null입니다

final T findViewWithTag(Object tag) 자식 찾기 주어진 보기 t ag.

void findViewsWithText(ArrayList outViews, CharSequence searched, int flags) 주어진 텍스트를 포함하는 보기를 찾습니다.

boolean fitSystemWindows(Rect insets) 이 메서드는 API 레벨 20에서 더 이상 사용되지 않습니다

API 20부터 dispatchApplyWindowInsets(android.view.WindowInsets)를 사용하여 뷰에 삽입을 적용합니다

보기는 onApplyWindowInsets(android.view.WindowInsets)를 재정의하거나 setOnApplyWindowInsetsListener(android.view.View.OnApplyWindowInsetsListener)를 사용하여 자체 삽입 처리를 구현해야 합니다

View focusSearch(int direction) 지정된 방향에서 초점을 맞출 수 있는 가장 가까운 보기를 찾습니다

void forceHasOverlappingRendering(boolean hasOverlappingRendering) 이 뷰에 대한 중첩 렌더링 동작을 설정합니다(이 동작에 대한 자세한 내용은 hasOverlappingRendering() 참조).

void forceLayout() 다음 레이아웃 단계에서 이 뷰를 강제로 배치합니다

boolean gatherTransparentRegion( 영역 영역) 뷰 계층에 하나 또는 여러 개의 SurfaceView가 포함된 경우 최적화를 수행하기 위해 ViewRoot에서 사용됩니다

void generateDisplayHash(String hashAlgorithm, Rect bounds, Executor executor, DisplayHashResultCallback callback) 이 뷰에 대한 DisplayHash를 생성하기 위해 호출됩니다

정적 int generateViewId() setId(int) 에서 사용하기에 적합한 값 생성.

CharSequence getAcce ssibilityClassName() 접근성 목적으로 사용할 이 객체의 클래스 이름을 반환합니다

View.AccessibilityDelegate getAccessibilityDelegate() 접근성 지원을 구현하기 위한 대리자를 반환합니다

via composition.

int getAccessibilityLiveRegion() 에 대한 라이브 지역 모드를 가져옵니다

View.

AccessibilityNodeProvider getAccessibilityNodeProvider() 이 View에 뿌리를 두고 있고 창 내용을 탐색하는 AccessibilityService에 보고되는 가상 보기 계층 구조를 관리하기 위한 공급자를 가져옵니다

CharSequence getAccessibilityPaneTitle() 접근성을 위해 창의 제목을 가져옵니다.

int getAccessibilityTraversalAfter() 접근성 순회에서 이 뷰를 방문한 후 뷰의 ID를 가져옵니다

int getAccessibilityTraversalBefore() 접근성 탐색에서 이 뷰를 방문하기 전에 뷰의 ID를 가져옵니다

float getAlpha() 뷰의 불투명도.

Animation getAnimation() 현재 이 뷰와 연결된 애니메이션을 가져옵니다

Matrix getAnimationMatri x() 뷰의 현재 변환 매트릭스를 반환합니다

IBinder getApplicationWindowToken() 최상위 “실제” 창을 식별하는 고유 토큰을 검색합니다

이 보기가 연결된 창.

int[] getAttributeResolutionStack(int 속성) 리소스 ID의 정렬된 목록을 반환합니다

이 View에 대한 속성 값을 확인할 때 고려되는.

Map getAttributeSourceResourceMap() 속성 값이 설정된 소스 리소스 ID에 대한 속성 리소스 ID의 매핑을 반환합니다

String[] getAutofillHints() 가져오기 AutofillService가 사용자 데이터로 뷰를 자동 완성하는 방법을 결정하는 데 도움이 되는 힌트

final AutofillId getAutofillId() 자동 완성을 위해 액티비티에서 이 뷰의 고유한 논리적 식별자를 가져옵니다

int getAutofillType() 이것의 자동 완성 유형을 설명합니다

뷰를 자동으로 채울 때 AutofillService가 적절한 AutofillValue를 생성할 수 있습니다

AutofillValue getAutofillValue() 뷰의 현재 자동 채우기 값을 가져옵니다

Dr awable getBackground() 배경 드로어블을 가져옵니다

BlendMode getBackgroundTintBlendMode() 지정된 경우 배경 드로어블에 색조를 적용하는 데 사용된 혼합 모드를 반환합니다

ColorStateList getBackgroundTintList() 지정된 경우 배경 드로어블에 적용된 색조를 반환합니다

PorterDuff.Mode getBackgroundTintMode() 사용된 혼합 모드를 반환합니다

지정된 경우 배경 드로어블에 색조를 적용하려면.

int getBaseline() 위젯의 상단 경계에서 위젯의 텍스트 기준선 오프셋을 반환합니다

final int getBottom() 부모에 대한 이 뷰의 하단 위치

float getBottomFadingEdgeStrength () 아래쪽 페이드 가장자리의 강도 또는 강도를 반환합니다

int getBottomPaddingOffset() 아래쪽 페이딩 영역을 확장할 양입니다

float getCameraDistance() Z 축을 따라 카메라에서 이 뷰까지의 거리를 가져옵니다.

boolean getClipBounds(Rect outRect) 출력 사각형을 보기의 클립 경계로 채우고 성공하면 true를 반환하고 보기의 클립 경계가 null이면 false를 반환합니다

Rect getClipBounds() 현재 clipBounds의 복사본을 반환합니다

final boolean getClipToOutline( ) View의 콘텐츠를 자르는 데 Outline을 사용해야 하는지 여부를 반환합니다

final ContentCaptureSession getContentCaptureSession() 콘텐츠 캡처 이벤트를 알리는 데 사용되는 세션을 가져옵니다

CharSequence getContentDescription() View의 콘텐츠 설명을 반환합니다

final Context getContext( ) 현재 테마, 리소스 등에 액세스할 수 있는 뷰가 실행 중인 컨텍스트를 반환합니다

ContextMenu.ContextMenuInfo getContextMenuInfo() 뷰는 컨텍스트 메뉴와 연결할 추가 정보가 있는 경우 이를 구현해야 합니다

final boolean getDefaultFocusHighlightEnabled () /** 이 뷰가 포커스를 받았지만 R.attr.state_focused가 없을 때 기본 포커스 하이라이트를 사용해야 하는지 여부를 반환합니다

백그라운드에서 정의됨.

static int getDefaultSize(int size, int measureSpec) 기본 크기를 반환하는 유틸리티.

Display getDisplay() 보기의 창이 연결된 논리적 디스플레이를 가져옵니다.

final int[] getDrawableState() 뷰의 현재 상태를 나타내는 드로어블 상태의 리소스 ID 배열을 반환합니다

Bitmap getDrawingCache() 이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

뷰 드로잉 캐시는 API에 하드웨어 가속 렌더링이 도입되면서 대부분 쓸모 없게 되었습니다

11 하드웨어 가속을 사용하면 중간 캐시 레이어가 거의 필요하지 않으며 레이어 생성 및 업데이트 비용으로 인해 성능이 쉽게 손실될 수 있습니다

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API가 권장됩니다

Bitmap getDrawingCache(boolean autoScale) 이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

뷰 드로잉 캐시는 하드웨어 가속 렌더링이 도입되면서 대부분 쓸모 없게 되었습니다

See also  Top 구글 뚫기 New Update

API 11

하드웨어 가속을 사용하면 중간 캐시 레이어가 거의 필요하지 않으며 레이어 생성 및 업데이트 비용으로 인해 성능이 쉽게 손실될 수 있습니다

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API를 사용하는 것이 좋습니다.

int getDrawingCacheBackgroundColor() 이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

보기 그리기 캐시는 API 11에 하드웨어 가속 렌더링이 도입되면서 대부분 쓸모 없게 되었습니다

하드웨어 가속을 사용하면 중간 캐시 레이어가 거의 필요하지 않으며 레이어 생성 및 업데이트 비용으로 인한 순 성능 손실

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API가 권장됩니다

int getDrawingCacheQuality() 이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

뷰 드로잉 캐시는 API 11에 하드웨어 가속 렌더링이 도입되면서 대부분 쓸모 없게 되었습니다

하드웨어 가속을 사용하면 중간 캐시 레이어가 거의 필요하지 않으며 레이어 생성 및 업데이트 비용으로 인해 성능이 쉽게 손실될 수 있습니다

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API가 권장됩니다

void getDrawingRect(Rect outRect) 뷰의 보이는 드로잉 경계를 반환합니다

long getDrawingTime() 뷰 계층 구조의 드로잉이 시작된 시간을 반환합니다

.

float getElevation() 부모에 대한 이 뷰의 기준 고도(픽셀 단위)

int getExplicitStyle() AttributeSet의 지원 XML 요소에서 style=”…”을 사용하여 지정된 스타일의 리소스 ID를 반환합니다

Resources#ID_NULL 그렇지 않으면 지정되지 않거나 적용되지 않습니다

boolean getFilterTouchesWhenObscured() 뷰의 창이 터치된 위치에서 다른 보이는 창에 의해 가려질 때 프레임워크가 터치를 버려야 하는지 여부를 가져옵니다

boolean getFitsSystemWindows() setFitsSystemWindows() 상태 확인 boolean).

int getFocusable() 이 뷰의 포커스 가능한 설정을 반환합니다

ArrayList getFocusables(int direction) 포커스 가능한 모든 뷰를 찾아서 반환합니다

f 이 뷰, 포커스 가능한 경우 이 뷰를 포함할 수 있습니다

void getFocusedRect(Rect r) 뷰에 포커스가 있고 사용자가 뷰에서 벗어나면 이 메서드로 채워진 직사각형에서 시작하여 다음 뷰가 검색됩니다

Drawable getForeground() 이 View의 전경으로 사용되는 드로어블을 반환합니다

int getForegroundGravity() 전경이 어떻게 배치되는지 설명합니다

BlendMode getForegroundTintBlendMode() 지정된 경우 전경 드로어블에 색조를 적용하는 데 사용되는 혼합 모드를 반환합니다

ColorStateList getForegroundTintList() 지정된 경우 전경 드로어블에 적용된 색조를 반환합니다

PorterDuff.Mode getForegroundTintMode() 지정된 경우 전경 드로어블에 색조를 적용하는 데 사용되는 혼합 모드를 반환합니다

final boolean getGlobalVisibleRect(Rect r)

boolean getGlobalVisibleRect(Rect r, Point globalOffset) 이 뷰의 일부가 부모에 의해 잘리지 않은 경우 전역(루트) 좌표에서 r의 해당 영역을 반환합니다.

final boolean getHasOverlappingRendering() 내부적으로 사용되는 중첩 렌더링 값을 반환합니다

final int getHeight() 뷰의 높이를 반환합니다

void getHitRect(Rect outRect) 부모 좌표의 히트 사각형

int getHorizontalFadingEdgeLength() 이 보기에 더 많은 콘텐츠가 표시됨을 나타내는 데 사용되는 희미한 수평 가장자리의 크기를 반환합니다

int getHorizontalScrollbarHeight() 수평 스크롤바의 높이를 반환합니다

Drawable getHorizontalScrollbarThumbDrawable() 엄지에 대해 현재 구성된 드로어블을 반환합니다

수평 스크롤 막대가 있는 경우에는 null, 그렇지 않으면 null입니다

Drawable getHorizontalScrollbarTrackDrawable() 수평 스크롤 막대의 트랙에 대해 현재 구성된 Drawable이 있으면 반환하고, 그렇지 않으면 null을 반환합니다

int getId() 이 뷰의 식별자를 반환합니다.

int getImportantForAccessibility () 이 보기가 접근성에 중요한지 여부를 결정하기 위한 모드를 가져옵니다

int getImportantForAutofill() 이 보기가 자동 채우기에 중요한지 여부를 결정하기 위한 모드를 가져옵니다

int getImportantForContentCapture() 이 보기가 콘텐츠에 중요한지 여부를 결정하기 위한 모드를 가져옵니다

capture.

boolean getKeepScreenOn() 화면이 표시되어야 하는지 여부를 반환합니다

KEEP_SCREEN_ON의 현재 값에 해당하는 켜진 상태로 유지.

KeyEvent.DispatcherState getKeyDispatcherState() 이 보기의 창에 대한 전역 KeyEvent.DispatcherState를 반환합니다

int getLabelFor() 이 보기가 액세스 가능성에 대한 레이블 역할을 하는 보기의 ID를 가져옵니다

목적.

int getLayerType() 현재 이 뷰와 연결된 레이어 유형을 나타냅니다

int getLayoutDirection() 이 뷰에 대해 해결된 레이아웃 방향을 반환합니다

ViewGroup.LayoutParams getLayoutParams() 이 뷰와 연결된 LayoutParams를 가져옵니다

final int getLeft() 부모에 대한 이 보기의 왼쪽 위치

float getLeftFadingEdgeStrength() 왼쪽 페이드 가장자리의 강도 또는 강도를 반환합니다

int getLeftPaddingOffset() 왼쪽 페이딩 영역을 확장할 양입니다

최종 부울 getLocalVisibleRect(Rect r)

void getLocationInSurface(int[] location) 표면 내에서 보기의 좌표를 계산합니다

void getLocationInWindow(int[] outLocation) 창에서 이 보기의 좌표를 계산합니다

void getLocationOnScreen(int[] outLocation) 이 보기의 좌표를 계산합니다

화면에서.

Matrix getMatrix() 현재 회전, 크기 및 피벗 속성을 기반으로 계산되는 이 보기의 변환 행렬입니다

final int getMeasuredHeight() getMeasuredHeightAndState() 와 유사하지만 원시 높이 구성 요소( 그 결과는 MEASURED_SIZE_MASK 에 의해 마스킹됨 getMeasuredWidthAndState() 및 getMeasuredHeightAndState() 의 비트를 하나의 정수로 결합합니다

final int getMeasuredWidth() getMeasuredWidthAndState() 와 유사하지만 원시 너비 구성 요소( 결과는 MEASURED_SIZE_MASK 에 의해 마스킹됨 뷰의 최소 너비를 반환합니다

int getMinimumWidth() 뷰의 최소 너비를 반환합니다

int getNextClusterForwardId() 다음 키보드 탐색 클러스터의 루트 ID를 가져옵니다

int getNextFocusDownId() 다음 포커스는 FOCUS_DOWN.

int getNextFocusForwardId() 다음 포커스가 FOCUS_FORWARD일 때 사용할 뷰의 ID를 가져옵니다.

int getNextFocusLeftId() 다음 포커스가 FOCUS_LEFT일 때 사용할 뷰의 ID를 가져옵니다

.

int getNextFocusRightId 다음 포커스가 FOCUS_RIGHT일 때 사용하는 뷰의 ID.

int getNextFocusUpId() 다음 포커스가 FOCUS_UP일 때 사용하는 뷰의 ID를 가져옵니다.

View.OnFocusChangeListener getOnFocusChangeListener() 이 뷰에 대해 등록된 포커스 변경 콜백을 반환합니다

int getOutlineAmbientShadowColor()

ViewOutlineProvider getOutlineProvider() 뷰의 현재 ViewOutlineProvider를 반환합니다

이 ViewOutlineProvider는 투영하는 그림자의 모양을 정의하는 아웃라인을 생성하고 아웃라인 클리핑을 활성화합니다

int getOutlineSpotShadowColor()

int getOverScrollMode() 이 보기의 오버 스크롤 모드를 반환합니다

ViewOverlay getOverlay() 이 보기의 오버레이를 반환하고 아직 존재하지 않는 경우 생성합니다

int getPaddingBottom() 이 보기의 아래쪽 패딩을 반환합니다

int getPaddingEnd() 해결된 레이아웃 방향에 따라 이 뷰의 끝 패딩을 반환합니다

int getPaddingLeft() 이 뷰의 왼쪽 패딩을 반환합니다

int getPaddingRight() 이 뷰의 오른쪽 패딩을 반환합니다

int getPaddingStart()를 반환합니다

해결된 레이아웃 방향에 따라 이 뷰의 패딩을 시작합니다

int getPaddingTop() 이 뷰의 상단 패딩을 반환합니다

final ViewParent getParent() 이 뷰의 부모를 가져옵니다

ViewParent getParentForAccessibility() 액세스 가능성을 위해 부모를 가져옵니다

float getPivotX() 보기가 회전하고 크기가 조정되는 점의 x 위치.

float getPivotY() 보기가 회전하고 크기가 조정되는 점의 y 위치.

PointerIcon getPointerIcon() 에 대한 포인터 아이콘을 가져옵니다

현재 보기.

최종 List getPreferKeepClearRects()

String[] getReceiveContentMimeTypes() setOnReceiveContentListener(String[], OnReceiveContentListener)를 통해 구성된 대로 이 보기에 대해 performReceiveContent(ContentInfo)에서 허용하는 MIME 유형을 반환합니다

리소스 getResources() 이 보기와 관련된 리소스를 반환합니다

final boolean getRevealOnFocusHint( ) 포커스를 얻을 때 표시 동작에 대한 이 뷰의 기본 설정을 반환합니다

final int getRight() 부모에 대한 이 뷰의 오른쪽 위치

float getRightFadingEdgeStrength() 오른쪽 페이딩된 가장자리의 강도 또는 강도를 반환합니다

int getRightPaddingOffset () 오른쪽 페이딩 영역을 확장할 양

AttachedSurfaceControl getRootSurfaceControl() AttachedSurfaceControl 자체는 View가 아니며 전체 보기 계층을 포함하는 창 시스템 개체에 대한 인터페이스일 뿐입니다

View getRootView() 찾기 현재 뷰 계층의 최상위 뷰.

WindowInsets getRootWindowInsets() 디스패치되는 원본 WindowInsets 제공 o 뷰 계층 구조.

float getRotation() 뷰가 피벗 포인트를 중심으로 회전된 각도입니다

float getRotationX() 뷰가 피벗 포인트를 통해 수평 축을 중심으로 회전된 각도입니다.

float getRotationY() 각도 뷰가 피벗 포인트를 통해 수직 축을 중심으로 회전한다는 것을.

float getScaleX() 뷰의 스케일되지 않은 너비에 대한 비율로, 피벗 포인트를 중심으로 뷰가 x로 스케일된 양

float getScaleY() 뷰는 뷰의 크기가 조정되지 않은 높이의 비율로 피벗 포인트를 중심으로 y로 크기가 조정됩니다

int getScrollBarDefaultDelayBeforeFade() 스크롤바가 페이드되기 전의 지연을 반환합니다

int getScrollBarFadeDuration() 스크롤바 페이드 지속 시간을 반환합니다.

int getScrollBarSize()를 반환합니다

scrollbar size.

int getScrollBarStyle() 현재 스크롤바 스타일을 반환합니다

int getScrollCaptureHint() 이 뷰에 대한 현재 스크롤 캡처 힌트를 반환합니다

int getScrollIndicators() 사용 가능한 항목을 나타내는 비트 마스크를 반환합니다

ed 스크롤 표시기.

final int getScrollX() 이 보기의 스크롤된 왼쪽 위치를 반환합니다

final int getScrollY() 이 보기의 스크롤된 맨 위 위치를 반환합니다

int getSolidColor() 보기가 항상 그려지는 것으로 알려진 경우 이를 재정의 단색 배경 위에 있으며 페이딩 가장자리를 그려야 합니다

int getSourceLayoutResId() View는 XML 레이아웃에서 확장될 수 있습니다

final CharSequence getStateDescription() View의 상태 설명을 반환합니다.

StateListAnimator getStateListAnimator() 반환 존재하는 경우 현재 StateListAnimator.

int getSuggestedMinimumHeight() 뷰가 사용해야 하는 제안된 최소 높이를 반환합니다

int getSuggestedMinimumWidth() 뷰가 사용해야 하는 제안된 최소 너비를 반환합니다

List getSystemGestureExclusionRects() 이 뷰의 레이아웃 후 영역 목록을 검색합니다

시스템이 터치 또는 기타 포인팅 장치 제스처를 가로채지 않아야 하는 좌표 공간.

int getSystemUiVisibility() 이 메서드는 API 레벨 30에서 더 이상 사용되지 않습니다

SystemUiVisibility 플래그는 사용되지 않습니다

대신 WindowInsetsController를 사용하십시오

Object getTag() 이 뷰의 태그를 반환합니다

Object getTag(int key) 이 뷰 및 지정된 키와 관련된 태그를 반환합니다

int getTextAlignment() 해결된 텍스트 정렬을 반환합니다.

int getTextDirection() 반환 해결된 텍스트 방향.

CharSequence getTooltipText() 뷰의 툴팁 텍스트를 반환합니다

final int getTop() 부모에 대한 이 뷰의 상단 위치

float getTopFadingEdgeStrength() 페이드된 상단 가장자리의 강도 또는 강도를 반환합니다

int getTopPaddingOffset() 위쪽 페이딩 영역을 확장할 양

TouchDelegate getTouchDelegate() 이 View에 대한 TouchDelegate를 가져옵니다

자체적으로 터치 가능한 경우 보기.

float getTransitionAlpha() 이 속성은 페이드 전환에서만 사용하기 위한 것으로 실제 알파 속성에 부작용이 없는(또는 영향을 받지 않는) 시각적 반투명성을 생성하도록 애니메이션을 적용합니다

.String getTransitionName() 전환에서 보기를 식별하는 데 사용할 보기의 이름을 반환합니다

float getTranslationX() 왼쪽 위치에 상대적인 이 보기의 수평 위치.

float getTranslationY() 이 보기의 상대적인 수직 위치 그것의 상단 위치.

float getTranslationZ() 고도에 대한 이 뷰의 깊이 위치.

long getUniqueDrawingId() 드로잉 시스템에 의해 이 뷰에 사용되는 식별자를 가져옵니다.

int getVerticalFadi ngEdgeLength() 이 보기에서 더 많은 콘텐츠가 표시됨을 나타내는 데 사용되는 수직 페이드 가장자리의 크기를 반환합니다

int getVerticalScrollbarPosition()

Drawable getVerticalScrollbarThumbDrawable() 세로 스크롤 막대의 썸에 대해 현재 구성된 Drawable이 있으면 반환하고 그렇지 않으면 null을 반환합니다

Drawable getVerticalScrollbarTrackDrawable() 세로 스크롤 막대의 트랙에 대해 현재 구성된 Drawable이 있으면 반환하고 그렇지 않으면 null을 반환합니다

int getVerticalScrollbarWidth() 수직 스크롤바의 너비를 반환합니다

ViewTranslationResponse getViewTranslationResponse() 이 뷰와 관련된 ViewTranslationResponse를 반환합니다

ViewTreeObserver getViewTreeObserver() 이 뷰의 계층 구조에 대한 ViewTreeObserver를 반환합니다

int getVisibility() 이 뷰의 가시성 상태를 반환합니다

.

final int getWidth() 뷰의 너비를 반환합니다.

int getWindowAttachCount()

WindowId getWindowId() 이 뷰가 현재 연결된 창의 WindowId를 검색합니다

WindowInsetsController getWindowInsetsController() 이 뷰가 연결된 창의 단일 WindowInsetsController를 검색합니다

int getWindowSystemUiVisibility() 이 메서드는 API 레벨 30에서 더 이상 사용되지 않습니다

플래그는 더 이상 사용되지 않습니다

대신 WindowInsetsController를 사용하십시오

IBinder getWindowToken() 이 보기가 연결된 창을 식별하는 고유한 토큰을 검색합니다

int getWindowVisibility() 이 보기가 연결된 창의 현재 가시성을 반환합니다(GONE , INVISIBLE 또는 VISIBLE 중 하나)

void getWindowVisibleDisplayFrame(Rect outRect) 이 보기가 연결된 창이 위치했던 전체 가시적 표시 크기를 검색합니다

float getX() 이 보기의 시각적 x 위치(픽셀 단위.

float getY() 시각적 y 이 뷰의 위치(픽셀).

boolean hasFocus() 이 뷰에 포커스가 있거나 포커스가 있는 뷰의 상위 항목이면 true를 반환합니다

boolean hasFocusable() 이 뷰가 포커스 가능하거나 hasFocusable()이 true를 반환하는 도달 가능한 뷰가 포함되어 있으면 true를 반환합니다

.

boolean hasNestedScrollingParent() 이 뷰에 중첩된 스크롤 부모가 있으면 true를 반환합니다

boolean hasOnClickListeners() 이 뷰에 OnClickListener가 연결되어 있는지 여부를 반환합니다

boolean hasOnLongClickListeners() 이 뷰에 OnLongClickListener가 연결되어 있는지 여부를 반환합니다

boolean hasOverlappingRendering() 이 보기에 겹치는 콘텐츠가 있는지 여부를 반환합니다

boolean hasPointerCapture() 포인터 캡처 상태를 확인합니다

boolean hasTransientState() 보기가 현재 일시적인 상태를 추적하고 있는지 여부를 나타냅니다

프레임워크는 가능하면 보존하기 위해 특별한 주의를 기울여야 합니다

boolean hasWindowFocus() 이 보기가 현재 실행 중인 창에 있으면 true를 반환합니다

has window focus.

static View inflate(Context context, int resource, ViewGroup root) XML 리소스에서 보기를 확장합니다.

void invalidate() 전체 보기를 무효화합니다.

void invalidate(Rect dirty) 이 메서드는 API 수준에서 더 이상 사용되지 않습니다

28

API 14에서 하드웨어 가속 렌더링으로의 전환은 더티 직사각형의 중요성을 줄였습니다

API 21에서 주어진 사각형은 내부적으로 계산된 영역 대신 완전히 무시됩니다

이 때문에 클라이언트는 invalidate().

void invalidate(int l, int t, int r, int b)를 호출하는 것이 좋습니다

이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

API 14에서 하드웨어 가속 렌더링으로 전환하면 더러운 사각형의 중요성

API 21에서 주어진 사각형은 내부적으로 계산된 영역 대신 완전히 무시됩니다

이 때문에 클라이언트는 invalidate() 를 호출하는 것이 좋습니다

.

void invalidateDrawable(Drawable drawable) 지정된 Drawable을 무효화합니다.

void invalidateOutline() 아웃라인 공급자에서 이 뷰의 아웃라인을 다시 빌드하기 위해 호출됩니다

boolean isAccessibilityFocused() 이 보기가 접근성에 중점을 두고 있는지 여부를 반환합니다

boolean isAccessibilityHeading() 이 보기가 접근성을 위한 제목인지 여부를 가져옵니다

boolean isActivated() 이 보기의 활성화 상태를 나타냅니다

boolean isAttachedToWindow() 다음과 같은 경우 true를 반환합니다

뷰가 현재 창에 연결되어 있습니다

boolean isAutoHandwritingEnabled() 뷰가 자동 필기 시작을 허용하는지 여부를 반환합니다

boolean isClickable() 이 뷰가 클릭 이벤트에 반응하는지 여부를 나타냅니다

boolean isContextClickable() 이 뷰가 컨텍스트에 반응하는지 여부를 나타냅니다

clicks or not.

boolean isDirty() 이 뷰가 마지막으로 그려진 이후 변경된 경우 True입니다

boolean isDrawingCacheEnabled() 이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

뷰 드로잉 캐시는 하드웨어의 도입으로 인해 대부분 쓸모 없게 되었습니다

API 11의 가속 렌더링

하드웨어 가속을 사용하면 중간 캐시 레이어가 거의 필요하지 않으며 레이어 생성 및 업데이트 비용으로 인한 성능 손실

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API가 권장됩니다

boolean isDuplicateParentStateEnabled() 이것이 부모로부터 드로어블 상태를 복제하는지 여부를 나타냅니다

boolean isEnabled() 이 보기에 대해 활성화된 상태를 반환합니다

최종 부울 isFocusable () 이 뷰가 현재 포커스를 받을 수 있는지 여부를 반환합니다.

final boolean isFocusableInTouchMode() 뷰에 포커스가 있으면 터치 모드에 있을 때 포커스를 받지 않을 수 있습니다

boolean isFocused() 뷰에 포커스가 있으면 true를 반환합니다

final boolean isFocusedByDefault() 이 뷰를 포함하는 뷰 계층 구조에 대해 포커스가 복원될 때 이 뷰가 포커스를 받아야 하는지 여부를 반환합니다

boolean isForceDarkAllowed() setForceDarkAllowed(boolean)를 참조하십시오

부울 isHapticFeedbackEnabled()

boolean isHardwareAccelerated() 이 보기가 하드웨어 가속 창에 연결되어 있는지 여부를 나타냅니다

boolean isHorizontalFadingEdgeEnabled() 보기가 수평으로 스크롤될 때 수평 가장자리가 희미해지는지 여부를 나타냅니다

boolean isHorizontalScrollBarEnabled() 수평 스크롤 막대를 그려야 하는지 여부를 나타냅니다

or not.

boolean isHovered() 뷰가 현재 호버링되어 있으면 true를 반환합니다

boolean isImportantForAccessibility() 이 뷰가 접근성을 위해 노출되어야 하는지 여부를 계산합니다

final boolean isImportantForAutofill() AssistStructure.ViewNode가 이것과 연결되어 있는지 여부를 Android 시스템에 알립니다

view는 자동 완성 목적에 중요한 것으로 간주됩니다.

final boolean isImportantForContentCapture() IMPORTANT_FOR_CONTENT_CAPTURE_AUTO 인 경우 setImportantForContentCapture(int) 및 휴리스틱에 의해 명시적으로 설정된 값을 기반으로 이 보기가 콘텐츠 캡처에 중요한지 여부를 Android 시스템에 알립니다

​​Mode boolean isInEdit () 다음을 나타냅니다

o 그녀의 이 뷰는 현재 편집 모드에 있습니다

boolean isInLayout() 뷰 계층 구조가 현재 레이아웃 통과를 겪고 있는지 여부를 반환합니다

boolean isInTouchMode() 장치가 현재 터치 모드에 있는지 여부를 반환합니다

final boolean isKeyboardNavigationCluster() 여부를 반환합니다

이 보기는 키보드 탐색 클러스터의 루트입니다

boolean isLaidOut() 이 보기가 창에 마지막으로 연결되거나 창에서 분리된 이후로 하나 이상의 레이아웃을 거친 경우 true를 반환합니다

부울 isLayoutDirectionResolved()

boolean isLayoutRequested() 이 뷰의 레이아웃이 다음 계층 레이아웃 전달 중에 요청되는지 여부를 나타냅니다

boolean isLongClickable() 이 뷰가 긴 클릭 이벤트에 반응하는지 여부를 나타냅니다

boolean isNestedScrollingEnabled() 중첩 스크롤이 활성화된 경우 true를 반환합니다

이 뷰에 대해.

boolean isOpaque() 이 뷰가 불투명한지 여부를 나타냅니다

boolean isPaddingOffsetRequired() 뷰가 패딩 내부에 콘텐츠를 그리고 페이딩 에지를 활성화하는 경우 패딩 오프셋을 지원해야 합니다

boolean isPaddingRelative() 패딩이 있으면 반환 상대 값 setPaddingRelative(int, int, int, int) 또는 통해 설정되었습니다

boolean isPivotSet() setPivotX(float) 또는 setPivotY(float) 호출에 의해 피벗이 설정되었는지 여부를 반환합니다

.

final boolean isPreferKeepClear() 이 보기가 명확하게 유지되도록 기본 설정을 검색합니다

boolean isPressed() 나타냅니다

뷰가 현재 눌린 상태인지 여부.

boolean isSaveEnabled() 이 뷰가 해당 상태를 저장할지 여부(즉, onSaveInstanceState() 메서드가 호출되는지 여부)를 나타냅니다

boolean isSaveFromParentEnabled() 이 뷰 아래의 전체 계층 구조를 나타냅니다

부모로부터 상태 저장 순회가 발생할 때 상태를 저장합니다

boolean isScreenReaderFocusable() 화면 판독기 접근성 도구에서 뷰를 포커스 가능한 단위로 처리해야 하는지 여부를 반환합니다

boolean isScrollContainer() 이 뷰가 집합 중 하나인지 여부를 나타냅니다

창의 스크롤 가능한 컨테이너 수.

boolean isScrollbarFadingEnabled() 이 보기가 스크롤되지 않을 때 스크롤 막대가 희미해지면 true를 반환합니다

boolean isSelected() 이 보기의 선택 상태를 나타냅니다

final boolean isShowingLayoutBounds() 보기가 연결되고 레이아웃 경계를 표시하는 시스템 개발자 설정이 활성화된 경우 true를 반환하고 그렇지 않은 경우 false를 반환합니다

boolean isShown() 다음의 가시성을 반환합니다

이 보기와 모든 조상

부울 isSoundEffectsEnabled()

final boolean isTemporarilyDetached() View가 onStartTemporaryDetach()와 onFinishTemporaryDetach() 사이의 상태인지 알려줍니다

.

boolean isTextAlignmentResolved()

부울 isTextDirectionResolved()

boolean isVerticalFadingEdgeEnabled() 보기가 수평으로 스크롤될 때 수직 가장자리가 희미해질지 여부를 나타냅니다

boolean isVerticalScrollBarEnabled() 수직 스크롤 막대를 그려야 하는지 여부를 나타냅니다

See also  Best 페이스 북 그룹 Update New

boolean isVisibleToUserForAutofill(int virtualId) 이 가상 자동 채우기 보기를 볼 수 있는지 여부를 계산합니다

사용자.

void jumpDrawablesToCurrentState() 이 뷰와 관련된 모든 Drawable 객체에서 Drawable.jumpToCurrentState()를 호출합니다

View keyboardNavigationClusterSearch(View currentCluster, int direction) 지정된 방향에서 가장 가까운 키보드 탐색 클러스터를 찾습니다.

void layout(int l ) , int t, int r, int b) 뷰와 모든 하위 항목에 크기와 위치 지정 이것은 레이아웃 메커니즘의 두 번째 단계입니다

final void measure(int widthMeasureSpec, int heightMeasureSpec) 찾기 위해 호출됩니다

보기가 얼마나 커야하는지.

static int[] mergeDrawableStates(int[] baseState, int[] additionalState) addi에서 자신의 상태 값 병합 onCreateDrawableState(int).

void offsetLeftAndRight(int offset) 지정된 픽셀 수만큼 이 뷰의 수평 위치를 오프셋합니다

void offsetTopAndBottom(int offset) 이 뷰의 수직 위치를 오프셋합니다

지정된 픽셀 수만큼.

void onAnimationEnd() 현재 이 보기와 연결된 애니메이션의 끝을 알리기 위해 부모 ViewGroup에 의해 호출됩니다

void onAnimationStart() 현재 연결된 애니메이션의 시작을 알리기 위해 부모 ViewGroup에 의해 호출됩니다

이 보기

WindowInsets onApplyWindowInsets(WindowInsets insets) 뷰가 내부 정책에 따라 WindowInsets를 적용해야 할 때 호출됩니다

void onAttachedToWindow() 뷰가 창에 연결될 때 호출됩니다

void onCancelPendingInputEvents() cancelPendingInputEvents 호출의 결과로 호출됩니다

() 이 보기 또는 상위 보기에서.

부울 onCapturedPointerEvent(MotionEvent 이벤트) 캡처된 포인터 이벤트를 처리하려면 이 메소드를 구현하십시오

boolean onCheckIsTextEditor() 호출된 뷰가 텍스트 편집기인지 확인합니다

이 경우 소프트 입력 창을 자동으로 표시하는 것이 좋습니다

void onConfigurationChanged(Configuration newConfig) 응용 프로그램이 변경되었습니다.

void onCreateContextMenu(ContextMenu menu) 보기 자체가 컨텍스트 메뉴에 항목을 추가하려는 경우 보기에서 이를 구현해야 합니다

int[] onCreateDrawableState(int extraSpace) 이 보기에 대한 새 Drawable 상태를 생성합니다.

InputConnection onCreateInputConnection (EditorInfo outAttrs) InputMethod가 뷰와 상호 작용할 수 있도록 새 InputConnection을 만듭니다

void onCreateViewTranslationRequest(int[] supportedFormats, Consumer requestsCollector) 뷰에서 번역할 콘텐츠를 나타내는 ViewTranslationRequest를 수집합니다.

void onCreateVirtualViewTranslationRequests( long[] virtualIds, int[] supportedFormats, Consumer requestsCollector) 호스트 뷰의 가상 뷰에 대해 번역할 내용을 나타내는 ViewTranslationRequest 를 수집합니다

void onDetachedFromWindow() 뷰가 창에서 분리될 때 호출됩니다

void onDisplayHint(int 힌트) 이를 제공합니다

표시 여부에 대한 힌트 보기 boolean onDragEvent(DragEvent event) startDragAndDrop() 호출 후 시스템에서 보낸 드래그 이벤트를 처리합니다

Canvas Canvas) 이 뷰에 대한 전경 콘텐츠를 그립니다

final void onDrawScrollBars(Canvas canvas) 가로 및 세로 스크롤 막대의 그리기를 요청합니다

boolean onFilterTouchEventForSecurity(MotionEvent 이벤트) 보안 정책을 적용하기 위해 터치 이벤트를 필터링합니다.

void onFinishInflate( ) XML에서 뷰 확장을 완료합니다

void onFinishTemporaryDetach() 컨테이너가 뷰 변경을 완료하면 onStartTemporaryDetach() 이후에 호출됩니다.

void onFocusChanged(boolean gainFocus, int direction, Rect previousFocusedRect) 이 뷰의 포커스 상태가 변경될 때 뷰 시스템에 의해 호출됩니다

boolean onGenericMotionEvent(MotionEvent event) 일반 모션 이벤트를 처리하기 위해 이 메서드를 구현합니다

void onHoverChanged(boolean hovered) 구현 호버 상태 변경을 처리하는 이 메소드.

부울 onHoverEvent(MotionEvent 이벤트) 호버 이벤트를 처리하기 위해 이 메소드를 구현하십시오

void onInitializeAccessibilityEvent(AccessibilityEvent 이벤트) 이벤트 소스인 이 View에 대한 정보로 AccessibilityEvent를 초기화합니다.

void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo 정보 ) 이 뷰에 대한 정보로 AccessibilityNodeInfo를 초기화합니다

boolean onKeyDown(int keyCode, KeyEvent event) KeyEvent.Callback.onKeyDown()의 기본 구현 : 뷰가 해제되면 KeyEvent#KEYCODE_DPAD_CENTER 또는 KeyEvent#KEYCODE_ENTER가 해제될 때 뷰를 누릅니다

활성화되고 클릭할 수 있습니다

boolean onKeyLongPress(int keyCode, KeyEvent 이벤트) KeyEvent.Callback.onKeyLongPress()의 기본 구현 : 항상 false를 반환합니다(이벤트를 처리하지 않음).

boolean onKeyMultiple(int keyCode, int repeatCount, KeyEvent 이벤트) KeyEvent.Callback.onKeyMultiple()의 기본 구현 ) : 항상 false를 반환합니다(이벤트를 처리하지 않음).

boolean onKeyPreIme(int keyCode, KeyEvent event) 뷰 계층 구조와 연결된 입력 방법에 의해 처리되기 전에 키 이벤트를 처리합니다

boolean onKeyShortcut(int keyCode, KeyEvent ) 이벤트) 키 바로 가기 이벤트가 처리되지 않으면 포커스가 있는 뷰에서 호출됩니다

boolean onKeyUp(int keyCode, KeyEvent 이벤트) KeyEvent.Callback.onKeyUp()의 기본 구현 : KeyEvent#KEYCODE_DPAD_CENTER, KeyEvent#일 때 뷰 클릭 수행 KEYCODE_ENTER 또는 KeyEvent#KEYCODE_SPACE가 해제되었습니다.

void onLayout(boolean 변경됨, int left, int top, int right, int bottom) 이 뷰가 각 자식에 크기와 위치를 할당해야 할 때 레이아웃에서 호출됩니다

void onMeasure (in t widthMeasureSpec, int heightMeasureSpec) 측정된 너비와 측정된 높이를 결정하기 위해 보기와 그 내용을 측정합니다

void onPointerCaptureChange(boolean hasCapture) 창이 포인터 캡처를 획득했거나 잃어버렸을 때 호출됩니다

void onPopulateAccessibilityEvent(AccessibilityEvent 이벤트) dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)에서 호출되어 접근성 이벤트를 텍스트 콘텐츠로 채울 기회를 이 View에 제공합니다

void onProvideAutofillStructure(ViewStructure structure, int flags) 자동 완성 요청을 완료하기 위해 ViewStructure를 채웁니다

(ViewStructure structure, int flags) 자동 채우기 요청을 채우기 위해 가상 자식을 포함하는 ViewStructure를 채웁니다

void onProvideContentCaptureStructure(ViewStructure structure, int flags) 콘텐츠 캡처를 위해 ViewStructure를 채웁니다

Activity.onProvideAssistData 의 일부로 보기에서 ved.

void onProvideVirtualStructure(ViewStructure 구조) 이 보기 아래에 추가 가상 구조를 생성하기 위해 Activity.onProvideAssistData의 일부로 보기에서 보조 구조를 검색할 때 호출됩니다

ContentInfo onReceiveContent(ContentInfo 페이로드) 이 유형의 보기에 대한 콘텐츠 수신을 위한 기본 동작을 구현합니다

PointerIcon onResolvePointerIcon(MotionEvent event, int pointerIndex) 모션 이벤트에 대한 포인터 아이콘을 반환하거나 아이콘을 지정하지 않은 경우 null을 반환합니다

void onRestoreInstanceState(Parcelable state) 뷰가 onSaveInstanceState() 에 의해 이전에 생성된 내부 상태 표현을 다시 적용할 수 있도록 하는 후크.

void onRtlPropertiesChanged(int layoutDirection) RTL 속성(레이아웃 방향 또는 텍스트 방향 또는 텍스트 정렬)이 변경되면 호출됩니다.

Parcelable onSaveInstanceState() 뷰가 내부 상태 표현을 생성할 수 있도록 하는 후크 변경 사항에 첨부됩니다

void onScrollCaptureSearch(Rect localVisibleRect, Point windowOffset, Consumer target) 스크롤 캡처가 요청될 때 호출되어 스크롤할 적절한 콘텐츠를 검색합니다

void onScrollChanged(int l, int t, int oldl, int oldt) 이것은 이 뷰의 내부 스크롤에 대한 응답으로 호출됩니다(즉, 뷰가 자체 콘텐츠를 스크롤함).

boolean onSetAlpha(int alpha) 알파를 포함하는 Transform이 있는 경우 호출됩니다

void onSizeChanged(int w, int h, int oldw, int oldh) 이 뷰의 크기가 변경되었을 때 레이아웃 중에 호출됩니다

void onStartTemporaryDetach() 컨테이너가 ViewGroup.detachVie w를 사용하여 자식을 일시적으로 분리하려고 할 때 호출됩니다

FromParent.

boolean onTouchEvent(MotionEvent 이벤트) 터치 스크린 모션 이벤트를 처리하려면 이 메소드를 구현하십시오

boolean onTrackballEvent(MotionEvent 이벤트) 트랙볼 모션 이벤트를 처리하려면 이 메소드를 구현하십시오.

void onViewTranslationResponse(ViewTranslationResponse 응답) View#onCreateViewTranslationRequest의 콘텐츠가 TranslationService에 의해 번역되었습니다.

void onVirtualViewTranslationResponses(LongSparseArray 응답) View#onCreateVirtualViewTranslationRequests의 콘텐츠가 TranslationService에 의해 번역되었을 때 호출됩니다.

void onVisibilityAggregated(boolean isVisible) 이 보기의 사용자 가시성이 잠재적일 때 호출됩니다

이 보기 자체, 상위 보기 또는 이 보기가 연결된 창의 변경에 의해 영향을 받습니다

void onVisibilityChanged(보기 변경됨View, int 가시성) 보기 또는 보기의 상위 보기의 가시성이 변경되었을 때 호출됩니다

void onWindowFocusChanged (부울 hasWindowFocu s) 이 뷰를 포함하는 창이 포커스를 얻거나 잃을 때 호출됩니다

void onWindowSystemUiVisibilityChanged(int visible) 이 메서드는 API 레벨 30에서 더 이상 사용되지 않습니다

SystemUiVisibility 플래그는 사용되지 않습니다

대신 WindowInsetsController를 사용하십시오

void onWindowVisibilityChanged(int Visibility) 포함하는 창의 가시성이 변경되었을 때 호출됩니다(GONE , INVISIBLE 및 VISIBLE 사이).

boolean overScrollBy(int deltaX, int deltaY, int scrollX, int scrollY, int scrollRangeX, int scrollRangeY, int maxOverScrollX, int maxOverScrollX, int maxOverScrollY, boolean isTouchEvent) 일반 콘텐츠 경계를 넘어 스크롤하기 위한 표준 동작으로 보기를 스크롤합니다

boolean performAccessibilityAction(int action, Bundle arguments) 보기에서 지정된 액세스 가능성 작업을 수행합니다

boolean performClick () 정의된 경우 이 보기의 OnClickListener를 호출합니다

boolean performContextClick(float x, float y) 정의된 경우 이 보기의 OnContextClickListener를 호출합니다

boolean performContextClick() 정의된 경우 이 보기의 OnContextClickListener를 호출합니다

boolean performHapticFeedback (int feedbackConstant) BZZZTT!!1! 이 보기에 대해 사용자에게 햅틱 피드백을 제공합니다

boolean performHapticFeedback(int feedbackConstant, int flags) BZZZTT!!1! 추가 옵션이 있는 performHapticFeedback(int) 처럼.

boolean performLongClick(float x, float y) 정의된 경우 이 보기의 OnLongClickListener를 호출합니다.

boolean performLongClick() 정의된 경우 이 보기의 OnLongClickListener를 호출합니다

ContentInfo performReceiveContent(ContentInfo payload) 주어진 내용을 수신합니다

void playSoundEffect(int soundConstant) 이 보기에 대한 음향 효과를 재생합니다

boolean post(Runnable action) Runnable이 메시지 대기열에 추가되도록 합니다

boolean postDelayed(Runnable action, long delayMillis) Runnable이 메시지 대기열에 추가되도록 하고 지정된 시간이 경과한 후에 실행되도록 합니다

void postInvalidate() 이벤트 루프를 통한 후속 주기에서 무효화가 발생하도록 합니다.

void postInvalidate(int left, int top, int right, int bottom) 이벤트 루프를 통한 후속 주기에서 지정된 영역의 무효화를 발생시킵니다

void postInvalidateDelayed(long delayMilliseconds, int left, int top, int right, int bottom) 이벤트 루프를 통한 후속 사이클에서 지정된 영역의 무효화가 발생하도록 합니다

void postInvalidateDelayed(long delayMilliseconds) 이벤트 루프를 통해 후속 사이클에서 무효화가 발생하도록 합니다.

void postInvalidateOnAnimation(int left, int top ) , int right, int bottom) 다음 애니메이션 시간 단계, 일반적으로 다음 디스플레이 프레임에서 지정된 영역의 무효화가 발생하도록 합니다

void postInvalidateOnAnimation() 다음 애니메이션 시간 단계, 일반적으로 다음 시간 단계에서 무효화가 발생하도록 합니다

display frame.

void postOnAnimation(Runnable action) Runnable이 다음 애니메이션 시간 단계에서 실행되도록 합니다.

void postOnAnimationDelayed(Runnable action, long delayMillis) Runnable이 실행되도록 합니다

지정된 시간이 경과한 후 다음 애니메이션 시간 단계에서 ut e

void refreshDrawableState() 뷰가 드로어블 상태를 업데이트하도록 강제하려면 호출 ) 메시지 대기열에서 지정된 Runnable을 제거합니다

void removeOnAttachStateChangeListener(View.OnAttachStateChangeListener listener) 첨부 상태 변경을 위한 수신기를 제거합니다

void removeOnLayoutChangeListener(View.OnLayoutChangeListener listener) 레이아웃 변경을 위한 수신기를 제거합니다

void removeOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener listener) ) 처리되지 않은 KeyEvent s..를 수신할 리스너를 제거합니다

void requestApplyInsets() onApplyWindowInsets(android.view.WindowInsets)의 새로운 디스패치를 ​​수행하도록 요청합니다

void requestFitSystemWindows() 이 메서드는 API 레벨 20에서 더 이상 사용되지 않습니다

최신 플랫폼 버전에 대한 requestApplyInsets().

최종 부울 requestFocus(int 방향) 호출 이것은 특정 뷰 또는 그 하위 항목 중 하나에 포커스를 주고 포커스가 향하고 있는 방향에 대한 힌트를 제공합니다

final boolean requestFocus() 특정 뷰 또는 뷰 중 하나에 포커스를 주기 위해 호출합니다

자손.

boolean requestFocus(int direction, Rect previousFocusedRect) 특정 뷰 또는 그 자손 중 하나에 포커스를 주고 포커스가 오는 방향과 특정 사각형에 대한 힌트를 제공하려면 이것을 호출합니다

final boolean requestFocusFromTouch() 특정 뷰 또는 그 하위 항목 중 하나에 포커스를 주기 위해 호출합니다

void requestLayout() 이 뷰의 레이아웃을 무효화한 변경 사항이 있을 때 호출합니다

void requestPointerCapture() 포인터 캡처 모드를 요청합니다

boolean requestRectangleOnScreen(Rect 직사각형) 이 보기의 직사각형이 화면에 표시되도록 요청하고 필요한 경우 스크롤합니다

boolean requestRectangleOnScreen(Rect 직사각형, 부울 즉시) 이 보기의 직사각형이 화면에 표시되도록 요청, 스크롤 필요한 경우 충분합니다

final void requestUnbufferedDispatch(int source) 주어진 이벤트 소스 클래스를 이 뷰로 버퍼링되지 않은 디스패치를 ​​요청합니다

final void requestUnbufferedDispatch(MotionEvent 이벤트) 이 View에 지정된 MotionEvents 스트림의 버퍼링되지 않은 디스패치를 ​​요청합니다

final < T extends View> T requireViewById(int id) 주어진 ID로 첫 번째 하위 뷰를 찾고, ID가 getId()와 일치하는 경우 뷰 자체를 찾고, ID가 유효하지 않거나 계층 구조에 일치하는 뷰가 없는 경우 IllegalArgumentException을 발생시킵니다

void resetPivot() setPivotX(float) 또는 setPivotY(float).

static int resolveSize(int size, int measureSpec) 호출에 의해 이전에 설정된 모든 피벗을 지웁니다

resolv 버전 eSizeAndState( int, int, int) 결과의 MEASURED_SIZE_MASK 비트만 반환합니다

static int resolveSizeAndState(int size, int measureSpec, int childMeasuredState) MeasureSpec에 의해 부과된 제약 조건으로 원하는 크기와 상태를 조정하는 유틸리티입니다.

boolean restoreDefaultFocus() 이 보기가 루트로 있는 보기 계층 구조의 기본 초점 보기에 초점을 맞춥니다

void restoreHierarchyState(SparseArray container) 주어진 컨테이너에서 이 보기 계층 구조의 고정 상태를 복원합니다

final void saveAttributeDataForStyleable( 컨텍스트 컨텍스트, int[] styleable, AttributeSet attrs, TypedArray t, int defStyleAttr, int defStyleRes) 속성에 대한 디버깅 정보를 저장합니다

void saveHierarchyState(SparseArray container) 이 뷰 계층 구조의 고정 상태를 지정된 컨테이너에 저장합니다

void scheduleDrawable (Drawable who, Runnable what, long when) 드로어블에 대한 작업이 지정된 시간에 발생하도록 예약합니다

void scrollBy(int x, int y) 뷰의 스크롤된 위치를 이동합니다

void scrollTo(int x, int y ) ) 보기의 스크롤 위치를 설정합니다

void sendAccessibilityEvent(int eventType) 주어진 유형의 접근성 이벤트를 보냅니다.

void sendAccessibilityEventUnchecked(AccessibilityEvent 이벤트) Thi 메서드는 sendAccessibilityEvent(int)와 동일하게 작동하지만 빈 AccessibilityEvent를 인수로 사용하고 접근성이 활성화되었는지 여부를 확인하지 않습니다

void setAccessibilityDelegate(View.AccessibilityDelegate delegate) 구성을 통해 접근성 지원을 구현하기 위한 대리자를 설정합니다(반대로 to 상속) ).

void setAccessibilityHeading(boolean isHeading) 보기가 접근성을 위한 콘텐츠 섹션의 표제인 경우 설정합니다.

void setAccessibilityLiveRegion(int mode) 이 보기의 라이브 영역 모드를 설정합니다.

void setAccessibilityPaneTitle(CharSequenceaccessibilityPaneTitle) 창과 유사한 의미 체계가 있는 창의 시각적으로 구별되는 부분은 접근성을 위한 창으로 간주됩니다

void setAccessibilityTraversalAfter(int afterId) 접근성 탐색에서 이 뷰를 방문한 후 뷰의 ID를 설정합니다

void setAccessibilityTraversalBefore(int beforeId) 설정 접근성에서 이 뷰를 방문하기 전에 뷰의 id traversal.

vo id setActivated(booleanactivated) 이 보기의 활성화된 상태를 변경합니다

void setAllowClickWhenDisabled(boolean clickableWhenDisabled) 비활성화된 경우 이 보기에 대한 클릭 이벤트를 활성화하거나 비활성화합니다

void setAlpha(float alpha) 보기의 불투명도를 다음으로 설정합니다

0에서 1 사이의 값

여기서 0은 보기가 완전히 투명함을 의미하고 1은 보기가 완전히 불투명함을 의미합니다

void setAnimation(Animation animation) 이 보기에서 재생할 다음 애니메이션을 설정합니다

void setAnimationMatrix(Matrix matrix) 보기의 변형 행렬.

void setAutoHandwritingEnabled(boolean enabled) 이 보기가 자동 필기 시작을 활성화할지 여부를 설정합니다

void setAutofillHints(String..

autofillHints) AutofillService가 사용자 데이터로 보기를 자동 채우기 방법을 결정하는 데 도움이 되는 힌트를 설정합니다

void setAutofillId( AutofillId id) 자동 채우기를 위해 활동에서 이 보기의 고유한 논리적 식별자를 설정합니다.

void setBackground(Drawable background) 주어진 Drawable에 배경을 지정하거나 배경을 제거합니다

void setBackgroundColor(int color) 이 보기의 배경색을 설정합니다

void setBackgroundDrawable(Drawable background) 이 메서드는 API 레벨 16에서 더 이상 사용되지 않습니다

setBackground(android.graphics.drawable 사용). Drawable) 대신

void setBackgroundResource(int resid) 배경을 지정된 리소스로 설정합니다

void setBackgroundTintBlendMode(BlendMode blendMode) setBackgroundTintList(android.content.res.ColorStateList) }에 의해 지정된 색조를 배경 드로어블에 적용하는 데 사용되는 혼합 모드를 지정합니다

void setBackgroundTintList(ColorStateList tint) 배경 드로어블에 색조를 적용합니다

void setBackgroundTintMode(PorterDuff.Mode tintMode) setBackgroundTintList(android.content.res.ColorStateList) }에 의해 지정된 색조를 배경 드로어블에 적용하는 데 사용되는 혼합 모드를 지정합니다

final void setBottom(int bottom) 부모를 기준으로 이 뷰의 하단 위치를 설정합니다.

void setCameraDistance(float distance) Z축을 따라(보기가 그려지는 X/Y 평면에 직교) 카메라에서 이 보기까지의 거리를 설정합니다

void setClickable(boolean clickable) 이 보기에 대한 클릭 이벤트를 활성화하거나 비활성화합니다

void setClipBounds(Rect clipBounds) 이 뷰가 그려질 때 뷰가 잘리는 직사각형 영역을 설정합니다

void setClipToOutline(boolean clipToOutline) 뷰의 아웃라인을 뷰의 내용을 자르는 데 사용해야 하는지 여부를 설정합니다

void setContentCaptureSession(ContentCaptureSession contentCaptureSession) 이 보기와 연결된 (선택 사항) ContentCaptureSession을 설정합니다

void setContentDescription(CharSequence contentDescription) 보기의 콘텐츠 설명을 설정합니다

void setContextClickable(boolean contextClickable) 이 보기에 대한 컨텍스트 클릭을 활성화하거나 비활성화합니다

void setDefaultFocusHighlightEnabled (boolean defaultFocusHighlightEnabled) 이 뷰가 포커스를 받을 때 기본 포커스 강조 표시를 사용해야 하는지 여부를 설정하지만 배경에 R.attr.state_focused가 정의되어 있지 않습니다

void setDrawingCacheBackgroundColor(int color) 이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

보기 그리기 캐시는 hardware-ac의 도입으로 대부분 쓸모없게 되었습니다

API 11의 가속화된 렌더링

하드웨어 가속을 사용하면 중간 캐시 레이어가 크게 필요하지 않으며 레이어 생성 및 업데이트 비용으로 인해 성능이 쉽게 손실될 수 있습니다

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API가 권장됩니다

void setDrawingCacheEnabled(boolean enabled) 이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

뷰 드로잉 캐시는 하드웨어 가속 렌더링이 도입되면서 대부분 쓸모 없게 되었습니다

API 11

하드웨어 가속을 사용하면 중간 캐시 레이어가 거의 필요하지 않으며 레이어 생성 및 업데이트 비용으로 인해 성능이 쉽게 손실될 수 있습니다

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API를 사용하는 것이 좋습니다.

void setDrawingCacheQuality(int quality) 이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

뷰 드로잉 캐시는 API 11에 하드웨어 가속 렌더링이 도입되면서 대부분 쓸모 없게 되었습니다

하드웨어 가속을 사용하면 중간 캐시 레이어가 거의 필요하지 않으며 쉽게 결과를 얻을 수 있습니다

레이어 생성 및 업데이트 비용으로 인한 순 성능 손실

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API가 권장됩니다

void setDuplicateParentStateEnabled(boolean enabled) 이 보기에 부모 상태 복제를 활성화하거나 비활성화합니다

view, in pixels.

void setEnabled(boolean enabled) 이 보기의 활성화 상태를 설정합니다

void setFadingEdgeLength(int length) 이 보기에서 더 많은 콘텐츠를 사용할 수 있음을 나타내는 데 사용되는 희미한 가장자리의 크기를 설정합니다.

void setFilterTouchesWhenObscured( boolean enabled) 뷰의 창이 터치된 위치에서 다른 보이는 창에 의해 가려질 때 프레임워크가 터치를 버릴지 여부를 설정합니다

void setFitsSystemWindows(boolean fitSystemWindows) 이 뷰가 상태 표시줄과 같은 시스템 화면 장식을 설명해야 하는지 여부를 설정합니다

내용을 삽입하십시오

즉, fitSystemWindows(android.graphics.Rect)의 기본 구현이 실행되는지 여부를 제어합니다

void setFocusable(boolean focusable) 이 뷰가 포커스를 받을 수 있는지 여부를 설정합니다

void setFocusable(int focusable) 이 뷰가 받을 수 있는지 여부를 설정합니다

focus.

void setFocusableInTouchMode(boolean focusableInTouchMode) 이 뷰가 터치 모드에 있는 동안 포커스를 받을 수 있는지 여부를 설정합니다

void setFocusedByDefault(boolean isFocusedByDefault) 이 뷰를 포함하는 뷰 계층 구조에 대해 포커스가 복원될 때 이 뷰가 포커스를 받아야 하는지 여부를 설정합니다

void setForceDarkAllowed(boolean allow) 이 뷰에 강제 어둡게 적용할지 여부를 설정합니다

void setForeground(Drawable 전경) 뷰의 모든 콘텐츠 위에 렌더링될 드로어블을 제공합니다

void setForegroundGravity(int ) 중력) 전경이 어떻게 배치되는지 설명합니다

void setForegroundTintBlendMode(BlendMode blendMode) se에 의해 지정된 색조를 적용하는 데 사용되는 혼합 모드를 지정합니다

t ForegroundTintList(android.content.res.ColorStateList) }를 배경 드로어블에.

void setForegroundTintList(ColorStateList tint) 전경 드로어블에 색조를 적용합니다.

void setForegroundTintMode(PorterDuff.Mode tintMode) 색조를 적용하는 데 사용되는 혼합 모드를 지정합니다

setForegroundTintList(android.content.res.ColorStateList) }에 의해 배경 드로어블에 지정됨 뷰는 현재 프레임워크가 가능한 경우 보존을 시도해야 하는 일시적인 상태를 추적하고 있습니다

void setHorizontalFadingEdgeEnabled(boolean horizontalFadingEdgeEnabled) 이 뷰가 수평으로 스크롤될 때 수평 가장자리가 희미해져야 하는지 여부를 정의합니다

See also  Top 포토샵 렉 Update

void setHorizontalScrollBarEnabled(boolean horizontalScrollBarEnabled) 수평 스크롤바를 정의할지 여부를 정의 그려야 한다 or not.

void setHorizontalScrollbarThumbDrawable(Drawable 드로어블) 수평 썸 드로어블을 정의합니다

void setHorizontalScrollbarTrackDrawable(Drawable drawable) 수평 트랙 드로어블을 정의합니다.

void setHovered(boolean hovered) 뷰가 현재 호버링되어 있는지 여부를 설정합니다

void setId(int id) 이 뷰의 식별자를 설정합니다

void setImportantForAccessibility(int mode) 이 뷰가 접근성에 중요한지 여부를 결정하는 방법을 설정합니다

접근성 이벤트를 실행하고 화면을 쿼리하는 접근성 서비스에 보고되는 경우

void setImportantForAutofill(int mode) 이 보기가 자동 채우기에 중요한지 여부를 결정하는 모드를 설정합니다

void setImportantForContentCapture(int mode) 여부를 결정하기 위한 모드를 설정합니다

이 뷰는 콘텐츠 캡처에 중요한 것으로 간주됩니다

void setKeepScreenOn(boolean keepScreenOn) 화면이 켜져 있어야 하는지 여부를 제어하고 KEEP_SCREEN_ON 값을 수정합니다

void setKeyboardNavigationCluster(boolean isCluster) 이 뷰가 키보드 탐색 클러스터의 루트인지 여부를 설정합니다

.void setLabelFor(int id) 이 보기가 액세스 가능성을 위해 레이블 역할을 하는 보기의 ID를 설정합니다

void setL ayerPaint(Paint paint) 현재 레이어와 함께 사용되는 Paint 개체를 업데이트합니다(현재 레이어 유형인 경우에만 사용됨)

LAYER_TYPE_NONE 으로 설정되지 않았습니다.

void setLayerType(int layerType, Paint paint) 이 뷰를 지원하는 레이어 유형을 지정합니다

void setLayoutDirection(int layoutDirection) 이 뷰의 레이아웃 방향을 설정합니다.

void setLayoutParams(ViewGroup.LayoutParams params) 이 뷰와 관련된 레이아웃 매개변수를 설정합니다

final void setLeft(int left) 부모를 기준으로 이 뷰의 왼쪽 위치를 설정합니다

final void setLeftTopRightBottom(int left, int top, int right, int bottom) 크기를 할당하고 이 뷰에 대한 위치.

void setLongClickable(boolean longClickable) 이 뷰에 대한 긴 클릭 이벤트를 활성화 또는 비활성화합니다

final void setMeasuredDimension(int MeasuringWidth, int MeasuringHeight) 이 메서드는 m을 저장하기 위해 onMeasure(int, int)에 의해 호출되어야 합니다

측정된 너비 및 측정된 높이.

void setMinimumHeight(int minHeight) 보기의 최소 높이를 설정합니다

void setMinimum Width(int minWidth) 보기의 최소 너비를 설정합니다

void setNestedScrollingEnabled(boolean enabled) 중첩 스크롤을 활성화 또는 비활성화합니다

이 보기.

void setNextClusterForwardId(int nextClusterForwardId) 다음 키보드 탐색 클러스터의 루트로 사용할 보기의 ID를 설정합니다.

void setNextFocusDownId(int nextFocusDownId) 다음 초점이 FOCUS_DOWN일 때 사용할 보기의 ID를 설정합니다

.void setNextFocusForwardId(int nextFocusForwardId) 다음 포커스가 FOCUS_FORWARD일 때 사용할 뷰의 id를 설정합니다

다음 포커스가 FOCUS_RIGHT일 때 사용할 뷰의 id를 설정합니다

void setNextFocusUpId(int setNextFocusUpId) 다음 포커스가 FOCUS_UP일 때 사용할 뷰의 id.

void setOnApp lyWindowInsetsListener(View.OnApplyWindowInsetsListener listener) OnApplyWindowInsetsListener를 설정하여 이 보기에 창 삽입을 적용하기 위한 정책을 인계받습니다

void setOnCapturedPointerListener(View.OnCapturedPointerListener l) 보기의 포인터 캡처 상태가 변경될 때 콜백을 수신하도록 수신기를 설정합니다

void setOnClickListener(View.OnClickListener l) 이 보기를 클릭할 때 호출할 콜백을 등록합니다

void setOnContextClickListener(View.OnContextClickListener l) 이 보기를 컨텍스트 클릭할 때 호출할 콜백을 등록합니다

void setOnCreateContextMenuListener(View.OnCreateContextMenuListener l) ) 이 뷰에 대한 컨텍스트 메뉴가 빌드될 때 호출될 콜백을 등록합니다

void setOnDragListener(View.OnDragListener l) 이 뷰에 대한 드래그 이벤트 리스너 콜백 객체를 등록합니다

void setOnFocusChangeListener(View.OnFocusChangeListener l) 콜백을 등록합니다

이 뷰의 포커스가 변경될 때 호출됩니다

void setOnGenericMotionListener(View. O nGenericMotionListener l) 일반 모션 이벤트가 이 보기로 전송될 때 호출될 콜백을 등록합니다.

void setOnHoverListener(View.OnHoverListener l) 이 보기에 호버 이벤트가 전송될 때 호출될 콜백을 등록합니다

void setOnKeyListener(View.OnKeyListener l) 이 보기에서 하드웨어 키를 눌렀을 때 호출될 콜백을 등록합니다

void setOnLongClickListener(View.OnLongClickListener l) 이 보기를 클릭하고 유지하면 호출될 콜백을 등록합니다

void setOnReceiveContentListener(String[] mimeTypes, OnReceiveContentListener listener) 이 보기에 콘텐츠 삽입을 처리하는 데 사용할 수신기를 설정합니다

void setOnScrollChangeListener(View.OnScrollChangeListener l) 이 뷰의 스크롤 X 또는 Y 위치가 변경될 때 호출될 콜백을 등록합니다

void setOnSystemUiVisibilityChangeListener(View.OnSystemUiVisibilityChangeListener l) 이 메서드는 API 레벨 30에서 더 이상 사용되지 않습니다

WindowInsets#isVisible(int 사용) ) 이 보기에서 OnApplyWindowInsetsListener를 설정하여 시스템 표시줄 가시성에 대해 알아봅니다

void setOnTouchListener(View.OnTouchListener l) 이 뷰에 터치 이벤트가 전송될 때 호출될 콜백을 등록합니다

void setOutlineAmbientShadowColor(int color) 뷰에 양수 Z 또는 고도 값이 있을 때 그려지는 주변 그림자의 색상을 설정합니다

void setOutlineProvider(ViewOutlineProvider provider ) 뷰의 ViewOutlineProvider를 설정하여 그림자의 모양을 정의하는 Outline을 생성하고 외곽선 클리핑을 활성화합니다

void setOutlineSpotShadowColor(int color) 뷰에 양수 Z 또는 고도 값.

void setOverScrollMode(int overScrollMode) 이 보기의 오버 스크롤 모드를 설정합니다

void setPadding(int left, int top, int right, int bottom) 패딩을 설정합니다.

void setPaddingRelative(int start, int top, int end, int bottom) 상대 패딩을 설정합니다

void setPivotX(float pivotX) 뷰가 회전하고 크기가 조정되는 점의 x 위치를 설정합니다

.

void setPivotY(float pivotY) 주위를 가리 키다 뷰가 회전하고 크기가 조정되는 dw.

void setPointerIcon(PointerIcon pointerIcon) 현재 뷰의 포인터 아이콘을 설정합니다

final void setPreferKeepClear(boolean preferKeepClear) 이 뷰의 경계를 이 뷰 위의 떠 있는 창에서 명확하게 유지하도록 기본 설정을 지정합니다

window.

final void setPreferKeepClearRects(List rects) 제공된 사각형을 이 보기 창 위의 떠 있는 창에서 깨끗하게 유지하도록 기본 설정을 지정합니다

void setPressed(boolean pressed) 이 보기의 눌린 상태를 설정합니다

void setRenderEffect(RenderEffect renderEffect ) 이 View에 적용할 RenderEffect를 구성합니다

final void setRevealOnFocusHint(boolean invokeOnFocus) 포커스를 얻었을 때 표시 동작에 대한 이 뷰의 기본 설정을 설정합니다

final void setRight(int right) 부모를 기준으로 이 뷰의 올바른 위치를 설정합니다

void setRotation(float rotation) 피벗 포인트를 중심으로 뷰가 회전하는 각도를 설정합니다

void setRotationX(float rotationX) 뷰가 피벗 포인트를 통해 수평 축을 중심으로 회전하는 각도를 설정합니다

void setRotationY(float rotationY ) 뷰가 피벗 포인트를 통해 수직 축을 중심으로 회전하는 각도를 설정합니다

void setSaveEnabled(boolean enabled) 이 뷰의 상태 저장이 활성화되는지 여부(즉, onSaveInstanceState() 메서드가 호출되는지 여부)를 제어합니다

void setSaveFromParentEnabled(boolean enabled) 부모로부터 상태 저장 순회가 발생할 때 이 뷰 아래의 전체 계층이 해당 상태를 저장할지 여부를 제어합니다

, 보기의 크기가 조정되지 않은 너비의 비율로.

void setScaleY(float scaleY) 보기의 크기가 조정되지 않은 너비의 비율로 피벗점을 중심으로 보기의 크기가 Y로 조정되는 양을 설정합니다

void setS creenReaderFocusable(boolean screenReaderFocusable) 이 보기가 화면 판독기에 대해 초점을 맞출 수 있는 요소여야 하고 피드백을 제공할 때 하위 트리에서 초점을 맞출 수 없는 보기를 포함해야 하는지 여부를 설정합니다.

void setScrollBarDefaultDelayBeforeFade(int scrollBarDefaultDelayBeforeFade) 스크롤바 페이드 전 지연을 정의합니다

void setScrollBarFadeDuration(int scrollBarFadeDuration) 스크롤바 페이드 지속시간을 정의합니다

void setScrollBarSize(int scrollBarSize) 스크롤바 스타일을 정의합니다

스타일 바 스타일을 지정합니다

void setScroll 스타일 scrollbars.

final void setScrollCaptureCallback(ScrollCaptureCallback callback) 스크롤 캡처 요청을 수신하도록 콜백을 설정합니다

void setScrollCaptureHint(int hint) 이 View에 대한 스크롤 캡처 힌트를 설정합니다

void setScrollContainer(boolean isScrollContainer) 이 보기가 다음 중 하나인지 여부를 변경합니다

창의 스크롤 가능한 컨테이너 세트.

void setScrollIndicators(int Indicators, int mask) 마스크에 의해 지정된 스크롤 표시기의 상태를 설정합니다

void setScrollIndicators(int 표시기) 모든 스크롤 표시기의 상태를 설정합니다

void setScrollX(int value) 뷰의 수평 스크롤 위치를 설정합니다

void setScrollY(int value) Set 뷰의 수직 스크롤 위치.

void setScrollbarFadingEnabled(boolean fadeScrollbars) 뷰가 스크롤되지 않을 때 스크롤바가 사라질지 여부를 정의합니다

void setSelected(boolean selected) 이 뷰의 선택 상태를 변경합니다.

void setSoundEffectsEnabled(boolean soundEffectsEnabled) 설정 이 보기가 클릭 및 터치와 같은 이벤트에 대해 음향 효과를 활성화해야 하는지 여부

void setStateDescription(CharSequence stateDescription) 보기의 상태 설명을 설정합니다.

void setStateListAnimator(StateListAnimator stateListAnimator) 제공된 StateListAnimator를 이 보기에 연결합니다

void setSystemGestureExclusionRects( List rects) 시스템이 터치 또는 기타 포인팅 장치 제스처를 가로채지 않아야 하는 이 보기의 레이아웃 후 좌표 공간 내의 영역 목록을 설정합니다

void setSystemUiVisibility(int Visibility) 이 메서드는 API 레벨 30에서 사용되지 않습니다

SystemUiVisibility 플래그 더 이상 사용되지 않습니다

대신 WindowInsetsController를 사용하십시오.

void setTag(int key, Object tag) 이 뷰와 키와 관련된 태그를 설정합니다

void setTag(Object tag) 이 뷰와 관련된 태그를 설정합니다.

void setTextAlignment(int textAlignment) 텍스트를 설정합니다 alignment.

void setTextDirection(int textDirection) 텍스트 방향을 설정합니다

void setTooltipText(CharSequence tooltipText) 뷰 옆에 작은 팝업에 표시될 툴팁 텍스트를 설정합니다

final void setTop(int top) 상단 위치를 설정합니다 부모에 대한 이 뷰의 상대적인.

void setTouchDelegate(TouchDelegate delegate) 이 뷰에 대한 TouchDelegate를 설정합니다

void setTransitionAlpha(float alpha) 이 속성은 Fade 전환에서만 사용하기 위한 것으로 시각적 반투명을 생성하기 위해 애니메이션을 적용합니다

실제 알파 속성에 부작용(또는 영향을 받지 않음)이 없습니다

final void setTransitionName(String transitionName) 전환에서 보기를 식별하는 데 사용할 보기 이름을 설정합니다

void setTransitionVisibility(int vis ibility) 다른 변경을 일으키지 않고 이 보기의 가시성을 변경합니다

void setTranslationX(float translationX) 왼쪽 위치에 상대적인 이 보기의 수평 위치를 설정합니다

void setTranslationY(float translationY) 이 보기의 수직 위치를 기준으로 설정합니다

그것의 상단 위치.

void setTranslationZ(float translationZ) 고도를 기준으로 이 뷰의 깊이 위치를 설정합니다.

void setVerticalFadingEdgeEnabled(boolean verticalFadingEdgeEnabled) 이 뷰가 수직으로 스크롤될 때 수직 가장자리가 희미해질지 여부를 정의합니다.

void setVerticalScrollBarEnabled(boolean ) verticalScrollBarEnabled) 세로 스크롤 막대를 그릴지 여부를 정의합니다

void setVerticalScrollbarPosition(int position) 세로 스크롤 막대의 위치를 ​​설정합니다

void setVerticalScrollbarThumbDrawable(Drawable drawable) 세로 스크롤 막대 썸 드로어블을 정의합니다

void setVerticalScrollbarTrackDrawable(Drawable drawable) 수직 스크롤바 트랙 드로어블을 정의합니다.

void setViewTranslationCallback(ViewTranslationCallback callback) 번역된 정보를 표시하거나 숨기는 데 사용되는 ViewTranslationCallback을 설정합니다

void setVisibility(int Visibility) 이 보기의 가시성 상태를 설정합니다

void setWillNotCacheDrawing(boolean willNotCacheDrawing) 이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

뷰 드로잉 캐시는 API 11에 하드웨어 가속 렌더링이 도입되면서 대부분 쓸모없게 되었습니다

하드웨어 가속을 사용하면 중간 캐시 레이어가 크게 필요하지 않으며 생성 및 업데이트 비용으로 인해 성능의 순 손실이 쉽게 발생할 수 있습니다

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API가 권장됩니다

void setWillNotDraw(boolean willNotDraw) 이 보기가 자체적으로 그리기를 수행하지 않는 경우 이 플래그를 설정하여 추가 최적화를 허용합니다

void setWindowInsetsAnimationCallback(WindowInsetsAnimation. Callback 콜백) 인셋을 유발하는 창의 애니메이션에 대해 알림을 받을 WindowInsetsAnimation.Callback을 설정합니다

void setX(float x) 이 뷰의 시각적 x 위치를 픽셀 단위로 설정합니다.

void setY(float y) 시각적 y를 설정합니다

이 뷰의 위치(픽셀) void setZ(float z) 이 뷰의 시각적 z 위치를 픽셀로 설정합니다

boolean showContextMenu() 이 뷰의 컨텍스트 메뉴를 표시합니다

boolean showContextMenu(float x, float y) 지정된 보기 기준 좌표에 고정된 이 보기의 컨텍스트 메뉴를 표시합니다

ActionMode startActionMode(ActionMode.Callback callback, int type) 지정된 유형으로 작업 모드를 시작합니다.

ActionMode startActionMode(ActionMode.Callback 콜백) 시작 기본 유형의 작업 모드 ActionMode#TYPE_PRIMARY.

void startAnimation(Animation animation) 지정된 애니메이션을 지금 시작합니다

final boolean startDrag(ClipData data, View.DragShadowBuilder shadowBuilder, Object myLocalState, int flags) 이 메서드는 API 수준에서 더 이상 사용되지 않습니다

24

최신 플랫폼 버전에는 startDragAndDrop()을 사용합니다

final boolean startDragAndDrop(ClipData data, View.DragShadowBuilder shadowBuilder, Object myLocalState, int flags) 끌어서 놓기 작업을 시작합니다

boolean startNestedScroll(int axes) 다음을 따라 중첩 가능한 스크롤 작업을 시작합니다

주어진 축.

void stopNestedScroll() 진행 중인 중첩 스크롤을 중지합니다

String toString() 객체의 문자열 표현을 반환합니다

void transformMatrixToGlobal(Matrix matrix) 뷰-로컬 좌표를 on에 매핑하도록 입력 행렬을 수정합니다

-screen 좌표.

void transformMatrixToLocal(Matrix matrix) 화면 좌표를 뷰 로컬 좌표에 매핑하도록 입력 행렬을 수정합니다.

void un sc heduleDrawable(Drawable who, Runnable what) 드로어블에 대한 예정된 작업 취소 끌어서 놓기 작업.

부울 verifyDrawable(Drawable who) 뷰 하위 클래스가 자체 Drawable 개체를 표시하는 경우 이 함수를 재정의하고 표시 중인 모든 Drawable에 대해 true를 반환해야 합니다.

boolean willNotCacheDrawing() 이 메서드는 API 레벨 28에서 더 이상 사용되지 않습니다

뷰 드로잉 캐시는 API 11에 하드웨어 가속 렌더링이 도입되면서 대부분 쓸모 없게 되었습니다

하드웨어 가속을 사용하면 중간 캐시 레이어가 거의 필요하지 않으며 레이어 생성 및 업데이트 비용으로 인한 순 성능 손실

알파 애니메이션과 같이 캐싱 레이어가 유용한 드문 경우에 setLayerType(int, android.graphics.Paint)은 하드웨어 렌더링으로 이를 처리합니다

View 계층 구조 또는 개별 보기의 작은 부분에 대한 소프트웨어 렌더링 스냅샷의 경우 Bitmap 또는 Picture에서 Canvas를 만들고 View에서 draw(android.graphics.Canvas)를 호출하는 것이 좋습니다

그러나 이러한 소프트웨어 렌더링 사용은 권장되지 않으며 Config.HARDWARE 비트맵, 실시간 그림자 및 윤곽선 자르기와 같은 하드웨어 전용 렌더링 기능과의 호환성 문제가 있습니다

피드백 보고서 또는 단위 테스트를 위한 UI 스크린샷의 경우 PixelCopy API를 사용하는 것이 좋습니다.

Kindle 게시를위한 DRM 활성화 New Update

아래 동영상 보기

주제에 대한 새로운 업데이트 drm 종류

Kindle publishing is pretty straightforward, but should you enable DRM (digital rights management)?
Some argue it’s an important layer of protection for your digital book and should always be enabled.
In this video Julie Broad explains her opinion on DRM and why she thinks self-publishing book authors should not enable DRM for Kindle.
Watch more videos on Amazon and self publishing here:
https://www.youtube.com/watch?v=_-rp7sxfqAg\u0026index=4\u0026t=38s\u0026list=PLh6B5bRioc1zvPuiyWXyjTEDzLWqGyuyN

Subscribe for weekly videos about self publishing from Julie Broad:
http://www.youtube.com/user/julieabroad?sub_confirmation=1
If you are interested in self publishing your book, visit Book Launchers website:
http://booklaunchers.com/
Connect with us on social media:
http://twitter.com/booklaunchers
http://facebook.com/booklaunchers

Video transcript:
I had a question coming from Jennifer and this is for all of you self-publishing authors out there trying to make some decisions when you’re uploading your book to Kindle to Amazon through KDP select.
So, the question Jennifer sent in was should we select the DRM box for the Kindle version of my book?
The DRM is digital rights management and I printed off a little definition so I can tell you exactly what DRM is. DRM is a systematic approach to copyright protection for digital media the purpose of DRM is to prevent unauthorized redistribution of digital media and restrict the ways consumers can copy content they’ve purchased so that’s what it is.
In Kindle when you’re uploading there’s a little checkbox in some section that says DRM that’s basically all it says this DRM enabled I think is exactly what it says so do you check it?
Well, if you do a search online you’ll find all kinds of yes-or-no opinionated answers and – why
here’s my perspective to me.
With a physical book, somebody can take it borrow it from the library they can lend it to a friend they can burn it for heat they can sell it they can do whatever they want once they buy it they own it and they can do whatever they want. With Kindle there’s actually a lot of restrictions you can allow it to be lent out you can do a few things but in general most people when they buy a
Kindle book they can read it on their Kindle device or their Kindle app and that’s it.
Now the argument is that if you don’t protect it people will hack it and steal it and then share it and it’ll be widely distributed for free or they’ll sell it and make money off of your your book and
yes it’s easier in digital format for this to happen than it is with a printed copy people aren’t going to go out and make a photocopy of your book so that’s the concern is that in digital format it’s much easier to steal and share and you won’t ever know that it’s been sent around to hundreds of people without you getting the money or the the royalties from it.
So in theory checking off this DRM protects that from happening but the reality is that there’s hacks and the people who are going to steal your book they’re the ones that know these hacks
so if they really want to steal your book they’re going to steal it anyway and in the meantime all you’re doing by enabling the DRM is pissing off the good people because what happens is that it
limits some of the things that you can do so.
For example if you have two devices that you want to read your book on sometimes this DRM being enabled will prevent people from transferring it to two different places it will prevent them from downloading it more than once so it can limit things and be a little bit of an irritant to people who have legitimately purchased your book and just want to read it wherever they are on whatever kind of app or system they’re using so in summary checking off the DRM.
Yes, it does give you a small layer of protection but the reality is the people who want to steal your book still have hacks they still can steal your book and spread it around without giving you the royalties and by putting the DRM on there you do create some challenges for the good people the people who don’t want to steal your book they just want to read it on multiple devices or they happen to accidentally delete it and they want it back without having to pay for it a second time but DRM is preventing them from doing it.

So, worst case scenario somebody does hack in steal your book and send it out there they’re going to do it whether you have DRM checked or not and hey if your goal is to get your message out into the most hands possible well really they’re just helping you right that’s how I’ve chosen to look at it there are many opinions
there’s many strong cases for and against the, but that is my perspective on it

drm 종류주제 안의 사진 몇 장

 Update  Kindle 게시를위한 DRM 활성화
Kindle 게시를위한 DRM 활성화 Update

주제에 대한 추가 정보 drm 종류

Updating

사용자가 주제에 대해 검색한 키워드 drm 종류

Updating

방금 주제 제목 drm 종류

Leave a Comment