본문 바로가기

Back-end/Android28

[Android] sts와 Async Task Async Task 를 Base Class라고 선언한다.Async Task = Thread + Handler 21버전으로 바꿔줘야 한다. 1.연동하기2.요청받기3.요청받고 데이터도 보내기jackson databind dependency가 있어야 한다. gson 123456789101112131415@RequestMapping("/test") public String test(HttpServletRequest request, HttpServletResponse response, HttpSession session) { return "aa"; } @RequestMapping("/android") public void androidTest() { System.out.println("Android로 접근했습니다.. 2016. 6. 21.
[Android] 앱 - 데이터베이스 Data가져오기 리스트 뷰를 만든뒤 처음에는 숨겨준다. DATA 가져오기 버튼을 누를 시에만 데이터가 출력될 수 있도록 했다. 아까 만든 dbHelper에서 getAllPersons 메소드를 하나 만든다. 쿼리문은 select id, name, age, phonefrom test_table으로 만들어 준다. cursor를 이용해 첫번째와 두번쨰 데이터를 가져온다. Main에서 버튼을 눌렀을떄 2016. 6. 20.
[Android] 앱 - 데이터베이스 Data 등록하기 Person VO를 하나 만듭니다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647package com.ktds.jgbaek.mydatabase.vo; /** * Created by 206-008 on 2016-06-20. */public class Person { // pk private int _id; private String name; private String age; private String phone; public int get_id() { return _id; } public void set_id(int _id) { this._id = _id; } public String getNam.. 2016. 6. 20.
[Android] 앱 - 데이터베이스 연동하기 앱에서 쓰는 DBSQL Lite : 경량화 되어있다. 성능이 많이 빠르지 않다. c로 만들어진 솔루션문법은 일반 sql과 비슷하다. 데이터베이스 설치없이 내부에서 쓸 수 있다. MainActivity 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061package com.ktds.jgbaek.mydatabase; import android.content.DialogInterface;import android.os.Bundle;import android.support.v7.app.AlertDialog;import android.support.v7.app.A.. 2016. 6. 20.