본문 바로가기

Dev332

SendAnywhere 업데이트 참고 데스크탑버전 v.8.5.2812412018.05.28 ※ We will enforce confirm email to enhance security. View moreImprovedFixed a bug that occasionally appeared when changing installation foldersFixed an issue that slows down when checking a file-list after finished downloadFixed minor bugs and improved performance ※ 보안 강화를 위해 이메일 주소 인증 절차가 시행됩니다. 자세히 보기개선설치 폴더 변경 시 간헐적으로 발생하는 오류 수정전송 완료 후 파일 목록 조회 시 느려지는 문제 수정전송 안정성.. 2018. 5. 29.
5장 람다로 프로그래밍 코틀린 람다 적용하기 1. 일반적인 루프 사용해서 컬렉션 검색@Test fun addition_isCorrect() { val people = listOf(Person("Dev", 33), Person("Dave", 32), Person("Dori", 31)) findTheOldest(people) } data class Person(val name: String, val age: Int) // 연장자 찾기 fun findTheOldest(people: List) { var maxAge = 0 var theOldest: Person? = null for (person in people) { if (person.age > maxAge) { maxAge = person.age theOldest = perso.. 2018. 5. 28.
4장 - 클래스, 객체, 인터페이스 - 코틀린 인터페이스1. 추상 메소드와 구현이 있는 메소드 정의 가능.2. 클래스에서 인터페이스를 구현해서 사용할 경우, override 변경자를 꼭 사용해야 한다.class Button: Clickable { override fun click() { println("Click Button") } override fun showOff() { super.showOff() } } interface Clickable { fun click() fun showOff() = println("Clickable ShowOff") } - 코틀린의 클래스와 메소드는 기본적으로 final 속성1. 특정 클래스의 상속을 허용하기 위해서 open 변경자를 붙여야 한다.2. 오버라이드하는 메소드의 구현을 하위 클래스에서 오버라이.. 2018. 5. 27.
안드로이드 화면 해상도 구하기 Android 디바이스 화면 해상도 구하는 방법 아래는 기본적으로 Activity 에서 해당 화면의 해상도를 구하는 방법입니다.Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); Log.d(TAG, ">>> size.x : " + size.x + ", size.y : " + size.y);Fragment 라면 getActivity() or Context 를 가져와서 getActivity().getWindowManager().getDefaultDisplay(); 로 구하면 됩니다. 디바이스 소프트키(Navigation Bar) 높이 구하는 방법int resourceId.. 2018. 5. 24.
카카오톡 업데이트 알림 내용 참고 2.6.6.1809 변경사항 - 친구목록에 오늘 생일인 친구 표시- 채팅탭 상단 고정 개수 추가: 중요한 채팅방 다섯개까지 상단 고정할 수 있습니다.- 답장 기능 추가: 원하는 말풍선을 우클릭하여 메시지에 ‘답장’을 할 수 있습니다.- 잠금모드 화면 개선- 파일박스 단축키 추가- #검색 태그 표시(실험실): 단어에 #을 붙이면, 검색 결과로 연결하는 태그가 표시됩니다.- 기타 버그 수정 및 안정성 개선 2018. 5. 23.
strings.xml 파일에서 text 색깔 변경하기 안드로이드 텍스트 색깔 변경하기 하나의 TextView 에서 특정 글자의 색깔을 변경하기 위한 방법 중에서 string.xml 에서의 색깔 변경을 알려드립니다. Activity 부분에서 Html.fromHtml() 을 이용해서 setText 처리를 합니다.TextView.text = Html.fromHtml(getString(R.string.test), int) 그리고 strings.xml 파일에서 처리를 해줍니다.ff0000>Hello MainActivity.ktval tv01 : TextView = findViewById(R.id.tv_01) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { tv01.text = Html.fromHtml(getString.. 2018. 5. 23.