1
codenameone 프로젝트 (일반적으로 theme.res 파일 옆)의 src 폴더에있는 모든 파일 이름을 가져 오는 방법이 있습니까?src 폴더, codenameone 프로젝트의 모든 파일 이름 가져 오기
try {
Resources theme = Resources.openLayered("/theme");
return theme.getImageResourceNames();
} catch (IOException e) {
e.printStackTrace();
}
그러나, 이것은 단지 자신을 파일 .RES 내에서 자원 이미지를 반환하는 것 같다
내가 사용했습니다. 이러한 장치에 저장을 반환하는 응용 프로그램에 포함되어있는 것을없는 것처럼 보인다 비록 나는 또한Storage.getInstance().listEntries();
및
FileSystemStorage.getInstance().listFiles(FileSystemStorage.getInstance().getAppHomePath());
을 시도했다.
이미지를 만드는 다른 사용자가 해당 폴더의 이미지를 삭제합니다. 이 프로그램은 거기에 떨어 뜨린 모든 이미지가 사용 가능하도록 만들어졌습니다. 내 생각은 시작시 목록을 작성하는 것이 었습니다. 이미지 처리를 처리하기 위해 원시 코드를 구현 했으므로 텍스트 파일이 실행 가능해 보입니다. 파일의 바이트 배열이 동일하게 유지되는 한. 이미지가 네이티브 표현으로 변환 될 때 이미지 파일 자체 (.png 및 .gif 이미지)가 영향을받지 않는다고 말하면 맞습니까? – Propagandian
이미지 파일은 영향을받지 않습니다. 그러나 앱을 빠르게 사용자 정의 할 수있는 도구를 만드는 것처럼 들립니다. 이미지 리소스를 배치하면 온 디바이스 스케일링이 좋지 않은 것처럼 다양한 디바이스에서 픽셀 화되거나 너무 커질 수 있습니다. 왜 이미지 처리를위한 네이티브 코드가 필요한지 전혀 모르겠다. 개인적으로 나는 커맨드 라인에서 생성 할 수있는 리소스 파일을 사용하고 다중 이미지를 가지고있다. –