본문 바로가기

반응형

전체 글

팝업 메뉴 PopupMenu popUp = new PopupMenu(context, fl_menu); popUp.getMenuInflater().inflate(R.menu.main_menu, popUp.getMenu()); popUp.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem item) { int menuItemId = item.getItemId(); switch (menuItemId) { case R.id.menu_latest: Toast.makeText(context, "최신 순 정렬", Toast.LENGTH_SHORT).show(); bre.. 더보기
최신 Android Studio, Google Cloud Messaging 3.0(GCM)을 이용하여 Android 푸시 서비스 구현하기 서론블로그에서 가장 많이 검색되는 글이 Node.js와 Google Play Service를 이용하여 안드로이드 푸시서비스 구현하기(GCM) 이다. 이 글은 2014년 1월에 작성한 글로 그동안 Google Cloud Messaging 서비스는 진화를 하여 더욱 편리하고 다르게 개발이 되고 있다. 오늘은 새롭게 바뀐 GCM 서비스를 개발하는 방법을 소개한다.Android는 eclipse에서 Android Studio로 IDE를 바꾸었고, Ant 기반 빌드 방식을 Gradle로 변경하였다. 이에 따라 기존의 문서들을 참조해서 개발할때 혼란스러운 부분들이 있고 아직 이것을 반영한 자료들이 그렇게 많지 않기 때문에 이 글을 통해서 안드로이드 GCM 서비스를 개발하는데 도움이 되길 바란다.앱 만들기GCM을 테스.. 더보기
GCM PHP Server http://phpfiddle.org/ 더보기
GCM Pyhon Server 파이썬import urllib2import jsonurl = 'https://android.googleapis.com/gcm/send'apiKey = 'AIza....' # 본인의 api keymyKey = "key=" + apiKeyregid = 'APA....' # 기기의 registration id# make headerheaders = {'Content-Type': 'application/json', 'Authorization': myKey}# make json datadata = {}data['registration_ids'] = (regid,)data['data'] = {'data':'i love changong'}json_dump = json.dumps(data)# print json.dum.. 더보기
Android] GCM(Google cloud message) Python Server node.js Server, PHP Server, Client 참고 자료 안드로이드 GCM기능을 구현하기 위해서 여러 참고자료들을 확인해 보며 가장 좋았던 자료 공유해 드립니다. 1. 서버를 파이썬으로 구현하신분은 GCM서버 구현은http://growingdever.tistory.com/186를 참고하시면 될 것 같습니다. 2. 클라이언트의 경우에는(Node.js서버 포함)http://blog.saltfactory.net/android/implement-push-service-via-gcm.html를 참고하시면 많은 도움이 될 것입니다. 클라이언트 뿐만 아니라 node.js로 구현한 서버도 참고하실 수 있습니다.* 클라이언트 구성부분에서 이슈 사항입니다.(해당 글 댓글) - R.string.gcm_defaultSenderId 에러의 경우 Set Up Google Play Se.. 더보기
1강] Python 설치(환경변수설정) 1. 파이썬 설치 파이썬 공식 싸이트(https://www.python.org/downloads/)에 접속하면 아래오 같이 파이썬 설치파일을 받을 수 있는 화면이 나온다. 버전을 선택하여 파이썬 설치파일을 받자. 저는 2.7.10버전의 설치파일을 받았습니다. 설치파일을 실행하면 빠르게 설치가 완료 된다. 아래 왼쪽을 보면 잘 설치 된 것을 확인할 수 있다. 설치된 파일 중 IDLE파일을 실행해 보면 아주 잘 실행되는 것을 확인할 수 있다. 2. 환경변수 설정 환경변수를 설정하기 위해서는 파이썬 설치 위치를 알아야 한다. 설치시 따로 경로를 지정해 주지 않았다면 'C:\Python27'와 같을 것이다. 따로 파일 위치를 지정해 주었다면 지정한 위치를 파악해야 한다. 어느 위치에서나 파이썬 명령어를 실행하기.. 더보기
[MySQL] mysql_select_db 함수 bool mysql_select_db(string database_name, resource link_identifier); mysql_connect() 함수는 Mysql 서버와 연결된 후에는 사용해야할 데이터베이스를 선택하기 위한 함수입니다.2개의 인자를 필요로 하며 1. 첫 번째 인자인자로는 '변경하고자 하는 디비 명', 2. 두번째 인자로는 '디비 커넥션' 입니다. 데이터베이스 선택에 성공하면 "True", 실패하면 "False" 를 반환합니다. 더보기
제16차 SP인증을 중심으로 한 SW프로세스 교육(09/15(화)~16(수), 호남권(전주)) 신청 : http://me2.do/FsuRptWn 더보기

반응형