본문 바로가기

비전공자

(3)
LiveTemplates를 이용하여 안드로이드 코딩 생산성을 높여보자 안드로이드 코딩 생산성을 높여보자안드로이드 코딩을 하다보면 단순 노가다라고 하는 작업들을 심심치 않게 접하곤 하죠. 이때마다 아 겁나 귀찮다 할때가 한두번이 아닐것 입니다. 다음 예를 한번 살펴보면public class SomeActivity extends AppCompatActivity { TextView titleText,contentTxt,dateTxt; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); titleText = findViewById(R.id.title_txt); contentTxt = findViewById(R.id.contents_txt)..
안드로이드 Intent(인텐트) 총 정리!! Intent?? 인텐트의 사전적 의미는 의도, 의향이지만 사실 이코드가 쓰이는 용도와 좀 연관이 안된다. 각설하고 진짜 뭘하는 애인지 낱낱이 파헤져 보자!!!! 공식 문서-안드로이드 디벨로퍼 Intent는 일종의 메시지 객체입니다. 이것을 사용해 다른 앱 구성 요소로부터 작업을 요청할 수 있습니다. 인텐트가 여러 구성 요소 사이의 통신을 용이하게 하는 데에는 몇 가지 방법이 있지만, 기본적인 사용 사례는 다음과 같은 세 가지입니다.1. 액티비티 시작.중략2. 서비스 시작.중략3. 브로드 캐스트 전달. 쉬운 버전 이해Intent는 택배 수화물 입니다.액티비티에서 startActivity라는 차를 배차 받아서 자기몸을 싣고 다른 액티비티로 넘어가는것 일을 합니다. - 화면전환 startService라는 차를..
안드로이드 리사이클러뷰(RecyclerView)를 이해해보자!! RecyclerView 란?? - 공식 문서 버전 RecyclerView 위젯은 ListView의 더욱 향상되고 유연해진 버전입니다. 이 위젯은 한정된 수의 뷰를 유지함으로써 매우 효율적으로 스크롤할 수 있는 큰 데이터 집합을 표시하기 위한 컨테이너입니다. 사용자 작업 또는 네트워크 이벤트에 따라 런타임에 요소가 변경되는 데이터 컬렉션이 있는 경우 RecyclerView 위젯을 사용하세요.- 쉬운 이해 버전RecyclerView 위젯은 ListView의 더욱 향상되고 유연해진 버전입니다. 이 위젯은 화면에 표시할 만한 갯수의 리스트 아이템을 만들고 이 갯수를 유지함과 동시에 스크롤의 이벤트에 따라 올리면 상단 뷰가 다시 하단으로 이동하여 안의 컨텐츠만 바뀌고 재사용 되도록 설계된 위젯 입니다.아래 그림을..