'일반'에 해당되는 글 3건

  1. 안드로이드 개발 - 소프트키에서만 나타나는 Overflow메뉴 일반 기기에서도 활성화하기 (1)
  2. Mac에서 일반마우스 쓸때 스크롤 문제점
  3. 맥 일반키보드에서 한/영키, 한자키, Ctrl 키 사용하기(키맵핑)

안드로이드 기기 버튼의 종류는 전면에 버튼이 없는 소프트키 기기와 메뉴, 홈, 뒤로가기 키 같이 하드웨어 키로 이루어진 경우로 나누어집니다.

근데 소프트키의 대부분은 하드웨어의 메뉴 버튼이 멀티태스킹 버튼으로 대체하기 때문에 메뉴 키가 따로 없습니다.


그래서 소프트키가 있는 휴대폰은 상단에 Overflow 메뉴가 나타납니다.(점 땡땡땡)





하지만 이 메뉴는 하드웨어키를 사용하는 기기에는 보이지 않습니다.


메뉴키가 하단에 이미 있기 때문에 크게 상관은 없지만 UI 일관성에는 별로 좋지 않습니다.




안드로이드 개발 - 소프트키에서만 나타나는 Overflow메뉴  일반 기기에서도 활성화하기



앱을 로드하는 맨 처음 액티비티에 몇줄의 코드에 삽입함으로써 이 문제를 해결할 수 있습니다.

일반 하드웨어키를 사용하는 기기에서도 소프트웨어 키를 사용하는 기기같이 상단에 Overflow 메뉴가 나타납니다.




  
	try {
	        ViewConfiguration config = ViewConfiguration.get(this);
	        Field menuKeyField = ViewConfiguration.class.getDeclaredField("sHasPermanentMenuKey");
	        if(menuKeyField != null) {
	            menuKeyField.setAccessible(true);
	            menuKeyField.setBoolean(config, false);
	        }
	    } catch (Exception ex) {
	        // Ignore
	    }






도움이 되셨나요?

그럼 손가락을 눌러주세요:)

저작자 표시 비영리 동일 조건 변경 허락
신고
맥의 트랙패드나 애플마우스가 적응되지 않거나 다른 사정으로 인해 일반 마우스를 쓸 때가 있을 것입니다.
근데 마우스에서 스크롤을 할려고 하는데 내가 알고 있던 스크롤과 반대입니다.

윈도우와 달라서 햇갈리거나 적응이 되지 않으실 수 있습니다.
맥에서 일반마우스 스크롤 방향을 바꿀 수 있습니다.

맥에서 마우스 스크롤 방향 바꾸기

1. 시스템 환경설정 앱을 찾습니다.

2. 마우스를 누릅니다.

3. "스크롤 방향 : 자연스럽게"를 체크 해제합니다.
(자연스럽게라는 말이 이상하네요 단어 선택을 잘못한듯 합니다.)

  

도움이 되었으면 손가락을 눌러주세요 :)..:) 
저작자 표시
신고
우리가 쓰는 일반 PC와는 달리 맥에는 따로 애플키보드가 있습니다.
하지만 해킨토시를 쓰거나 맥에 일반키보드를 써야하는 경우가 있을 수 있습니다.
하지만 한영키 한자및 컨트롤키가 잘 먹히지 않아서 불편할 수도 있습니다. 

맥에서의 일반키보드 기본설정
 
일반키보드에서의 컨트롤키 ==> 윈도우키
일반키보드에서의  한/영 전환 키 ==> 윈도우키 + 스페이스

위와 같이 하는게 불편하시다면 바꿀 수 있습니다. 

키를 바꾸기 - 키맵핑하기(윈도우처럼)
 
키맵핑을 함으로써 자신이 원하는 키가 각자 역할을 할 수 있도록 지정할수 있습니다.
이때 사용하는 프로그램이 "KeyRemap4MacBook"입니다.

공식사이트에서 다운로드 : 
http://pqrs.org/macosx/keyremap4macbook/
(버전에 맞게 선택해주시면 됩니다.) 

 재시동 후 설치가 완료되면 시스템 환경설정 기타 부분에 저렇게 keyremap4MacBook이라는 아이템이 생성됩니다.
(키맵핑 설정을 조작할때에는 저곳을 들어가주시면 됩니다.) 

 1.   왼쪽 컨트롤 버튼 사용하기.
 




2. 오른쪽 컨트롤 버튼 사용하기




3. 한자/한영키 사용하기

 --Toggle HanEng Key를 체크해주면 한영키는 사용 가능하나 권장하지 않습니다.
왜냐하면 한영키 체크시 한영키를 누르면 한영이 바뀌나, Command+Space를 하는것과 같기 때문에
한영키를 다른 키와 연속으로 입력하면 단축기가 실행되는 버그가 있습니다.
(환경설정 - 키보드 - 이전 입력 소스 선택에서 커맨드 + 스페이스로 되어있어야 합니다.)



따라서 한영키는 시스템 환경설정 --> 키보드 --> 단축기 탭에서 -->이전 입력 소스 선택을 클릭 --> Tap키를 눌러서
다른 키로 지정해주시고 적응하시는것을 권장합니다. 저는 어차피 안쓰는 프린트스크린을 한영키로 사용합니다.
(맥에선 F13으로 인식합니다.)  

 
(맥에서 캡쳐하는 방법은 따로 있습니다. 아래 링크를 참고하세요
http://jhrun.tistory.com/70
)

2013/01/02 - 포스트 컨트롤키 바꾸는것 잘못되서 수정하였습니다.
 
이 방법데로 하시면 그나마 맥에서 일반키보드가 쓸만해집니다.
도움이 되셨으면 손가락을 눌러주세요 :) 
저작자 표시
신고