본문 바로가기

노트필기

(25)
[Android] 2017.06.20(오후) * onAttach() - 프레그먼트에서 초기화 할 것들이 여기에 들어간다. ps. 프레그머트 생명주기를 찾아보시길
[Android] 2017.06.20(오전) * Adapter - ListView 항목이 될 뷰를 생성하는 역할을 한다. 즉 리스트뷰에 보여지는 한 줄을 만듬- 넣어준 데이터를 뷰에 적용. package com.ebookfrenzy.eunbapp; import android.os.Bundle; import android.os.SystemClock; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Button; import android.widget.Chronometer; import android.w..
[Do it 안드로이드] Day 16 - 4 * 이해가 안됨.....쩝 package com.oneplus.gubong_kim.service; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.EditText; import android.widget.Toast; public class MainActivity extends AppCompatActivity { EditText edt; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(save..
[Do it 안드로이드] Parcelable 예제 Parcelable 예제 * Day15-4 강의 내용인데 이해 못함..... ㅠ.ㅠ import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import java.util.ArrayList; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main)..
[Android] 5th Class 2017.06.135th Class(AM) * Android 4대 Component - BroadCast Receiver, Activity, Service, Content Provider * 명시적 인텐드, 암시적 인텐트 - 명시적 : 동일한 어플리케이션 내에 있는 다른 액티비티를 실행 할 때 사용- 암시적 : 전화를 걸거나 웹 브라우져 띄울 때 사용 * 인텐트 실행 할 때 - startActivity(intent변수명 입력); * Activity_Call 을 사용하려면 Permission을 설정해줘야 한다. * 컬러 참조할 때 사용 하는 법 #3F51B5 #303F9F #FF4081 #0e1e60 //추가한 색상 * 가로일때 화면과 세로일때 화면 따로따로 디자인 하는 법 - activity_main.x..
[Android] 4th Class 2017.06.124th Class * 채팅어플 밑에서 부터 글자 올라가기- ListView - properities에서 stackFromBottom 체크 하고 transcriptMode에 'alwaysScroll'하기 * List보다 map이 찾는 속도가 더 높다. 즉 map이 더 강력한 도구가 될 수 있다. * : 어떤 클래스가 와도 다 받아주겠다는 뜻임 * Hashmap은 주로 switch문 대신에 많이 사용한다. * 컴파일 오류가 자주 날때 Bulid에 Clean Project 해주면 좋다. package com.oneplus.admin9.class0608_park; import android.support.v7.app.AppCompatActivity; import android.os.Bundle..
[Android] 3rd Class 2017.06.09 3rd Class * 상수로 선언 해주는 법 : final * 안드로이드 스튜디오 예제 : https://codelabs.developers.google.com/ * 코드로 레이아웃 생성시 intent를 조정해줘야 한다.- app-manifests 가서 해당 클래스 명 뒤 액티비티에 intent-filter를 옮겨줘야 한다. package com.oneplus.admin9.class0609; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.ImageView; im..
[Android] 2nd Class 2017.06.08[Android] 2nd Class 1. 안드로이드 스튜디오(Android Studio) 한글 폰트 깨질 때 - 위 경로로 가서 fonts.xml 파일을 바탕화면에 복사하고 바탕화면에서 메모장으로 열기 - famliy lang="ko" 찾아서 앞에 있는 부분을 "NanumGothic.ttf"로 바꿔주고 저장!- 다시 원래 있던 폴더로 덮어쓰고 안드로이드 스튜디오 재실행 2. onClickListener * onClickListener를 MainActivity에 implements 한다.* onClick메소드를 오버라이딩 한다.* onClick메소드 안에 이벤트가 발생 했을 때 해줘야 할 일을 구현한다.* 이벤트를 지정해 줄 View를 찾아와서 setonClickListener(this)..