UWPアプリの画像の読み込みが速くなりましたか?

vrwim

リストに表示するためにいくつかの画像をロードする必要があるユニバーサルWindowsプラットフォーム用のアプリを書いています。今私の問題は、この読み込みにユーザーにとって時間がかかりすぎることです。私は現在XAML、次のようにバインディングを使用しての画像のソースを設定しています{Binding Image}

私はフル解像度の画像にしかアクセスできないので、UIに配置する前にこれらの画像を小さくする方法があるかどうかを知りたいので、小さい画像だけをメモリに残す必要があります。Imageこのサイズ変更自体を実行するようにUI要素を構成する方法はありますか?

また、これらの画像の読み込みによってUIがブロックされるため、これらの画像を遅延で読み込む方法はありますか。

編集:ローカル画像をロードするために使用しているコードImage(これはの中にありますListView.ItemTemplate):

<Image
    Grid.Row="0"
    Source="{Binding Image}"
    Stretch="Uniform"
    VerticalAlignment="Center"/>
トム・ドロステ

コンバーターを使用して、画像の遅延読み込みとサイズ変更を行うことができます。で使用できるコンバーターの始まりです。これにより、遅延読み込みが自動的に行われます。ただし、サイズ変更の例は用意していません。

コンバーターコード

class LoadAttachmentAsyncConverter : IValueConverter
{
    public override object Convert(object value, Type targetType, object parameter, string language)
    {
        Task<BitmapImage> taskToExecute = GetImage(<some parameter>);
        //Possibly handle some other business logic
        return new NotifyTaskCompletion<BitmapImage>(taskToExecute);
    }

    public async Task<BitmapImage> GetImage(object someParameter) {
        BitmapImage image = new BitmapImage();
        //do (async stuff) to fill the image;
        return image;
    }
}

XAMLコード

<Image Source="{Binding Result}" DataContext="{Binding converterObjValue, Converter={StaticResource ConverterName}}"/>

サイズ変更の実装については、https//social.msdn.microsoft.com/Forums/en-US/490b9c01-db4b-434f-8aff-d5c495e67e55/how-to-crop-an-image-using-を参照してください。ビットマップ変換?フォーラム= winappswithcsharp

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

画像の読み込みが速くなります

分類Dev

iOS 7アプリを最初に起動したときは、tableViewの行の読み込みが遅くなりますが、追加の起動時には速くなります。これに対する修正はありますか?

分類Dev

Webページでの画像の読み込みが速くなります

分類Dev

Firestoreの初期データの読み込みにより、アプリが応答しなくなります

分類Dev

CDNよりもローカルから提供された場合、画像の読み込みが速くなります

分類Dev

HoloLensアプリが突然起動しなくなりました!エラー:「ゲームアセンブリの読み込みに失敗しました」

分類Dev

画像回転スクリプトがAJAXの読み込み時に中断し、回転が速すぎます

分類Dev

Debian 9ルートパーティションを縮小した後、アプリケーションの読み込みが少し遅くなります

分類Dev

プレーンな<video>要素またはビデオプラグインの読み込みは速くなりますか?

分類Dev

Ionic:画像の読み込みが速い

分類Dev

MvvmCross Uwpアプリの起動時の例外:「System.AccessViolationException:保護されたメモリの読み取りまたは書き込みを試みました」

分類Dev

React Native-画像の読み込みが非常に遅く、まったくない

分類Dev

残念ながら、Googleマップの読み込み中に[アプリ]が停止しました

分類Dev

クエリの読み込みに時間がかかりすぎました

分類Dev

USB 3の読み取り速度ほど書き込み速度が速くないのはなぜですか?

分類Dev

kivyアプリの読み込みが完了しませんでした

分類Dev

iPadでのアセット画像の読み込みが正しくありません

分類Dev

Chrome 76にアップグレードした後、パブリックS3バケットから読み込まれた画像が表示されなくなるのはなぜですか?

分類Dev

アプリを実行すると画像が読み込まれないのはなぜですか?

分類Dev

保存した複数の画像をアプリに読み込むと速度が低下します

分類Dev

突然画像がワードプレスに読み込まれなくなりました

分類Dev

AndroidStudioのアプリが正しく読み込まれません

分類Dev

何が速いですか?SQLデータベースの読み取り/書き込みまたはファイルの読み取り/書き込み?

分類Dev

ページの読み込みが速くなったときに読み込み画面をテストするにはどうすればよいですか?

分類Dev

Javascriptの自動読み込み画像スクリプトが機能しない

分類Dev

既存の Cloud SQL テーブルを使用すると読み込みが遅くなります。Cloud SQL で AppMaker を使用してテーブルを作成すると、読み込みが速くなります

分類Dev

画像の読み込みにより、マテリアルUIグリッドアイテムが上に押し上げられました

分類Dev

画像の読み込みにより、マテリアルUIグリッドアイテムが上に押し上げられました

分類Dev

RailsWebアプリの読み込み時間が途方もなく長い

Related 関連記事

  1. 1

    画像の読み込みが速くなります

  2. 2

    iOS 7アプリを最初に起動したときは、tableViewの行の読み込みが遅くなりますが、追加の起動時には速くなります。これに対する修正はありますか?

  3. 3

    Webページでの画像の読み込みが速くなります

  4. 4

    Firestoreの初期データの読み込みにより、アプリが応答しなくなります

  5. 5

    CDNよりもローカルから提供された場合、画像の読み込みが速くなります

  6. 6

    HoloLensアプリが突然起動しなくなりました!エラー:「ゲームアセンブリの読み込みに失敗しました」

  7. 7

    画像回転スクリプトがAJAXの読み込み時に中断し、回転が速すぎます

  8. 8

    Debian 9ルートパーティションを縮小した後、アプリケーションの読み込みが少し遅くなります

  9. 9

    プレーンな<video>要素またはビデオプラグインの読み込みは速くなりますか?

  10. 10

    Ionic:画像の読み込みが速い

  11. 11

    MvvmCross Uwpアプリの起動時の例外:「System.AccessViolationException:保護されたメモリの読み取りまたは書き込みを試みました」

  12. 12

    React Native-画像の読み込みが非常に遅く、まったくない

  13. 13

    残念ながら、Googleマップの読み込み中に[アプリ]が停止しました

  14. 14

    クエリの読み込みに時間がかかりすぎました

  15. 15

    USB 3の読み取り速度ほど書き込み速度が速くないのはなぜですか?

  16. 16

    kivyアプリの読み込みが完了しませんでした

  17. 17

    iPadでのアセット画像の読み込みが正しくありません

  18. 18

    Chrome 76にアップグレードした後、パブリックS3バケットから読み込まれた画像が表示されなくなるのはなぜですか?

  19. 19

    アプリを実行すると画像が読み込まれないのはなぜですか?

  20. 20

    保存した複数の画像をアプリに読み込むと速度が低下します

  21. 21

    突然画像がワードプレスに読み込まれなくなりました

  22. 22

    AndroidStudioのアプリが正しく読み込まれません

  23. 23

    何が速いですか?SQLデータベースの読み取り/書き込みまたはファイルの読み取り/書き込み?

  24. 24

    ページの読み込みが速くなったときに読み込み画面をテストするにはどうすればよいですか?

  25. 25

    Javascriptの自動読み込み画像スクリプトが機能しない

  26. 26

    既存の Cloud SQL テーブルを使用すると読み込みが遅くなります。Cloud SQL で AppMaker を使用してテーブルを作成すると、読み込みが速くなります

  27. 27

    画像の読み込みにより、マテリアルUIグリッドアイテムが上に押し上げられました

  28. 28

    画像の読み込みにより、マテリアルUIグリッドアイテムが上に押し上げられました

  29. 29

    RailsWebアプリの読み込み時間が途方もなく長い

ホットタグ

アーカイブ