일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 공모주 청약
- 주식 청약 일정
- 제이쿼리
- php
- SQL
- 리눅스
- MYSQL
- 주식
- html
- Stock
- 공모주 청약 일정
- Eclipse
- jquery
- codeigniter
- 코드이그나이터
- css
- 맥
- java
- Stock ipo
- IPO
- 6월 공모주 청약 일정
- JavaScript
- 공모주
- 7월 공모주 청약 일정
- 오라클
- linux
- 자바스크립트
- Oracle
- 자바
- 주식 청약
- Today
- Total
목록개발/android & ios (53)
개발자의 끄적끄적
[APNS 사용하기] 5. Device Token 얻기 0. 들어가기 전에 - 임의로 등록한 개발폰에 푸시메세지를 보내기 위한 준비작업을 할 것입니다. - Device Token이 왜 푸시메세지를 보내기 위해 필요한지 등은, APNS의 원리에 대해 다른 블로그들에서 학습 후 보시기 바랍니다. 1. 이전 포스팅에서 다운로드받아 놓은 프로비저닝 프로파일을 더블클릭해서 xcode Organizer에 등록합니다. 2. 프로비저닝 프로파일을 만들 때 사용한 App ID에 맞게 프로젝트를 생성한 후, 생성한 프로비저닝 프로파일로 Code Sign을 해줍니다. 참고)아래는 Xcode5 beta 버전의 이미지입니다. 3. AppDelegate.m 파일에 아래의 함수를 추가 및 수정한다. - 1) didFinishLau..
[android] Dangerous Permission 위험 권한 : Dangerous Permission 1. 일반 권한, 위험 권한 무슨 차이일까? 안드로이드의 권한 종류는 약 140개입니다. (안드로이드 권한 종류 보기) 이전에는 권한이라 하면 AndroidManifest.xml 파일에서 단순하게 권한을 주는 작업을 생각합니다. 마시멜로 이전 버전까지는 이러한 처리만으로 권한 설정이 끝났습니다. 하지만 마시멜로(API 23) 버전부터는 일반 권한과 위험 권한으로 나누어져 관리가 됩니다. 일반 권한의 경우 이전과 같이 uses-permission 속성만 추가하면 사용할 수 있는 권한입니다. 하지만 위험 권한은 일반 권한과 달리 사용자의 개인정보가 담겨있는 정보에 접근하거나 개인정보를 만들어 낼 수 있..
*[android] 안드로이드 - UsageStatsManager로 앱 실행 기록 가져오는 방법 * UsageStatsManager는 앱 실행 기록을 제공하는 서비스입니다. 여기서 제공하는 API를 사용하면 최근에 실행된 앱이 무엇인지, 앱들의 사용시간은 각각 얼마인지 알 수 있습니다. UsageStatsManager는 앱 기록을 Query할 수 있는 API를 제공하며, DAY, MONTH, YEAR의 시간 단위(Interval)로 구분된 결과를 받을 수 있습니다. 결과는 UsageStats 객체로 리턴해 줍니다. 이 객체는 앱 이름, 마지막 사용 시각, 앱이 실행된 전체 시간 등의 정보를 담고 있습니다. UsageStatsManager는 UsageStats 외에도 UsageEvents, Configur..
[안드로이드/Android] 권한 체크하기 [펌] 안녕하세요. 오늘은 권한(Permission)에 관한 포스팅입니다. 권한은 앱에서 사용자 기기에 접근하여 사용자의 정보를 얻기 위해 얻는걸 말합니다. 마시멜로 이전 버전에서는 사용자가 인지하지 못한 상태에서 권한을 허용해서 사용자들의 개인정보가 유출되는 사고가 있었는데 그것을 보완하고자 개인정보 유출등의 우려가 있는 권한들을 위험권한으로 분류하고 사용자로부터 동의를 얻도록 변경되었습니다. 권한 설정 권한을 AndroidManifest.xml에 명시해야 앱에서 권한을 요청 및 사용할 수 있습니다. ... 권한 체크 권한이 허용되지 않았는데 권한을 사용하면 에러가 발생하기 때문에 사용하기전 권한이 허용 유무를 체크해서 에러가 발생하지 않도록 유도해야 합니다...
Android 9.0이상에서 foreground service 퍼미션 target sdk가 28이상인 경우, foreground service를 사용한다면 반드시 androidmanifest.xml에 퍼미션을 지정해주어어야 한다. 출처 : http://vintageappmaker.com/memo/2020/01/27/android-9-0%EC%9D%B4%EC%83%81%EC%97%90%EC%84%9C-foreground-service-%ED%8D%BC%EB%AF%B8%EC%85%98/
// Enable pinch to zoom without the zoom buttons mWebView.getSettings().setBuiltInZoomControls(true); // Enable pinch to zoom without the zoom buttons if(Build.VERSION.SDK_INT > Build.VERSION_CODES.HONEYCOMB) { // Hide the zoom controls for HONEYCOMB+ mWebView.getSettings().setDisplayZoomControls(false); } if (Build.VERSION.SDK_INT > Build.VERSION_CODES.ICE_CREAM_SANDWICH) mWebView.getSettings()..
[Android] 안드로이드_단말기(디바이스) 정보 가져오기(TelephonyManager ) [펌] 안드로이드 고유정보외에 TelephonyManager를 이용한 정보를 가져오는 방법을 알아보자. (출처 : https://jamesdreaming.tistory.com/37) 안드로이드 단말 정보는 정말 많이 필요 하게 됩니다. 예를 들어 휴대폰번호, 통신사, IMEI, 통화 상태, 데이터 상태 등등의 값들을 필요로 하는 경우가 있습니다. 그래서 꼭 알아 두어야 하는 것중 하나 이기도 합니다. ■ 휴대폰 정보 가져오기 단말정보를 읽어 오기 위해서는 AndroidManifest.xml 에 use-permission 추가를 해야 합니다. TelephonyManager 라는 클래스를 아래와 같이 Context..
[Android] 안드로이드 내 휴대폰(디바이스) 번호 가져오기 [펌] 안드로이드 내 디바이스 번호 가져오기 주로 데이터베이스와의 인증으로 휴대폰 번호를 사용할 수 있습니다. 휴대폰 번호를 수집한다는 의미로는 프로그램 개발자가 사용자의 전화번호를 수집 할 수 있다는 의미로도 해석됩니다.. 악의적으로 사용된다면 참 무섭습니다. 저는 휴대폰 번호를 인증의 목적으로 사용합니다. 사용방법은 간단합니다. TelephonyManager telManager = (TelephonyManager) getSystemService(TELEPHONY_SERVICE); PhoneNum = telManager.getLine1Number(); if(PhoneNum.startsWith("+82")){ PhoneNum = PhoneN..