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

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

2
Google EspressoまたはRobotium [終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する Automated UIテストツールを使用する必要があり、RobotiumとGoogle Espressoの使用を混同しています。 2つの主な違いは何ですか?一方には存在するが他方には存在しない機能はありますか?

7
Android:何が良いですか-複数のアクティビティまたは手動でのビューの切り替え?
私はAndroid向けのアプリをいくつか開発しましたが、この質問は常に残ります。 UIをどのように構成すればよいですか?アクティビティを次々に起動し、電話から離れて「戻る」ボタンを作成する必要がありますか、またはビューを手動で切り替えてから「戻る」ボタンの機能を手動で実行する方法で、より最適化された実装を選択する必要がありますか? 何が良い(または知っている)と思いますか?
115 android 

7
Android RESTクライアント、サンプル?
このスレッドが回答を受け入れたとしても、他のアイデアを自由に提案してください。 私はこれらの記事に会いました: Restful APIサービス Android用Java RESTクライアントAPI RESTクライアントアプリケーションに関するこのGoogle I / O 2010ビデオに私を導きました http://www.youtube.com/watch?v=xHXn3Kg2IQE&feature=player_embedded 今から、アプリケーションコントローラクラスで静的コンポーネントとしてRESTコンポーネントを作成しています。 これからはパターンを変えたほうがいいと思います。Google IOSchedアプリケーションは、AndroidでRESTクライアントを作成する方法の優れたサンプルであると誰かが指摘しました。この方法は複雑すぎると誰かが言った。 では、ベストプラクティスを教えてください。簡単な方法で。 IOSchedアプリケーションは、サンプルのユースケースには複雑すぎます。
115 java  android  api  rest 

4
WiFiを介してAndroidフォン間でライブストリーミングビデオ
Androidフォンから別のAndroidフォンにWiFi接続を介してビデオストリーミング機能を実装する方法について、これまで何日もインターネットを検索してきましたが、何も役に立たないようです。私はサンプルコード、stackoverflow、google、androidブログをAndroid開発者に探しましたが、何もありませんでした。私が見つけることができるのは、ストリーミング用の電話からデスクトップまたはデスクトップから電話へのソリューションのようなものだけですが、私の実装で借りることができるものは何もありません。 私はarduino ADKを使用してロボットを制御する必要があるため、2台の電話を使用しています。1台はロボットに搭載され、もう1台はロボットからビデオストリームを受信します。放送時間と視聴時間の間の遅延を最小にしようとしているので、これについて言及します。 私は2つのアプリを作成しています。1つは、スレーブアプリを制御してストリームを受信するロボット(ハンドヘルド電話から)を制御するマスターアプリ、もう1つは、ロボット/ストラップ付き電話で実行され、モーター/アクチュエータを制御するスレーブアプリです。 /マスターアプリへのストリーミング。残念ながらサードパーティのアプリは使用できません。ビデオストリームコードを2つのアプリに統合する必要があります。 これを達成するためのオプションは何ですか?また、JavaとAndroidの両方の開発でかなりうまくやっているのは難しいのですが、ビデオストリーミングを使用したことがないので、実行するのは非常に困難です。ストリームのエンコード/デコード方法、接続の開始方法、TCP / IPではなくUDPを使用する必要がありますか?サンプルコードがないため、どこから始めればいいのか本当にわかりません。これは達成できると確信しています。正しい方向に進むために役立つ情報が見つからないだけです。 私はspydroidを偶然見つけました が、デスクトップでVLCを使用しているので、私にはよくありません。 編集: Cagney Moreauのブログをチェックしてください。彼はこれを実装することについて詳しく説明します。

5
サポートライブラリを使用しないAndroid 4.0、4.1(<4.2)でのネストされたフラグメントのベストプラクティス
私は4.0および4.1タブレット用のアプリを書いています。そのため、サポートライブラリ(必要でない場合)を使用したくないので、4.x APIのみを使用します。 だから私のターゲットプラットフォームは次のように非常によく定義されています:&gt; = 4.0および&lt;= 4.1 アプリにはマルチペインレイアウト(2つのフラグメント、左側に小さなフラグメント、右側に1つのコンテンツフラグメント)とタブ付きのアクションバーがあります。 これに似ています: アクションバーのタブをクリックすると、「外部」フラグメントが変更され、内部フラグメントは2つのネストされたフラグメントを持つフラグメントになります(1.小さな左リストフラグメント、2。幅の広いコンテンツフラグメント)。 今、フラグメント、特にネストされたフラグメントを置き換えるためのベストプラクティスは何なのかと思っています。ViewPagerはサポートライブラリの一部です。このクラスのネイティブ4.xの代替はありません。私の意味では「廃止された」ように見えます。- http://developer.android.com/reference/android/support/v4/view/ViewPager.html 次に、Android 4.2のリリースノートを読みますChildFragmentManager。これはに適していますが、4.0と4.1を対象にしているため、これも使用できません。 ChildFragmentManager 4.2でのみ利用可能です http://developer.android.com/about/versions/android-4.2.html#NestedFragments http://developer.android.com/reference/android/app/Fragment.html#getChildFragmentManager() 残念ながら、Android開発者ガイド全体でさえ、サポートライブラリなしでフラグメントを使用するためのベストプラクティスを示す良い例はほとんどありません。特にネストされたフラグメントについては何もありません。 だから私は疑問に思っています:サポートライブラリとそれに付属するすべてのものを使用せずにネストされたフラグメントで4.1アプリを書くことは単に不可能ですか?(Fragmentなどの代わりにFragmentActivityを使用する必要がありますか?) または、ベストプラクティスは何ですか? 私が現在開発で抱えている問題は、まさにこの声明です: http://developer.android.com/about/versions/android-4.2.html#NestedFragments Android Support Libraryはネストされたフラグメントもサポートするようになり、ネストされたフラグメントデザインをAndroid 1.6以降で実装できます。 注:レイアウトにが含まれている場合、レイアウトをフラグメントにインフレートすることはできません&lt;fragment&gt;。ネストされたフラグメントは、フラグメントに動的に追加された場合にのみサポートされます。 ネストされたフラグメントをXMLで定義しているため、次のようなエラーが発生するようです。 Caused by: java.lang.IllegalArgumentException: Binary XML file line #15: Duplicate id 0x7f090009, tag frgCustomerList, or parent id 0x7f090008 with another fragment for de.xyz.is.android.fragment.CustomerListFragment_ …

5
Androidでサービスを開始する
特定のアクティビティが開始されたときにサービスを呼び出したい。だから、これがServiceクラスです: public class UpdaterServiceManager extends Service { private final int UPDATE_INTERVAL = 60 * 1000; private Timer timer = new Timer(); private static final int NOTIFICATION_EX = 1; private NotificationManager notificationManager; public UpdaterServiceManager() {} @Override public IBinder onBind(Intent intent) { // TODO Auto-generated method stub return null; } @Override public …

21
プログラムでソフトキーボードを開く
子ウィジェットのないアクティビティがあり、対応するxmlファイルは、 &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/myLayout" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:focusable="true" &gt; &lt;/LinearLayout&gt; アクティビティが開始する間にプログラムでソフトキーボードを開きたいと思います。今までに試したことは、 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); if (inputMethodManager != null) { inputMethodManager.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0); } 少し教えてください。

3
画面を強制的にオン
アプリの実行中に画面をアクティブのままにして、電源を切らないようにするにはどうすればよいですか?
115 android 

2
Androidファイルチューザー[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 6年前休業。 この質問を改善する ファイルアップローダーを作りたいです。ファイルチューザが必要なので、自分で書きたくありません。OIファイルマネージャを見つけて、自分に合っていると思います。しかし、どうすればユーザーにOIファイルマネージャのインストールを強制できますか?できない場合は、ファイルマネージャーをアプリに含めるより良い方法はありますか?どうも

6
Androidボタンセレクター
これはボタンセレクタで、通常の場合は赤く表示され、押すと灰色に表示されます。 PRESSEDを押したときにテキストのサイズと色も変更されるように、コードをさらに直接変更する方法を教えてください。どうもありがとう! &lt;item android:state_pressed="true" &gt; &lt;shape xmlns:android="http://schemas.android.com/apk/res/android"&gt; &lt;stroke android:width="2dp" android:color="@color/black" /&gt; &lt;solid android:color="@color/grey"/&gt; &lt;padding android:left="5dp" android:top="2dp" android:right="5dp" android:bottom="2dp" /&gt; &lt;corners android:radius="5dp" /&gt; &lt;/shape&gt; &lt;/item&gt; &lt;item&gt; &lt;shape xmlns:android="http://schemas.android.com/apk/res/android"&gt; &lt;stroke android:width="2dp" android:color="@color/black" /&gt; &lt;solid android:color="#FF6699"/&gt; &lt;padding android:left="5dp" android:top="2dp" android:right="5dp" android:bottom="2dp" /&gt; &lt;corners android:radius="5dp" /&gt; &lt;/shape&gt; &lt;/item&gt;
115 android  selector 

4
Androidで別のアクティビティを呼び出すときにアニメーションを提供するにはどうすればよいですか?
2つのアクティビティAとBがあります。アクティビティAがBを呼び出したときにアニメーションを縮小し、アクティビティBがAを呼び出したときにアニメーションを最大化したいのですが、アニメーションxmlファイルは必要ありません。 Androidで別のアクティビティを呼び出すと、デフォルトのアニメーションが表示され、次に縮小アニメーションが呼び出されます。 私が欲しいのは、デフォルトのアニメーションが発生するのではなく、必要なアニメーションが発生することです。 別のアクティビティを呼び出すときに、実際にアニメーションを提供できますか?

10
PDF文書をWebviewに表示するにはどうすればよいですか?
WebビューにPDFコンテンツを表示したい。これが私のコードです: WebView webview = new WebView(this); setContentView(webview); webview.getSettings().setJavaScriptEnabled(true); webview.loadUrl("http://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf"); 画面に何も表示されません。私もインターネット許可を設定しました。
115 android  pdf  webview 

7
ArrayList <MyCustomClass>をJSONArrayに変換する
ListViewのArrayAdapter内で使用するArrayListがあります。リストの項目を取得し、それらをJSONArrayに変換してAPIに送信する必要があります。私は周りを検索しましたが、これがどのように機能するかを説明するものは何も見つかりませんでした。助けていただければ幸いです。 更新-ソリューション これが問題を解決するために私がやったことです。 ArrayListのオブジェクト: public class ListItem { private long _masterId; private String _name; private long _category; public ListItem(long masterId, String name, long category) { _masterId = masterId; _name = name; _category = category; } public JSONObject getJSONObject() { JSONObject obj = new JSONObject(); try { obj.put("Id", _masterId); obj.put("Name", _name); …

2
Androidでビットマップのサイズを変更する最もメモリ効率の良い方法?
サーバーからデバイスに画像が送信される画像集約型のソーシャルアプリを作成しています。デバイスの画面解像度が小さい場合、デバイスのビットマップのサイズを変更して、目的の表示サイズに合わせる必要があります。 問題は、createScaledBitmapを使用すると、サムネイル画像の大群のサイズを変更した後、多くのメモリ不足エラーが発生することです。 Androidでビットマップのサイズを変更する最もメモリ効率の良い方法は何ですか?

11
Android通知が表示されない
Androidで通知を追加するプログラムが必要です。そして、誰かが通知をクリックすると、2番目のアクティビティに誘導されます。 コードを確立しました。通知は機能しているはずですが、何らかの理由で機能していません。Notificationまったく表示されていません。何が欠けているのかわかりません。 それらのファイルのコード: Notification n = new Notification.Builder(this) .setContentTitle("New mail from " + "test@gmail.com") .setContentText("Subject") .setContentIntent(pIntent).setAutoCancel(true) .setStyle(new Notification.BigTextStyle().bigText(longText)) .build(); NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); // Hide the notification after it's selected notificationManager.notify(0, n);

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