简体   繁体   中英

SD Card storage vs Android System storage

This is purely a design problem. When building a video capturing application for Android which storage we should allow the app to store the captured data ?.If you have faced something like this when building your app let do let know what storage choice you decided to use.

SD Card or System Storage

Pros (SD Card perspective) -The app will not be using the system storage which is good. -Swapping of saved data will be easy between from one Android device to another.

Cons (SD Card perspective)

-Not all Android users will necessarily have SD Card.Nor it would be fair to ask the user to have a SD Card just for using the application..right ?

我认为最好的选择就是为用户提供选择,如果可以的话,最好默认为SD卡,因为视频可能很大,并且正如您在帖子中提到的那样,视频可能希望将其移动到某处,这样SD卡在这种情况下会更好。

I would suggest this option should be dynamic and not fixed. below are some of my opinion/suggestions for you.

1) Why don't you ask user to input which storage he prefers. You can do it via a dialog box in the app starts(may be once, or as par requirement) lets user choose this as you are going to use their phones :)

if you are not agree with 1st here some more suggestions

2) As you mentioned App is Video Capturing feature , that implies it would need high/long Storage volume. I would suggest you to go for SD-CARD.

Not all Android users will necessarily have SD Card.Nor it would be fair to ask the user to have a SD Card just for using the application..right ?

3) Neither there is lots of phone with High Internal memory . so SD-Card is good option here too, and it is not bad to ask for SD-Card if not available. Many apps does that.

内部存储将可以更快地向其中存储数据,但是,如果用户拥有SD卡,则应该为其提供选择。

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM