일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- android 효과음
- C#
- Mail Server
- php 시큐어코딩
- mysql
- 안드로이드 gcm
- UML
- C# IO
- javascript
- roundcube
- FCM
- html5
- xe
- 안드로이드 푸시
- PHP
- 우분투
- curl
- 자바스크립트
- 폼메일
- dovecot
- WebView
- 자동 생성
- 안드로이드 푸쉬
- Android
- not working
- 안드로이드
- soundpool
- 설치
- php 취약점
- chart.js
- Today
- Total
목록android (125)
그러냐
[String] 먼저 Main에서 Second Activity로전환하면서putExtra로String값을 보낸다public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); String str = "hi"; Intent intent = new Intent(MainActivity.this, SecondActivity.class); intent.putExtra("itpangpang",str); startActivity(intent)..
출처 : http://mailmail.tistory.com/13 7개월 전 by PEACE PEACE-안녕하세요. 안드로이드 PEACE-입니다.안드로이드 스터디 [열 한번째] 글입니다. 오늘은 HTTP 통신을 하기 위한 HttpURLConnection에 대해 포스팅하겠습니다. 아래 링크는 통신하는데 있어서 같이 사용할 API에 대해 포스팅한 글입니다. 참고해주시기 바랍니다.데이터 처리 JSON Object : http://mailmail.tistory.com/11비동기처리 AsyncTask : http://mailmail.tistory.com/12 1. 안드로이드의 서버 통신 안드로이드는 서버와 통신하기 위한 방법으로는 HTTP통신과 Soket통신이 있다. 오늘 다룰 내용은 HTTP통신으로 URL 접속을..
https://github.com/journeyapps/zxing-android-embedded 커스터마이징 샘플 프로젝트를 제공한다 위 페이지 하단에 README.md 에 설명이 잘되있다. compile 'com.journeyapps:zxing-android-embedded:3.5.0' 요거만 넣어주면된다
안드로이드에서 오디오 파일을 재생하기 위한 방법은 크게 2가지가 있는데, 하나는 MediaPlayer를 사용하는 것이고 다른 하나는 여기서 살펴볼 SoundPool을 이용하는 것입니다. 둘의 차이는 MediaPlayer는 상대적으로 음악과 같이 음원의 길이가 긴 것들을 한 번에 하나씩 재생하는데 용이한 구조이고, SoundPool은 반대로 게임의 효과음처럼 짧으면서 여러개를 동시에 재생할 필요가 있는 것들을 다룰 때 유용합니다. 1. 음원의 종류 및 위치 지원하는 종류는 https://developer.android.com/guide/topics/media/media-formats.html 에 나와 있듯이 거의 대부분의 음원이라고 생각하면 될 것 같습니다. 음원은 res/raw 아래 위치하면 됩니다. (..
SoundPool.play 를 서비스단에서 사용하여 재생을 잘 하고 있었으나 LG 기기에서 안되는 현상이 발생했다. 그러다가 아래 글을 보게되었다. 즉 너무 빨리 재생하면 안된다는 내용. 그래서 그냥 sleep을 몇 초 줘서 해결. 출처 : http://www.androidpub.com/1765774 SoundPool 을 사용 못하고 있습니다. http://www.androidpub.com/17657742011.09.26 12:22:0850149앱개발 질문안녕하세요? SoundPool 을 사용하고 싶은대 당췌 소리가 안나와서 고민입니다. 에러메세지라도 뜨면 코드가 잘못되었겠거니.. 하겠지만... 이건 에러 메세지도 없고 프로그램 실행도 잘 되는대, 소리만 안나옵니다... 물론 파일은 재대로 있고 파일명도..
살다보면 안드로이드에서 현재 실행 중인 액티비티를 알고 싶을 때가 있다.아래의 함수는 현재 실행 중인 액티비티(백그라운드/포그라운드)의 리스트를 얻어올 수 있다. void getRunActivity(){ActivityManager activity_manager = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);List task_info = activity_manager.getRunningTasks(9999);for(int i=0; i
PendingIntent 사용시 대상이 되는 Activity가 이미 실행되어 있는 경우에 실행 중인 Activity가 업데이트 되도록 하기 위해서는 PendingIntent send flag에 PendingIntent.FLAG_UPDATE_CURRENT를 사용하여야 하며수신하는 Activity에서는 onNewIntent()를 override하여 전달받은 intent를 사용하면 된다. [AlertManager.java] private void sendAlertMessage(){ Intent popupIntent = new Intent(mContext, AlertMessageDialog.class); popupIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent...
FLAG_CANCEL_CURRENT : 이전에 생성한 PendingIntent 는 취소하고 새롭게 만든다. FLAG_NO_CREATE : 이미 생성된 PendingIntent 가 없다면 null 을 return 한다. 생성된 녀석이 있다면 그 PendingIntent 를 반환한다. 즉 재사용 전용이다. FLAG_ONE_SHOT : 이 flag 로 생성한 PendingIntent 는 일회용이다. FLAG_UPDATE_CURRENT : 이미 생성된 PendingIntent 가 존재하면 해당 Intent 의 Extra Data 만 변경한다. 출처: http://aroundck.tistory.com/2134 [돼지왕 왕돼지 놀이터]
서비스는 죽어도 다시 살아나기 때문에 어플을 강제종료시킨후 다시 실행시킬 때 중복실행방지를 해준다if(!isServiceRunningCheck()) { cintent = new Intent(this, EmgService.class); startService(cintent); } 그래서 내가 띄운 서비스가 떠 있을때만 종료를 시킨다if(isServiceRunningCheck()) { stopService(cintent); } 그러다보니 어플을 강제 종료시킬 경우 기존 서비스를 실행했던 변수데이터 cintent 가 날아가서 서비스는 떠 있어서 stopService(cintent) 는 타게 되는데 정작 cintent는 null이 들어가버린다. 그래서 널 익셉션이 발생된다 그냥 인자값없이 stopService(..
123456789 public boolean isServiceRunningCheck() { ActivityManager manager = (ActivityManager) this.getSystemService(Activity.ACTIVITY_SERVICE); for (ActivityManager.RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) { if (“project_at.project_at.Service.AttendanceService”.equals(service.service.getClassName())) { return true; } } return false; }Colored by Color Scripterc..