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

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

6
Android分割文字列
という文字列がCurrentStringあり、次のような形式です "Fruit: they taste good"。を区切り文字としてCurrentString使用して分割したいと思い:ます。このようにして、単語"Fruit"は独自の文字列に分割され、"they taste good"別の文字列になります。そして、その文字列を表示するためSetText()に2つの異なるTextViewsを使用したいと思います。 これに取り組む最善の方法は何でしょうか?
227 java  android  string 


13
ターミナルからOS Xでadbにアクセスできない、「コマンドが見つかりません」
MacシステムにAndroid SDKとEclipseをインストールしました。私はEclipseを使用してプログラミングでき、いくつかのサンプルアプリケーションを作成しました。しかし、私はまだアクセスできませんadb、ターミナルウィンドウ。私はターミナルで次のコマンドを試しました: $ pwd /Users/espireinfolabs/Desktop/soft/android-sdk-mac_x86/platform-tools $ ls NOTICE.txt dexdump llvm-rs-cc-2 aapt dx llvm-rs-cc.txt adb lib source.properties aidl llvm-rs-cc $ adb --help -bash: adb: command not found また、ls出力を追加して、どのウィンドウにいるかがわかるようにしています。
227 android  macos  adb 


30
フラッターラン:接続されたデバイスなし
flutterを使用してサンプルアプリケーションを作成しようとしています(新規インストール)android studioもインストールされています(新規インストール) これはの出力です flutter run flutter run No connected devices. の出力 flutter doctor Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel beta, v0.1.5, on Linux, locale en_US.UTF-8) [✓] Android toolchain - develop for Android devices (Android SDK 27.0.3) [✓] Android Studio (version 3.0) [!] VS …

3
GridLayoutManagerでRecyclerViewを使用した簡単なAndroidグリッドの例(古いGridViewのような)
私は知っているRecyclerView古いの機能を交換しましたListViewとGridView。を使用した最小限のグリッド設定を示す非常に基本的な例を探していますRecyclerView。長いチュートリアルスタイルの説明ではなく、最小限の例を探しています。古いGridViewを模倣する最も単純なグリッドは、次の機能で構成されると思います。 行ごとに複数のセル 各セルの単一ビュー クリックイベントに応答する


8
ScrollViewタッチ処理内のHorizo​​ntalScrollView
画面全体がスクロール可能になるように、レイアウト全体を囲むScrollViewがあります。このScrollViewの最初の要素は、水平方向にスクロールできる機能を持つHorizo​​ntalScrollViewブロックです。タッチイベントを処理し、ACTION_UPイベントで最も近い画像にビューを「スナップ」させるために、ontouchlistenerをhorizo​​ntalscrollviewに追加しました。 だから私がしようとしている効果は、あなたが一方から他方へスクロールすることができ、指を離すと一つの画面にスナップする、ストックのアンドロイドのホームスクリーンのようなものです。 これは1つの問題を除いてすべてうまく機能します。ACTION_UPを登録するには、ほぼ完全に水平に左から右にスワイプする必要があります。少なくとも縦方向にスワイプすると(多くの人がスマートフォンを左右にスワイプするときにそうする傾向があると思います)、ACTION_UPではなくACTION_CANCELを受け取ります。これは、horizo​​ntalscrollviewがscrollview内にあり、scrollviewが垂直方向のタッチをハイジャックして垂直方向のスクロールを可能にしているためと考えられます。 スクロールビューのタッチイベントを水平スクロールビュー内からのみ無効にしながら、スクロールビューの別の場所で通常の垂直スクロールを許可するにはどうすればよいですか? これが私のコードのサンプルです: public class HomeFeatureLayout extends HorizontalScrollView { private ArrayList<ListItem> items = null; private GestureDetector gestureDetector; View.OnTouchListener gestureListener; private static final int SWIPE_MIN_DISTANCE = 5; private static final int SWIPE_THRESHOLD_VELOCITY = 300; private int activeFeature = 0; public HomeFeatureLayout(Context context, ArrayList<ListItem> items){ super(context); setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); setFadingEdgeLength(0); …

4
メソッドsetDrawerListenerは廃止されました
アプリで何かをしているときに、アプリのナビゲーションドロワーのサイズが小さくなっているのがわかります。しかし、私はそれについて何もしていません。 次に、コードをチェックした後、setDrawerListenerが廃止されていることがわかりました。誰かがこれに対する解決策を持っていますか? drawerLayout.setDrawerListener(actionBarDrawerToggle);


2
コンテキストを指定してレイアウトインフレーターを取得する方法は?
ListAdapterのカスタム実装を書いています。 そのコンストラクターでは、コンテキスト、リソースID(つまり、レイアウトファイルを表すR.id.xxx)、リストとマップ(これらにはデータが含まれています)を取り込みます。 ここでの問題は、別のレイアウトXMLファイルにあるViewオブジェクトを取得するためにLayoutInflaterが必要になることです。 コンテキストのみを指定してLayoutInflaterを取得するにはどうすればよいですか? これが可能だと思う理由は、これがArrayAdapterのコンストラクター(コンテキスト、リソース、textViewResourceId、データ配列)に渡されるものと非常に似ているためです。また、ArrayAdapterも、コンテキストのみが指定されたLayoutInflater。 しかし、どうすればできるのでしょうか?

13
Android:プログラムでビュースタイルを設定する
ここにXMLがあります: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" style="@style/LightStyle" android:layout_width="fill_parent" android:layout_height="55dip" android:clickable="true" android:orientation="horizontal" > <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" /> </RelativeLayout> styleプログラムで属性を設定する方法は?

11
Restful APIサービス
WebベースのREST APIを呼び出すために使用できるサービスを作成したいと考えています。 基本的に、アプリの初期化でサービスを開始し、そのサービスにURLをリクエストして結果を返すように要求できるようにしたいと考えています。それまでの間、進行状況ウィンドウなどを表示できるようにしたいと考えています。 私は現在IDLを使用するサービスを作成しましたが、アプリ間通信に本当に必要なだけだとどこかで読みました。またpost(Config.getURL("login"), values)、アプリを押すと、アプリがしばらく一時停止しているように見えます(奇妙に思えます-サービスの背後にある考えは、別のスレッドで実行することだと思いました!) 現在、内部にpostおよびget httpメソッドを含むサービス、いくつかのAIDLファイル(双方向通信用)、サービスへの開始、停止、バインドなどを処理するServiceManagerがあり、特定のコードでハンドラーを動的に作成しています必要に応じてコールバック用。 完全なコードベースを誰かに教えて欲しくはありませんが、いくつかのポインタをいただければ幸いです。 (ほぼ)完全なコード: public class RestfulAPIService extends Service { final RemoteCallbackList<IRemoteServiceCallback> mCallbacks = new RemoteCallbackList<IRemoteServiceCallback>(); public void onStart(Intent intent, int startId) { super.onStart(intent, startId); } public IBinder onBind(Intent intent) { return binder; } public void onCreate() { super.onCreate(); } public void onDestroy() { super.onDestroy(); …

17
Androidアクションバーのタイトルとアイコンを変更するには
AndroidのActionBarでいくつかのことを実行しようとしています。 アクションバーの右側に新しいアイテムを追加しました。 アクションバーの左側を変更するにはどうすればよいですか?アイコンとテキストを変更し、他の画面のアクションバーに「戻るボタン」を追加したい

21
Android Studio Gradleのビルドに時間がかかりすぎる
私のAndroid Studioプロジェクトは以前より速くビルドできましたが、今ではビルドに長い時間がかかります。遅延を引き起こしている可能性のあるアイデアはありますか?https://stackoverflow.com/a/27171878/391401を試しましたが、効果はありません。ビルドを中断する可能性のあるアンチウイルスを実行していません。私のアプリもそれほど大きなサイズではなく(約5MB)、数秒以内にビルドされていましたが、何が変わったのかわかりません。 10:03:51 Gradle build finished in 4 min 0 sec 10:04:03 Session 'app': running 10:10:11 Gradle build finished in 3 min 29 sec 10:10:12 Session 'app': running 10:20:24 Gradle build finished in 3 min 42 sec 10:28:18 Gradle build finished in 3 min 40 sec 10:28:19 Session 'app': running …

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