[Android] 모바일 디바이스에 저장된 전체 이미지 파일 가져오기

안드로이드를 처음 학습할때… 첨으로 별나다.. 싶었던 기억이 이었습니다만.. 지금은 제법 잘만들어진 프레임워크라는 생각이 듭니다. 버전업이 많이 되어져.. 안정화가 되었다는 것이 가장 큰 이유인듯 하지만 말입니다. 아래의 코드는 디바이스에 저장된 이미지 파일(PNG, JPG)들 전체를 얻는 코드입니다.

String[] proj = { MediaStore.Images.Media.DATA };
Cursor imageCursor = managedQuery(
    MediaStore.Images.Media.EXTERNAL_CONTENT_URI, proj, null, null, null);
   
if (imageCursor != null && imageCursor.moveToFirst()){
    String fileName;
    int dataCol = imageCursor.getColumnIndex(MediaStore.Images.Media.DATA);
    
    do {
        fileName = imageCursor.getString(dataCol);
        if (fileName != null){
            // fileName(이미지 파일명)
        }
    } while (imageCursor.moveToNext());

    imageCursor.close();
}

[ActionScript] DataGrid(Spark)의 각 셀값 읽기

var iCol:int = 0;
var rows:XMLListCollection = grid.dataProvider as XMLListCollection;
var columns:ArrayList = grid.columns as ArrayList;
var cntCols:int = columns.length;
   
for(var iRow:int=0; iRow{
    var row:Object = rows[iRow];
    
    for(iCol=0; iCol    {
        var column:GridColumn = columns.getItemAt(iCol) as GridColumn;
        var key:String = column.dataField;
        var value:String = row[key]; // Cell Value !!

        ...
    }
}

ActionScript를 통한 코드 작성이 무슨 퍼즐도 아니고…. 이리 저리 코드 조합해 나가는 재미가… 하나도 없군요… ㅡ_ㅡ; 위 코드 조합해 내느라 2시간 정도 걸렸습니다.. 나중에 또 다시 이런 시간 허비가 없도록 하기 위해 포스팅합니다..