본문 바로가기
[android] File-Based Encryption & Direct Boot mode -Android 7.0 (NOS) 이상부터는 file-based encryption (이하 FBE) 를 지원한다.FBE는 각각 다른 key 를 사용하여 각각 다른 파일들이 encrypt 될 수 있고, unlock 도 각각 될 수 있다. (DE 와 CE 를 각각 암호화하고, 각각의 접근범위를 설정한다.) ( 돼왕 : 무슨 말인지 전혀 모를텐데 뒤를 쭉 읽어보면 이해가 될 것이다. ) 이 글에서는 새로운 단말에서 어떻게 FBE 를 enable 시킬 수 있는지, 어떻게 시스템 앱이 새로운 Direct Boot API 들의 장점을 최대한 활용할 수 있게 업데이트 되었는지, 그리고 유저에게 최상의 보안을 제공할 수 있는지를 알려준다. -Android 7.0~8.1 단말에서는 FBE 가 adoptable stora.. 2019. 7. 8.
[android] Toast( 토스트 ) 이야기 안드로이드, Toast( 토스트 ) 이야기 Toast 의 특이한 점. Toast 생성은 메인 스레드에서만 가능하지만, show() 함수는 아무 스레드에서나 호출할 수 있다.이는 Toast 가 안에서 handler 를 사용하기 때문이다.생성할 때는 Handler 를 main thread 에서 생성해야 하기 때문에 main thread 에서 생성해야 하고, 그 외 함수들 호출은 아무데서나 해도 된다. Toast 는 독립적인 Window Window 들은 PhoneWindowManagerService 에서 관리한다. status bar, input method, activity 모두 window 이다. Toast 들은 여러 앱에서 동시에 불러도 하나씩 순차적으로 뜨는데, 그 이유는 NotificationMan.. 2013. 8. 14.
반응형