porter-duff

    0

    2답변

    배경에 둥근 모서리를 얻기 위해 드로어 블 (drawable)로 설정된 버튼이 있습니다. 내가 사용하려는 모든 색상의 드로어 블을 만들 필요없이 버튼을 클릭 할 때마다 색상을 변경하려고합니다. 현재 드로어 블의 흰색 배경 위에 컬러 필터를 적용하려면 PorterDuff을 사용하려고합니다. Drawable mDrawable = ResourcesCompat.g

    0

    1답변

    전 캔버스에 그려야하는 Path 객체의 텍스처로 작동하는 전체 화면에 걸친 비트 맵을 가지고 있습니다. 그런 다음이 질감 된 경로를 맨 위에 그려야하는 배경 이미지가 있습니다. PorterDuff 모드를 사용해 보았지만 아무 것도 올바르게 작동하지 않았습니다. PorterDuff 모드가 작동하는 방식을 정확히 파악하는 데 어려움을 겪고있었습니다. 그 중 아

    6

    1답변

    나는 Path을 가로 지르며 두 번 이상 지나간 영역의 색을 변경하고 싶습니다. 아래처럼 : 그래서 나는 나의 페인트를 설정합니다. 내가 canvas.drawPath(mPath1, highlighterPaint) 및 canvas.drawPath(mPath2, highlighterPaint)를 호출 할 때 highlighterPaint = new Paint(

    3

    1답변

    일부 캘린더보기를 만들고 있는데, 내가하고 싶은 것은 clickable 인 LineairLayout의 배경을 만드는 것입니다. 따라서 나는 두 개의 이미지와 StateListDrawable을 만듭니다 배경 이 코드 조각으로 작동하는 항목이 지금까지 을 누르면 된 이미지의 이미지 : NinePatchDrawable background = (NinePatchD

    2

    2답변

    GridView에 몇 개의 이미지가로드되어 있고 블렌딩의 스크린 모드를 사용하여 붉은 색을 적용하고 싶습니다.이 코드있어 내 어댑터에서 : ImageView image = (ImageView) findViewById(...); image.getDrawable().setColorFilter(channel.getSelectedColor(), Mode.SCRE

    1

    1답변

    내 말을 들으십시오. 배경 위에 다른 비트 맵 위에 겹치고 싶은 배경 비트 맵이 있습니다. 그 위에 투명 컷 아웃이 있습니다. 컷 아웃이 기본 모양이라면 아무런 문제가 없지만 두 개의 원 (잎 모양의 일종)의 교차점이되도록 컷 아웃이 필요합니다. 세 번째 비트 맵을 만들어 컷 아웃 템플릿을 만들려고했으나 컷 아웃 템플릿을 사용하지 않고 깨끗한 컷 아웃 표현

    0

    1답변

    캔버스에 3 개의 직사각형을 그리려합니다. 첫 번째 것은 녹색이며 뒤쪽으로 진행됩니다. 두 번째는 빨간색이고 녹색은 두 번째입니다. 세 번째는 두 가지 모두를 다루며 첫 두 개의 rect를 "잘라야"합니다. 이런 식으로 뭔가 : 나는 이런 식으로 뭔가를해야한다고 얻을 : canvas.drawColor(red); canvas.drawRect(gre

    2

    1답변

    레이어 목록 XML 파일에서 여러 레이어를 지정하고 PorterDUff의 특정 XferMode에 따라 각 레이어를 혼합하도록 지정하는 방법이 있다면 방황하고 있습니다. 복합 배경을 생성하는 것이 매우 유용합니다.

    1

    1답변

    프로그래밍 방식으로을 렌더링하면 가장자리가 희미 해져 TextView으로 렌더링됩니다. 어떤 모드에서 진정한 알파 그라디언트를 만들 수 있습니까? 실제 에지 페이딩은 1.0에서 0.0까지 투명도를 (오버레이 그래디언트 해킹 없음) 부드럽게 줄여야하므로 상단보기가 배경보기로 희미 해집니다. @Override protected void onDraw(Canva

    4

    1답변

    다른 Porter-Duff 모드를 사용하여 비트 맵 합성 성능에 대한 인터넷 기사 또는 Google 문서를 찾을 수 없었습니다. 나에게 매우 명백한 것은 프로그래밍 중에 기존의 SRC/DST 프리픽스 모드가 안드로이드 모드 DARKEN, Mode.LIGHTEN, Mode.MULTIPLY 모드보다 훨씬 빠르게 (3-4 배 더 빠르게) 수행된다는 것입니다. 후