안드로이드42 [프로젝트] 대학시간표(CollegeTimeTable) 레이아웃 커스텀 뷰 제작기 - 2 이제 초기화 메소드들은 전부 작성했으니 그 다음 user가 사용할 메소드들을 작성하기로 합니다. 5. 스케줄 관련 기능 우선 시간표이니 스케줄과 관련된 기능들이 있어야 될테니 맨처음 addSchedule()을 작성했습니다. //스케줄 추가 public void addSchedule(String text, String row_name, String column_name, int blocks) { //스케줄 추가 cell Cell schedule_cell = findCell(row_name,column_name); if(schedule_cell.getVisibility() == View.GONE || schedule_cell.isScheduled())//스케줄 있는 시간 { Toast.makeText(g.. 2020. 8. 28. [프로젝트] 대학시간표(CollegeTimeTable) 레이아웃 커스텀 뷰 제작기 - 1 한 동안 안드로이드 관련 포스팅을 안 올렸는데...드디어 올리네요. 사실 이것도 어떻게 보면 중복 주제입니다. 이전에 올렸던 시간표 (TimeTable) 레이아웃 제작했던 것을 custom view로 만들어서 라이브러리화 시켜보기로 했습니다. 목표는 시간표 레이아웃을 편하게 구성하고 기능을 사용할 수 있는 높은 편의성과 뛰어난 커스터마이징을 지원하는 자율성을 동시에 갖춘 라이브러리 제작입니다.(근데 이건 누구나 다 그렇지 않나..) 이름하여 CollegeTimeTableLayout 입니다. Sky-Titan/CollegeTimeTableLayout CollegeTimeTableLayout Library Project. Contribute to Sky-Titan/CollegeTimeTableLayo.. 2020. 8. 28. [코딩테스트] 2020 NBP 하계 인턴 (SW 개발) 탈락 후기 ※2020년 7월 6일에 작성된 글입니다. 언제쯤 합격후기가 올라올지 모르겠다. 일단 상반기는 확실히 포기. 솔직히 NBP 인턴도 냈지만 SW 개발 직무 내용 자체가 내 메인 스택인 안드로이드랑은 거리가 멀어 보여서 솔직히 서류도 안될 줄 알았다. 요번에 네이버 쪽 계열사들만 못해도 5~6개는 낸 거 같은데 코테든 서류든 붙는 게 없어서 이번에도 떨어지겠지 했는데 서류가 덜컥 합격해버렸다. 문제는 알고리즘 공부를 손 놓고 있었는데 코딩 테스트가 이틀 뒤인 것. 급하게 손만 풀어놓고 코딩 테스트를 쳤다. 일단 문제는 5문제이고 특이하게 서술형과 SQL 문제가 있었고 나머지는 우리가 아는 일반적인 구현 문제였다. 자세한 문제 내용은 말할 수 없지만 서술형은 자신이 사용하는 언어로 특정 기능을 동작하는 함.. 2020. 8. 23. [안드로이드] RecyclerView에 itemClickListener adapter에 onBindViewHolder 메서드에서 설정 @Override public void onBindViewHolder(@NonNull final MemberViewHolder holder,final int position) { holder.binding().setItem(memberListItems.get(position)); //버튼 리스너 ImageButton delete = (ImageButton) holder.itemView.findViewById(R.id.memberdelete_btn_item); delete.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { //TODO.. 2020. 8. 23. 이전 1 ··· 5 6 7 8 9 10 11 다음