2026년부터 트렁크 안정 개발 모델과 일치하고 생태계의 플랫폼 안정성을 보장하기 위해 2분기와 4분기에 AOSP에 소스 코드를 게시합니다. AOSP를 빌드하고 기여하려면 aosp-main 대신 android-latest-release를 사용하는 것이 좋습니다. android-latest-release 매니페스트 브랜치는 항상 AOSP에 푸시된 최신 버전을 참조합니다. 자세한 내용은 AOSP 변경사항을 참고하세요.
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
light_state_t 구조체 참조
#include <
lights.h
>
특정 조명에 설정할 수 있는 매개변수입니다.
일부 조명은 모든 매개변수를 지원하지 않을 수 있습니다. 하위 호환 방식으로 할 수 있다면 그렇게 해야 합니다.
lights.h
파일의
145
라인에 정의가 있습니다.
프레임워크에서 조명의 밝기를 관리하는 데 사용되는 정책입니다. 현재 값은 BRIGHTNESS_MODE_USER 및 BRIGHTNESS_MODE_SENSOR입니다.
lights.h
파일의
173
줄에 있는 정의입니다.
ARGB의 LED 색상입니다.
최선을 다하세요.
-
조명이 빨간색 또는 녹색만 표시할 수 있는 경우 사용자가 파란색을 요청하면 녹색으로 설정해야 합니다.
-
밝기 램프만 실행할 수 있는 경우 다음 수식을 사용하세요. unsigned char brightness = ((77*((color>>16)&0x00ff))
-
(150*((color>>8)&0x00ff)) + (29*(color&0x00ff))) >> 8;
-
켜거나 끌 수만 있다면 0은 꺼짐이고 그 외의 값은 켜짐입니다.
상위 바이트는 무시해야 합니다. 호출자는 이 값을 0xff (255 알파에 해당)로 설정합니다.
lights.h
파일의
160
행에 정의가 있습니다.
이 구조체에 관한 문서는 다음 파일에서 생성되었습니다.
-
hardware/libhardware/include/hardware/
lights.h
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-27(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-27(UTC)"],[],[]]