안드로이드 서버 통신속도에 관한 글 (Android) -- (PHP, ASP, JSP) -- (Server) 의 형식으로 http request, response. 통신으로 앱을 구성하였다. 이러한 http 액션을 앱의 intro 화면에서 10개 정도 넣었다. 한국에서는 LTE 통신환경..문제없음 통신속도 약 2~5초 그러나 이것이 외국의 통신환경에서는 문제가 된다. 최소 30초 ~ 최대 2분까지 http request, response.를 함. =-==============================================해결책 1. 소켓 통신 소켓통신으로 통신환경 구성을 변경하였다. 물론 Android-Server단 모두 구현해야 했지만, 해외에서도 서비스를 해야 하는 앱이기 때문에, 소켓구성..
출처 : http://m.ppomppu.co.kr/new/bbs_view.php?id=phone&no=2939815 OPEN VPN 사용법 1. 구글 플레이스토어에서 아래의 앱을 설치합니다. A. OPEN VPN B. OPEN VPN CONNECT 2. OPEN VPN을 실행 후, 가운데 국기를 터치하여 접속을 원하고자 하는 국가를 선택합니다. A. 스카이프의 MVOIP제한으로 우회하시려면 태극기를 선택(한국서버를 이용하면 일반적으로 속도가 더 빠릅니다) B. KBS, SBS등의 한국 방송사에서 제공하는 VOD를 유투브를 통해 시청하시려면 일본 등을 선택(태극기 외 선택) 3. 접속을 원하는 VPN 서버를 선택합니다. 4. 아래와 같은 화면에서 ACCEPT를 눌러줍니다. 기존에 저장되어 있는 VPN 정보..
mp3 파일을 Loud Speaker 같은 Media 말고, 전화를 수발신할때, 귀에 갖다대는 수화기 스피커에서 재생시키는 방법이다. 사용 클래스 : SoundPool ############################## 롤리팝 이전 버전 ######################################1. 초기화 SoundPool sp = new SoundPool(10, AudioManager.STREAM_VOICE_CALL, 0); SoundPool 초기 생성자는 SoundPool([최대스트림수], [미디어 종류], [품질]);이라고 한다. 두번째 변수인 미디어 종류를 VOICE_CALL로 변경하면 수화기에서 음악재생이 가능하다. 2. 파일 로드int sound = sp.load(c, R.raw..
안드로이드 내장 연락처 접근시.. 02-04 10:45:52.413: E/AndroidRuntime(28455): Caused by: java.lang.SecurityException: Permission Denial: reading com.android.providers.contacts.ContactsProvider2 uri content://com.android.contacts/data/phones from pid=28455, uid=10175 requires android.permission.READ_CONTACTS, or grantUriPermission() 와 같은 에러는 menifest.xml 파일에 퍼미션을 주지 않아서. 를 추가하자.
출처 : 휴휴님 네이버블로그 (http://huewu.blog.me/110085391353) 안드로이드는 확실히 독특한 방법으로 동시에 여러 어플리케이션이 작동하는 멀티태스킹 기능을 지원합니다. 다른 플랫폼에서 개발을 하던 개발자들은 안드로이드가 멀티태킹을 지원하는 방식을 보면 놀랄겁니다. 멀티태스킹이 작동하는 방식을 이해하는 것은 잘 작동하는 동시에 안드로이드 플랫폼의 다른 요소들과 심리스하게 결합될 수있는 어플리케이션을 디자인하는데 매우 중요합니다. 이 문서는 안드로이드 멀티태스킹이 현재와 같이 작동하는 디자인적인 이유와, 어플리케이션 작동에 끼치는 영향 그리고 개발자가 어떻게 안드로이드가 지원하는 기능들을 잘 활용할 수 있는지에 대해 다룹니다. Design considerations디자인 고려사항 ..
Processing Ordered Broadcasts원문: http://android-developers.blogspot.com/2011/01/processing-ordered-broadcasts.html[이 포스트는 Bruno Albuquerque 에 의해 작성되었습니다. 그는 구글 브라질의 Belo Horizonte 오피스에서 근무하는 엔지니어 입니다. - Tim Bray] 제가 생각하기에 안드로이드 플랫폼 상에서 가장 흥미롭고 강력한 기능 중 하나는 바로 브로드 캐스트와 이를 구현한 BroadcastReceiver 클래스입니다. (이 클래스를 구현한 것을 앞으로는 '리시버' 라고 하겠습니다.) 그 중, 이 포스트 에서는 순서가 정해진 브로드캐스트 (Ordered Broadcast) 에 관해서 이야기..
GCM 구현시 구글 문서에는 onHandleIntent과 해당 GCMIntentService의 생성자만을 정의하면 된다고 적혀있다. 여기서 나는 GCMIntentService가 죽을것을 우려하여 onStartCommand를 구현하여 return START_STICKY; 를 적어놓았다. 그런데, 여기서 return START_STICKY; 가 문제가 되어 GCMINtentService가 불려지지 않아 결국 push 서비스가 불가능 해졌다. GCMIntentService를 구현할땐 그냥 시키는 것만 하자
- Total
- Today
- Yesterday
- Android
- IOS
- BBC 가쉽
- 노드
- Asterisk
- linux
- 깃헙
- 앵커브리핑
- CentOS
- Phaser
- C
- git hub
- mysql
- Kotlin
- nodejs
- 스위프트
- 리눅스
- php
- C언어
- 안드로이드
- 서버
- Node
- 배열
- 점유율
- Swift
- 손석희
- GIT
- node.js
- xcode
- 뉴스룸
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |