본문 바로가기
반응형

슬기로운 자바 개발자 생활/안드로이드 프로그래밍5

대화상자 두번째 예,아니오... 로직걸기 logicButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { new AlertDialog.Builder(MainActivity.this) .setTitle("로직수행") .setMessage("ok또는 no 버튼을 클릭해주세여요") .setPositiveButton("Ok", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { Log.i(log,"ok 다음 로직을 수행합니다"); } }) .setNegativeButton("No", new Dialog.. 2017. 2. 20.
대화상자 사용해보기(다이얼로그) 구글 안드로이드 스튜디오에서 제공하는 스탠다드 대화상자는 아래 두개다.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 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.
Retrofit 통신중 GET 예제 1. 서버에서 가져올 값을 담을 VO 객체 클래스 만들기 Message.class2. 인터페이스 클래스 만들기 interface Server 서버와의 통신 관련 프로그래밍을 어떤 방식으로 할까 고민하고 이것저것 예제를 보고 연습하다가 Retrofit를 사용하기로 마음을 먹었습니다.생짜로 코딩하는 방식은 여유가 있을때 하고 신속, 안정적으로 구현을 해야 하기 때문에 아무래도 고수들이 만들어놓은 라이브러리를 활용하는게 현명한 방법인듯해서 선택했습니다. 제가 몇번 실습을 해봤는데, 며칠 일을 손을 놓을 일이 생겨 일주일만에 본격적으로 코딩을 하려하니 잘 안되네요.간단하게 스프링부트 서버에 접근해서 get으로 단순히 문자하나 들고 오는 예제입니다. 스프링 부트 서버@RestController @RequestMa.. 2016. 4. 20.
반응형