반응형

JavaScript 2291

Android ArrayList of custom objects-Save to SharedPreferences-Serializable?

Android ArrayList of custom objects-Save to SharedPreferences-Serializable? 개체의 ArrayList가 있습니다. 객체는 'Bitmap'과 'String'유형을 포함하고 두 가지 모두에 대한 getter 및 setter 만 포함합니다. 우선 비트 맵을 직렬화 할 수 있습니까? SharedPreferences에 저장하기 위해 이것을 직렬화하는 방법은 무엇입니까? 나는 많은 사람들이 비슷한 질문을하는 것을 보았지만 좋은 대답을하는 사람은없는 것 같습니다. 가능한 경우 몇 가지 코드 예제를 선호합니다. 비트 맵을 직렬화 할 수없는 경우이 ArrayList를 저장하려면 어떻게해야합니까? 감사합니다. 예, 공유 환경 설정에서 복합 객체를 저장할 수 있습니..

developer tip 2020.10.25

NSImage를 새 파일로 저장하는 방법

NSImage를 새 파일로 저장하는 방법 NSImage를 특정 디렉토리에 새 파일 (png, jpg, ...)로 저장하려면 어떻게해야합니까? 다음과 같이하십시오. NSBitmapImageRep *imgRep = [[image representations] objectAtIndex: 0]; NSData *data = [imgRep representationUsingType: NSPNGFileType properties: nil]; [data writeToFile: @"/path/to/file.png" atomically: NO]; NSImage에 다음과 같이 카테고리를 추가 할 수 있습니다. @interface NSImage(saveAsJpegWithName) - (void) saveAsJpegWithNa..

developer tip 2020.10.25

UITableView : 빈 섹션에서 헤더 숨기기

UITableView : 빈 섹션에서 헤더 숨기기 이번 달의 비용을 표시하는 UITableView가 있습니다 (스크린 샷 참조). 내 문제는 빈 섹션의 헤더에 있습니다. 숨길 방법이 있나요? 데이터는 coredata에서로드됩니다. 다음은 헤더 제목을 생성하는 코드입니다. TitleForHeader -(NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section{ if ([tableView.dataSource tableView:tableView numberOfRowsInSection:section] == 0) { return nil; } else { NSDate *today = [NSDate date ]; i..

developer tip 2020.10.25

NSDate에 한 달을 추가하는 방법은 무엇입니까?

NSDate에 한 달을 추가하는 방법은 무엇입니까? NSDate 개체에 달을 추가하는 방법? NSDate *someDate = [NSDate Date] + 30Days.....; NSDateComponents 를 사용해야합니다 . NSDateComponents *dateComponents = [[NSDateComponents alloc] init]; [dateComponents setMonth:1]; NSCalendar *calendar = [NSCalendar currentCalendar]; NSDate *newDate = [calendar dateByAddingComponents:dateComponents toDate:originalDate options:0]; [dateComponents relea..

developer tip 2020.10.25

Android ImageView 크기가 소스 이미지로 확장되지 않음

Android ImageView 크기가 소스 이미지로 확장되지 않음 LinearLayout 안에 몇 가지 ImageView가 있습니다. LinearLayout 내부에 세로로 맞추는 동안 가로 세로 비율을 유지하도록 ImageView를 축소해야합니다. 수평으로, 나는 그것들이 서로 인접하기 만하면됩니다. 가중치가있는 레이아웃을 중첩하는 단순화 된 테스트 베드를 만들어 ImageViews에 대해 넓지 만 높지는 않은 LinearLayout- (Eclipse 레이아웃 편집기에서 이미지는 수직으로 잘리고 전혀 크기가 조정되지 않습니다.하지만 이것은 우리가 좋아하는 특이점 중 하나 일뿐입니다) 하드웨어에서 실행할 때 이미지는 종횡비를 유지하면서 올바른 높이로 조정됩니다. 내 문제는 그들이 서로 옆에 있지 않다는 ..

developer tip 2020.10.25

텍스트 상자에 숫자 만 입력 할 수 있습니다.

텍스트 상자에 숫자 만 입력 할 수 있습니다. 중복 가능성 : jQuery를 사용하여 HTML 입력 상자에서 숫자 (0-9) 만 허용하는 방법은 무엇입니까? 이 텍스트 상자에 숫자 만 쓰도록 허용하는 방법은 무엇입니까? onkeypress 이벤트를 구독 할 수 있습니다. 그런 다음 isNumber함수 를 정의하십시오 . function isNumber(evt) { evt = (evt) ? evt : window.event; var charCode = (evt.which) ? evt.which : evt.keyCode; if (charCode > 31 && (charCode 57)) { return false; } return true; } 여기 에서 실제 동작을 볼 수 ..

developer tip 2020.10.25

Ruby on Rails를 사용하여 날짜 형식 지정

Ruby on Rails를 사용하여 날짜 형식 지정 flickr api는 게시 된 날짜를 유닉스 타임 스탬프 1로 제공합니다. " The posted date is always passed around as a unix timestamp, which is an unsigned integer specifying the number of seconds since Jan 1st 1970 GMT." 예를 들어, 다음은 날짜 ' 1100897479'입니다. Ruby on Rails를 사용하여 어떻게 포맷합니까? 타임 스탬프 문자열을 구문 분석하고 시간 객체를 가지면 (자세한 내용은 다른 답변 참조) Rails의 Time.to_formatted_s 를 사용할 수 있습니다 . 기호로 지정할 수있는 여러 형식이 내장되..

developer tip 2020.10.25

터미널에서 작동하는 동안 스택 추적없이 "로컬 호스트의 서버 Tomcat v7.0 서버를 시작하지 못했습니다."

터미널에서 작동하는 동안 스택 추적없이 "로컬 호스트의 서버 Tomcat v7.0 서버를 시작하지 못했습니다." 그래서 주말 전에 잘 작동 한이 프로젝트를 얻었습니다 (다른 문제가 있지만 적어도 Tomcat이 시작되었습니다). 이제 Tomcat 서버를 시작하려고하면 즉시 다음 오류가 발생합니다. Server Tomcat v7.0 Server at localhost failed to start. 그러나 터미널을 통해 Tomcat을 정상적으로 시작할 수 있으며이 문제는 Eclipse ( 웹 개발자 용 Eclipse Java EE IDE. 버전 : Juno Service Release 1 Build id : 20121004-1855 )에서 발생합니다. 해결책을 찾기 위해 여러 포럼을 샅샅이 뒤졌지만 소용이 없..

developer tip 2020.10.25

시작시 단일 양식 숨기기

시작시 단일 양식 숨기기 양식이 하나있는 응용 프로그램이 있고 Load 메서드에서 양식을 숨겨야합니다. 양식은 필요할 때 자체적으로 표시되지만 (Outlook 2003 스타일 팝업의 줄을 따라 생각해보십시오),로드시 양식을 지저분하게 숨기는 방법을 알아낼 수 있습니다. 어떤 제안? C #에서 왔지만 vb.net에서 매우 유사해야합니다. 주 프로그램 파일의 Main 메서드에는 다음과 같은 내용이 있습니다. Application.Run(new MainForm()); 이렇게하면 새 기본 양식이 만들어지고 응용 프로그램의 수명이 기본 양식의 수명으로 제한됩니다. 그러나 Application.Run ()에 대한 매개 변수를 제거하면 양식이 표시되지 않고 애플리케이션이 시작되며 원하는만큼 양식을 표시하거나 숨길 수..

developer tip 2020.10.25

이 간단한 addEventListener 함수 뒤에 'false'가 사용되는 이유는 무엇입니까?

이 간단한 addEventListener 함수 뒤에 'false'가 사용되는 이유는 무엇입니까? 끝에 대한 거짓은 무엇입니까? 감사. window.addEventListener('load', function() { alert("All done"); }, false); MDN Web Docs 에 따르면 세 번째 매개 변수는 다음과 같습니다. useCapture를 하는 경우는 true, useCapture사용자가 캡처를 시작하고자하는 것을 나타냅니다. 캡처를 시작한 후 지정된 유형의 모든 이벤트 는 DOM 트리에서 그 아래 에있는 모든 이벤트로 전달 listener되기 전에 등록 된 이벤트 로 전달됩니다 EventTarget. 트리를 통해 위로 버블 링되는 이벤트는 캡처를 사용하도록 지정된 리스너를 트리거하..

developer tip 2020.10.25
반응형