1 名前:デフォルトの名無しさん [2016/11/16(水) 23:18:07.39 ID:Kl4v2Z3A.net] このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。 ※プログラミング自体が初めて!なあなたには↓↓↓こちらへ スレ立てるまでもない質問はここで 144匹目 echo.2ch.net/test/read.cgi/tech/1473241397/ Eclipse統合M35【Java/C++/Ruby/Python/Scala】 echo.2ch.net/test/read.cgi/tech/1405391739/ ★★Java質問・相談スレッド179★★ echo.2ch.net/test/read.cgi/tech/1476706523/ ****オススメ関連リンク**** ■ 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プログラミング質問スレ revision51 echo.2ch.net/test/read.cgi/tech/1457303564/
655 名前:デフォルトの名無しさん mailto:sage [2017/01/26(木) 21:51:35.15 ID:7LJrny3i.net] クラスAの変数をいじる必要がある設計にしなきゃいいんじゃね
656 名前:デフォルトの名無しさん mailto:sage [2017/01/26(木) 23:03:40.18 ID:qDgof8g6.net] >>634 確かに変更されません。なぜでしょう。 値渡しと参照(ポインターまたはアドレス)渡しがC言語にはあったが、javaにはない。その代わりにラッパークラスがあります。 以下は値渡し、当然、変更されない。 class Abc{ public static void main(String[] args){ int num = 5; String str = "asdfgh"; System.out.println("変更前:"+num+" "+str); Bcd bcd = new Bcd(); bcd.henkou(num, str); System.out.println("変更後:"+num+" "+str); } } class Bcd{ void henkou(int a, String b){ a = 76; b = "変更されました。"; System.out.println("変更後:"+a+" "+b); return; } }
657 名前:デフォルトの名無しさん mailto:sage [2017/01/26(木) 23:17:31.28 ID:BbmnNMrj.net] 質問です Javaを学ぶのにオススメの本はありますか? ちなみにiPhoneユーザなのでAndroidのとこはどうでも良いです
658 名前:デフォルトの名無しさん mailto:sage [2017/01/26(木) 23:53:20.35 ID:7LJrny3i.net] 「スッキリわかるJava入門」でいいんじゃね(java入門書でググって一番最初に紹介されてた)
659 名前:デフォルトの名無しさん mailto:sage [2017/01/27(金) 01:06:38.41 ID:FqcaWzUE.net] ActivityからServiceを起動する ServiceがNotificationを表示する NotificationをタップするとActivityを表示する ってアプリを作ったとき、ActivityのクラスとServiceのクラスが循環依存になっちゃうんだけど、いい感じに解消する方法ありますか?
660 名前:デフォルトの名無しさん mailto:sage [2017/01/27(金) 01:25:50.66 ID:pvONyKkS.net] どうでもいいて感じならプログラミングムリちゃうか
661 名前:デフォルトの名無しさん mailto:sage [2017/01/27(金) 05:54:44.41 ID:T6W4b0VN.net] >>646 そんだけアスペだと日常生活もムリそうだな
662 名前:デフォルトの名無しさん mailto:sage [2017/01/27(金) 16:53:25.89 ID:0BOip8Dx.net] >>647 アスペのアスペ返しぃ!!!!
663 名前:デフォルトの名無しさん [2017/01/27(金) 17:32:16.51 ID:nBAHNqFh.net] >>645 Activityが、Notificationから起こされたかどうか判定するには、 NotificationのIntentに intent.putExtra("from_notification", true); とか適当なフラグ突っ込めばいいんじゃね?
664 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 01:35:55.99 ID:P7OmTngq.net] 下らない質問かも知れないが、スマホ(端末)の画面サイズを取得した時、長い方は縦横どっちでしょうか。 width(w)と height(h)使用時の向きではなく端的に長短で決めたいのです。
665 名前:デフォルトの名無しさん [2017/01/28(土) 02:21:43.96 ID:t13qO4X2.net] ディスプレイの向きによって変わるだろ。 縦横両方取得してMath.maxで長いほうを取得したら。
666 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 03:28:37.34 ID:uUKT0rIj.net] tablayoutとviewPagerとfragmentを使った画面を作ってるんですが、 デフォルトだと、表示されているタブとその左右のタブの内容がロードされていて、 右にスワイプしてタブを切り替えると、その右のタブがロードされて、 左のタブは解放されるという動作になっているんですが、 そうじゃなくって、起動時は表示されているタブだけロードして、 左右に切り替えたらまた新たにロードして、切り替える前のタブは解放しないようにするにはどうしたらいいでしょうか。 setOffscreenPageLi
667 名前:mit(1)をすると起動時に表示されているタブだけロードするようにはなったんですが、 タブを切り替えるとロード済のタブが解放されてしまいます。 [] [ここ壊れてます]
668 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 03:34:39.79 ID:uUKT0rIj.net] setOffscreenPageLimit(0)ですね。。
669 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 05:38:40.11 ID:P7OmTngq.net] >>651 もちろん縦横両方を取得しているが命名(変数名)で迷うのです。WとHをどうしようかと。 皆さんは、どうしていますか。どちらかに統一したいのです。
670 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 06:09:25.87 ID:r2WzkloZ.net] 画面分割もできるようになって、縦横に固着する必要もなかろう Long Short でどや?
671 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 06:13:26.63 ID:r2WzkloZ.net] >>652 なぜviewpagerがわざわざそんな仕様にしてるか考えたら、破棄・生成をしても問題のない設計に変えるべき ゼッタイ破棄されるとダメな仕様ってどんな画面なんだ??
672 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 07:27:25.52 ID:P7OmTngq.net] >>655 W、H より L、S の方が良いですね。それにしよう。W、H は主観的で曖昧。
673 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 09:36:07.87 ID:uUKT0rIj.net] 一旦ロードした画面は再ロードしてほしくないというか。 スワイプするたびにロードが走ると積極的にスワイプしようという気持ちが萎えませんか いっそのこと起動時に全部読み込んで破棄しないようにした方がいいのかな SmartNewsのアプリとかそうなってますよね
674 名前:デフォルトの名無しさん [2017/01/28(土) 10:13:10.15 ID:Nj1el42S.net] 画面とデータをきっちり分離する。 画面はいつ更新されてもいいように作り、データはキャッシュするようにする。 理屈は、回転と同じ。
675 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 11:31:54.51 ID:Bn+H3Nii.net] ViewPagerは大便
676 名前:デフォルトの名無しさん [2017/01/28(土) 15:08:38.50 ID:t13qO4X2.net] Android Studio上でインストール時の権限を確認できる機能ってどこにある?
677 名前:デフォルトの名無しさん [2017/01/28(土) 17:56:33.74 ID:TNaxADIO.net] >>658 adapterに、FragmentStatePagerAdapterではなく、FragmentPagerAdapterを使う。 ソースみりゃわかるけど、fragmentをdetachするだけなので、メモリ内に留まり続ける。
678 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 18:14:43.00 ID:/wdbKu5W.net] そんなにロード時間かかるの?
679 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 18:21:44.75 ID:uUKT0rIj.net] 動画がある
680 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 19:49:18.90 ID:/dAhG/ah.net] んなもんオンメモリに保とうとするな
681 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 19:55:54.05 ID:3PGKvxEg.net] ライフサイクル勉強しろ
682 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 21:04:52.06 ID:uUKT0rIj.net] youtubeのアプリは理想的なロード処理になってんな 初めてタブを開いたときにロードして一旦ロードしたら破棄しない
683 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 22:10:25.10 ID:f/zl73Gk.net] YouTubeのサイトもすごい 画面外にある、映っていない画像を、最初から読み込まない。 下へスクロールしていって、画像が必要になった瞬間に読み込む 遅延読み込み
684 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 22:24:18.70 ID:XrtFsTLz.net] 今はJavascriptで十分性能が確保できるからな
685 名前:droidkun mailto:sage [2017/01/28(土) 22:41:56.34 ID:h0/BG3lG.net] ViewPagerが糞なのではなくFragmentが糞なんだよ おかげでFragmentPagerAdapterが大便になった
686 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 22:52:36.16 ID:RwLEWN67.net] Native開発やめればええねん
687 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 22:58:10.91 ID:I/TMdsPr.net] Stream(ストリーム)と Buffer(バッファー)の違いは何でしょう。
688 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 23:03:41.03 ID:aqWquTsb.net] xamarinだとこの辺簡単に実装できるんでしょうか
689 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 00:22:30.76 ID:BD9NOcA+.net] streamがうんこの流れで処理していく肛門だとしたら、Bufferは便器ってとこですか?
690 名前:デフォルトの名無しさん [2017/01/29(日) 03:43:22.97 ID:Dqs/I2V/.net] >>668 すごかねーだろ 普通だろ SNS系の案件受けたときとかどうするつもりだ?
691 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 04:49:52.48 ID:80WxFOq6.net] >>674 「淀み」と「流れ」の違い?
692 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 05:26:20.35 ID:cj3RSse5.net] >>675 画像の遅延読み込みを、客から注文されることは絶対にない。 そんな事を、素人が知っているわけがない プログラマーだって、やり方を知らないのに
693 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 08:14:31.87 ID:LBLm2amr.net] picasso使ったら普通にそうなるけどなあ
694 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 08:17:44.85 ID:LBLm2amr.net] オープンソースライセンスの欄見たら、Glide使ってるね
695 名前:デフォルトの名無しさん [2017/01/29(日) 10:43:41.52 ID:XT4dHcKq.net] Glideの方がメモリに優しい。 Picassoはライブラリサイズの小ささだけが取り柄。
696 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 18:18:53.92 ID:ax820Sv1.net] 計算された数字を小数点第一位まで表示させたくて、四捨五入でresultに表示させたいと思っています これだと割り切れない数字で試しても、50.0みたいに小数点が0になっちゃうんですが、何が違うんでしょうか… int a = Integer.parseInt(p_kai.getText().toString()); int b = Integer.parseInt(s_kai.getText().toString()); int c = Integer.parseInt(p_ye.getText().toString()); double d = (a - b) / (c / 1000); BigDecimal bd = new BigDecimal(d); BigDecimal bd1 = bd.setScale(1, BigDecimal.ROUND_HALF_UP); TextView result = (TextView) findViewById(R.id.result); result.setText(String.valueOf(+ bd1.doubleValue()));
697 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 18:27:01.59 ID:+tWi9wTv.net] 計算結果がintだから小数点以下は消えてる
698 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 18:46:22.04 ID:ax820Sv1.net] ありがとう! intを全部doubleにしたらできました!
699 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 18:46:52.81 ID:owoumx4e.net] Javaの問題だな アプリの表示で消えてるわけじゃない
700 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 18:48:56.43 ID:K6p9YMEk.net] 問題じゃなく当たり前では
701 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 19:06:20.00 ID:LBLm2amr.net] picassoやGlideも知らないで2chにドヤ顔で書き込んでんのか
702 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 19:17:33.57 ID:w4y7hupj.net] ↑をドヤ顔で書き込んだ模様
703 名前:droidkun mailto:sage [2017/01/29(日) 21:15:58.00 ID:ZQRrUcPC.net] >>686 androidのスレやしなあ
704 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 22:36:55.12 ID:LBLm2amr.net] alarmManagerのsetはapi level19から誤差が出てまともに使えなくなったらしいんですが、 代わりに何を使うのが今だと正解なんですか
705 名前:droidkun mailto:sage [2017/01/29(日) 23:04:56.87 ID:ZQRrUcPC.net] Exactな方のapiを使えばいいと思います スリープ中でも動きたいならwhileidleの方です
706 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 01:27:25.36 ID:uZWA6AlC.net] >>686 すまん、まったく知らん そしてまったくドヤ顔で書いてもいない ライブラリーなしでストリーミングとか遅延とか普通に制御と実装できるし Web関係なら真っ白なメモ帳で ヤフオクみたいな物をクライアント側(Html5、CSS3、Javascript) サーバー側(PHP、MySQL)両方作れるぞ プログラムってジャンル広いし それぞれ得意不得意の分野があるのが知ってる事と知らない事が極端にあるのが普通だと思ってる つまり〇〇を知ってると凄いとか偉いとかまったく通用しない世界だと個人的には思ってるよ
707 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 01:37:47.90 ID:snvG6ZX9.net] うん、でもそれAndroid関係ないよね
708 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 01:43:46.05 ID:Pp7P8RPS.net] >>691 気にしなくて良いと思う。 人それぞれ得手不得手がある訳だし、知らない事は恥でも何でもない。 むしろ、それを責める人こそ恥だ。 気にしなくて良い。マイペース。
709 名前:デフォルトの名無しさん [2017/01/30(月) 03:02:23.68 ID:9BxC2a7u.net] 結局俺の質問は誰も分からないのかな
710 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 05:55:57.32 ID:WN6RvwjX.net] >>694 君の場合はそれでいいよ
711 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 08:15:02.64 ID:3z9/ohEi.net] >>694 むしろ質問がどれか分からない
712 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 08:31:16.69 ID:D5Kr53S+.net] 614とかみんなどうしてますかね?
713 名前:デフォルトの名無しさん [2017/01/30(月) 12:52:06.98 ID:9BxC2a7u.net] >>696 >>661
714 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 16:18:02.84 ID:DzgIo9KG.net] 例えばViewPagerでページを変えるたびインターネットから データを読み込んでくる仕掛けを作りたいとき httpリクエストはどこで投げるのがいいの? PagerAdapterかActivity(Fragment)かとかで
715 名前:デフォルトの名無しさん [2017/01/30(月) 17:32:23.80 ID:C6qEtBzU.net] 自作ゲーム即売会「ゲームマーケット」に1万人超 www.nikkansports.com/general/nikkan/news/1750500.html ボードゲームの展示イベント「ゲームマーケット」の成長記録からこれからの 市場に必要なことを妄想してみた。6年間の来場者数推移(2016年4月時点調べ) https://bodoge.hoobby.net/columns/00001 カードゲームを自作する1 【自宅でカード印刷】 tanishi.org/?p=801 100円ショップでボードゲームを自作しよう https://sites.google.com/site/jun1sboardgames/blog/makeyourbg ノーアイデアでボードゲームを作ろう第1回「100円ショップで物を買う」 boardgamelove.com/archives/boardgame-make-1/ ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中 gigazine.net/news/20150820-board-game-crowdfunding/ 実際のところ、自作ボードゲームってどれぐらい売れるもんなの? roy.hatenablog.com/entry/2016/12/20/220102 ゲームマーケット2016春にて初参加サークルさんに作成数アンケートをとってきました hidarigray.blog35.fc2.com/blog-entry-614.html カフェも急増 ボードゲームにアラサーがハマる理由 style.nikkei.com/article/DGXMZO10921930R21C16A2000000?channel=DF260120166491 ボードゲームのオリジナルオーダー制作 www.logygames.com/logy/ordermade.html
716 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 18:28:36.13 ID:ZyIa1Olp.net] >>699 qiita.com/sakuna63/items/653452eb48029d53d44f
717 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 20:05:19.05 ID:AQKzBYtW.net] >>701 ありがとう 表示されてるか判定はすでにOnPageChangeListenerでつくってあるんですけど 実際にhttpリクエスト送るのはどこがいいんだろうってことです 各Fragmentに表示されてるぞっていってそこで取得するのがいいのかな
718 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 21:57:16.65 ID:JCRTi/y3.net] ViewPager関係ないな
719 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 02:13:29.59 ID:
] [ここ壊れてます]
720 名前:gzFr0/g6.net mailto: コンソールでファイラーもどきを作ったんだが、それをAndroidで表現する場合、必要になるのはスクロール ビュウー クラスでしょうか。 [] [ここ壊れてます]
721 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 02:38:06.07 ID:8vHFwr4k.net] いいんじゃねスクロールビュー中に並べたボタンにファイル名表示すれば
722 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 02:49:54.70 ID:gzFr0/g6.net] >>705 スクロールビュウーの中にはボタンも配置できるんですか。 ディレクトリやファイルは数が多いのでリストになると思うんですが、それもスクロールしてくれますかね。 概念的な質問ですみません。
723 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 03:29:35.24 ID:3VXhchnf.net] 静的なものならScrollview 大量のファイル一覧するならrecyclerViev でいいと思う 実装難易度はScrollview + LinearLayoutが楽 メモリ効率はrecyclerViev
724 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 03:33:57.13 ID:gzFr0/g6.net] >>707 リサイクラー ビューですか、どうもありがとう。これから当たってみます。
725 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 03:38:26.10 ID:8vHFwr4k.net] リストで渡すんじゃなくてファイル名だけを抽出して個別のボタンに貼るんだと思うが ファイル表示用のレイアウトxml作って フォルダ切り替えるたびにファイル一覧を表示用のレイアウトに渡す形になるんじゃないの ファイルコマンダーとか参考にしてみれば敵は強大だけど2画面ファイラーのいい奴ができたら 乗り換えるよ
726 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 04:20:48.58 ID:gzFr0/g6.net] >>709 その辺のこと、今イロイロ考えています。実際に実装した事のある方のアドバイスは参考になります。ホントにありがとう。
727 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 11:51:59.48 ID:ZRFpg2n9.net] edittextで取得した値を別のアクティビティのtextviewに表示させるにはどうすればいいですか? EditText edit=(EditText)this.findviewById(R.id.editText); Editable getText=edit.getText(); final int inttext=Integer.parseInt(getText.toString()); 〜 Intent intent=new Intent(MainActivity.this,SubActivity.class); intent.putExtra("DATA",inttext); stertActivity(intent); このような形でintに変換してからインテントで送ろうと思ったんですがアプリを起動すると何故か落ちます final int inttext=Integer.parseInt(getText.toString()); この一文を消すと動くようになります 初歩的な質問ですみません
728 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 12:09:52.56 ID:l+7rx30O.net] なんでintにするん
729 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 12:23:20.10 ID:ZRFpg2n9.net] >>712 計算器が作りたくて、最初のActivityで数値を入力してもらって計算結果を別のActivityに表示という動きにしたかったんです
730 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 12:24:47.50 ID:NNjdsekX.net] >>711 logcatの見方は分かりますか? 見られれば何故落ちてるのかわかると思います
731 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 12:41:13.42 ID:ZRFpg2n9.net] >>714 logcatを見るのを失念していました… numberFormatExeptionが発生してたのでeditTextの初期値を0にしたら落ちなくなりました! ありがとうございました
732 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 18:03:00.83 ID:IQ7/i7JR.net] @Overrideを書かなくてもプログラム普通に動くんですけど だったらいらなくないですか?
733 名前:デフォルトの名無しさん [2017/01/31(火) 18:32:48.67 ID:lkTuVnqH.net] >>716 override元の名前とか引数とかが変わったらどうなる?
734 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 19:22:41.71 ID:y2ZmSJx/.net] >>661 コンソールで aapt d permissions じゃだめですかね
735 名前:デフォルトの名無しさん [2017/01/31(火) 22:01:58.02 ID:aXGbrHkM.net] >>716 「いらなくないですか?」じゃなくて 「なぜ付いているのか?」と自問してみて調べられないんかね。
736 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 23:13:26.59 ID:E/dj5vIG.net] 無名関数使わなくてもプログラム書けますけど、だったら無名関数いらなくないですか?
737 名前:droidkun mailto:sage [2017/01/31(火) 23:34:24.49 ID:rB3HMGuL.net] そう思うなら使わなければいいと思います
738 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 23:56:12.84 ID:17X5tUYh.net] まあやってりゃわざわざ関数定義してられるかってなるよ
739 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 06:03:33.17 ID:GTFCdkiM.net] >>718 ありがとう つい最近までコマンドラインでコンパイルからインストールまでやってたけど、 そのコマンドは微塵も知らなかった
740 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 12:54:17.42 ID:NTo2ssf0.net] テキストエディタを作ろうと考えているのですが、その際 ArrayList は有用ですかね。容量とか処理スピードとか、もし限界があれば先人の意見が聞きたいです。
741 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 19:07:18.64 ID:3YGpi8uq.net] >>724 難しい質問だな どういう使い方するのか分からんとなんとも言えんが ArrayList使うんなら配列直接使った方が僅かながらに良いんじゃない?
742 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 20:05:49.46 ID:NTo2ssf0.net] >>725 EditText は、そのままエディタとして使えるが、内容量が大きいとスクロールが遅くなり実用にならない。 なので自作を考えている訳です。やはり行単位をStrigレベルがらコツコツとコーディングしなければならないでしょうか。 結果はスクロールビューに表示するとしても、何かもっと楽にできるクラスはないものかと探しています。
743 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 20:16:54.86 ID:lVJG2H1s.net] そういうのはもうandroid sdkの仕組みにこだわらずにゲームを作るような感じで独自で全部作っていった方がいいんじゃないのかな
744 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 20:42:58.15 ID:NTo2ssf0.net] >>727 そうですね、やっぱり独自で作ろうと思います。ファイラーを作った時、ArrayListが便利に使えたので、ひょっとしてこれはエディタにもと思いました。 それにしても jotaエディタは素晴らしいですね。細部まで念入りに作り込まています。
745 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 20:51:37.84 ID:GAnit/oO.net] >>728 もしかしてArrayListってListViewのこと言ってる?
746 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 21:27:32.66 ID:NTo2ssf0.net] >>729 違います。Viewではありません。 ディレクトリ名などを格納する伸縮自在の String配列です。String だけではないけどね。ソートも出来ます。
747 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 00:21:46.74 ID:EhqxYIeT.net] ArrayList便利とかjavaは便利だって言っているレベルで意味が分からない やろうとしてることは応用なのにjavaの基礎すら知らんのか
748 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 00:41:59.03 ID:SBXBtrvu.net] お前当分ROMな
749 名前:デフォルトの名無しさん [2017/02/02(木) 05:40:30.88 ID:yhnwUPyE.net] >>713 計算器は香港 計算機は台湾
750 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 21:16:10.80 ID:73+2lj3V.net] Android 7.0 から Intent の getSerializableExtra() が使えなくなってしまいました! softcommu-blog.com/?eid=6 これ本当なんですか? 手元のAndroid 7.1の端末でSerilizableを実装したオブジェクトをputExtra して、遷移先のactivityでgetSerilizableExtraしたら普通に中身とれたんですが
751 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 21:23:01.59 ID:73+2lj3V.net] BroadcastReceiver が絡むとおかしくなるってことなのかな 普通にactivityから別のactivityにstartActivityしてgetSerializableExtraしただけだと何の問題もないんだが
752 名前:デフォルトの名無しさん [2017/02/02(木) 22:59:23.88 ID:NUc8z/fC.net] ほんとだ。 7.0のエミュでぬるぽになるな。 で、ダメもとでintentに直接ではなく、Bundleをかましたらいけた。 なんだこれw KitKatだとどっちも問題ない。
753 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 23:17:40.80 ID:/E8POe1z.net] serializableってプロセス間通信できるの?AlarmManagerとかに渡すのはちょっとこわい
754 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 23:29:47.01 ID:kL86dzrz.net] ぐーぐるにぷろぐらむのことでにほんごでしつもんめーるおくれますか?
755 名前:デフォルトの名無しさん [2017/02/02(木) 23:39:05.91 ID:NUc8z/fC.net] むしろ、プロセス間通信のためにバイト列にする必要があるわけで。