- 1 名前:デフォルトの名無しさん mailto:sage [2017/11/15(水) 05:24:17.80 ID:F5cxE2Dc.net]
- ※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 146匹目 mevius.2ch.net/test/read.cgi/tech/1487825717/ Eclipse統合M36【Java/C++/Ruby/Python/Scala】 mevius.2ch.net/test/read.cgi/tech/1503723668/ ★★Java質問・相談スレッド180★★ mevius.2ch.net/test/read.cgi/tech/1492780397/ ****オススメ関連リンク**** ■ TechBoostertechbooster.org/category/android/tableofcontents/ ■ Androidメモwww.saturn.dti.ne.jp/npaka/android/index.html ■ 逆引きAndroid入門www.adakoda.com/android/ ■ Androidプログラマへの道wiki.livedoor.jp/moonlight_aska/ ■ Android Wiki*wikiwiki.jp/android/ ****公式リファレンス**** ■ Android developersdeveloper.android.com/index.html ■ ソフトウェア技術ドキュメントを勝手に翻訳www.techdoctranslator.com/ ■ 日本Androidの会www.android-group.jp/ ■ StackOverFlowstackoverflow.com/questions/tagged/android ****前スレ**** Androidプログラミング質問スレ revision52 echo.2ch.net/test/read.cgi/tech/1479305887/ Androidプログラミング質問スレ revision53 mevius.2ch.net/test/read.cgi/tech/1488052551/
- 832 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 13:32:20.46 ID:xu0tQv98.net]
- >>795
Nexus6p Pixel2 Xperia XZ
- 833 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 13:50:29.34 ID:PLMP0Xzn.net]
- Kotlinをコティンと読むには無理がある
- 834 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 13:50:59.28 ID:+MXE5rTZ.net]
- ティンコ
- 835 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 13:56:39.35 ID:K+631JYx.net]
- Nexus, Pixel 必須
Xperia, Galaxy あったほうがいい Huawei, Xiaomi 余裕があれば
- 836 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 14:02:09.30 ID:GDMXn/8t.net]
- エミュでHuaweiの機種のエミュとか対応してくれないかなあ
- 837 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 14:51:05.82 ID:cKmJS2is.net]
- タプレッドなのにスマホuiになる糞仕様のことか
- 838 名前:デフォルトの名無しさん mailto:sage [2018/07/08(日) 20:40:45.20 ID:VOj2mz6l.net]
- Kirinが特殊ってか、情報を公開して無いんだろうな
- 839 名前:デフォルトの名無しさん mailto:sage [2018/07/08(日) 20:56:12.39 ID:Wsc+kI0l.net]
- ある時期のOSレベルから、Wi-Fi スキャンを全然しなくなってないか?
自宅に帰ってもWi-Fiに自動で切り替わらないんだけど。。? Xperia XZs Android 8.0 当たり前だが「自動接続はON」にしている。 でも、プログラムを書いて確認した限りは、5分は自動で切り替わろうとしない。 Wi-Fiを切り捨てるのは、早いんだけどな。 APの電源を切ったら6秒もしないでセルラーに切り替える。 反応が遅いと判断したのは、APの電源を切り、ビーコン発信を再開。 Windowsだとキッチリと30秒程度でWi-FI APを再検出する。 しかし、Androidは、5分過ぎないと変化しない。 手動でWi-Fi設定画面でスキャンを実行させると切り替えるけどね。 尚、API Level 28(P)で手動スキャンは廃止されるから、今後、小さな大問題になるような気がした。 以上。 ぼっちの報告。
- 840 名前:デフォルトの名無しさん mailto:sage [2018/07/08(日) 21:18:45.24 ID:P3+nNQnw.net]
- >>805
ZenFone3と4だけど8.0にしても全然問題無く自動でWiFi掴むよ
- 841 名前:デフォルトの名無しさん mailto:sage [2018/07/08(日) 22:07:38.31 ID:Jzinsuog.net]
- >>805
xz1 compactだけど即切り替わるわ。5分なんて絶対かからない
- 842 名前:デフォルトの名無しさん mailto:sage [2018/07/08(日) 22:17:24.09 ID:64/Y/CHn.net]
- >>797
>>799 wikiだとコトリンだって
- 843 名前:デフォルトの名無しさん [2018/07/09(月) 07:24:58.81 ID:LQOZFPUl.net]
- そうなん?俺の端末だけかな
WIFIのスイッチ画面を出さないと、掴もうとしない。 もうちょい調べてみる。
- 844 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 09:40:14.53 ID:ns/L4QL4.net]
- kotlinの記述が簡潔なのはわかるが
やっぱjavaですかね?>android
- 845 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 10:02:15.36 ID:XAa0VhG1.net]
- >>798>801
Pixelは技適違反だろ
- 846 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 12:10:29.20 ID:7ORJ9C9D.net]
- 技適違反がどうした。何の問題あるのか
かかってこいよ
- 847 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 12:42:06.13 ID:fxjMYMXU.net]
- 技適ってよくわからないけどどういうの?
電波出すやつ関係にあったりするよね 日本は日本だけの基準があるの?
- 848 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 12:50:12.59 ID:pqBCfLfH.net]
- 基準は特別なことはない
規定の範囲内の周波数を使ってることの認定 電波なんて好きかって使われたら大パニックになるから認証制度がある
- 849 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 15:19:07.50 ID:XAa0VhG1.net]
- >>812
技適違反の機種で確認したアプリを出すと 「この人(会社)は平気で法律違反するんだな」って思われる。 現状は経団連が政府に提言している段階だから、他人に勧められる状態じゃない。
- 850 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 15:58:35.16 ID:7ORJ9C9D.net]
- 何でPixelでしか確認しない前提なんだよ
いろんな機種で確認するに決まってんだろ 海外にも公開するアプリ作ってるのに世界シェアのある端末で確認しないのはアホ
- 851 名前:デフォルトの名無しさん [2018/07/09(月) 17:58:51.66 ID:LQOZFPUl.net]
- >>810
コティンでプログラムは書けても Javaを知らずにアプリは書けない、 アプリのフレームワークは、必ずJavaに依存しているからね。 取り敢えずJavaで書いて、コティンに変換したソースをギフハブに載せて、 さも主流はコティンですよ!とドヤ顔するのが勝利の条件。 Javaだけ知ってりゃ困らないし、 今後もそこは変わらない。 何故なら、javavmとフレームワークに依存する既に書かれたアプリが全部動かなくなるからね。 Java切り捨てて、ネイティブアプリに移行する。 とかの方が現実味がある。 コティン専用の新フレームワークが出るまでは放置でよい。、と思う
- 852 名前:デフォルトの名無しさん [2018/07/09(月) 18:00:47.06 ID:LQOZFPUl.net]
- コティンで書いても速度は変わらんだろうし、結局はJava中間コードを吐くしね。
- 853 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 18:02:40.56 ID:d3ah5m4s.net]
- 勉強する時間がないんだよねえ
Java使いこなしてる人がkotlinでアプリ作れるようになるまでどれくらい時間かかるかな
- 854 名前:デフォルトの名無しさん [2018/07/09(月) 18:23:35.11 ID:NIgnyVo4.net]
- コティンって・・・
- 855 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 18:35:54.97 ID:49BAkqpD.net]
- 自分のアプリを一つkotlinに書き直してみれば大体できる
- 856 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 18:48:25.88 ID:m1f1P4UM.net]
- コティンおじさんの自信はどこからくるんだ
コティンて呼ぶのが面白いのかな
- 857 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 18:50:43.77 ID:YtQCa5Wz.net]
- 小鳥ん?
- 858 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 18:51:59.03 ID:7ORJ9C9D.net]
- 新規開発はもう100%KotlinだからJavaだと既存アプリの糞みたいな保守の仕事しかできないね
- 859 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 19:44:49.36 ID:foGOnlQg.net]
- >>817-818
コティンじゃなくてコトリンだって言ってんだろカス
- 860 名前:デフォルトの名無しさん [2018/07/09(月) 19:45:35.06 ID:LQOZFPUl.net]
- 原因は分かった。Wi-Fiの奴ね。
「スリープ時のWi-Fi接続」を「維持しない」にするとスキャンが遅延するみたい。 維持するにしたら直ぐにWi-Fiにローミングした。 以上、報告まで。当然維持しないに戻した
- 861 名前:デフォルトの名無しさん [2018/07/09(月) 20:48:30.14 ID:NIgnyVo4.net]
- ローマ字入力のままで l を打たないとコティンになるのかな
今はスマホからフリック入力してるから確認できないが
- 862 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 21:43:41.72 ID:3uocHlMX.net]
- >>816
海外の端末を日本で使うには、電波暗室が必要なんだが
- 863 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 21:51:56.07 ID:iBHKgTaq.net]
- lを抜かしたところでコチン
- 864 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 21:52:33.71 ID:AazuLIX6.net]
- 暗室である必要は無い
外に出なければ良い と思う
- 865 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 23:14:57.22 ID:3uocHlMX.net]
- >>830
どれか持ってる? 【A】 実験試験局免許を取得することで、技適マークのない機器も研究開発目的で使用することが可能。 【B】 電波暗室等の設備内のみで使用する場合は、無線局免許(実験試験局免許など)を取得せずに使用することが可能。 【C】 特定実験試験局制度を活用することで、申請から免許までの処理期間を大幅に短縮することが可能。 【D】 電気通信事業者による接続の検査を受け、技術基準に適合していると認められれば、その端末機器を電気通信事業者のネットワークに接続して使用することが可能。(少数の試作品段階の端末を使用する場合などの手続き) https://smhn.info/201802-keidanren-reform-giteki
- 866 名前:デフォルトの名無しさん mailto:sage [2018/07/09(月) 23:30:55.44 ID:cdJ5Ouyq.net]
- ASを最新に更新するとAndroid-SDKの中身まで影響出るでしょうか?
あくまでAS側だけなんでしょうか SDKもなら今は更新控えとこうと思ってるのですが
- 867 名前:デフォルトの名無しさん [2018/07/10(火) 09:53:17.44 ID:ba0NKu+i.net]
- 一応分かれてはいる。一応ね。
- 868 名前:デフォルトの名無しさん mailto:sage [2018/07/10(火) 10:02:53.87 ID:Jg5K0qjj.net]
- 諦めて更新したらいいと思うよ…
- 869 名前:デフォルトの名無しさん mailto:sage [2018/07/10(火) 10:26:45.12 ID:pr1PNeO1.net]
- 複数のバージョンのAndroidStudioから同じSDKのディレクトリ見るようにしてても特に問題は無いよ
- 870 名前:デフォルトの名無しさん [2018/07/10(火) 10:44:48.16 ID:M/0oA5/R.net]
- Android PってHDR再生対応ってなってるけど、Nから再生対応してるよね
何が新しいんだろうか
- 871 名前:デフォルトの名無しさん mailto:sage [2018/07/10(火) 12:31:13.46 ID:3e1V+/Z9.net]
- Android PのPってピーナッツバターなんだっけか?
ポップコーンでいいような気もするがスイーツではないから無理か
- 872 名前:デフォルトの名無しさん mailto:sage [2018/07/10(火) 13:41:48.35 ID:OFE2K4zK.net]
- Android Penis
- 873 名前:デフォルトの名無しさん mailto:sage [2018/07/10(火) 18:16:25.25 ID:dfUMZ81y.net]
- 食べ物でしょ…あれ!?ペニ…あれ!?
- 874 名前:デフォルトの名無しさん mailto:sage [2018/07/10(火) 18:35:16.62 ID:TR0Rqy8c.net]
- >>776
これを見るとペロペロキャンディぽいけど英語圏だと呼び名違いそうだよなぁ
- 875 名前:デフォルトの名無しさん mailto:sage [2018/07/10(火) 18:58:19.94 ID:gQ/wMlvD.net]
- >>840
Lollipop「...」
- 876 名前:デフォルトの名無しさん mailto:sage [2018/07/10(火) 19:01:46.15 ID:dkiRHUj1.net]
- ペニスをペロペロ?
- 877 名前:デフォルトの名無しさん [2018/07/10(火) 19:08:27.02 ID:csDUndKH.net]
- lol
- 878 名前:デフォルトの名無しさん mailto:sage [2018/07/10(火) 19:13:21.51 ID:4JJYrTdy.net]
- マンピー?
- 879 名前:デフォルトの名無しさん mailto:sage [2018/07/10(火) 20:05:24.44 ID:CVnO4LqI.net]
- Android 8のプッシュ通知対応したら今まで届いてた 6とか7にも来なくなった…(´・ω・`)
- 880 名前:デフォルトの名無しさん mailto:sage [2018/07/11(水) 08:23:56.77 ID:EaZ2XScf.net]
- Pudding だろ
なんかエロいけど
- 881 名前:デフォルトの名無しさん mailto:sage [2018/07/12(木) 14:59:38.71 ID:luQZv2qj.net]
- // 1
private void kansu1(){ new Thread(new Runnable() { @Override public void run() { } }).start(); } // 2 class kansu2 implements Runnable{ @Override public void run() { } } Runnable kansu = new kansu2(); new Thread(kansu).start(); 関数の書き方で質問があります。 上記の場合、kansu1とkansu2は全く同じ処理になるのでしょうか? 使い回す時のコストも同じになるのでしょうか?
- 882 名前:デフォルトの名無しさん mailto:sage [2018/07/12(木) 21:44:49.96 ID:uZD9+mVt.net]
- 毎回threadをnewしてる時点でひどいコストだから比べる意味ない
executorなどのスレッドプールを使えというのに そもそも途中で止められないthreadを作ったらあかん
- 883 名前:デフォルトの名無しさん [2018/07/14(土) 18:16:40.75 ID:OKtutt+h.net]
- 最近は、ランナブルよりハンドラをお勧めしていたような。
アプリケーションは、JavaとAndroidフレームワークの奴隷となって、命令されたことだけ実装したら、サクッとスレッドを手放せが原則。 1と2に実行コスト面での違いに有意さはないかと。 違うのは、変数やメソッドを参照できる範囲の閉じ込め。 スコープかな
- 884 名前:デフォルトの名無しさん mailto:sage [2018/07/16(月) 15:38:03.89 ID:xMiMP+Us.net]
- sqliteに大量の初期データを入れるにはどうすればいいんですか
railsのseedみたいなことできますか
- 885 名前:デフォルトの名無しさん mailto:sage [2018/07/16(月) 17:47:48.82 ID:sY4AUp4I.net]
- データを書き込むクエリーを羅列したプログラムを組むだけでは?
あとはsqliteのDBは1ファイルなんで、初期状態を作成したDB ファイルをコピーしても動いたと思うけど
- 886 名前:デフォルトの名無しさん mailto:sage [2018/07/16(月) 19:02:19.43 ID:xMiMP+Us.net]
- コピーできるんですね
ありがとうございます
- 887 名前:デフォルトの名無しさん mailto:sage [2018/07/17(火) 23:22:52.56 ID:Z83QhDM9.net]
- developer consoleで総インストール数が見れなくなってるんだが
- 888 名前:デフォルトの名無しさん mailto:sage [2018/07/18(水) 07:53:37.89 ID:mf86tmTW.net]
- onclickListenerやonItemClickListenerの用法の違いを知りたいです。
また、ビューに対応したinterfaceやListenerの対応表みたいなのってありますか? 他のリスナーの用法が一覧できるとありがたいです
- 889 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 21:04:10.41 ID:8Ywhahgu.net]
- アクティブなインストール端末数が急激に伸びてるんだがなにごと
- 890 名前:デフォルトの名無しさん [2018/07/20(金) 23:47:08.08 ID:Nhmr+T7d.net]
- バックグラウンドでスリープさせずに定期的にウェイクアップさせる方法おしえて
- 891 名前:デフォルトの名無しさん [2018/07/21(土) 13:32:31.44 ID:GYF4QZZl.net]
- タッチパネルに電流を流す。
端末に穴をあけるか水いれて漏電させる。
- 892 名前:デフォルトの名無しさん mailto:sage [2018/07/22(日) 15:37:52.25 ID:tOuRwyXB.net]
- ホームスクリーンアプリとかサービスのことじゃない。
- 893 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 15:14:39.18 ID:gPLY9Wrz.net]
- ロリポ以降はDozeモードによって好き勝手に起動させないようになってるんだなこれが
- 894 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 20:17:47.13 ID:SeSwW+Qt.net]
- ラジオボタンに、文字列の〇や□、◇を配置したいのですが、どうやったらできますか?
- 895 名前:デフォルトの名無しさん [2018/07/24(火) 18:11:14.45 ID:ALCB+LcV.net]
- >>859
マジレスするとジョブずスケジューラを使うと思う。 面倒なパラメータが必要だけどね。 このあたりは、やはりJavaのフレームワークよりも洗練されてない。
- 896 名前:デフォルトの名無しさん [2018/07/24(火) 18:22:55.04 ID:MDhIVjEx.net]
- >>860
ドロワーでスタイルを定めて、 ラジオ牡丹にドロワーを指定するのだと思う。 リストビューのスタイル指定が、こんな感じ。 ドロワーの定義でイメージなんかで指定すればよく、恐らくは、ステート毎に複数の宣言が必要 で、画像で指定するから、○や□みたいな記号は、そんな画像を準備する羽目になる。 いや、想定されていたら、簡単にできるのかもしれんけど。
- 897 名前:デフォルトの名無しさん mailto:sage [2018/07/24(火) 19:12:30.79 ID:xvO2H0Wx.net]
- >>862
ありがとうございます。 テキスト自体をボタン化する方法があればいいのですが
- 898 名前:デフォルトの名無しさん mailto:sage [2018/07/24(火) 19:44:17.86 ID:pEDBogCd.net]
- textViewにonClick設定すればいいやん
- 899 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 09:24:38.79 ID:m2GBVdm3.net]
- ありがとうございます!
- 900 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 13:05:10.30 ID:m2GBVdm3.net]
- ちなみに、文字 "◇”をラジオボタンに設定して
非フォーカス時、フォーカス時、プッシュ時に、それぞれ色を変化させたい、とした場合、 どのようにコードを書けばいいのでしょう?
- 901 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 13:48:16.11 ID:lclMW1ND.net]
- background drawable selector
- 902 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 17:54:41.92 ID:m2GBVdm3.net]
- ありがとうございます!
キー
- 903 名前:潤[ドで調べてみます。
もう一つ質問なのですが is2String()というメソッドってありますか? [] - [ここ壊れてます]
- 904 名前:868 mailto:sage [2018/07/25(水) 18:18:49.82 ID:m2GBVdm3.net]
- すみませんでした。is2Stringの件は解消しました。
- 905 名前:デフォルトの名無しさん [2018/07/25(水) 18:56:21.81 ID:ekeRKo17.net]
- どのように?
- 906 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 08:44:27.60 ID:LcT2Y+8B.net]
- 質問させてください
〜あるクラス〜{ ・・・ GPSListener gpsListener=new GPSListener(); ・・・} private class GPSListener implements LocationListener{ @override pubulic void onLocationChanged(Location location){ ・・・ } onLocationChangedは、GPSの位置情報が格納されたlocationを引数にしていますが、呼び出し元で実引数の記載が見当たりません。 この引数は、どこで位置情報を格納されて、どこから引数を受け取っているのでしょうか? インターフェースのLocationListenerからでしょうか?
- 907 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 08:55:58.67 ID:LcT2Y+8B.net]
- すみません、訂正です。
〜あるクラス〜{ ・・・ GPSListener gpsListener=new GPSListener(); locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER,0,0,gpsListener); ・・・} private class GPSListener implements LocationListener{ @override pubulic void onLocationChanged(Location location){ ・・・ } onLocationChangedは、GPSの位置情報が格納されたlocationを引数にしていますが、呼び出し元で実引数の記載が見当たりません。 この引数は、どこで位置情報を格納されて、どこから引数を受け取っているのでしょうか? インターフェースのLocationListenerからでしょうか?
- 908 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 12:19:01.36 ID:x0a0gOqs.net]
- >>872
呼び出し元とはonLocationChanged()を呼んでいる箇所ということになるけど、 そういうことであればlocationManagerが位置情報が変化したタイミングで呼んでいる。
- 909 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 18:50:21.08 ID:LcT2Y+8B.net]
- >>873
ありがとうございます 位置情報が更新されたタイミングで、ということでしたら 位置情報を把握しているlocationManegerが、逐次タイミングを図っていて 位置情報が更新された段階で、locationManagerからGPSListerのインスタンスに引数を渡している、ということなのでしょうか?
- 910 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 18:53:16.40 ID:KvY0l4dc.net]
- そういうこと
何が気になるの?
- 911 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 19:10:12.08 ID:LcT2Y+8B.net]
- ありがとうございました!
初学者なのですが、引数を持つメソッドがあるのに 実引数を持つ呼び出し元がない記述を始めて見たので理解できずに検索しまくっていました
- 912 名前:デフォルトの名無しさん [2018/07/29(日) 20:21:03.71 ID:96P4hEQ+.net]
- それが初学者であることと何か関係あるのか?
- 913 名前:デフォルトの名無しさん mailto:sage [2018/07/30(月) 09:07:14.50 ID:udVkoj2E.net]
- ないだろ
- 914 名前:デフォルトの名無しさん mailto:sage [2018/07/30(月) 09:09:57.60 ID:mZRMsXmr.net]
- あるだろ
- 915 名前:デフォルトの名無しさん [2018/07/30(月) 10:25:58.71 ID:Qfso/A9s.net]
- 佐川ω
- 916 名前:デフォルトの名無しさん mailto:sage [2018/07/30(月) 12:02:50.47 ID:s9CMcrrz.net]
- すみません、初学者で分からないことばかりです。
教えてくださって本当に助かっています。ありがとうございます。
- 917 名前:デフォルトの名無しさん mailto:sage [2018/07/30(月) 13:43:49.49 ID:uO4zg0MB.net]
- うむ。精進なされよ
- 918 名前:デフォルトの名無しさん [2018/07/30(月) 13:53:35.09 ID:pff4AqGy.net]
- ハゲめ
- 919 名前:デフォルトの名無しさん mailto:sage [2018/08/01(水) 23:50:37.85 ID:0XMCpEMW.net]
- バックグラウンドで定期的に動かす場合、どのタイマーを使ったら良いのでしょう?
1秒おきくらいにUIスレッドに戻ります。
- 920 名前:デフォルトの名無しさん mailto:sage [2018/08/02(木) 00:25:40.75 ID:XhNmwD6u.net]
- rxjavaでinterval
- 921 名前:デフォルトの名無しさん mailto:sage [2018/08/02(木) 00:36:55.56 ID:qwMHSEWO.net]
- やっぱりRxJavaになるんですかね?
標準のTimerやTimerTaskはすごく評判が悪いけども。
- 922 名前:デフォルトの名無しさん mailto:sage [2018/08/02(木) 00:56:50.89 ID:qwMHSEWO.net]
- RxJavaってサンプルコードを見ると行数が少なすぎて、なんか怖い・・・。
RxAndroidも必須なのかな?
- 923 名前:デフォルトの名無しさん mailto:sage [2018/08/02(木) 13:07:04.23 ID:574Xp/vK.net]
- 別に怖くないよ
Android UIスレッドを触るならRxAndroidは必要 てかAndroidUIスレッドを触るためだけのライブラリ
- 924 名前:デフォルトの名無しさん mailto:sage [2018/08/02(木) 13:54:22.35 ID:fOZQLMej.net]
- rxAndroidはなくても頑張ればどうにかならんことはない
でもそこ頑張る意味ないから入れとけ便利だぞ
- 925 名前:デフォルトの名無しさん mailto:sage [2018/08/02(木) 20:05:57.99 ID:qwMHSEWO.net]
- rxAndroidはとりあえず入れとけって感じなのですね、ありがとうございます。
ざっくりだとこんな感じなのでしょうか? https://qiita.com/acple@github/items/6cfee916f09632037a6e Observableでイベントを作って送って、 .Subscribe()で受け取るって理解で良いのかな? >>88
- 926 名前:5
さんの言われてる、intervalのタイマーはこれで。 http://blog.norioegi.com/rxjava-timer/ []- [ここ壊れてます]
- 927 名前:デフォルトの名無しさん mailto:sage [2018/08/02(木) 20:16:30.67 ID:lOc4vhPd.net]
- ラムダ式も使ったほうがいいね
- 928 名前:デフォルトの名無しさん mailto:sage [2018/08/02(木) 22:54:32.88 ID:qwMHSEWO.net]
- implementation "io.reactivex.rxjava2:rxjava:2.1.6"
implementation 'io.reactivex.rxjava2:rxandroid:2.0.1' をgradleに書いて、 Observable.interval って書いても、intervalが見つからないです・・・。 RxJavaの良い入門サイトは無いでしょうか?
- 929 名前:デフォルトの名無しさん mailto:sage [2018/08/03(金) 00:47:03.89 ID:Ivd73FF2.net]
- RxJava 2.xの情報がここ1年ほとんど無いけど、
オワコンなの?
- 930 名前:デフォルトの名無しさん mailto:sage [2018/08/03(金) 01:31:19.01 ID:Ivd73FF2.net]
- TextView txvText;
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); txvText = findViewById(R.id._txvText); Observable .interval(1, TimeUnit.SECONDS) .subscribe(txvText.setText();); } 1秒ずつ表示したいけど、どうやって秒を取得したら良いのかもわかりません・・・。 Intervalのサンプルも無いし、どうすればいいの?
- 931 名前:デフォルトの名無しさん mailto:sage [2018/08/03(金) 08:28:02.23 ID:0BV0WoGg.net]
- >>893
成熟期に入っただけ むしろ当たり前として使ってる
- 932 名前:デフォルトの名無しさん mailto:sage [2018/08/03(金) 08:40:22.94 ID:lMjnDUvZ.net]
- subscribeの中でitで秒が返ってくる
|

|