이전에는 listview의 getView가 여러 번 실행된다는 사실을 몰랐습니다. 이번에는 레이아웃이 더 복잡해서 테스트 중에 중단점 추적에 들어가 보니 동일한 데이터가 반복적으로 실행되는 것을 발견했습니다. 이상하다고 생각해서 인터넷으로 검색해 봤습니다. 인터넷에 나오는 설명은 기본적으로 똑같습니다. 즉, ListView를 레이아웃할 때 높이나 너비 모두 fill_parent가 아니기 때문에 계속해서 높이를 계산하고 계속해서 새로 고침을 하게 된다는 것입니다. 또는 상위 컨테이너가 fill_parent로 설정되지 않았습니다. 레이아웃이 너무 복잡하면 fill_parent에 따라 모든 것을 조정하는 것이 비현실적입니다. 그래서 저는 높이를 동적으로 고정하는 또 다른 해결책을 생각했습니다. 프로그램 실행 후 ListView의 높이를 고정한 후 Item 정보를 초기화합니다. 개인 무효fixedListView(){ listView = (ListView) findViewById(R.id.listview);
1. 일반적으로 사용되는 10가지 getView 사용법 추천
소개: listview의 getView가 반복적으로 실행된다는 것을 몰랐습니다. 이번에는 레이아웃이 더 복잡해서 테스트 중에 중단점 추적을 해보니 동일한 데이터가 반복적으로 실행되는 것을 발견했습니다. 이상하다고 생각해서 인터넷으로 검색해 봤습니다. 인터넷에 나오는 설명은 기본적으로 똑같습니다. 즉, ListView를 레이아웃할 때 높이나 너비 모두 fill_parent가 아니기 때문에 계속해서 높이를 계산하고 계속해서 새로 고침을 하게 된다는 것입니다. 또는 상위 컨테이너가 fill_parent로 설정되지 않았습니다. 레이아웃이 너무 복잡하면 f를 따르세요...
소개: 루프는 일부 프로그램 블록을 반복적으로 실행하는 데 사용됩니다. 이전 강의의 선택 구조에서 프로그램 블록의 소속을 나타내기 위해 들여쓰기를 사용하는 방법을 살펴보았습니다. 루프에도 유사한 작성 방법이 사용됩니다. for 루프 for
3. Android에서 ListView가 여러 번 새로 고쳐질 때 getView를 반복적으로 실행하는 솔루션
소개: listview의 getView가 여러 번 반복적으로 실행된다는 것을 몰랐습니다. 테스트 중에 중단점 추적에 가면 동일한 데이터가 반복적으로 실행되는 것을 발견했습니다. 올바른 해결 방법을 알려드리겠습니다. 도움이 되길 바랍니다
4. java 타이머 타이머 및 Quartz Spring의 타이머 구성
소개: 실제 개발에서 프로젝트를 정기적으로 실행해야 하거나 특정 작업을 반복해야 하는 경우 타이머가 특히 중요합니다.
소개: while 문의 의미는 매우 간단합니다. while 표현식은 의 루프 문입니다. 루프가 시작될 때마다 표현식의 값이 확인되므로 루프 문 내에서 값이 변경되더라도 이 루프
6 Nginx 재시도가 HTTP 요청의 반복 실행을 트리거할 때까지 문 실행이 중지되지 않습니다.
소개: Nginx 재시도로 인해 Http 요청이 반복적으로 실행됩니다
7.
소개: 루프는 반복적으로 실행하는 데 사용됩니다. 일부 프로그램 조각. 이전 강의의 선택 구조에서 프로그램 블록의 소속을 나타내기 위해 들여쓰기를 사용하는 방법을 살펴보았습니다. 루프에도 유사한 작성 방법이 사용됩니다. for 루프 for
8. 시간 복잡도 PHP는 배열을 사용하여 프로그램의 시간 복잡도를 줄입니다 소개: 시간 복잡도: 시간 복잡도 PHP는 배열을 사용하여 프로그램의 시간 복잡도를 줄입니다. 장치 하드웨어 구성의 지속적인 개선 , 중소 규모 애플리케이션의 경우 알고리즘의 공간 복잡도 요구 사항도 훨씬 완화됩니다. 그러나 오늘날 Web2.0 시대에는 애플리케이션의 시간 복잡도에 대한 요구 사항이 더 높아졌습니다. 알고리즘의 시간 복잡도는 얼마입니까? 정리하면, 알고리즘을 대표할 수 있는 알고리즘 중에서 원래의 연산을 선택하고, 원래의 연산이 반복되는 횟수를 알고리즘의 시간 측정치로 삼는 것을 말한다. 시간 복잡도에 영향을 미치는 두 가지 요소가 있습니다. 하나는 원래 작업의 실행 시간이고 다른 하나는 제어 구조로 인해 발생하는 원래 작업의 실행 횟수입니다. 알고리즘의 시간 복잡도를 줄이려면 9을 줄이세요. php의 전처리 사례 분석 요약
소개: php의 전처리 사례 분석 요약 먼저 전처리 코드를 살펴보겠습니다. 데모:
그 중 $mysqli_stmt->bing_param("sssi",$name,$password,$email,$age);
$b=$mysqli_stmt->execute(); 이 두 문장은 반복적으로 실행될 수 있습니다. 즉, 매번 컴파일하고 실행할 필요 없이 for 루프에 넣을 수 있습니다 [관련 Q&A 추천 ]: html5 - 자바스크립트에서 애니메이션 움직임, 클릭 이벤트를 통해 반복 실행시키는 방법 javascript - 휴대폰 화면의 가로, 세로에 맞춰 사진을 회전시키고 싶어요 javascript - jquery dequeue, queue 애니메이션 반복 실행
위 내용은 반복 실행에 관한 10가지 추천 기사의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!