問題タブ [android-assets]

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.

0 投票する
1 に答える
1705 参照

java - Netty でファイルを提供する - 応答が 1 バイトで切り捨てられる

Netty サーバー (画像、html) を介して Android アセットからファイルを提供しています。HTML などのテキスト ファイルは、圧縮を無効にするために .mp3 として保存されます (InputStream が必要です!)

私のパイプラインは次のようになっています。

私のハンドラーは次のとおりです。

そのハンドラーを使用すると、レスポーズが少なくとも 1 バイト切り捨てられます。に変更ChunkedStreamするとChunkedNioFile(コンストラクターのis.getChannel()代わりにa を使用するisと)、すべてが完全に機能します。

ChunkedStream の何が問題なのかを理解してください。

0 投票する
1 に答える
147 参照

android - Android に iOS の Assets Library Framework に似たライブラリがあるかどうかは誰にもわかりませんか?

Android で画像フレームからムービーを作成できるような解決策はありましたか。iOS でのこのケースは、Assets Library Framework によって処理されます。Android SDK を調査した結果、Android にはまだ同様のソリューションがないと言わざるを得ません。

この機能を複製する実装を知っていますか?

0 投票する
1 に答える
1035 参照

android - ディレクトリを作成し、assets フォルダからそこにファイルを保存するにはどうすればよいですか?

以下のコードを使用して、アセットから SD カードにファイルをコピーしています。

コード:

これで、上記のコードを使用して、アセットから SD カードにファイルをコピーできます。しかし、その代わりに、コピーファイルをSDカードで利用可能な別のディレクトリに保存したいと考えています。

では、どうやってそれを行うのですか??

ありがとう。

0 投票する
1 に答える
6286 参照

android - Android ICS の WebView、android_assets の iframe の問題

アプリケーション エンジンは WebView 内で実行されます。異なる IFRAME にまたがっています。メイン アプリケーション html と iframes html の両方が android_assets にあります。Android 3.x では問題ありません。Chromeブラウザなどでも同じです。

IFRAME (createElement -> appendChild) を作成すると、iframe が作成されます。

その中に何かをロードすると (iframe.src="url" <> iframe.contentWindow.location.href="url") ... メインアプリケーションを置き換えます!! (iframe に読み込む代わりに)

すでに試しました:

  • 読み込みを遅らせるwindow.setTimeout...失敗しました。
  • WebView で、読み込まれたページにヘッダーとして X-Frame-Options=SAME_ORIGIN を挿入します -> 失敗しました
  • iframe の作成、sandbox=same_origin,allow_scripts の設定 -> 失敗

同様の問題を抱えている人はいますか?または、誰かが WebView ICS のバグと Honeycomb に関するドキュメントを見つけるのを手伝ってくれますか?

また、他にも多くの奇妙な問題が見つかりました... ICS は本当にこれほどバグがあるのでしょうか? :S:S

0 投票する
1 に答える
750 参照

android - アセット フォルダーからドローアブルを描画するカスタム メソッドの CPU 使用率が高い

そこでは複数のフォルダーを使用できるため、drawable フォルダーの代わりに assets フォルダーを使用するのが好きです (9 パッチでない場合)。ただし、ドローアブルを取得するために使用する方法では、CPU がかなり静かにする必要がありました。例: 10 個の ImageView を追加すると、10% の CPU が必要になります (私は Android Assistent と Samsung TouchWiz TaskManager を使用しています)。ゲームを書いている間は気がつきませんでした。そして今、このゲームはフォアグラウンドでなくても 40 ~ 100% の CPU を必要とします。

これが、ドローアブルを作成するために使用する方法です。

アプリで行う唯一のことは、このメソッドを使用して RelativeLayout にいくつかの ImageView を追加することです。

0 投票する
3 に答える
2534 参照

android - Androidプロジェクトのアセットフォルダ内のテキストファイルのコンテンツを上書きする

counter.txtAndroidプロジェクトのassetsフォルダーに名前の付いたファイルがあります。実行時に、ファイルの内容を上書きしたいと思います。しかし、それは反映されていません。この問題を解決するにはどうすればよいですか?

以下のコードを使用しました。

0 投票する
1 に答える
910 参照

android - 画像用の Assets フォルダーを使用して SQL から ListView に画像を追加する

このデータベースを含む Android アプリを作成しています。

アクティビティの 1 つに、データベースを照会できる検索バーがあります。結果はリストビューに表示されます。リスト内の 1 つの項目をクリックすると、写真を含む詳細が表示されます。私の写真は Assets フォルダーにあります。アセット フォルダから写真を取得し、そのサムネイルを表示したいと考えています。アセットマネージャをこんな風に使ってみた

これが正しくないことに気付き、次のエラーが表示されます。

私に何ができる?私はこれを正しい方法で行っていますか?

0 投票する
2 に答える
1280 参照

android - AssetManager を使用せずにアセットからファイルをロードする

AssetManager を使用せずに Android アセットをロードする方法はありますか?

一部のファイルをロードするために、別の Java ライブラリ (アプリケーションにコンパイル) を使用しています。Java URL が必要です。AndroidアセットをURLで指定して、ファイルのようにロードする方法はありますか?

Webview は、次のコードを使用して同じアセットを読み込むことができます。パスを解析し、それがアセットであると判断し、別の方法でロードしていますか?

0 投票する
1 に答える
62 参照

android - ベース Android ライブラリで使用されるリソースを調べる方法はありますか?

最近、Android 4.0 のカレンダー ビューに似た月ビューを作成し始めました。

また、最近、Android の基本クラスにステップ インできるクールな Eclipse プラグインを見つけました。このプラグインはここにあります。

Calendar View のクラス実装を読み取ることができるようになりましたが、次のように多くのリソースが使用されています。

したがって、基本的に Calendar Views クラスを読み取ってカスタム ビューを作成しようとしていますが、それによって使用されるプロパティについて混乱しています。それらがattrs.xmlファイルで宣言されていることは知っていますが、Googleによる実装を見たいと思いました。

私の質問は、これらのスタイル可能な属性がどのように宣言されているかを確認することもできますか?

0 投票する
2 に答える
5432 参照

android - アセットからHTML5ウェブビューに動画を読み込む-Android

タイトルにあるように、アセットフォルダーからWebViewにビデオ(.mp4)をロードする必要があります。私はいくつかのことを試しました:

//初め

//2番

同じWebページをロードしますが、loadUrl()メソッドを使用します

//第3

まったく同じウェブページを別の方法で読み込む

最初のパラメータをnullに変更しようとしましたが、これもWebページです...

すべてを動的に追加する必要があるため(Webビュー自体、ビデオへのURL、幅、高さなど)、XMLファイルを作成することはできません。

私がインターネットで見つけた多くの解決策は、ビデオをRawフォルダーまたはSDカードに移動することでしたが、それはオプションではありません(ビジネス上の決定)。

誰かが私を助けてくれたらいいのにと思います。

PSまったく同じことを手伝ってもらえますが、html5ビデオ要素(再生、一時停止、シークバー、フルスクリーン)などのすべてのコントロールを備えたビデオビューでビデオを表示する場合はお気軽に!