問題タブ [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.
java - Netty でファイルを提供する - 応答が 1 バイトで切り捨てられる
Netty サーバー (画像、html) を介して Android アセットからファイルを提供しています。HTML などのテキスト ファイルは、圧縮を無効にするために .mp3 として保存されます (InputStream が必要です!)
私のパイプラインは次のようになっています。
私のハンドラーは次のとおりです。
そのハンドラーを使用すると、レスポーズが少なくとも 1 バイト切り捨てられます。に変更ChunkedStream
するとChunkedNioFile
(コンストラクターのis.getChannel()
代わりにa を使用するis
と)、すべてが完全に機能します。
ChunkedStream の何が問題なのかを理解してください。
android - Android に iOS の Assets Library Framework に似たライブラリがあるかどうかは誰にもわかりませんか?
Android で画像フレームからムービーを作成できるような解決策はありましたか。iOS でのこのケースは、Assets Library Framework によって処理されます。Android SDK を調査した結果、Android にはまだ同様のソリューションがないと言わざるを得ません。
この機能を複製する実装を知っていますか?
android - ディレクトリを作成し、assets フォルダからそこにファイルを保存するにはどうすればよいですか?
以下のコードを使用して、アセットから SD カードにファイルをコピーしています。
コード:
これで、上記のコードを使用して、アセットから SD カードにファイルをコピーできます。しかし、その代わりに、コピーファイルをSDカードで利用可能な別のディレクトリに保存したいと考えています。
では、どうやってそれを行うのですか??
ありがとう。
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
android - アセット フォルダーからドローアブルを描画するカスタム メソッドの CPU 使用率が高い
そこでは複数のフォルダーを使用できるため、drawable フォルダーの代わりに assets フォルダーを使用するのが好きです (9 パッチでない場合)。ただし、ドローアブルを取得するために使用する方法では、CPU がかなり静かにする必要がありました。例: 10 個の ImageView を追加すると、10% の CPU が必要になります (私は Android Assistent と Samsung TouchWiz TaskManager を使用しています)。ゲームを書いている間は気がつきませんでした。そして今、このゲームはフォアグラウンドでなくても 40 ~ 100% の CPU を必要とします。
これが、ドローアブルを作成するために使用する方法です。
アプリで行う唯一のことは、このメソッドを使用して RelativeLayout にいくつかの ImageView を追加することです。
android - Androidプロジェクトのアセットフォルダ内のテキストファイルのコンテンツを上書きする
counter.txt
Androidプロジェクトのassetsフォルダーに名前の付いたファイルがあります。実行時に、ファイルの内容を上書きしたいと思います。しかし、それは反映されていません。この問題を解決するにはどうすればよいですか?
以下のコードを使用しました。
android - 画像用の Assets フォルダーを使用して SQL から ListView に画像を追加する
このデータベースを含む Android アプリを作成しています。
アクティビティの 1 つに、データベースを照会できる検索バーがあります。結果はリストビューに表示されます。リスト内の 1 つの項目をクリックすると、写真を含む詳細が表示されます。私の写真は Assets フォルダーにあります。アセット フォルダから写真を取得し、そのサムネイルを表示したいと考えています。アセットマネージャをこんな風に使ってみた
これが正しくないことに気付き、次のエラーが表示されます。
私に何ができる?私はこれを正しい方法で行っていますか?
android - AssetManager を使用せずにアセットからファイルをロードする
AssetManager を使用せずに Android アセットをロードする方法はありますか?
一部のファイルをロードするために、別の Java ライブラリ (アプリケーションにコンパイル) を使用しています。Java URL が必要です。AndroidアセットをURLで指定して、ファイルのようにロードする方法はありますか?
Webview は、次のコードを使用して同じアセットを読み込むことができます。パスを解析し、それがアセットであると判断し、別の方法でロードしていますか?
android - ベース Android ライブラリで使用されるリソースを調べる方法はありますか?
最近、Android 4.0 のカレンダー ビューに似た月ビューを作成し始めました。
また、最近、Android の基本クラスにステップ インできるクールな Eclipse プラグインを見つけました。このプラグインはここにあります。
Calendar View のクラス実装を読み取ることができるようになりましたが、次のように多くのリソースが使用されています。
したがって、基本的に Calendar Views クラスを読み取ってカスタム ビューを作成しようとしていますが、それによって使用されるプロパティについて混乱しています。それらがattrs.xmlファイルで宣言されていることは知っていますが、Googleによる実装を見たいと思いました。
私の質問は、これらのスタイル可能な属性がどのように宣言されているかを確認することもできますか?
android - アセットからHTML5ウェブビューに動画を読み込む-Android
タイトルにあるように、アセットフォルダーからWebViewにビデオ(.mp4)をロードする必要があります。私はいくつかのことを試しました:
//初め
//2番
同じWebページをロードしますが、loadUrl()メソッドを使用します
//第3
まったく同じウェブページを別の方法で読み込む
最初のパラメータをnullに変更しようとしましたが、これもWebページです...
すべてを動的に追加する必要があるため(Webビュー自体、ビデオへのURL、幅、高さなど)、XMLファイルを作成することはできません。
私がインターネットで見つけた多くの解決策は、ビデオをRawフォルダーまたはSDカードに移動することでしたが、それはオプションではありません(ビジネス上の決定)。
誰かが私を助けてくれたらいいのにと思います。
PSまったく同じことを手伝ってもらえますが、html5ビデオ要素(再生、一時停止、シークバー、フルスクリーン)などのすべてのコントロールを備えたビデオビューでビデオを表示する場合はお気軽に!