목록안드로이드 (7)
할껀하고놀자
implementation 'com.android.volley:volley:1.1.0' implementation 'com.google.code.gson:gson:2.8.2'복사 후 붙여넣기!!
안녕하세요! 오늘은 안드로이드 상단에 이렇게 매뉴 옵션을 줄 수 있는 방법에 대해 설명드리려고 합니다. 이 옵션을 사용하기 위해서는 메서드를 두개 사용해야합니다. @Override public boolean onCreateOptionsMenu(Menu menu) @Override public boolean onOptionsItemSelected(MenuItem item) 2. 위에 두개인데요~ 자바 메인 엑티비티에서 이렇게 두개의 메서드를 추가해준다면, 옵션을 설정할 수 있습니다. onCreateOptionsMenu 에서는 레이아웃에서 작업한 프론트엔드를 자바와 연결시켜주는 역할을 하는 것 같습니다. 이 안에서 getMenuInflater()라는 함수를 사용하여 자바코드와 xml 코드를 연결시켜주는 것이..
안녕하세요! 이번에는 앱 위에 타이틀 이름을 설정해주는 시간을 가져볼게요~ 설정하는 방법은 매우 간단합니다. 1. 매니패스트 파일에 들어갑니다. 2. 이런식으로 android: label 메서드를 이용하시면 쉽게 작성하실 수 있습니다. 3. 잘 바뀐것을 확인합니다.
안녕하세요! 오늘은 카카오 프로필 사진처럼 사진을 동그랗게 만들어 보여주는 라이브러리를 사용하는 방법에 대해 배워보도록 하겠습니다. 이 기능은 안드로이드의 외부 라이브러리를 사용합니다. 1. 다음과 같이 입력해주고 sync now 해주면 관련 라이브러리가 설치 완료됩니다. 2. 위젯을 만들 때 다음과 같이 만들 수 있다. app: 설정으로 두께와 색상을 조절할 수 있습니다! 3. 다음과 같이 프로필이 둥글게 설정 된 것을 볼 수 있습니다.
안녕하세요! 오늘은 안드로이드 Toast 메세지 말고 Snack Bar 띄우는 방법에 대해 알아보도록 하겠습니다. 1. 안드로이드 우측 상단 file -> project structure 을 클릭하여 들어갑니다. 2. 3. 4. 5. 누르시면 1,2,3이 있는데 1번 클릭하시면 새 창이 뜹니다. 여기서 디자인 탭 누르시고 오케이! 누르시면 됩니다. 6. 문법입니다. 7. 다음과 같이 잘 띄워졌네요!
public class MainActivity extends AppCompatActivity { TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textView = (TextView)findViewById(R.id.textView); Button button = (Button)findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(..
안드로이드 프로젝트를 만들 때, 빌드나 실행은 잘 되지만, Activity layout 디자인이 Android Studio에서 에러를 내며 보이지 않는 일이 생겼습니다.해결되지 않아 엄청 헤메었는데 해결책을 찾았습니다.1. styles.xml에서 테마를12에서12와같이 변경해주면 됩니다. 2. gradle 파일의 버전을 낮춰주면 됩니다. 이것들을 찾아서 이렇게 바꿔주면 정상적으로 동작합니다.compileSdkVersion 27 targetSdkVersion 27 implementation 'com.android.support:appcompat-v7:27.0.2'