프로젝트 배경
1) 문제점 - 차단 앱은 대부분 본인이 지워 버려서 실패함 - 막기 싫어진 순간에 풀 수 있으면 차단의 의미가 없음 - 앱만 막으면 브라우저로 같은 사이트에 들어가 우회됨 - 차단 앱들이 사용 기록이나 화면 위 표시 같은 민감한 권한을 여러 개 요구함 2) 프로젝트 목표 - 저장한 규칙을 본인도 되돌릴 수 없게 만들기 - 앱과 웹사이트를 함께 차단 - 삭제와 강제 종료 경로까지 막기 -
프로젝트 성과
되돌릴 수 없는 규칙 저장
저장한 규칙은 수정도 삭제도 되지 않습니다. 그런 기능을 코드에 넣지 않았습니다.
브라우저 10종 사이트 차단
주요 브라우저 10종의 주소창을 읽어 판정하고 서브도메인까지 자동으로 포함합니다.
권한 요구 최소화
사용 기록이나 다른 앱 위에 표시 권한 없이 접근성 서비스 하나로 감지와 차단을 처리합니다.
삭제·강제종료 경로 차단
기기 관리자로 등록해 삭제 전 해제를 요구하고 그 해제 화면 자체도 되돌립니다.
핵심 기능
진행 단계
문제 정의 및 기획
2026.08.
기존 차단 앱이 실패하는 지점을 정리하고 되돌릴 수 없는 구조를 요건으로 잡았습니다.
프로젝트 상세
1) 포트폴리오 소개 정해둔 시간에 앱과 웹사이트를 잠그는 안드로이드 네이티브 앱입니다. 차단 앱은 대부분 본인이 지워버려서 실패합니다. 막기 싫어진 순간에도 막혀 있어야 의미가 있습니다. 2) 작업 범위 기획, 화면 설계, 개발, 서명 빌드까지 단독 수행했습니다. 지원 환경은 안드로이드이며 설치형 파일로 배포합니다. 3) 주요 업무 · 규칙 생성 : 요일과 시간대, 차단할 앱과 사이트를







