전체 글1418 [JAVA][Android] 핸들러를 사용해 원형프로그래스바를 실행하고, 종료시 토스트 메시지 띄우기 이번시간에는 핸들러를 사용해 원형프로그래스바를 실행하고, 종료시 finish 토스트 메시지를 띄우는 작업을 해보겠습니다. 핸들러에게 메시지를 나눠서 보낼수있습니다. 만들 예제 이미지 -> 프로그래스바가 5초 회전후 종료시 finish토스트를 출력하는 모습 https://stickode.com/detail.html?no=2748 https://stickode.com/detail.html?no=2748 stickode.com 스틱코드에서 해당 코드를 즐겨찾기해 사용할수 있습니다. 즐겨찾기를 해주세요~ 프로그래스바를 1초마다 실행시키기위해서는 쓰레드를 생성해야합니다. 쓰레드란 무엇일까요? 쓰레드란, 동시작업을 위한 하나의 독립적인 실행단위입니다. 쓰레드는 하나의 프로세스안에서 동시에 수행되어야 하는 작업을 위.. 2022. 1. 21. [JAVA][Android] Textview의 텍스트 생략 기호(...) 사용 또는 텍스트 흐름 효과주기 이번시간에는 Textview의 텍스트 생략 기호(...) 사용해보고 텍스트 흐름 효과 주기를 해보겠습니다. 1. MainActivity public class MainActivity extends AppCompatActivity { TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textView = findViewById(R.id.text_view); textView.setSelected(true); } } 2. xml 코드 ※ android:ellipsize - TextV.. 2022. 1. 19. [Kotlin][Android] Activity 이동 애니메이션 Kotlin 으로 Activity 이동시 화면이동 애니메이션 을 해보겠습니다. MainActivty 입니다. 총 두개의 버튼을 만들어줍니다. 1. SlideLeftActivity 로 이동하는는 버튼 2. SlideUpActivity 로 이동하는 버튼 val intent = Intent(Context, Class) 를 통해 어디 Activity로 이동할지 지정합니다. overridePendingTransition(int enterAnim, int exitAnim) 를 통해 처음과 끝에 대한 애니메이션 을 지정해줍니다. class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCr.. 2022. 1. 18. [iOS] Code로 AutoLayout 다루기 오늘은 코드로 오토레이아웃을 구현해보겠습니다. Auto Layout 이란? Auto Layout dynamically calculates the size and position of all the views in your view hierarchy, based on constraints placed on those views. 한마디로 뷰의 크기와 위치를 constraints에 의해서 동적으로 계산해주는 레이아웃 입니다. 기존의 Frame-Base Layout 과 비교해 볼까요? Auto Layout의 가장 큰 장점은 여러 해상도를 유연하게 지원할 수 있다는 것입니다. 왼쪽과 같이 Frame-Base Layout으로 뷰를 그리면 의도된 해당도를 지원하는 단말기에서는 정상적으로 보이겠지만, 더 작은 해상도.. 2022. 1. 16. [Java][Android] Fragment에서 registerForActivityResult() 사용해 액티비티 결과 받기 오늘은 Fragment 에서 Activity 를 실행시키고 결과를 받아보도록 하겠습니다. 결과는 registerForActivityResult() 메소드를 사용해 등록한 ActivityResultCallback 에서 받도록 하겠습니다. registerForActivityResult() 에 대한 정보는 아래 링크의 게시글을 확인해주세요. https://stickode.tistory.com/187 [JAVA][Android] registerForActivityResult() 사용하기 기존에 안드로이드에서 사용하던 startActivityForResult() onActivityResult() 기억 나시나요? 근데 지금 그 메소드가 Deprecated가 되었습니다. 그러면 어떤 방법을 이용해야 할까요? http.. 2022. 1. 15. [HTML/CSS] 탭 메뉴바 예제 안녕하세요 오늘은 탭 메뉴바로 사용 할 수 있는 예제 를 만들어 보겠습니다. *결과 해당 코드는 아래 스틱코드 링크에서 참고해주세요 https://stickode.com/detail.html?no=2720 스틱코드 stickode.com 1. 탭에 마우스를 올리면 color 가 바뀌는 것을 확인 할 수 있습니다. .tabs ul li a:hover { border-color: rgb(214, 241, 207); color: #90f383; } 여기서 color 값을 변경해주면 비활성화 된 탭에 마우스를 올렸을때 border와 text 가 원하는 color로 변경됩니다. 2. 꼭지점 둥글게 각도 조절하기 .tabs ul li a { background: #f6f6f6; font-weight: bold; t.. 2022. 1. 13. [JAVA][Android] 나의 현재 위치 찾기 안드로이드에서 제공하는 LocationManager라는 시스템서비스를 이용 1. Manifest에 권한등록 Location 퍼미션 위치 정보를 얻으려면 다음 퍼미션 중 하나는 AndroidManifest에 정의해야 합니다. ACCESS_COARSE_LOCATION : 도시 Block 단위의 정밀도의 위치 정보를 얻을 수 있습니다. ACCESS_FINE_LOCATION : ACCESS_COARSE_LOCATION보다 더 정밀한 위치 정보를 얻을 수 있습니다. 2. 위치관리자 객체 생성 final LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE); 3. 마지막으로 확인된 위치 정보 얻기 Location은 다음과 .. 2022. 1. 12. [Kotlin][Android] FCM 메시지 받기 안녕하세요. 이번시간에는 FCM을 통해 메시지를 받는 방법에 대해서 포스팅을 작성하고자 합니다. FCM이란? Firebase 클라우드 메시징(FCM)은 무료로 메시지를 안정적으로 전송할 수 있는 교차 플랫폼 메시징 솔루션입니다. _(공홈) 특징으로는 각 플랫폼 환경별로 개발할 필요가 없이 Push 메시지를 전송할 수 있기 때문입니다. 또한 사용자는 낮은 배터리와 네트워크의 사용만으로도 메세지를 실시간으로 송수신 처리를 할 수 있다는 이점도 있습니다. 추가적인 FCM의 아키텍처를 확인하고 싶으시다면 아래 글을 확인해보세요. https://firebase.google.com/docs/cloud-messaging/fcm-architecture?hl=ko FCM 아키텍처 개요 | Firebase Google은 .. 2022. 1. 11. [Kotlin][Android] 이미지 url로 이미지 로딩하기 이번 포스트에서는 이미지 로딩 라이브러리 Glide를 사용해 url로 이미지를 뷰에 로딩해보겠습니다. Glide는 아래 링크를 통해 더 자세히 알아보실 수 있습니다. bumptech/glide: An image loading and caching library for Android focused on smooth scrolling (github.com) GitHub - bumptech/glide: An image loading and caching library for Android focused on smooth scrolling An image loading and caching library for Android focused on smooth scrolling - GitHub - bumptech/.. 2022. 1. 10. 이전 1 ··· 118 119 120 121 122 123 124 ··· 158 다음