본문 바로가기

web developer138

[Android] 안드로이드 카메라 구동시키기 Android Camera 앱에서 카메라를 접근해보기 위해서 우선 프로젝트를 하나 생성한다 우선 권한을 획득하기 위해서 AndroidManifest.xml에서 두 가지를 추가해준다 *AndroidManifest.xml 1 2 3 4 5 cs 그런 후 activity_main에 와서 Text View를 버튼으로 바꿔주고 ImageView를 설정해준다 각각에 아이디를 주고 layout을 지정해준다 그런 후 MainActivity에 와서 Button과 ImageView를 가져온다 이제는 BUtton을 누르면 카메라 앱이 열리게 끔 설정을 해주면 된다 우선 카메라가 있는지에 대해 조사하기 위해서 메소드를 생성해서 조사하는 로직을 작성해본다 로직은 다음과 같다 * isExistCameraApplication - .. 2016. 8. 2.
[Android] 안드로이드 웹 서버 응답 받기 Android to Spring Android to Spring Gson으로 Response Data 받기 Gson을 이용하기 위해서 build.gradle에서 complie을 추가해준다 1 2 3 4 5 6 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:21.0.0' compile 'com.google.code.gson:gson:2.7' } Colored by Color Scripter cs 위와 같이 추가한 후 Sync Now를 통해서 추가해준다 이전에 Response로 받았던 JSON을 받아서 사용한다 객체로 받기 위해서 java에 .. 2016. 8. 1.
[Android] 안드로이드 웹 서버 요청 및 응답 Android to Spring Android to Spring Request And Response @ Request 이전에 했던 실습에 이어서 AsyncTask를 테스트한다 그러기 위해서 이전의 프로젝트에서 NetworkTask2를 생성해서 테스트를 해본다 Map 파라미터 networkTask2.execute()에서의 안에 값과 같다 Integer 진행률 String doInbackground의 Return Type 그런 후 구현을 시켜준다 그러고 난 후 이전에 했던 doInBackground의 로직을 그대로 가져온 후 로직을 수정하도록 한다 * doInBackground 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 @Override protected String doInBackgrou.. 2016. 7. 31.
[Android] 안드로이드 웹 서버 연동 Android to Spring Android Spring 연동 @ 연동이 필요한 이유 안드로이드는 외부의 Remote DB를 접근이 불가능하다 안드로이드는 Web Server로 통신을 하고 Web Server가 Remote DB를 접근해서 다시 돌려주게 된다 기존의 Web Server 방식 기존에 Web Server가 Web Brower와 통신을 할 때는 HTML로 렌더링을 해준다 하지만 Android에서는 HTML로 받을 필요가 없다 Android to Web Server 방식 HTML로 받을 필요가 없기 때문에 JSON으로 요청을 하고 JSON으로 결과를 받는다 Web Server가 2가지를 받아야 한다 모바일 용 JSON 리턴 웹 브라우저용 HTML 리턴 모바일이나 웹 브라우저나 같은 기능을 수행한다 리턴만 달라질 뿐이지 수행은.. 2016. 7. 29.