일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 개발
- 서버
- JPA 낙관적락
- JPA 동시성
- 캠프
- Android
- 스프링 log
- Inno DB
- component
- flask
- spring security
- annotation
- JPA Lock
- 안드로이드
- Transaction isolation level
- bean
- 서버개발캠프
- 낙관적락 비관적락 차이
- spring security 인증
- 스프링
- JPA 비관적락
- 암호화
- spring
- Redis
- Optimistic Lock
- 스프링 로그
- Pessimistic Lock
- 스마일게이트
- 디자인 패턴
- JPA
- Today
- Total
목록안드로이드 (4)
모르는게 많은 개발자
RecyclerView 예제에 대해 설명하려 한다. 1. RecyclerView란 사용자가 관리하는 많은 데이터 집합을 개별 아이템으로 단위로 구성하여 화면에 출력하는 뷰그룹 한 화면에 표시되기 힘든 많은 데이터를 스크롤 가능한 리스트로 표시해주는 위젯 LayoutManager를 통해 아이템뷰 나열형태 관리 2. 구성 RecyclerView는 Data List의 ItemView(한개의 Data View)를 Adapter를 통해 생성한다. Adapter안에는 ViewHolder라는 것이 있다. ※ ViewHolder 화면에 나타날 ItemView를 저장하는 Holder객체이다. inflate(xml로 쓰인 View를 실제 객체로 만드는 것)을 최소화하기 위해 View를 재활용할 때, 각각의 ItemView..
이번 포스팅에서는 안드로이드에서 Rest API 통신을 하기위한 Retrofit2 라이브러리 사용법을 알아보려한다. 1. API 데이터 준비 2. 기본 설정 3. API 데이터 저장할 클래스 데이터 클래스의 변수를 설정할 때 Json데이터의 속성 이름으로 바인딩 되기 때문에 Json데이터의 속성 이름과 클래스 변수 이름을 맞춰줘야한다. public class PatientData { private int age; private String detail; private String patientid; private String sex; public int getAge() { return age; } public String getDetail() { return detail; } public String g..
여러 안드로이드 프로젝트를 진행해보면서 디자인 패턴에 대해 고려해보지 않았다. 하지만 팀프로젝트에서 협업을 위해서는 이해하기 쉬운 코드를 작성하는게 필수라는 것을 깨닫고, 디자인 패턴에 대해 공부해야겠다 생각했다. 그래서 안드로이드 프로젝트의 패턴에는 뭐가 있나 알아보았다. 1. MVC 웹 프레임에서 가장 많이 대중?적인 패턴이다. 안드로이드가 처음 나왔을때도 개발자들이 안드로이드를 MVC에 적용시키려고 했다고 한다. MVC를 간단히 설명하면 Model : 데이터 관리 View : 유저에게 보여주는 화면 Controller : 사용자의 요청을 인식하여 Model에서 요청에 맞는 데이터를 가져오고 View에 적용 안드로이드에서의 MVC 안드로이드에서 MVC를 매칭시켜보면 View : Activty(View..
1. onCreate Activity 생성시 기본적으로 구현되있는 콜백 함수 무조건 구현 되어있어야함 Activity 전체 수명중 딱 한번만 실행. 보통 View Resource Bind(button = findViewById), Data Bind를 여기서 구현 savedInstanceState 매개변수에는 Activity 이전 상태 저장. 처음 생생된 Activity인 경우 Null 2. onStart Activity가 사용자에게 보여지기 직전에 호출 매우 빠르게 완료(처리가 많으면 안됌) onStop에서 다시 Activity가 Restart될 때 리소스 초기화를 onStart에서 구현 3. onResume Activity가 화면에 보여지고 실행 다른 Activity로 넘어갈때까지 즉, 화면에 이 Ac..