728x90
반응형

전체 글 630

ref 사용법

ref 사용법 class AutoFocusText extends React.Component{ constructor(props){ this.textRef = React.createRef() } componentDidMount(){ console.log(this.textRef.current.state) this.textRef.current.focusTextInput() } render(){ return( ) } } 부모클래스에서 자식클래스의 함수를 호출하기 -커스텀 컴포넌트의 ref는 해당 컴포넌트의 인스턴스를 가르킨다 -인스턴스 이므로 모든 데이터와 함수를 가져올수 있다 class CustomTextInput extends React.Component { constructor(props) { this.i..

React Native 2020.06.24

Glide 이미지 캐싱 문제

Glide .with(DemoActivity.this) .load(Uri.parse("file://" + imagePath)) .diskCacheStrategy(DiskCacheStrategy.NONE) .skipMemoryCache(true) .into(mImage); 이것이 내가이 문제를 해결 한 방법입니다. 방법 1 : 이미지가 변경 될 때마다 URL이 변경되는 경우 diskCacheStrategy ()를 사용하여 디스크 캐시를 처리 할 수 ​​있으며 skipMemoryCache () 메소드를 사용하여 메모리 캐시를 건너 뛸 수 있습니다. 방법 2 : URL이 변경되지 않은 경우 이미지가 변경됨 URL이 일정하게 유지되면 이미지 캐시에 서명을 사용해야합니다. Glide .with(yourFragme..

Android 2020.06.08

react native 화면이동

// 스텍에 쌓고 이동하기 ( 뒤로가기시 페이지로 돌아옴 ) this.props.navigation.navigate('스크린 이름 ') // 이전페이지로 돌아가기 ( 위의 navigate 를 이용하여 이동한 경우 가능 payLoad 가 2개 이상인 경우에 가능 하다 ) this.props.navigation.pop(); // 스텍의 제일 윗 페이지로 이동 this.props.navigation.popToTop() // 새롭게 컴포넌트를 스텍이 쌓는다. ( 이전에 스텍에 쌓여있으면 그걸 불러온다 ) this.props.navigation.push(); // 스텍쌓지 않고 이동하기 ( 뒤로가기시 이전페이지로 돌아갈 수 없음 ) this.props.navigation.replace('스크린이름') // 중첩된..

React Native 2020.06.06

fragment 백스텍 변화체크

getSupportFragmentManager().addOnBackStackChangedListener(new FragmentManager.OnBackStackChangedListener() { @Override public void onBackStackChanged() { // now_frgment(); } }) 현재 프래그먼트 체크 // 현제 보여지고 있는 프래그먼트 체크 public void now_frgment() { for (Fragment fragment : getSupportFragmentManager().getFragments()) { if (fragment.isVisible()) { if (fragment instanceof MainFrag) { Log.d("woongsBack", "메인..

Android 2020.06.04
728x90
반응형