본문 바로가기
728x90

Programing115

[android] tab과 fragment 사용 안드로이드 탭 클릭시에 fragment를 사용하여 화면전환을 하도록 처리하였다. 그런데 화면에서 검색기능 호출 후 다시 돌아올 경우 replace만 사용하여 화면을 전환효과를 주었더니 이전 화면의 잔상처럼 2개의 화면이 겹치는 오류가 발생하였다. 잘못 만들었다. 다시 탭 구성을 하였다. 기존 코드에서 //각 fragment 페이지 초기화 fragment1 = new fragment1(); fragment2 = new fragment2(); fragment3 = new fragment3(); //tab setting getSupportFragmentManager().beginTransaction().add(R.id.container, fragment1).commit(); //화면 전환시 getSupport.. 2022. 4. 3.
android design 라이브러리 추가시 오류 implementation 'com.android.support:design:28.0.0' 위와같이 입력하였는데, 에러가 나온다. com.android.support:design:28.0.0 경로는 com.google.android.material:material:1.0.0-rc01 위의 경로로 변경되었다. 2022. 3. 12.
[Unity] Not starting debugger since process cannot load the jdwp agent. 에러. error. Error .hurryuppengui Not starting debugger since process cannot load the jdwp agent. 유니티 에디터에서 디버깅시에는 잘 동작하였는데 폰에서 빌드 실행시에 위와 같은 오류가 나타났다. 에디터에서는 저장이 잘 되다가 안드로이드폰에서만 저장이 안되는 오류가 발생해서 이녀석때문에 해당 오류도 같이 나는 줄 알았더니 아니였다;;;; 다른오류였다. 어야튼 저 오류는 간단히 처리 완료 되었다. assets > External Dependency Manager > Android Resolver > Force Resolve로 안드로이드 Plug IN data 들을 정리하고 나니 정상동작을 하였다. 앱 개발을 계속 진행하다보니 지속적으로 해당 에러가 나타났.. 2022. 2. 15.
[android] 실행오류. version 31에서 앱 실행시 오류 java.lang.IllegalArgumentException: : Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles. at android.app.PendingIntent.checkFlags(.. 2022. 2. 8.
[Unity] 유니티 일정시간마다 코드 실행처리 일정 시간마다 유닛의 속도를 조절한다던지... 일정 시간마다 이벤트처리를 할 경우 사용할 수 있는 코드이다. 간단하지만 한번씩 필요할때마다 사용하기 위해 기록해둔다. private float _pointTime = 1.0f; //1초마다 실행 private float _nextTime = 0.0f; //다음번 실행할 시간 // Update is called once per frame void FixedUpdate() { if (Time.time > _nextTime) { _nextTime = Time.time + _pointTime; //다음번 실행할 시간 //실행 할 코드작성 } } 2022. 2. 4.
[Unity] 유니티 C# 코드에서 이미지 변경하기 우선 선언을 먼저 아래와 같이 한다. public SpriteRenderer Img_Renderer; public Sprite Sprite01; 에디터에서 처음 SpriteRenderer에는 Image Object를 넣고 두번째 Sprite에서는 변경할 이미지 Sprite를 지정해 준다. 그리고 변경할 타이밍이 필요한 코드 부분에서 아래와 같이 작성해서 이미지를 때에 맞춰 변경해 준다. //Image Change Img_Renderer.sprite = Sprite01; 끝~~~ 2022. 1. 31.
728x90