이것저것/My_Work 127

[안드로이드6.0 권한] Marshmallow 권한 획득

가끔 안드로이드 소스를 접하고있는데... 기존에 만들어뒀던 코드가 내폰에서 갑작스레 에러를 토하면서 진행이 되지 않았다;; 관련 부분을 살펴보니... 안드로이드 6.0 마시맬로부터 기존에 그냥 사용하던 몇몇 권한을 사용자에게 요청하여 승인 받아서 진행하도록 되어있었다. 관련 부분을 간단하게 정리해두고자 한다. 샘플코드 : https://github.com/taehwandev/MAppPermission 권한 관련해서 꼭 필요한 API ContextCompat.checkSelfPermission(this, Manifest.permission.권한코드) != PackageManager.PERMISSION_GRANTED ActivityCompat.shouldShowRequestPermissionRationale..

공유기 2대 연결(멀티브릿지) & WOL

요며칠 네트워크 환경을 좀 바꾸면서... 생각되로 진행이 되지 않아 좀 고생했다. 기본 환경은 다음과 같다. 언뜻 쉬운데...기본 개념이 없어서...좀 많이(?) 해맸다. 그래서 정리를 좀 해두려고 한다. [먼저 u+ 공유기 설정] 1. 먼저 설정 화면으로 접속( 192.168.219.1 로 접속) 2. 기본 설정-> WAN설정 -> 하드웨어 주소 설정 : 2번공유기 MAC주소 셋팅 (2번공유기의 고정 아이피 설정- 난 192.168.219.2 로 셋팅) 3.무선 설정 -> 기본 설정 -> 네트워크 이름(SSID) 이름 설정 무선 설정 ->무선보안설정->WPA-PSK 알고리즘-> 공유키 설정(비밀번호) (1,2번 공유기 SSID 이름과 패스워드를 동일하게 하여, 자동 스위칭 되도록 진행 4. 고급 설정 ..

삼성노트북 윈도우7설치

사무실 노트북에 윈도우8이 설치가 되어있는데.... 사용상의 불편일까...아무도 안쓰는;;;; 그래서...다시 윈도우7로 다운 설치를 하려한다. 근데...분명히....한번 했었는데;;; 이번엔 먼가 바이오스랑 업데이트가 된건지...-_- 정상적으로... 내생각되로 되지 않는다!!! 한참 끙끙하다가....구글링...구글링;;; 그러다가 삼성 서비스센테에서 제공한 바이오스 셋팅법!! [Win8 모델을 Win7으로 다운그레이드하기]* Windows 8 모델을 Windows 7으로 다운그레이드시 중요 데이터가 삭제될 수 있으니 미리 백업해주세요.1. 시스템 재시작 후, 즉시 F2키를 4~5회 입력하여 BIOS 셋업 진입2. F9키를 입력하여 BIOS 설정값 초기화3. F10키를 입력하여 BIOS 설정값 저장하고..

[안드로이드] - 리소스 아이디가 바뀔경우 참고

라이브러리로 배포 할경우, 라이브러리에서 사용하는 리소스 파일의 아이디가 변경이 된다.이때 아래 내용을 참고. 참고 http://codemanteau.com/blog/blog_72 Sometimes, we need to get a resource from the Android resource library without knowing its name. Perhaps we have R.id.data1 through R.id.data9 and want to fetch all 9 of them without hardcoding each one.This has been possible since API 1, through the use of getIdentifier(). I will start off by sa..

[android] - Activity 기반에서 window 밖의 영역 터치 방지

다이얼로그에서는 아애와 같이 적용가능getDialog().setCanceledOnTouchOutside(false); *Activity 창에서 영역 밖에서는 터치가 인식하지 않도록 하기 (AndroidManifest.xml) activity set style - Theme.Dialog. (코드 적용)@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_yoptions); this.setFinishOnTouchOutside(true); }단, API 11 이상 에서 적용가능 참고) (모달리스 형태의 다이얼로그제작) 아래의 코드..

jQuery Form Validation

jQuery Form Validation 관련 잘 설명된 글 링크! http://mytory.net/archives/195/ [2013-09-27 추가 : 최근에 새로 발견한 폼 검증 플러그인으로 Parsley.js가 있는데, 이게 더 좋아 보인다. 문서도 잘 돼 있다. 단, IE6를 지원하지 않는다. 따라서 한국에서는 당분간 쓰기 힘들 것 같다. 아니면, 서버단 밸리데이션을 반드시 하면서 js를 보조적으로만 활용할 때 Parsley.js를 사용하면 되겠다. (사실 당연한 이야기긴 하지만 말이다.)]jQuery의 validation(검증) 플러그인이다. 일단 데모 페이지부터 보면 어떤 건지 알 수 있을 것이다.validation 플러그인 데모 페이지사용법은 사실 데모 페이지 긁어와서 이름만 고치는 정도로..

Android LED control ON/OFF

.안드로이드 LED on/off 제어 기능 체크. 관련해서 참고 글. 하단에는....www.mkyong.com사이트의 내용 복사 첨부하였음. http://www.mkyong.com/android/how-to-turn-onoff-camera-ledflashlight-in-android/ http://stackoverflow.com/questions/14517006/android-led-control-on-off 출처 : http://www.mkyong.com/ How To Turn On/Off Camera LED / Flashlight In Android 1. Turn oncamera = Camera.open(); Parameters p = camera.getParameters(); p.setFlashMo..

android - AlaramManager & Service 실행

[ AlaramManager & Service 실행 ] 부팅 후, 알람메니저를 실행하여, 주기적으로 알람을 발생하고, 그때마다 service(서비스)를 호출하여, 필요에 따라 'NotificationManager' 로 알림메세지를 전송 먼저, 이전 게시물에서 재부팅 후, 자동으로 앱 실행하는 함수가져와서 수정http://wabar.tistory.com/928 1. AndroidManifest.xml 수정 ('RECEIVE_BOOT_COMPLETED'관련 권한 및 코드 추가) 2. 클래스 추가(기존 코드 수정) ex) StartReceiver.java public class StartReceiver extends BroadcastReceiver {@Overridepublic void onReceive(Co..

페이스북 권한 /facebook permissions

웹사이트에서 페이스북으로 직접 로그인 및 글쓰기 관련 작업을 하기 위해서는 페이스북 개발자 페이지에서 관련 페이지의 내용 및 사용법을 검증 받아야한다. 그리고, 웹에서의 필요로 하는 권한 또한 요청하여 승인을 받아야한다. 내가 원하는 권한은 'publish_actions'.... 가 맞기를 기대하며;; 아래는 권한 관련 내용: 해당 내요은 아래의 글에서 발췌. (원본 링크 ==> http://dev2.prompt.co.kr/26 ) 서드파티 제공기능: Permission페이스북이 제공하는 퍼미션 구분으로 사용가능한 기능을 가늠해 볼 수 있다. 위의 참고 문서는 크게 6개 그룹으로 나누어 퍼미션을 설명한다.• Email Permissions 사용자 이메일은 보호되며, 명확히 요청한 경우에만 접근가능하다.o..