'설정'에 해당되는 글 5건

  1. 맥 윈도우 듀얼부팅시 시간이 맞지 않는 현상 해결하기(시간 동기화하기) 1
  2. 맥에서 시작프로그램 설정/해제하기 2
  3. 안드로이드폰 카메라 무음 설정하기 - 초점 소리까지 완전하게 없애기(무음이 완전히 되지 않는 경우) 24
  4. 안드로이드폰 카메라 무음 설정하기 24
  5. Android Shared Preferences(데이터 저장/불러오기) 활용하기

맥과 윈도우를 듀얼부팅해 사용하는 경우 윈도우에서 원래 시간과 맞지 않는 현상이 나타납니다. 이는 맥은 GMT를 기준으로 시스템 시간을 동기화하고, 윈도우에서는 지역 시간(한국 GMT+9)을 기준으로 동기화하기 때문에 일어나는 현상입니다. 이 문제는 윈도우에서 레지스트리 설정을 수정해 해결할 수 있습니다.



맥 윈도우 듀얼부팅시 시간이 맞지 않는 현상 해결하기(시간 동기화하기)


1. 윈도우 키 + R를 누르면 나오는 실행 창에 'regedit'을 입력하여 레지스트리 편집기를 실행합니다.


2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation 로 이동합니다. 오른쪽 흰색 여백에서 오른쪽 클릭 -> 새로 만들기 -> DWORD 값을 선택합니다.


3. 값 이름을 RealTimeIsUniversal로 정해주고, 더블클릭해 값 데이터를 1로 설정해줍니다.



4. 윈도우를 재부팅하고 시간을 맞춥니다. 이제 맥과 윈도우를 번갈아가며 사용하더라도 시간이 달라지지 않습니다.

시스템이 시작됨과 동시에 작동되야 하는 프로그램들은 시작프로그램인 경우여야 할 필요성이 있습니다. Windows에서 시작프로그램이 시작 -> 모든 프로그램 -> 시작프로그램 또는 레지스트리 등에 시작프로그램이 등록되어 있는 것처럼 맥에서도 자신이 시작프로그램을 손쉽게 관리할 수 있습니다.


1. 독(Dock)에서 시작프로그램 관리하기


맥을 사용하면서 땔래야 땔 수 없는 독(Dock)에서 자신의 시작 어플리케이션을 설정하고 해제할 수 있습니다.


1. 자신이 시작 어플리케이션 설정/해제를 원하는 어플리케이션에서 우클릭 후 옵션 -> 로그인 시 실행을 체크/체크해제 해주시면 됩니다.



2. 시스템 환경설정에서 설정/해제하기

 가끔가다 어떤 어플리케이션은 자동으로 실행되는데도 불구하고 독(Dock)에서 시작프로그램을 찾을 수 없는 경우가 있습니다. 이렇게 백그라운드에서 자동으로 실행되는 어플리케이션은 시스템 환경설정에서 변경할 수 있습니다.

1. 시스템 환경설정에 들어간 후 시스템&그룹 부분을 선택해줍니다.

 
2. 로그인 항목(로그인 아이템) 부분에서 자신이 자동으로 실행하고 싶지 않은 어플리케이션은 선택(체크 박스 아님)후 아래 빼기 버튼을 누르면 되고, 추가하고 싶은 경우에는 + 버튼을 눌러 자신이 자동으로 실행하기 원하는 것을 선택하시면 됩니다.




도움이 되었나요?
그럼 손가락을 눌러주세요:) 
 

제가 저번에 올린 안드로이드폰 카메라 무음 설정하기(http://jhrun.tistory.com/104) 의 방법은 저는 젤리빈으로 업그레이드하면서 찍는 소리는 나지 않으나 셔터소리가 나 제대로 무음이 되지 않습니다.



안드로이드 카메라 무음 설정하기 - Build.prop을 건드려 무음 설정하기

주의!!! 루팅을 통한 모든 시스템 변경 활동은 예상치 못한 오류(벽돌)을 감수하실 수 있어야 합니다.

먼저 아래 링크의 방법대로 Build.prop을 수정해야지만 일단 카메라 소리가 나지 않습니다.

 
http://jhrun.tistory.com/104


안드로이드 카메라 무음 설정하기 - 초점 소리까지 완전히 없애기

위와 같은 방법으로 했는데도 완전히 소리가 사라지지 않고 초점맞출때 소리가 나는 경우가 있습니다.
이럴 경우에는 아래와 같은 방법으로 하면 완전히 제거할 수 있습니다.

1. Root Explorer 같은 어플로 /System/csc 폴더에 들어가준후 상단의 마운트 R/W를 눌러 마운트해주세요.



2. feature.xml을 꾹 누른 후 '텍스트 편집기로 열기'를 눌러줍니다.


3. 아래와 같은 항목을 찾아 false부분을 true로 바꿔 입력한 뒤 메뉴 -> 변경 사항 저장을 눌러줍니다.
 

 
<CscFeature_Camera_ShutterSoundMenu>false</CscFeature_Camera_ShutterSoundMenu> 

 




4. 재부팅후 카메라앱에서 설정 -> 촬영음에서 소리를 켜고 끌 수 있습니다.
 





위 방법으로 모두 시도했는데 안된다면 시도해볼 수 있는 방법

1. /system/build.prop에서 ro.camera.sound.forced=1을 ro.camera.sound.forced=0으로 바꾼 후 재부팅.
 

도움이 되셨나요?
그럼 손가락을 눌러주세요:) 
요즘에 휴대폰에는 다 기본적으로 카메라가 내장되어 있으며 현재 인기가 많은 스마트폰도 예외가 아닐 수 없습니다. 
대한민국 법에 따라 모든 스마트폰에는 강제적으로 스마트폰 카메라 셔터음이 나도록 설정이 되어있는데요.
몰카나, 초상권 침해같은걸 막기에는 아주 좋은 정책이나, 소리가 나면 안되는 상황이나 실험시에는 아주 불편합니다.

 
Build.prop을 건드려서 안드로이드 스마트폰 카메라 무음 만들기

거의 모든 안드로이드 스마트폰이 이 방법으로 카메라 무음으로 되는 보편적인 방식입니다.
기본적으로 스마트폰 루팅이 되어있어야 합니다.

주의!!! 루팅을 통한 모든 시스템 변경 활동은 예상치 못한 오류(벽돌)을 감수하실 수 있어야 합니다.

밸소리 모드로 해놓으면 셔터음이 나나 무음모드로 해놓으면 나지 않습니다.(원래는 무음모드도 납니다.)


1. Root Explorer같은 루트 탐색기 어플로 /System 폴더에 들어가 마운트 R/W를 눌러 R/W로 마운트해주시기 바랍니다.


 2. Build.prop 파일을 찾아 길게 터치해서 "택스트 편집기로 파일 열기"를 터치해줍니다. 


3. "ro.camera.sound.forced=1" 부분을 찾아서 값 1을 0으로 변경해줍니다.

 

 4. 메뉴 변경 사항 저장을 눌러 저장해주신후 재부팅합니다.


이렇게 하시면 무음 모드일시에 카메라 셔터음이 나지 않습니다.
이런 방법으로 몰카와 유사한 범죄를 할시 책임지지 않습니다.

이 방법으로 완전한 무음이 되지 않는 경우

안드로이드폰 카메라 무음 설정하기 - 초점 소리까지 완전하게 없애기(무음이 완전히 되지 않는 경우)(http://jhrun.tistory.com/114)



도움이 되셨나요?
손가락을 눌러주세요! 

데이타를 일시적으로는 가지고 있을 수 있지만 영원히 저장하는 방법은 무었일까요? Shared Preferences 를 사용하면 가능합니다.
이 방법을 이용해서 환경설정을 만들 수도 있습니다.
           

설정 저장

            //값보관
             SharedPreferences pref =getSharedPreferences("test", MODE_PRIVATE);
             SharedPreferences.Editor editor = pref.edit();
             editor.putString("SET_1","1" ); //키값, 저장값
             editor.putString("SET_2","2" );
             editor.putString("SET_3","3" );
             editor.commit();
     
설정 불러오기
 

              //값읽기
              SharedPreferences prefs =getSharedPreferences("test", MODE_PRIVATE);
              String result = prefs.getString("SET_1", "0"); //키값, 디폴트값
                
                
              //키값없이 모든 저장값 가져오기
             SharedPreferences prefb =getSharedPreferences("test", MODE_PRIVATE);
             Collection<?> col =  prefb.getAll().values();
             Iterator<?> it = col.iterator();
                
              while(it.hasNext())
              {
                    String msg = (String)it.next();
                    Log.d("Result", msg);
              }





손가락을 누르는것보다 어려운게 있나요 :)
도움이 되셨으면 눌러주세요  :)