問題タブ [android-bitmap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - キャンバスの上に複数行のテキストを描画する
だから私は最初に以下のコードから始めました:
背景画像がそこにあり、テキストが画面に対して長すぎることを除いてテキストも意図したとおりに機能し、何らかの方法でラップする必要がありました。
次に、このコードで複数行の問題を調べTextPaint
て処理しました。StaticLayout
これはまったく機能しませんでした。背景画像がなくなり、何も表示されなくなりました。以前はテキストが中央に配置されていませんでした。唯一の利点は、テキストが複数行になったことです。
テキストが最初の開始点を変更した理由と、キャンバスの背景画像が消えた理由を知っている人はいますか? どんな助けでも大歓迎です。
android - メモリを使い果たすことなく画像を含む長いリスト ビューを表示する方法は?
ユーザーがクリックすると編集されるさまざまな画像を含むリストビューを表示するアプリを開発しています。
これは私のrow.xmlファイルのコードです。
res/drawable/drawable-nodpi フォルダーに保存されている 1 セットの画像のみを使用しています (ビットマップとして編集するために元のサイズを維持する必要があるため)。
問題は、これらの画像が大きすぎて単一のアクティビティで表示できないことです。そのため、リストビューを作成すると大量のメモリが使用され、リストがスクロールするのに遅れが生じます。この問題なくリストにこれらの画像を表示するにはどうすればよいですか? リストで使用するには、別の小さな画像セットを作成する必要がありますか? アプリが画像をSDカードまたはキャッシュメモリに保存するときの投稿を読みましたが、実際には、特定のアプリケーションに最適なソリューションについてはわかりません.
前もって感謝します
android - SDカードから複数の画像でAnimation Drawableを起動するには?
こんにちは、ビットマップを使用して AnimationDrawable を開始しようとしていますが、携帯電話のメモリには次のように含まれています。
動作しますが、AnimationDrawable に 2 番目の画像が表示されます。最初のものを見て、最初のものをアニメーション化して2番目に移動するにはどうすればよいですか? ありがとう