Home
Se Young
Cancel

백준 설탕 배달 (2839)

백준 설탕 배달 (2839) 백준 설탕배달 전형적인 그리디 문제이다. 대학교 갓 들어와서 c언어 배울 때 이 문제를 3일동안 머리 싸매고 풀었던 기억이 있는데 알고리즘을 공부하고 그리디 개념을 알고나서 보니 엄청 쉬운 문제 import java.io.*; public class Main { public st...

Cotent Provider 이용하여 연락처 가져오기

연락처 가져오기 MainActivity.java public class MainActivity extends AppCompatActivity { TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { sup...

Cotent Provider 이용하여 앨범 사진 가져오기

앱 제공자를 이용한 앨범과 연락처 조회하기 MainActivity.java public class MainActivity extends AppCompatActivity { ImageView imageView; @Override protected void onCreate(Bundle savedInstanceSta...

Content Provider

Content Provider Content Provider는 내용 제공자라고 부르며, 한 앱에서 관리하는 데이터를 다른 앱에서 접근할 수 있도록 해준다. 쉽게 말해서 응용 프로그램끼리 데이터를 공유하는 유일한 방법이다. 내용 제공자도 앱 구성요소이기 때문에 시스템에서 관리하며 매니페스트 파일에 등록해야 사용할 수 있다. 다른 사람이 만든 앱이...

DB 데이터 조회하기

데이터 조회하기 MainActivity.java public class MainActivity extends AppCompatActivity { EditText editText; EditText editText2; TextView textView; DatabaseHelper dbHelper; SQLiteData...

SQLiteOpenHelper

SQLiteOpenHelper란? 많은 수의 사용자가 사용하고 있어 저장된 데이터의 양이 많을 때, 테이블을 수정하려면 어떻게 해야 할까? 사용중인 테이블의 column을 수정하거나 테이블을 삭제하는 것은 어려운 작업이다. SQLiteOpenHelper는 이런 상황에서 테이블의 수정, 삭제를 도와준다. 새로운 기능을 앱에 추가하려 테이블 구조와...

Data base 만들기

모바일 데이터 베이스란? 앱을 만들면서 데이터를 간단하게 저장하고 싶을 때는 SharedPreferences를 사용할 수 있다. 안드로이드에서 기본적으로 제공되는 SharedPreferences는 데이터의 양이 많거나 중요한 데이터라면 서버나 DB, 파일의 형태로 저장을 하면 되지만, 간단한 설정 값이나 문자열 같은 데이터들은 DB에 ...

JSON 개념 및 GSON

JSON JSON의 약자는 JavaScript Object Notation으로 Javascript 객체 문법으로 구조화된 데이터를 표현하기 위한 문자 기반의 표준 포맷이다. 따라서 자바 스크립트 객체 포맷과 거의 동일하다. 웹 어플리케이션에서 데이터를 전송할 때 사용하고, 서버에서 클라이언트로 데이터를 전송하여 표현 하거나 반대의 경우에 사용한...

일별 오피스 데이터 파싱

영화 정보 가져와 보여주기 오픈 API 영화 포스터까지 받아 오고 싶으면 문화 진흥회 오픈 API 를 이용하면 되지만 밑의 데이터 파싱 방법과는 다른 것 같음. 포스터 이미지 받아와서 이미지 뷰에 설정하려면 피카소 외부 라이브러리 이용 activity_main.xml <?xml version="1.0" encoding="utf-8...

Volley

Volley 사용하기 Volley 라이브러리는 웹 요청과 응답을 단순화하기 위해 만들어진 라이브러리이다. Volley를 사용하려면 먼저 요청(Request) 객체를 만들고 이 요청 객체를 Request Queue에 넣어주기만 하면 된다. Volley 라이브러리의 가장 큰 장점은 스레드를 신경 쓰지 않아도 된다. 요청 큐가 내부에서 스레드를 ...