Get started Start by creating your first app. Go deeper with our training courses or explore app development on your own.
![Start the emulator from the command line | Android Studio | Android Developers](https://cdn-ak-scissors.b.st-hatena.com/image/square/8625869fdda9d01ac482da229cc81f5ad5847464/height=288;version=1;width=512/https%3A%2F%2Fdeveloper.android.com%2Fstatic%2Fimages%2Fsocial%2Fandroid-developers.png)
(特にAndroidの)FGOユーザーであれば誰もが思うであろう例の奴です。 (2019/12/31追記) 年の瀬今年の心残りだったFGO速度測定。ロードはやっぱり速くなってて種火で10秒くらい。オダチェンもすぐ。 pic.twitter.com/GcBRJvW2cf— かげろ (@kagerou_ts) December 31, 2019 体感的にはなんとなく速くなってる感じしてたけどいろいろ疲れてて記事更新していなかったので(ごめん)、2019/12/31の年の瀬にちゃんと調べてみました。 結果としてZenfone5Z (2018)で種火周回10秒程度。オーダーチェンジも快速。圧倒的改善。ありがとうデイライトワークス! とはいえ10秒程度はかかってしまうわけですが、それでもまだマシかなあ。昔のiPhone くらいにはなったでしょうか。(ということはiPhoneだともっと速いんだろうか…
年末暇なAndroid開発者は是非SyncAdapterを実装しましょう。 バックグラウンドフェッチはこれでやるべきです。 startForeground()とかStickyBroadcastを悪用した死ににくいサービスとかで延々通信させる闇アプリは滅びてください。ていうか他人が実装した通信処理を信用できないので、バックグラウンドで何か通信するアプリは極力入れない主義です。 しかしSyncAdapterは本当に資料がないです。以下、実装するときにいくつか疑問だったことのメモです。 android:process=":sync" SyncAdapterのトリガとなるサービスには:syncというプロセス名を付けなければいけません。 <service> | Android Developers If the name assigned to this attribute begins with
最初に、エアコードなので動作するかは分かりません。ちゃんと動くコードをまとめて公開するようにした方がいい気がするけど時間があるときに。 Activity→Activity→Activity 超基本。呼び出し元はstartActivityForResult()を使う。 Intent intent = new Intent(this, FugaActivity.class); startActivityForResult(intent, HOGE_QUEST_CODE); 結果はsetResult()で返す。 Intent data = new Intent(); data.putExtra("key", "value"); // 任意のデータを呼び出し元に返せる setResult(RESULT_OK, data); finish(); // finishのタイミングは任意だが、速やかに書か
So, whenever I try to launch my app on the android emulator the IDE gets bombarded with this error: Emulator: qemu-system-i386.exe: goldfish_battery_read: Bad offset....... This error also shows when the application is running every minute or so. I'm using Android Studio 3 Beta 6 API Level 26 Emulator 26.1.4 Android SDK Tools 26.1.1 Image x86 26 (oreo) ... I've tried to re-install all of the SDK t
Androidテストで便利なuiautomatorviewer、UiScrollableの使い方、テキスト入力API制限事項の回避方法:スマホ向け無料システムテスト自動化ツール(3)(4/4 ページ) テキスト入力APIの制限事項を回避する uiautomatorのテキスト入力API「UiObject.setText()」は、テストを実行する端末の言語設定が英語で、かつ、IMEが英語入力モードでないと、想定とは異なる文字列が設定されてしまうことがあります。ここでは、その回避方法を紹介します。 テキスト入力フィールドに非ASCII文字を入力する UiObject.setText()は、仮想的なキーボード(PCで一般的に使われるQWERTYキーボード)をタイプし、対応するキーイベントを端末に送信することで、文字の入力を実現しています。 そのため、QWERTYキーボードでタイプできる文字しか、s
App Shortcutとは ランチャーアイコンを長押しすることで、ショートカットメニューを表示します。 また、ショートカットを長押ししてアイコン(Pined shortcut)としてランチャー上に配置できます。 この機能はAndroid 7.1(API level 25)以上から使用できます。 Static Shortcuts XMLリソースファイルにショートカットを定義します。 動的に変更することはできません。 Dynamic Shortcuts コード上からショートカットの追加、削除、更新ができます。 Static Shortcutの使い方 Static shortcutsは以下の手順で追加します。 ショートカットを定義したxmlファイルをxmlディレクトリに格納する(res/xml/shortcuts.xml) <?xml version="1.0" encoding="utf-8
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く