본문 바로가기

전공공부/모바일 프로그래밍10

looper https://academy.realm.io/kr/posts/android-thread-looper-handler/ 2021. 8. 31.
23일차 후.. 인사하는게 가장 어려운것 같다.. 오랜만에 대표님께서 오셔서 인사드리는데 너무 떨렸다. 오늘 일 쉬엄쉬엄하라고 들었다..ㅋㅋㄱ 예상했던것보다 너무 빨리 화면을 만들어버렸나보다 도움이 되서 다행이다. 오늘은 cdn에 대해 배웠다. 내가 지금까지 썼던 api가 cdn을 활용한 것이라는것을 알았다. 또 프로가드(난독화)에 대해 배웠다. 전에 교수님꺼서 앱 apk를 decomfile하면 다 보인다고 했던 것이 생각났다. 주석을 없애고 함수명을 바꾼다는것 같다. 나중에 앱만들면 적용시켜야지.. 2021. 7. 28.
국가근로 18일차 오늘 장기할 생각있냐고 들었다. 한 2년 일해서 돈모으고 경험 쌓아도 나쁘지 않다고 생각하긴한다만.. 나는 이정도면 재밌는 편이라고 생각하는데 내가 재밌다고하니 정말? 이런 느낌인거같다. 오늘도 어제처럼 네이버가 만든 토스트 api를 사용해서 화면설계대로 만들어봤다. 내일은 모듈까지 활용해서 마무리 해볼것같다. 여기 다니면서 사회생활도 배우고 실습경험도 해서 좋은것같다. 슬슬 손에 익기 시작해서 속도도 붙고있다. 오늘은 일을하기전에 좀 더 생각하면 좋을거 같다는 생각을했다. 폴더를 따로 만들고 시작했으면 두번 일 안했을수 있었는데.. 2021. 7. 21.
Android Studio EditText이 비어있는지 확인하기 안드로이드 프로그래밍을 하다보면 EditText를 많이 사용한다. 이 때 EditText에 아무것도 작성하지 않은 경우 이를 확인하고 예외처리를 해줘야 하는 경우가 있다. 예외처리 코드는 다음과 같다. if(TextUtils.isEmpty(editText.getText().toString())){ //editText가 비어있다면 Toast.makeText(getBaseContext(), "EditText가 비어있습니다.",Toast.LENGTH_SHORT).show(); return; } 예를 들어, 만약 버튼을 누르면 EditText의 글자를 토스트로 보여주는 예제를 만들어보자 전체 코드는 아래와 같다 public class MainActivity extends AppCompatActivity { Ed.. 2021. 4. 27.