タグ付けされた質問 「android」

AndroidはGoogleのモバイルオペレーティングシステムであり、デジタルデバイス(スマートフォン、タブレット、自動車、TV、Wear、Glass、IoT)のプログラミングまたは開発に使用されます。Androidに関連するトピックについては、android-intent、android-activity、android-adapterなどのAndroid固有のタグを使用します。開発やプログラミング以外の質問で、Androidフレームワークに関連する質問については、次のリンクを使用してください:https:// android.stackexchange.com。

2
Android:HttpClientリクエストのステータスコードを取得する方法
ファイルをダウンロードしたいのですが、応答ステータスコード(HTTP /1.1 200 OK)を確認する必要があります。これは私のコードの一部です: HttpGet httpRequest = new HttpGet(myUri); HttpEntity httpEntity = null; HttpClient httpclient = new DefaultHttpClient(); HttpResponse response = httpclient.execute(httpRequest); ... 応答のステータスコードを取得するにはどうすればよいですか?

13
Android Hello-Worldコンパイルエラー:Intellijがaaptを見つけられません
Ubuntu 12.04でIntelliJを使用してAndroid開発環境をセットアップしようとしています。Androidアプリケーションモジュールを作成しましたが、ビルドしようとすると、次のエラーが発生します。 android-apt-compiler:プログラム「/ home / jon / Programs / android-sdk-linux / platform-tools / aapt」を実行できません:java.io.IOException:error = 2、No such file or directory 数時間のインターネットの精査は役に立ちませんでした。 ちなみに、私はlocate aaptターミナルで走ったところ、それaaptが/home/jon/Programs/android-sdk-linux/build-tools/17.0.0/aapt

4
メインアクティビティなしでAndroidアプリケーションを起動し、アプリケーションの起動時にサービスを開始します
アプリケーションに次のシナリオがあります。私のアプリケーションにはUIがありません。代わりに、起動時に開始され、継続的に実行されるサービスがあります。 メインアクティビティなしでマニフェストファイルを構成するにはどうすればよいですか?アクティビティなしでアプリを起動できますか?アプリを起動すると、サービスが開始されます。これは可能ですか? サービスを開始するために半透明のアクティビティを作成したくありません。

30
Android Studio-JVMインストールが見つかりません
起動しようとして問題が発生しました Android Studio インストール後に起動しようとすると、次のエラーが発生します。 No JVM Installation found. Please install a 64 bit JDK. 私の現在のシステム仕様: オペレーティングシステム:Windows 8.0 64 bit version インストールされているJDK:JDK 1.8.0 私が試したこと: 私はエラーで報告されたものを試しました、そしてほとんどの解決策JDK_HOMEで環境変数の変数を私のJDKパス(64ビットバージョン)に設定しましたC:\Program Files\Java\jdk1.8.0_05 *I also have tried rebooting system, just in case to test if the environment variable is not working without a restart 私はこれらのソリューションを見て試してみましたが、どれも機能しないため、これらのいずれかの複製としてマークしないでください: Windows 7でのAndroid Studioのインストールが失敗し、JDKが見つかり …

4
長時間実行オペレーションのためのAndroid AsyncTask
ここにあるAsyncTaskのドキュメントを引用すると、次のようになります。 AsyncTasksは、理想的には短い操作(最大で数秒)に使用する必要があります。スレッドを長期間実行し続ける必要がある場合は、java.util.concurrentパッケージによって提供されるさまざまなAPIを使用することを強くお勧めします。エグゼキューター、ThreadPoolExecutor、FutureTask。 今私の質問が発生します:なぜですか?このdoInBackground()関数はUIスレッドから実行されるため、ここで長時間実行される操作があると、どのような害がありますか?

1
J2ME / Android / BlackBerry-運転ルート、2つの場所間のルート
Android 1.0 では、運転ルート用のcom.google.googlenav名前空間がありました:ルート-改善されたGoogle運転ルートですが 、新しいSDKでは何らかの理由で削除されました... Android:API 1.0以降のDrivingDirections-1.5 /での実行方法1.6? BlackBerryには、そのようなもののためのAPIの欠如もあります 。Blackberryの2つの場所間のルートを見つける方法は? csie-twは回避策を提供します(KMLファイルのgmapをクエリして解析します):Android- 運転方向(ルートパス) また、AndreaはAndroid用のDrivingDirectionsヘルパークラスを作成しました。 この機能のヘルパーをj2meで少し書いたので、AndroidとBlackBerryでサンプルを共有したいと思います。 更新 コメントに記載されているように、Google Maps APIの利用規約は正式に許可されていません。 Googleマップ/ Google Earth APIの利用規約 最終更新日:2009年5月27日 ... 10.ライセンスの制限。本規約で明示的に許可されている場合を除き、または事前にGoogleから(または該当する場合は特定のコンテンツのプロバイダーから)書面による承認を受けていない限り、上記のGoogleのライセンスは、以下のすべての制限を順守することを条件とします。セクション7またはMaps APIドキュメントで明示的に許可されている場合を除き、次のことを行ってはなりません(他のユーザーに許可してはなりません) 。... 10.9以下の製品、システム、またはアプリケーションで、またはこれらに関連してサービスまたはコンテンツを使用する。 (a)リアルタイムナビゲーションまたはルートガイダンス。これには、ユーザーのセンサー対応デバイスの位置に同期するターンバイターン方式のルートガイダンスが含まれますが、これに限定されません。 特定のアプリ(どういうわけか、少なくともAndroidでは)で無効になっている可能性があります... .NET会話でのGeocodeスクレイピングから: これは、APIの利用規約で許可されていません。ジオコードを生成するためにGoogleマップをこすってはいけません。サーバーの自動クエリを実行するサービスをブロックします。 Bret Taylor プロダクトマネージャー、Googleマップ どんな代替案や提案にも感謝します! ありがとう!

4
Androidでナビゲーションドロワーのセクション区切りを1つ追加する方法
この画像のようなナビゲーションドロワーがあります。(Neptuneを区切る線のように)セクション区切りを追加したいと思います。シンプルなようですが、自分のケースに役立つ情報をウェブ上で見つけることができません。 ここに私のMainActivityがあります: public class MainActivity extends Activity { private DrawerLayout mDrawerLayout; private ListView mDrawerList; private ActionBarDrawerToggle mDrawerToggle; private CharSequence mDrawerTitle; private CharSequence mTitle; private String[] mPlanetTitles; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mTitle = mDrawerTitle = getTitle(); mPlanetTitles = getResources().getStringArray(R.array.planets_array); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); mDrawerList = (ListView) findViewById(R.id.left_drawer); …

7
ピカソ(Android)ロード完了イベントをリッスンする方法は?
次のようなビルダーを使用するときに、ピカソからのイベントをリッスンする方法はありますか? Picasso.with(getContext()).load(url).into(imageView); 私は呼んしようとしているrequestLayout()とinvalidate()、親にGridViewそれが適切にサイズ変更しますが、私はリスナーまたはコールバックを設定する方法がわからないようにします。 ピカソにエラーイベントレポートがあるようですが、成功イベントはありますか?
90 java  android  picasso 

5
アニメーションイベント終了Android
ビュー(フラグメント内にあります)にフェードアウトアニメーションがあり、アニメーションが発生するたびに、ビューが終了した後、ビューが再描画されます。私はやっている周りの仕事を見つけましたview.SetVisibility(View.GONE)。しかし、それはアニメーションが終了するのを待ちません。このsetVisibilityコードは、アニメーションが終了した後でのみ実行したいと思います。それを行う最良の方法は何ですか?

3
SpanSizeLookupを使用してGridLayoutManagerの項目のスパンを設定します
セクションヘッダーを使用してグリッドのようなレイアウトを実装したい。https://github.com/TonicArtos/StickyGridHeadersを考えてください 私が今していること: mRecyclerView = (RecyclerView) view.findViewById(R.id.grid); mLayoutManager = new GridLayoutManager(getActivity(), 2); mLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int position) { switch(mAdapter.getItemViewType(position)){ case MyAdapter.TYPE_HEADER: return 1; case MyAdapter.TYPE_ITEM: return 2; default: return -1; } } }); mRecyclerView.setLayoutManager(mLayoutManager); 現在、通常のアイテムとヘッダーの両方のスパンサイズは1です。これを解決するにはどうすればよいですか?

15
レイアウトを作成して表示するときにビューにフォーカスを設定するにはどうすればよいですか?
現在、私は含まれていレイアウト持っているButton、TextViewとEditText。レイアウトが表示されると、フォーカスが自動的にに置かれ、EditTextAndroidスマートフォンにキーボードが表示されるようになります。それは私が欲しいものではありません。TextViewレイアウトが表示されているときにフォーカスを設定する方法はありますか?
90 java  android  focus 

2
サービス内のブロードキャストレシーバー
BroadcastReceiver内でを起動しようとしていますService。私がやろうとしているのは、service着信テキストメッセージを収集し、着信通話をログに記録するバックグラウンド実行です。これを行う最善の方法は、serviceどちらかをカタログできる放送受信機を組み込んだランニングをすることです。 これを行うにはどうすればよいですか?サービスはすでに稼働しています。

5
Androidのコンテンツプロバイダーを使用して複数のテーブルを公開するためのベストプラクティス
イベント用のテーブルと会場用のテーブルがあるアプリを作成しています。他のアプリケーションにこのデータへのアクセスを許可できるようにしたい。この種の問題のベストプラクティスに関していくつか質問があります。 データベースクラスはどのように構成すればよいですか? 現在、EventsDbAdapterとVenuesDbAdapterのクラスがあります。これらのクラスは、各テーブルをクエリするためのロジックを提供し、データベースバージョンの管理、データベースの作成/アップグレード、データベースへのアクセス(getWriteable / ReadeableDatabase)のための個別のDbManager(SQLiteOpenHelperを拡張)を備えています。これは推奨される解決策ですか、それともすべてを1つのクラス(つまり、DbManager)に統合するか、すべてを分離して、各アダプタにSQLiteOpenHelperを拡張させた方がよいでしょうか? 複数のテーブルのコンテンツプロバイダーを設計するにはどうすればよいですか? 前の質問を拡張して、アプリ全体に1つのコンテンツプロバイダーを使用する必要がありますか、それともイベントと会場に個別のプロバイダーを作成する必要がありますか? 私が見つけたほとんどの例は単一テーブルのアプリのみを扱っているので、ここでのポインタに感謝します。

15
AndroidのHTML5 <video>要素
による: http://developer.android.com/sdk/android-2.0-highlights.html Android 2.0はHTML5ビデオ要素をサポートする必要があります。Motorola Droidを使用してこれを機能させることはできず、HTML5ビデオのサンプルページでビデオを正常に表示することもできませんでした。現在、QuickTimeやFlashはサポートされていないので、mp4ビデオをWebページに埋め込むために考えられる唯一の方法はこれです。誰かがこれで運がありましたか?
90 android  video  mobile  html 

6
sendUserActionEvent()がnullです
ここには本当の危険があります。スピナーをクリックしたり、メニュー項目を開いたり、ロングクリックでコンテキストメニューを開いたりすると、同じLogcatメッセージが表示されます。 08-02 21:20:57.264: E/ViewRootImpl(31835): sendUserActionEvent() mView == null タグはViewRootImpl、メッセージはsendUserActionEvent() mView == nullです。Webでこれについて役立つ情報を見つけることができませんでした。Androidソースを検索したところ、への参照がいくつか見つかりましたがmView、このログメッセージが出力されているファイルが見つかりませんでした。参考までに、4.2.2を実行しているSamsung Galaxy S4、またはAPI 17を使用しています。Android4.3を実行しているNexus 7でデバッグする場合、同じメッセージは表示されません。何か案は?これはSamsung固有の問題ですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.