일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 수성구맛집
- 범물동카페
- 범물동
- 안드로이드개발
- 코딩공부
- 대구카페
- 안드로이드스튜디오
- 의무경찰
- 지산동카페
- Android
- 수성구카페
- 애드센스
- 코딩
- 감성카페
- 인스타핫플
- 안드로이드앱개발
- 대구맛집
- 파이썬
- 동성로핫플
- 동성로카페
- 안드로이드앱
- androidstudio
- 대구핫플
- 동성로맛집
- 앱개발
- 애드몹
- 어플개발
- 개발자
- 대구인스타핫플
- 안드로이드
- Today
- Total
목록자바 (5)
Glacier's Daily Log

ℹ️ 배경 회사에서 개발 중 기능의 공통화를 위해서 여러 클래스의 상위 클래스를 제작하였다. 작업 중 상위카드인 ~~~~~.kt에 선언된 var root: SomeDto? = null 를 상속받은 클래스에서 사용할 일이 생겼다. ☢️ 이슈 코틀린에서는 간단하게 직접 변수명으로 접근할 수 있지만, Kotlin으로 선언된 클래스를 상속받은 Java 코드에서는 Setter/Getter를 통해서 접근할 수 밖에 없는 문제가 생겼다. 따라서 기존에 root로 접근하던 수많은 코드를 모두 getRoot()로 변경해주어야 하는 상황이 발생했다. ✅ 해결 @JvmField Instructs the Kotlin compiler not to generate getters/setters for this property an..

JAVA ArrayList의 복사, 복제 복제한 ArrayList가 제대로 작동하지 않을 때 내가 개발한 '롤챗' 이라는 어플이 생각보다 많은 사용자들을 처리해 나가고 있다. 롤챗 - 리그오브레전드 듀오찾기 및 채팅 플랫폼 - Google Play 앱 리그오브레전드 듀오 찾기, 채팅으로 롤 친구 만들기, 전적검색을 '롤챗' 에서 한번에 만나보세요! play.google.com 이 앱의 DB서버로는 Firebase의 FireStore를 채택했는데, 최근에 문제가 생겼다. 지금까지 Firebase를 서버로하는 앱을 약 30개 이상 개발하여 출시해보았지만 무료 할당량을 초과하는 서비스는 이 롤챗이 처음이였기 때문이다. 다른 인기가 꽤 있었던 앱과 크게 사용자 수의 차이가 없는데, 읽기 수가 터무니없이 많이 기..

JavaProgramming 자바프로그래밍 중간고사 대비 패턴출력 문제 풀어보기 2학년 전공수업으로 듣고있는 자바프로그래밍. 중간고사 공부중 패턴출력 반복문 예제를 풀어보고 포스팅 해보려고 한다. 1) 반복문 패턴 만들기 1-1) 숫자 다이아몬드 만들기 이런 다이아몬드 형태를 만들기 위해서는 위의 삼각형 코드 / 아래 역삼각형 코드를 나누어서 작성해야 한다. import java.util.*; class PT1{ public static void main(String[] args){ int a = 7; for(int i=0; i

현재 개발중인 안드로이드 앱에 캡쳐 기능을 넣으려고 코딩 중에 처음보는, 골치아픈 에러가 자꾸 발생했다. 현재 디데이 어플을 개발중이다. 커플들을 위한 디데이 어플인데, 필요한 기능만 넣어 가볍고 깔끔한 UI를 강점으로 내세우려 한다. 그리고, 버튼 하나만 누르면 네모 그려놓은 부분만 캡쳐가 되어, 갤러리에 저장이 되게 설계 중이였다. 우선, buildDrawingCache(); 관련 소스를 이용해서 내가 필요한 View 만을 캡쳐 할 수 있게 하였다. 위의 네모 형광펜 쳐놓은 View는, elevation을 준 LinearLayout 으로 이루어져 있다. 저 LineaLayout에 main_view 라는 id값을 준 뒤, 이 부분만 따로 buildDrawingCache(); 를 수행하여 캡쳐해주는 방식..

안드로이드 개발중 LinearLayout 사용시에 각 View들을 정렬해야 할 때가 온다. 나는 LinearLayout의 수평방향 (horizontal) 을 이용해서 커스텀 액션바를 만들려고 한다. 이와 같은 커스텀 액션바를 제작하려고 했다. Title 문구가 왼쪽정렬로 나오고, 메뉴 햄버거 버튼이 오른쪽 정렬로 나오는. 굉장히 쉬워 보였다. LinearLayout - orientation : horizontal 로 감싸는 뷰를 하나 만들고 그 안에 Textview - layout_gravity="left" 를 준 title문구 그리고 ImageView - layout_gravity="right" 을 준 햄버거 버튼 이런식으로 구성하면 금방 뚝딱 만들 수 있을 것 같았다. 하지만, 제대로 나오지 않았다...