윈도우

액티비티의 윈도우 생성/삭제 시점 확인하기

어플리케이션 개발 수준에서 윈도우(Window)에 신경 쓰는 경우는 별로 없다. 특별한 처리 없이도 액티비티가 기본적으로 윈도우를 생성한 후, setContentView() 메소드 등을 통해 전달된 레이아웃을 그 위에 그려주기 때문이다. 하지만, 간혹 윈도우가 잘 생성/삭제 되는지 궁금하다면 아래와 같은 로그로 참조할 수 있다. 12-14 19:09:29.844 system_process V/WindowManager: Relayout Window{2492035d0 u0 me.sunphiz.android.test.window/me.sunphiz.android.test.window.activity.MainActivity}: viewVisibility=0 req=1080×2004 WM.LayoutParams{(0,0)(fillxfill) sim=#120 ty=1 fl=#81810100 pfl=0x20000 […]

액티비티의 윈도우 생성/삭제 시점 확인하기 Read More »

윈도우에서 checksum 확인하기

전송받은 파일의 무결성을 확인하는 간단한 방법으로 checksum을 많이 쓴다. 브라우저나 프로그램을 받을 때, 제작사의 홈페이지에서 파일과 함께 체크섬 데이터를 제공한다. JDK 다운로드 시에도 checksum 데이터가 제공된다. 파일을 받은 후에 checksum을 뽑아 이 값을 제작사가 제공하는 값과 비교하면 되는데, 마이크로소프트는 윈도우에서 checkum을 쉽게 추출하기 위한 fciv(File Checksum Integrity Verifier)라는 이름의 프로그램을 제공하고 있다.  md5와 sha1 모두 뽑을

윈도우에서 checksum 확인하기 Read More »