728x90
반응형

Android 179

Android Gradle ?? - Android 빌드시스템

Android Gradle 플러그인(AGP)은 Android 애플리케이션을 지원하는 빌드 시스템으로, 다양한 유형의 소스를 컴파일하고 컴파일된 소스를 기기 또는 에뮬레이터에 연결하는 지원 기능이 있습니다. 개발자가 테스트, 구축, 서명 및 배포할 수 있는 APK 또는 Android App Bundle로 패키징합니다. 빌드 구성에서는 모든 앱 버전에 공통되는 부분을 재사용하면서 자체 코드 및 리소스 세트를 정의할 수 있습니다 * 빌드 시스템으로 - 소스를 컴파일하고, 그 컴파일된 소스를 기기에 연결해준다, - 테스트, 구축, 서명 및 배포 할 수 있도록 패키징 Gradle 란? 빌드툴 ( bulid tool ) 안드로이드 스튜디오는 코드 편집만 하고 실제 빌드는 Gradle이라는 빌드툴을 통해서 빌드된다...

Android 2022.09.17

Android UI 파편화 관련

유연한 레이아웃 만들기 ConstraintLayout 사용 다양한 화면 크기에 맞게 반응형 레이아웃을 만드는 가장 좋은 방법은 ConstraintLayout을 UI의 기본 레이아웃으로 사용하는 것입니다. ConstraintLayout을 사용하면 레이아웃에 있는 다른 뷰와의 공간적 관계에 따라 각 뷰의 위치와 크기를 지정할 수 있습니다. 이러한 방식으로 화면 크기가 변경될 때 모든 뷰가 함께 이동하고 확장할 수 있습니다. ConstraintLayout으로 모든 레이아웃 시나리오를 해결할 수는 없지만 어떤 레이아웃을 사용하든 하드 코딩 레이아웃 크기를 사용해서는 안 됩니다 (특히 동적으로 로드되는 목록에는 RecyclerView를 사용해야 함) https://developer.android.com/train..

Android 2022.09.01

(스크랩 ) android animation 종류

스크랩 !! https://jinsangjin.tistory.com/30 [Android] 안드로이드 애니메이션 종류 #Property #View #Transition 최근 안드로이드 앱 개발을 하면서 애니메이션을 사용해보고 있다. 그런데 같은 애니메이션도 구현하는 방식이 천차만별이다. 애니메이션에 대해서 개념을 잡고 갈 필요성을 느껴 정리 해보고 jinsangjin.tistory.com 최근 안드로이드 앱 개발을 하면서 애니메이션을 사용해보고 있다. 그런데 같은 애니메이션도 구현하는 방식이 천차만별이다. 애니메이션에 대해서 개념을 잡고 갈 필요성을 느껴 정리 해보고자 한다. https://medium.com/@shubham08gupta/a-beginners-guide-to-implement-androi..

Android 2022.03.02

android ISP 연동 관련

private void Set_Cookeis(){ /* * Third party cookies 사용의 차단으로 안심클릭 카드 결제 시, * 보안 키보드를 불러오지 못 하는 이슈 등이 발생할 수 있으니 하기 설정을 확인하십시오 * */ CookieManager cookieManager = CookieManager.getInstance(); cookieManager.setAcceptCookie(true); cookieManager.setAcceptThirdPartyCookies(webView,true); webView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW); } 참고 페이지 https://developers.nice..

Android 2022.01.25

Android 비디오 재생하기 ( VideoView)

public class Video_Activity extends AppCompatActivity { /* * 비디오 뷰는 두가지 방법이 있다. * 1) MediaPlayer 를 사용 하는 방법. * 2) VideoView 를 사용 하는 방법. * * 아래는 2번 방법으로 구현 해보았다. * 동영상이 재생이 안되는 경우는 http -> https 로 바꾼다. * */ VideoView video_view; AppCompatButton btn_set; // sample 데이터 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity..

Android 2021.09.10
728x90
반응형