4.1.1 Parent and Name | 4.1.1 Code | 4.2.0 Parent and Name | 4.2.0 Code | Parent | Name | Type | Param | Return |
dji.sdk.camera.MediaManager.onSuccess | void onSuccess(E data) | dji.sdk.camera.onSuccess | void onSuccess(E data) | X | ||||
dji.sdk.camera.MediaFile.getID | int getID() | dji.sdk.camera.MediaFile.getIndex | int getIndex() | X | ||||
dji.sdk.camera.MediaManager.onFailure | void onFailure(DJIError error) | dji.sdk.camera.onFailure | void onFailure(DJIError error) | X | ||||
dji.sdk.camera.MediaManager.DownloadListener | interface DownloadListener<E> | dji.sdk.camera.DownloadListener | interface DownloadListener<E> | X | ||||
dji.common.product.Model.A3 | A3("A3") | dji.common.product.Model.PHANTOM_4_ADV | PHANTOM_4_ADV("Phantom 4 Advanced") | X | ||||
dji.sdk.camera.MediaManager.onRateUpdate | void onRateUpdate(long total, long current, long persize) | dji.sdk.camera.onRateUpdate | void onRateUpdate(long total, long current, long persize) | X | ||||
dji.sdk.camera.MediaManager.onStart | void onStart() | dji.sdk.camera.onStart | void onStart() | X | ||||
dji.sdk.camera.MediaManager.fetchThumbnail | void fetchThumbnail(@NonNull MediaFile mediaFile, @NonNull final DownloadListener<Bitmap> callback) | dji.sdk.camera.MediaFile.fetchThumbnail | void fetchThumbnail(@Nullable final CompletionCallback callback) | X | X | |||
dji.sdk.camera.Camera.getVisionStablizationEnabled | void getVisionStablizationEnabled(@Nullable final CompletionCallbackWith<Boolean> callback) | dji.sdk.camera.Camera.getVisionStablizationEnabled | void getVisionStablizationEnabled(@NonNull final CompletionCallbackWith<Boolean> callback) | X | ||||
dji.sdk.camera.MediaManager.onProgress | void onProgress(long total, long current) | dji.sdk.camera.onProgress | void onProgress(long total, long current) | X |
Parent and Name | Code |
dji.sdk.camera.MediaFile.MediaType.M4V | M4V(6) |
dji.sdk.camera.MediaManager.fetchMediaData | void fetchMediaData(@NonNull MediaFile mediaFile, @NonNull final File destDir, @Nullable String fileNameWithoutExtension, @NonNull final MediaManager.DownloadListener<String> callback) |
dji.sdk.camera.MediaManager.fetchPreviewImage | void fetchPreviewImage(@NonNull MediaFile mediaFile, @NonNull final MediaManager.DownloadListener<Bitmap> callback) |
dji.sdk.camera.MediaManager.fetchSubMediaFileList | void fetchSubMediaFileList(@NonNull MediaFile mediaFile, @NonNull final MediaManager.DownloadListener<List<MediaFile>> callback) |
dji.sdk.camera.MediaManager.continueDownloading | void continueDownloading() |
dji.sdk.camera.MediaManager.deleteMedia | void deleteMedia(final List<MediaFile> toBeDeletedMediaFiles, final CompletionCallbackWithTwoParam<List<MediaFile>, DJICameraError> callback) |
dji.sdk.camera.MediaManager.fetchMediaList | void fetchMediaList(final DownloadListener<List<MediaFile>> callback) |
dji.sdk.camera.MediaManager.pauseDownloading | void pauseDownloading() |
dji.sdk.mobilerc.MobileRemoteController.setLeftStickHorizontal | void setLeftStickHorizontal(float data) |
dji.sdk.mobilerc.MobileRemoteController.setLeftStickVertical | void setLeftStickVertical(float data) |
dji.sdk.mobilerc.MobileRemoteController.setRightStickHorizontal | void setRightStickHorizontal(float data) |
dji.sdk.mobilerc.MobileRemoteController.setRightStickVertical | void setRightStickVertical(float data) |
dji.sdk.mission.tapfly.TapFlyMissionEvent.getProgressState | TapFlyExecutionState getProgressState() |
dji.sdk.realname.AppActivationManager.addAppActivationStateListener | void addAppActivationStateListener(@NonNull AppActivationStateListener listener) |
Parent and Name | Code |
dji.common.mission.activetrack.ActiveTrackState.PERFORMING_QUICK_SHOT | static final ActiveTrackState PERFORMING_QUICK_SHOT = new ActiveTrackState("PERFORMING_QUICK_SHOT") |
dji.common.mission.activetrack.ActiveTrackMode.QUICK_SHOT | QUICK_SHOT |
dji.common.mission.activetrack.QuickShotMode | enum QuickShotMode |
dji.common.mission.activetrack.QuickShotMode.CIRCLE | CIRCLE(1) |
dji.common.mission.activetrack.QuickShotMode.DRONIE | DRONIE(2) |
dji.common.mission.activetrack.QuickShotMode.HELIX | HELIX(3) |
dji.common.mission.activetrack.QuickShotMode.ROCKET | ROCKET(4) |
dji.common.mission.activetrack.QuickShotMode.UNKNOWN | UNKNOWN(0xff) |
dji.common.mission.activetrack.ActiveTrackMission.ActiveTrackMission | ActiveTrackMission(RectF targetRect, int targetIndex, ActiveTrackMode mode) |
dji.common.mission.activetrack.ActiveTrackMission.getQuickShotMode | QuickShotMode getQuickShotMode() |
dji.common.mission.activetrack.ActiveTrackMission.setQuickShotMode | void setQuickShotMode(QuickShotMode quickShotMode) |
dji.common.mission.activetrack.ActiveTrackTrackingState.getCompletionPercentage | int getCompletionPercentage() |
dji.common.product.Model.Spark | Spark("Spark") |
dji.sdk.realname.AppActivationManager.addAppActivationStateListener | void addAppActivationStateListener(@NonNull AppActivationStateListener listener) |
dji.sdk.realname.AppActivationManager.removeAircraftBindingStateListener | void removeAircraftBindingStateListener(@NonNull AircraftBindingStateListener listener) |
dji.sdk.realname.AppActivationManager.removeAppActivationStateListener | void removeAppActivationStateListener(@NonNull AppActivationStateListener listener) |
dji.sdk.camera.Camera.getPhotoPanoramaMode | void getPhotoPanoramaMode(@NonNull final CompletionCallbackWith<PhotoPanoramaMode> callback) |
dji.sdk.camera.Camera.setPhotoPanoramaMode | void setPhotoPanoramaMode(@NonNull PhotoPanoramaMode panoramaMode, @Nullable final CompletionCallback callback) |
dji.sdk.camera.Camera.DisplayNameSparkCamera | static final String DisplayNameSparkCamera = DJICameraAbstraction.DisplayNameSparkCamera |
dji.common.camera.SettingsDefinitions.PhotoPanoramaMode | enum PhotoPanoramaMode |
dji.common.camera.SettingsDefinitions.PhotoPanoramaMode.PANORAMA_MODE_3X3 | PANORAMA_MODE_3X3(7) |
dji.common.camera.SettingsDefinitions.PhotoPanoramaMode.PANORAMA_MODE_3X1 | PANORAMA_MODE_3X1(3) |
dji.common.camera.SettingsDefinitions.PhotoPanoramaMode.UNKNOWN | UNKNOWN(0xFF) |
dji.common.camera.SettingsDefinitions.ShootPhotoMode.PANORAMA | PANORAMA(0x06, TYPE.APP_FULLVIEW) |
dji.common.camera.SettingsDefinitions.ShootPhotoMode.SHALLOW_FOCUS | SHALLOW_FOCUS(0x08, TYPE.BOKEH) |
dji.common.camera.SystemState.getCurrentPanoramaPhotoCount | int getCurrentPanoramaPhotoCount() |
dji.common.camera.SystemState.isShootingPanoramaPhoto | boolean isShootingPanoramaPhoto() |
dji.common.camera.SystemState.isShootingShallowFocusPhoto | boolean isShootingShallowFocusPhoto() |
dji.common.error.DJIError.BATTERY_GET_SMART_BATTERY_INFO_FAILED | static final DJIError BATTERY_GET_SMART_BATTERY_INFO_FAILED = new DJIError("Get smart battery info failed") |
dji.common.error.DJICameraError.MEDIA_FILE_RESET | static final DJICameraError MEDIA_FILE_RESET = new DJICameraError("Media file is reset. The operation cannot be executed.") |
dji.common.error.DJIError.NO_NETWORK | static final DJIError NO_NETWORK = new DJIError("No network") |
dji.common.gimbal.GimbalState.getPitchFineTuneInDegrees | float getPitchFineTuneInDegrees() |
dji.sdk.gimbal.Gimbal.fineTunePitchInDegrees | void fineTunePitchInDegrees(@FloatRange(from = -2.0f, to = 2.0f) float offset, @Nullable final CompletionCallback callback) |
dji.sdk.flightcontroller.FlightAssistant.getAdvancedGestureControlEnabled | void getAdvancedGestureControlEnabled(@NonNull CompletionCallbackWith<Boolean> callback) |
dji.sdk.flightcontroller.FlightAssistant.setAdvancedGestureControlEnabled | void setAdvancedGestureControlEnabled(boolean enabled, @Nullable CompletionCallback callback) |
dji.sdk.flightcontroller.FlightAssistant.setFaceAwareStateCallback | void setFaceAwareStateCallback(FaceAwareState.Callback callback) |
dji.sdk.flightcontroller.FlightAssistant.setPalmControlStateCallback | void setPalmControlStateCallback(PalmControlState.Callback callback) |
dji.common.flightcontroller.flightassistant.FaceAwareState.onUpdate | void onUpdate(FaceAwareState state) |
dji.common.flightcontroller.flightassistant.FaceAwareState.Callback | interface Callback |
dji.common.flightcontroller.flightassistant.PalmControlState.onUpdate | void onUpdate(PalmControlState state) |
dji.common.flightcontroller.flightassistant.PalmControlState.Callback | interface Callback |
dji.sdk.camera.FetchMediaTask | class FetchMediaTask |
dji.sdk.camera.FetchMediaTaskContent | enum FetchMediaTaskContent |
dji.sdk.camera.FetchMediaTaskContent.NONE | NONE |
dji.sdk.camera.FetchMediaTaskContent.PREVIEW | PREVIEW |
dji.sdk.camera.FetchMediaTaskContent.THUMBNAIL | THUMBNAIL |
dji.sdk.camera.FetchMediaTaskScheduler.FetchMediaTaskSchedulerState | enum FetchMediaTaskSchedulerState |
dji.sdk.camera.FetchMediaTaskScheduler.FetchMediaTaskSchedulerState.EXECUTING | EXECUTING |
dji.sdk.camera.FetchMediaTaskScheduler.FetchMediaTaskSchedulerState.IDLE | IDLE |
dji.sdk.camera.FetchMediaTaskScheduler.FetchMediaTaskSchedulerState.SUSPENDED | SUSPENDED |
dji.sdk.camera.FetchMediaTaskScheduler.FetchMediaTaskSchedulerState.UNKNOWN | UNKNOWN |
dji.sdk.camera.FetchMediaTask.onUpdate | void onUpdate(MediaFile file, FetchMediaTaskContent option, DJIError error) |
dji.sdk.camera.FetchMediaTask.Callback | interface Callback |
dji.sdk.camera.FetchMediaTask.FetchMediaTask | FetchMediaTask(MediaFile file, FetchMediaTaskContent content, Callback callback) |
dji.sdk.camera.FetchMediaTask.FetchMediaTask | FetchMediaTask(MediaFile file, FetchMediaTaskContent content) |
dji.sdk.camera.MediaManager.FileListState | enum FileListState |
dji.sdk.camera.MediaManager.FileListState.DELETING | DELETING |
dji.sdk.camera.MediaManager.FileListState.INCOMPLETE | INCOMPLETE |
dji.sdk.camera.MediaManager.FileListState.RESET | RESET |
dji.sdk.camera.MediaManager.FileListState.SYNCING | SYNCING |
dji.sdk.camera.MediaManager.FileListState.UNKNOWN | UNKNOWN |
dji.sdk.camera.MediaManager.FileListState.UP_TO_DATE | UP_TO_DATE |
dji.sdk.camera.MediaFile.MediaType.SHALLOW_FOCUS | SHALLOW_FOCUS(6) |
dji.sdk.camera.MediaFile.getDownloadedSize | long getDownloadedSize() |
dji.sdk.camera.MediaFile.fetchFileData | void fetchFileData(@NonNull final File destDir, @Nullable String fileNameWithoutExtension, @NonNull final DownloadListener<String> callback) |
dji.sdk.camera.MediaFile.fetchPreview | void fetchPreview(@NonNull final CompletionCallback callback) |
dji.sdk.camera.MediaFile.fetchSubFileDataList | void fetchSubFileDataList(@NonNull final CompletionCallbackWith<List<MediaFile>> callback) |
dji.sdk.camera.MediaFile.getPreview | Bitmap getPreview() |
dji.sdk.camera.MediaFile.resetPreview | void resetPreview(@Nullable final CompletionCallback callback) |
dji.sdk.camera.MediaFile.resetThumbnail | void resetThumbnail(@Nullable final CompletionCallback callback) |
dji.sdk.camera.MediaFile.stopFetchingFileData | void stopFetchingFileData (@Nullable CompletionCallback callback) |
dji.sdk.camera.MediaFile.getThumbnail | Bitmap getThumbnail() |
dji.sdk.camera.MediaFile.isValid | boolean isValid() |
dji.sdk.camera.FetchMediaTaskScheduler | class FetchMediaTaskScheduler |
dji.sdk.camera.FetchMediaTaskScheduler.isSuspendAfterSingleFetchTaskFailure | boolean isSuspendAfterSingleFetchTaskFailure() |
dji.sdk.camera.FetchMediaTaskScheduler.moveTaskToEnd | void moveTaskToEnd(FetchMediaTask task) |
dji.sdk.camera.FetchMediaTaskScheduler.moveTaskToNext | void moveTaskToNext(FetchMediaTask task) |
dji.sdk.camera.FetchMediaTaskScheduler.getPendingTasks | List<FetchMediaTask> getPendingTasks() |
dji.sdk.camera.FetchMediaTaskScheduler.removeAllTasks | void removeAllTasks() |
dji.sdk.camera.FetchMediaTaskScheduler.removeTask | void removeTask(MediaFile file, FetchMediaTaskContent option) |
dji.sdk.camera.FetchMediaTaskScheduler.resume | void resume(CompletionCallback callback) |
dji.sdk.camera.FetchMediaTaskScheduler.setSuspendAfterSingleFetchTaskFailure | void setSuspendAfterSingleFetchTaskFailure(boolean suspendAfterSingleFetchTaskFailure) |
dji.sdk.camera.FetchMediaTaskScheduler.getState | FetchMediaTaskSchedulerState getState() |
dji.sdk.camera.FetchMediaTaskScheduler.suspend | void suspend(CompletionCallback callback) |
dji.sdk.camera.MediaManager.FileListStateListener | interface FileListStateListener |
dji.sdk.camera.MediaManager.addUpdateFileListStateListener | void addUpdateFileListStateListener(FileListStateListener listener) |
dji.sdk.camera.MediaManager.deleteFiles | void deleteFiles(final List<MediaFile> files, final CompletionCallbackWithTwoParam<List<MediaFile>, DJICameraError> callback) |
dji.sdk.camera.MediaManager.getFileListSnapshot | List<MediaFile> getFileListSnapshot() |
dji.sdk.camera.MediaManager.getFileListState | FileListState getFileListState() |
dji.sdk.camera.MediaManager.onFileListStateChange | void onFileListStateChange(FileListState state) |
dji.sdk.camera.MediaManager.refreshFileList | void refreshFileList(@Nullable final CompletionCallback callback) |
dji.sdk.camera.MediaManager.removeFileListStateCallback | void removeFileListStateCallback(FileListStateListener listener) |
dji.sdk.camera.MediaManager.getScheduler | FetchMediaTaskScheduler getScheduler() |
dji.sdk.mobilerc.MobileRemoteController.setLeftStickHorizontal | void setLeftStickHorizontal(float data) |
dji.sdk.mobilerc.MobileRemoteController.setLeftStickVertical | void setLeftStickVertical(float data) |
dji.sdk.mobilerc.MobileRemoteController.setRightStickHorizontal | void setRightStickHorizontal(float data) |
dji.sdk.mobilerc.MobileRemoteController.setRightStickVertical | void setRightStickVertical(float data) |
dji.sdk.mission.tapfly.TapFlyMissionEvent.getProgressState | TapFlyExecutionState getProgressState() |
dji.common.flightcontroller.flightassistant.FaceAwareState | enum FaceAwareState |
dji.common.flightcontroller.flightassistant.FaceAwareState.ACTIVATED | ACTIVATED(2) |
dji.common.flightcontroller.flightassistant.FaceAwareState.ACTIVATING | ACTIVATING(1) |
dji.common.flightcontroller.flightassistant.FaceAwareState.FAILED_NO_FACE_DETECTED | FAILED_NO_FACE_DETECTED(3) |
dji.common.flightcontroller.flightassistant.FaceAwareState.IDLE | IDLE(0) |
dji.common.flightcontroller.flightassistant.FaceAwareState.UNKNOWN | UNKNOWN(100) |
dji.common.flightcontroller.flightassistant.PalmControlState | enum PalmControlState |
dji.common.flightcontroller.flightassistant.PalmControlState.ADJUSTING_POSITION | ADJUSTING_POSITION(3) |
dji.common.flightcontroller.flightassistant.PalmControlState.FOLLOWING | FOLLOWING(1) |
dji.common.flightcontroller.flightassistant.PalmControlState.INITIALIZING | INITIALIZING(5) |
dji.common.flightcontroller.flightassistant.PalmControlState.PALM_CONTROL_STOPPED | PALM_CONTROL_STOPPED(4) |
dji.common.flightcontroller.flightassistant.PalmControlState.RECOGNIZING_PALM | RECOGNIZING_PALM(6) |
dji.common.flightcontroller.flightassistant.PalmControlState.STARTING_FOLLOW | STARTING_FOLLOW(2) |
dji.common.flightcontroller.flightassistant.PalmControlState.UNKNOWN | UNKNOWN(0xFF) |
0d11aca 3df2379 b3d1aa3 088aa1b