반응형

java 105

EditText 요청 포커스

EditText 요청 포커스 로그인 페이지를 다음과 같이 디자인하고 있습니다. UserName: ..... Password: ..... LoginButton 활동이 시작되면 포커스가 "사용자 이름"텍스트 상자로 이동하고 키보드가 나타나기를 원합니다. 다음 코드를 사용하고 있습니다. boolean checkFocus=user.requestFocus(); Log.i("CheckFocus", ""+checkFocus); if(checkFocus==true) { InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); mgr.showSoftInput(user, InputMethodManager.SHOW..

programing 2021.01.16

상태가 내 클래스로 구성된 경우 Android에서 방향 변경 중 상태를 저장하는 방법은 무엇입니까?

상태가 내 클래스로 구성된 경우 Android에서 방향 변경 중 상태를 저장하는 방법은 무엇입니까? Android가 내 애플리케이션의 방향 변경을 처리하는 방식을 살펴보고있었습니다 (방향 변경시 mainactivity를 다시 시작한다는 것을 발견했습니다. 메서드를 재정의 할 수 있음을 확인했습니다. protected void onSaveInstanceState(Bundle outState) 물건을 저장하려면 onStart를 사용하세요. 문제는 사용자 지정 개체와 사용자 지정 어댑터를 사용하는 목록보기가있는 내보기가 있다는 것입니다. 모든 것이 이러한 객체의 ArrayList에 있지만 번들에 임의의 객체를 넣을 수 없다는 것을 알았습니다! 그렇다면 상태를 어떻게 저장합니까? 편집 : 최신 버전의 Andro..

programing 2021.01.16

Guava를 사용하여 가능한 null 값을 기본값으로 변환하는 방법은 무엇입니까?

Guava를 사용하여 가능한 null 값을 기본값으로 변환하는 방법은 무엇입니까? Guava는 전달 된 객체 참조가 다음과 같은 경우 기본값을 가져 오는 방법을 제공합니까 null? 같은 뭔가를 찾고 I'am은 T nullToDefault(T obj, T default)의했다 기본이 경우 반환 obj가 있다 null. 여기 stackoverflow에서 나는 그것에 대해 아무것도 발견하지 못했습니다. 나는 순수한 구아바 솔루션을 찾고 있습니다 (있을 경우)! Gauva 10 API에서 아무것도 발견하지 못했습니다 com.google.common.base.Objects. 유망 해 보이지만 비슷한 것이 없습니다. 에 Objects.firstNonNull추가로 Guava 10.0 은 이러한 유형의 문제에 대한보..

programing 2021.01.16

쉼표와 포인트를 사용하여 문자열을 이중으로 구문 분석

쉼표와 포인트를 사용하여 문자열을 이중으로 구문 분석 기본적으로 문자열 배열을 문자열 배열로 변환하는 함수를 작성하려고합니다. 여기서 배열의 모든 double은 내가 설정 한 소수 자릿수로 반올림됩니다. 배열에 double 값이 전혀없는 문자열이있을 수도 있습니다. string[,] values = new string[1, 3]; values[0, 0] = "hello"; values[0, 1] = "0.123"; values[0, 2] = "0,123"; int decimalPlaces = 2; double tmp; string format = "F" + decimalPlaces.ToString(); IFormatProvider provider = CultureInfo.InvariantCulture; ..

programing 2021.01.16

Android : APK 설치 중 오류

Android : APK 설치 중 오류 에서 몇 가지 간단한 작업을 천천히 시도하고 Android Studio있습니다. 다음 앱은 오류없이 에뮬레이터에 설치됩니다. 그러나 실제 장치 Redmi 3S에 설치하려고 할 때이 오류가 발생했습니다. Unknown failure (Failure - not installed for 0) Error while Installing APKs 여기에서 비슷한 질문을했지만이 경우 디버깅이 활성화되지 않았거나 앱 설치에 액세스하지 않아 오류가 발생했습니다. 그러나 디버깅을 허용 하고 Studio에 다른 앱 을 설치하려고 시도했지만 정상적으로 작동했습니다 . 그래서 질문은 아마도 코드에 무엇이 잘못되었는지 일 것입니다. MainActivity.java package tlacit..

programing 2021.01.16

NSDate를 가장 가까운 5 분으로 반올림

NSDate를 가장 가까운 5 분으로 반올림 예를 들어 NSDate *curDate = [NSDate date]; 그 값은 오전 9시 13 분입니다. curDate의 연도, 월, 일 부분을 사용하지 않습니다. 내가 얻고 싶은 것은 시간 값이 9:15 인 날짜입니다. 시간 값이 9:16이면 9:20 등으로 진행하고 싶습니다. NSDate로 어떻게 할 수 있습니까? 분 값을 가져 와서 5로 반올림하여 다음으로 높은 5 분 단위를 얻고, 5를 곱하여 분 단위로 되돌리고 새로운 NSDate를 구성합니다. NSDateComponents *time = [[NSCalendar currentCalendar] components:NSHourCalendarUnit | NSMinuteCalendarUnit fromDate:..

programing 2021.01.16

양식 요소에서 탭 포커스 비활성화

양식 요소에서 탭 포커스 비활성화 div동일한 형식 내에 여러 s가 있습니다. 내가하려는 것은 동일한 양식 의 다른 탭을 비활성화하지 않고 양식 Tab의 divs 중 하나 에서 키 를 비활성화하는 것입니다 div. 예제 양식 : div1-비활성화 Tab div2- Tab작동 div3- Tab작동 간단한 방법은 탭으로 지정하지 않으려는 필드에 tabindex = "-1"을 입력하는 것입니다. 예 Yipio와 마찬가지로 notab="notab"탭을 비활성화하고 싶은 요소에 속성으로 추가 했습니다. 내 jQuery는 한 줄입니다. $('input[notab=notab]').on('keydown', function(e){ if (e.keyCode == 9) e.preventDefault() }); Btw key..

programing 2021.01.16

for 루프에서 ++ i 또는 i ++ ??

for 루프에서 ++ i 또는 i ++ ?? 중복 가능성 : C ++에서 i ++와 ++ i간에 성능 차이가 있습니까? 일부 프로그래머가 작성 ++i하는 대신 일반 for 루프로 작성 하는 이유가 i++있습니까? 정수의 경우 사전 증가와 사후 증가간에 차이가 없습니다. i가 사소하지 않은 클래스의 객체 인 경우 ++i일반적으로 선호되는 이유는 객체가 수정 된 다음 평가되기 때문입니다. 반면 i++평가 후에 수정되므로 복사본을 만들어야합니다. ++i 의미론으로 인해 약간 더 효율적입니다. ++i; // Fetch i, increment it, and return it i++; // Fetch i, copy it, increment i, return copy int와 유사한 인덱스의 경우 효율성 향상이 최소..

programing 2021.01.16

어댑터에서 활동을 완료하는 방법 ..?

어댑터에서 활동을 완료하는 방법 ..? context어댑터에 활동을 전달하려고 시도한 다음 시도했지만 다음 context.finish();과 같은 오류가 발생했습니다.The method finish() is undefined for the type Context 활동으로 유형 캐스팅하십시오. ((Activity)context).finish(); 다음 코드로 시도하십시오. public YourAdapterName(......,Context context){ ... this.myContext=context; } 그리고 어댑터에서 getView () btn.setOnClickListener(new Button.OnClickListener() { @Override public void onClick(View v..

programing 2021.01.16

툴팁에 브레이크 라인 추가

툴팁에 브레이크 라인 추가 ¿ XAML의 도구 설명에있는 텍스트에 브레이크 라인을 추가하려면 어떻게해야합니까? 나는 이것을 시도한다 : Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse eget urna eget elit ullamcorper tincidunt. Sed nec arcu sed ante sodales Pellentesque elit libero, semper ac tincidunt vitae, euismod at ligula. Lorem Ipsum 하지만 작동하지 않습니다. Lorem ipsum dolor sit amet, consectetur adipiscing elit. .... 유용하다고 생각되는 또 다른 접근 ..

programing 2021.01.16
반응형