본문 바로가기
반응형

과거253

대화상자 사용해보기(다이얼로그) 구글 안드로이드 스튜디오에서 제공하는 스탠다드 대화상자는 아래 두개다.1. Dialog2. AlertDialog.Builder 1번은 안이쁘다. 그래서 잘 사용하지 않는다.2번은 연습용으로 사용한다. 대부분 회사에서는 확장하거나 깃허브에서 이쁘고 사용하기 편한 라이브러리를 사용할거 같다. 그냥 내 추측... 레이아웃에 버튼하나 만든다. import android.content.DialogInterface; import android.support.v7.app.AlertDialog; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; .. 2017. 2. 20.
Spring Validatir(스프링 밸리데이터) 방금 오늘 적을 내용을 70% 까지 만들었었는데요. 실수로 그만 블로그 페이지를 닫아 버렸습니다. 너무 슬프네요. 회원가입 페이지에서 유저의 아이디와 비번을 입력 받을때 통상 자바스크립으로 검증을 하는데요. 서버에서 하지 않으면 자주 털린다네요. 저는 초 간단으로 유저아이디 필수값 체크, 그리고 15자수넘으면 안된다는 메세지를 보여주는 기능을 걸어 볼까합니다. 간단히 종합하자면 필요한것은 메이븐, 서블릿컨텍스트설정, 컨트롤러 클래스, JSP페이지, Validator Class, 메세지파일 입니다. 1.메이븐 설정 pom.xml에 아래 디펜던시 등록합니다. javax.validation validation-api 1.0.0.GA org.hibernate hibernate-validator 4.2.0.Fin.. 2016. 11. 27.
구글 API 사용하기 1 - 구글계정 로그인 - 안드로이드 안드로이드 구글 API 사용하기 1. 구글 API 라이브러리 사용하기 위해서는 구글 개발자 API 프로젝트 등록 2. 안드로이드 API 키 만들기 3. 사용할 API 제품 설정 4. 사용자 인증정보 생성 오늘 내용은 구글 클라우드, 맵, 소셜, 유튜브 등을 안드로이드 어플과 연동하기 위한 방법 설명 1. 시작 https://console.developers.google.com 접속하기 프로젝트를 생성 클릭 2. Google+API 클릭 3. 사용설정 클릭 4. 사용자 인증 정보로 이동 클릭 5. 호출 위치를 안드로이드, 액세스할 데이터는 사용자 데이터, 어떤 사용자 인증정보가 필요한가요? 클릭 6. 사용자 인증정보에 값넣어보기 1. OAuth 클라이언트 ID 만들기는 자신이 진행하고 있는 앱이름? 같은거.. 2016. 5. 15.
Youtube API를 이용한 업로드 기능 구현(1) 안녕하세요. 제가 개발 중인 사커베테랑은 영상콘텐츠가 핵심인 서비스입니다. 안드로이드 유투브 API를 사용해서 영상 썸네일, 영상플레이 등의 간단한 기능들을 쉽게 구현했지만, 업로드는 예상보다 꽤 복잡하네요. 메인 주소 : https://www.youtube.com/yt/dev/ko/api-resources.html 심플하게 유투브 등록 영상을 보여주거나 업로드 하는 앱을 개발하실 경우에는 위의 메인 주소에 Android 리소스, 만 사용해도 될 것 같습니다. 그러나 디테일하고 여러기능이 포함된 복잡한 앱을 개발 하실 경우에는 위의 메인 주소 ,데이터 API, 의 자바쪽 코드를 꼭 섭렵해야 할 거 같습니다. 이번에 구글에서 제공하는 API들을 이것저것 경험 해볼 수 있어서 나름 좋았기는 했는데 업로드 부.. 2016. 5. 5.
스프링 안드로이드(Spring for Android) POST 테스트해보기 레트로핏을 사용할까? 스프링 rest를 사용할까? 고민중입니다. 한번 스프링으로 테스트를 해보며 장단점을 파악해봅니다.그런데 장점이 뭔지 단점이 뭔지... 아직 내공이 부족해서 모르겠다는...ㅠ.ㅠ1.서버코딩(아주 간단)@RestController @RequestMapping("/api/") public class ApiControll { private static final Logger logger = LoggerFactory.getLogger(ApiControll.class); @RequestMapping(value= "expost",method= RequestMethod.POST) public String TestPost(HttpServletRequest request) { try{ String f.. 2016. 4. 22.
Retrofit 간단한 Post로 서버에 데이터 보내기 first_name 과 last_name을 안드로이드로 부터 값을 받는 예제1.스프링부트 서버 코딩@RestController @RequestMapping("/api/") public class ApiControll { private static final Logger logger = LoggerFactory.getLogger(ApiControll.class); @RequestMapping(value= "expost",method= RequestMethod.POST) public Message TestPost(HttpServletRequest request) { Message m = new Message(); try{ m.setMsg("정상적으로 서버에서 값을 받음"); String first_name .. 2016. 4. 20.
반응형