[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 05/02 13:27 / Filesize : 269 KB / Number-of Response : 1033
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Androidプログラミング質問スレ revision49



1 名前:デフォルトの名無しさん mailto:sage [2015/07/08(水) 19:59:26.98 ID:TyjaNrQy.net]
このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。

※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 140匹目
peace.2ch.net/test/read.cgi/tech/1421984318/
Eclipse統合M35【Java/C++/Ruby/Python/Scala】
peace.2ch.net/test/read.cgi/tech/1405391739/
★★Java質問・相談スレッド174★★
peace.2ch.net/test/read.cgi/tech/1435295532/
****オススメ関連リンク****
■ 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プログラミング質問スレ revision48
peace.2ch.net/test/read.cgi/tech/1428237334/

610 名前:デフォルトの名無しさん mailto:sage [2015/09/25(金) 23:00:13.00 ID:PtTfKhoY.net]
>>591
Eclipse で support-v13, appcomat, cardview, recyclerview, design ここらへん一通り使って
minSdkVersion = 21 で前衛的な開発してるけど特に問題ないよ

611 名前:デフォルトの名無しさん mailto:sage [2015/09/25(金) 23:14:49.35 ID:WdKn+/Sl.net]
Studio使う理由が思い当たらない・・・と言いたいが
最近のライブラリはgoogle公式すらstudioじゃないと上手くインポートして動かない
リサイクルビューとか

612 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 03:11:10.57 ID:3GjA0iwF.net]
サポートライブラリ入れるとAPK膨れるからな200kBが6MBにとか

613 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 17:30:24.08 ID:PGLRIv2P.net]
無料+広告 と 有料+広告無し で行こうと思うんだけど
In app billingにするかアプリを分けるか迷ってる
今はアプリ内課金が主流なのかな?

614 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 18:12:32.79 ID:EHQAR4s4.net]
>>597
アプリ内課金(手間がかかる)は自分でコピーの制御が出来る
有料アプリはコピーフリーになる

615 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 21:51:33.88 ID:vRxVBJIN.net]
買い切りアプリにしても買ったどうかアプリ側でチェックしにいくでしょ?

616 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 22:03:26.20 ID:EHQAR4s4.net]
>>599
普通はしない

617 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 22:11:23.83 ID:vRxVBJIN.net]
その普通は何処から来た普通なんだ・・・
手間も掛からず実装できて一回成功したらキャッシュされるし
そういう機能が用意されてるんだから使えば良いじゃない

618 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 22:26:56.06 ID:tRPGsTbn.net]
一回成功したらキャッシュされるって何の事を言ってるの?



619 名前:デフォルトの名無しさん mailto:sage [2015/09/26(土) 23:29:37.00 ID:vRxVBJIN.net]
License Verification Libraryで購入確認しないの?

620 名前:デフォルトの名無しさん mailto:sage [2015/09/27(日) 02:52:34.25 ID:65bmTf4f.net]
>>603
ネット接続されない所で使う業種もある

621 名前:デフォルトの名無しさん mailto:sage [2015/09/27(日) 03:56:58.48 ID:esNsQtB5.net]
不正利用のリスクは無視と

人の話を聞けないくせに質問するってどういう脳ミソしてんだろ

622 名前:デフォルトの名無しさん mailto:sage [2015/09/27(日) 17:46:29.19 ID:jtGOABLb.net]
>>604
オフライン環境で初回起動するユーザーもいるから
いくらコピーされようともソフトウェアにアクティベーションは実装するべきじゃないって?

623 名前:デフォルトの名無しさん mailto:sage [2015/09/27(日) 17:49:45.11 ID:OMGj656r.net]
LoaderManagerはonStart前に初期化しろってあるけど、
ボタンリスナー辺りにいきなりgetLoaderM(ryって書いても動くんだけどこれじゃマズいの?

624 名前:デフォルトの名無しさん mailto:sage [2015/09/27(日) 18:05:33.37 ID:65bmTf4f.net]
>>606
うちのアプリは@1万円だから1アカウント多数端末は許していない
よって内部課金で課金させて端末にコピーできない縛りをかけてる
電話番号やSSIDとかでは無いけどコピーはできない

625 名前:デフォルトの名無しさん mailto:sage [2015/09/27(日) 18:59:47.74 ID:esNsQtB5.net]
あれ、アプリ内課金は端末間で引き継げないの?
同じGoogleアカウントを使っていても、機種変更したら再度購入が必要??

626 名前:デフォルトの名無しさん mailto:sage [2015/09/27(日) 19:00:28.71 ID:esNsQtB5.net]
お、こんな過疎スレでID被った

627 名前:デフォルトの名無しさん mailto:sage [2015/09/27(日) 21:18:46.00 ID:jtGOABLb.net]
結局LVLなり端末IDなりやるから有料アプリ≠コピーフリーなんでは?

628 名前:デフォルトの名無しさん mailto:sage [2015/09/27(日) 21:20:14.95 ID:AMIULNqf.net]
LVLって今のGPLAYでは廃止になったんではなかったの?



629 名前:デフォルトの名無しさん mailto:sage [2015/09/27(日) 21:26:25.02 ID:outr8C5B.net]
なにそれ、初耳

普通に実装して問題なく動いているんだけど・・・

630 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 11:31:03.67 ID:Rmm7ZUea.net]
androidの SDK manegerのExtrasで出てくるべき項目のいくつかが出てこないのですが
出てくるようにするにはどうすればいいですか?

631 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 11:36:33.06 ID:KbAHyFVe.net]
>>614
表示されてないのが何かわからないけど、とりあえずObsoleteにチェック入れてみたら?

632 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 11:59:51.05 ID:Rmm7ZUea.net]
すいません、ありました。

633 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 13:22:32.17 ID:Rmm7ZUea.net]
eclipseで環境が何かおかしくなってしまったようです。
メニューから SDK-manegerと新規のところでandroidアプリケーションの項目は表示されていません。
ヘルプ>新規ソフトウェアのインストールでは「全ての項目がインストール済み」と出ます。
新規>androidアプリケーションの項目を出すにはどうすればいいでしょうか?

634 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 13:31:18.96 ID:Rmm7ZUea.net]
自己解決しました。>>617

635 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 16:07:40.18 ID:OElSUgND.net]
4.1.2の実

636 名前:@やエミュ、API18のエミュでは問題ないのですが、
API19以降のエミュで実行するとResource#getIdentifierが0しか返してくれません
これはコードが悪いのかエミュの設定が悪いのか原因は何が考えられるのでしょうか

minSDKは16、targetSDKは21です
[]
[ここ壊れてます]

637 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 18:09:00.65 ID:u4EUqlcD.net]
>>619
>>原因は何が考えられるのでしょうか
キミ

638 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 21:31:41.41 ID:x/D6AIFM.net]
>>597ですがアプリ内課金にしました
参考意見くれた方々ありがとう

そしてandroid.test.purchasedの罠に綺麗にひっかかりました
○ねGoogle、ありがとうSOF



639 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 22:52:08.11 ID:da9gE7gY.net]
罠ってなに?

640 名前:デフォルトの名無しさん mailto:sage [2015/09/28(月) 23:57:24.89 ID:OElSUgND.net]
>>620
せめてもう少し中身のある煽りをしてほしい

641 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 00:18:00.35 ID:Bc8dzPY0.net]
>>622
これ
stackoverflow.com/questions/14600664/android-in-app-purchase-signature-verification-failed

こんなんあったら使うやん…

642 名前:デフォルトの名無しさん [2015/09/29(火) 00:46:38.54 ID:t5D93W+3.net]
AndroidStudio使ってるんだけど
表示した画像を自由に拡大縮小したいんだがどうすればいいんだ?
ググってもよくわからんかった

643 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 09:16:18.78 ID:l8H3jdYv.net]
>>624
>stackoverflow.com/questions/14600664/android-in-app-purchase-signature-verification-failed
誰か問題点と解決法を三行で

644 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 10:38:39.40 ID:IwvCr/96.net]
ググっても出ないってる奴はちゃんと英語でググってるか?
殆どのことはstack overflowに載ってるぞ

645 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 12:06:54.90 ID:sE2wK+h7.net]
英語を遣えないアホのためにstackoerflowの情報を探してくれるスレ

にしたら良い

646 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 12:18:09.73 ID:TTA3rXq2.net]
>>628
ほんとそれ

647 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 16:10:15.94 ID:+eAJ+v4Q.net]
んで英語読めねと言う流れ

648 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 20:39:16.51 ID:6hiPmopH.net]
>>627
てか、日本語の情報は基本ゴミですけどね。
ここまで酷いとは思わなかったわ。

いつまでも古いソース載せたままのブログとか早く死滅して欲しいわ。



649 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 21:48:46.96 ID:Bc8dzPY0.net]
>>626
このダミーコードを一度でも使うとアカウントか頭がおかしくなって死ぬ
解決策は一番上の回答に懇切丁寧に書いてくれてる

650 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 21:49:11.34 ID:F3qQTpga.net]
>>631
古い情報を排除した結果になるように検索するだけだろ

もしかしてキーワードを羅列する検索しかできないのか?
よくそんなんで欲しい情報に辿り着けるな
むしろ尊敬するわ

651 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 22:03:04.12 ID:IDJC4WVk.net]
最近は見なくなったけど、ユーザー会のMLに1.6の知識しか無いのにあれこれ口出す奴いたなあ。

652 名前:デフォルトの名無しさん mailto:sage [2015/09/29(火) 23:30:43.70 ID:6hiPmopH.net]
>>633
プークスクス。

653 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 00:22:37.46 ID:J5+aPPEA.net]
スプートニク

に見えた。
ググる時には1年以内の情報でフィルタはデフォだなぁ。

654 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 11:27:30.46 ID:7kHlnQeC.net]
>>632
>このダミーコードを一度でも使うとアカウントか頭がおかしくなって死ぬ
なにそれこわい・・・・ ありがとう

655 名前:デフォルトの名無しさん mailto:sage [2015/09/30(水) 11:48:27.80 ID:2YNLItkH.net]
>>636
ワタシはカモメ

656 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 01:10:29.28 ID:1nycvESd.net]
仕事でAndroidアプリ開発をしてて、
家でも会社のソースコードを見て勉強したいんですが、
なんとかばれずに持ち出す方法ないですかね
仕事で毎日使っているAndroid端末の代

657 名前:わりに、
自前のAndroid端末をUSBケーブル経由でPCに差したら
何か足は残りますかね
仕事用のAndroid端末に自前のmicroSDを差す場合はどうでしょうか
[]
[ここ壊れてます]

658 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 01:14:49.78 ID:1nycvESd.net]
OSはubuntuです



659 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 01:52:40.40 ID:kpSs1FxI.net]
それは犯罪です

660 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 08:03:56.53 ID:3Voa2yCD.net]
!?

661 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 08:29:44.83 ID:76RaiLb/.net]
会社入った時に守秘義務どうこうの署名しなかった?

662 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 09:09:50.86 ID:3dAqL+9i.net]
メソッド内の初期化しかしない(変更しない)ローカル変数にもfinalってつけるべきなのか?

663 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 09:15:34.82 ID:wXRFngR6.net]
finalはメソッド内で作られた無名クラスの中で参照される時くらいでいいんじゃないの?

664 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 12:01:20.53 ID:pXUeR2Ln.net]
Android開発してる会社は今すぐ全社員のコンプライアンス確認すべきだな。
これは年金流失と同じ流れ。国のヤクザだからあの程度で済んでるけど民間なら即死。

665 名前:デフォルトの名無しさん [2015/10/01(木) 12:17:42.12 ID:mpdw7HPU.net]
>国のヤクザだからあの程度で済んでる

どういうこと?
パンピーにもわかるようにkwsk

666 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 12:33:18.42 ID:3xb1ceDT.net]
昔は普通にPCにUSB差しても何も問題なかったんだがなあ

667 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 15:38:23.77 ID:s4/CMipO.net]
サービスで1分毎にグラフ更新させてるんだけど2〜30分経つと突然なんの警告もなしにアプリが落ちる
foregroundにしてるから通知バーにアイコンが出るんだけどそれは残ったまま
原因分かる方いますか?

668 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 15:40:14.67 ID:ftqApHxV.net]
>>649
メモリ不足とか



669 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 15:40:55.16 ID:na3AQuwm.net]
>>649
メモリリーク

670 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 17:50:02.90 ID:gsEPrC2A.net]
>>649
一時記憶領域リーク

671 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 18:38:08.31 ID:s4/CMipO.net]
>>650-652
おお、3つも
ありがとうございます
グラフ更新はフラグメントをいちいち再生成して行ってたんですがそれがまずかったのかもしれませんね…

672 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 18:41:49.02 ID:kpSs1FxI.net]
ちゃんと解放してればフラグメント再生成で落ちることは無いだろう

673 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 19:36:23.30 ID:gJajeMfr.net]
>>653
フラグメントの配列をとっておいて使い回せばいいよ

674 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 20:02:14.75 ID:s4/CMipO.net]
>>655
arraylistに入れておいてreloadするってことですかね

675 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 23:08:39.92 ID:q+75Fpse.net]
メモリリークの原因探すためにleakcanary入れて再現してみたんですがleakcanaryではなにも検出されませんでした。
これはリークが起こってないのかリークは起こっているがleakcanaryで検出出来てないのかどちらでしょう?

676 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 23:24:01.73 ID:iZJcQC1C.net]
今日、ふと自分のアプリ名をググったら、アプリの説明文が英語に「勝手に」変換されてて大草原。こんな事ってあるの?!
とりあえず、他のアプリ名も検索したけど、同じ現象は確認できず。

677 名前:デフォルトの名無しさん mailto:sage [2015/10/01(木) 23:44:34.15 ID:qHDfjp01.net]
そのページのURLに&hl=enってついてない?

678 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 01:30:22.78 ID:/n3Rv6Ti.net]
日本語の説明文しか用意していないのに
勝手に英語に翻訳されていたと解釈したのだが
そういうことではないのかな



679 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 01:35:55.29 ID:qBpiZusM.net]
googleの自動翻訳じゃないの?

680 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 04:04:03.46 ID:gLWkAK+V.net]
アプリをいつか売るかもしれないと思って、Google ペイメント販売者アカウントの作成してるんだけど・・・・
これって自分の正式な住所を入れればいいのか、事務所の場所を入れればいいのかどっちなんだろう?
公開されちゃうのなら事務所にしたいな

681 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 06:00:39.99 ID:4xn8VSi5.net]
>>662
公開されるよ

682 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 11:00:54.68 ID:+eL4EoNP.net]
>>657
>>649の件だよね。
サービスって結構、勝手に落ちて再起動されるみたいだ。
たとえstartForegroundしてても再起動されることがあるようだ。こちらのバグの可能性は否定できないけど。

startServiceでサービスを起動している場合、サービス側で受けるIntentがnullなんで、その辺をチェックしてないとアプリが落ちるってのはよくある話。

683 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 19:41:28.33 ID:Hpxo5EOv.net]
>>664
onstartcommandの戻り値をstart _stickyにしてたんですがこれだと再起動時にintentがnullになる場合があるみたいですね
ただstart_deliver_intentにしても落ちたので後やるとすればどっかで見かけたserviceを相互にbindさせる奴くらいですかね……

684 名前:656 mailto:sage [2015/10/02(金) 21:01:30.43 ID:XN3SkGGv.net]
>>665
こっちはサービスが再起動したら仕切りなおして前の続きから続行、で、しのいじゃった。
できる限りServiceを存命させたいなら、その相互バインドが効果的そうに見えるね。

でもstart_deliver_intentでも落ちるなら、Service再起動関連が原因じゃないのかもしれない。
こちらとしても委細が不明なのでまあ、健闘を祈ります。

685 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 23:27:37.57 ID:gLWkAK+V.net]
>>954
ありがとう
公開されちゃうのなら自宅にはできないな・・・・

686 名前:デフォルトの名無しさん mailto:sage [2015/10/02(金) 23:53:59.06 ID:PvQn+iy7.net]
インストールしたアプリがアプリ一覧に表示されないんだけど
どうすれば表示されるようになるんだろ

687 名前:デフォルトの名無しさん mailto:sage [2015/10/03(土) 01:19:40.09 ID:fLGrta71.net]
ひとの質問と回答見てて、俺の認識が間違ってたことに気づいちゃったっぽい
おれ、ずっとGooglePlay Developer Consoleのデベロッパープロフィール(設定の詳細のところにある住所欄)だけが公開されてるんだとばっか思ってた
そうしたらペイメントのアカウントを通じて売り手の住所氏名が公開されてたのかよ
教えてほしいんだけど、アプリを買った時に売り手の人の住所氏名ってどこで見れるの?俺の場合はきっと、もろに本名と自宅の住所で載ってるんだろな

688 名前:デフォルトの名無しさん [2015/10/03(土) 06:54:19.34 ID:oanQRH4z.net]
javaの練習をしてます
アンドロイドスタジオの方がエクリプスより使いやすかったです

しかし勤務においてはエクリプスを使う場合がかなりある
アンドロイドスタジオを使い続けてもさほど問題ないんでしょうか
ビルドとか細かい設定がスタジオにはなく楽すぎた



689 名前:デフォルトの名無しさん mailto:sage [2015/10/03(土) 13:47:41.12 ID:SumSC8j5.net]
>>668です
インテントフィルターを分けてなかったからでした

690 名前:デフォルトの名無しさん [2015/10/03(土) 14:06:14.83 ID:vmm5JqfL.net]
public class MainActivity extends AppCompatActivity {}

import android.content.Context.*; -> X

import android.support.v7.app.AppCompatActivity; -> O

なんでぞプロー

691 名前:デフォルトの名無しさん mailto:sage [2015/10/03(土) 16:25:12.35 ID:w7ht/QYN.net]
>>672
ホント、android studioの初期設定ファイルは糞だよな。

692 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 01:15:53.84 ID:NaI5stH8.net]
サーバーを作ってアンドロイドにデータが登録されるとサーバーに送信し保存され
アンドロイドからの命令でサーバーのデータを検索してアンドロイドにデータを入れる
JSONで渡しあいます。

ということをしたいです。
サーバーをよく知りません。WEBアプリのサーバーは立てたことがあります
こういう時ってサーバーってどんなサーバーなんですか?WEBアプリではないですよね?
Java(SErvlet)などでサーバーの役割を果たせますか?Android側はデータを取るだけでWEBページは表示しません

693 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 03:07:50.23 ID:F5+0izrl.net]
>>674
BaaSで検索するといいよ

694 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 06:31:46.65 ID:tTx0aUB/.net]
>>674
適当なRDBMSと適当なスクリプトを用意して
AndroidからPOSTして結果を受取ればいいんじゃないの

695 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 08:05:37.24 ID:xpH3/6hH.net]
PaaSでnode.jsとmysqlあたりでAPI作ればいいんじゃないか
自分でサーバーに色々インストールしすることやJavaを使うことは激しく非推奨

696 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 09:32:05.50 ID:tTx0aUB/.net]
画面消灯からの復帰時にonResumeが呼ばれまでに10秒くらい掛かることがあるんだけど
原因が皆目検討も付かない助けて…

697 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 09:42:02.03 ID:BB+Lyas2.net]
低血圧かな

698 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 11:26:39.53 ID:HtsBY053.net]
>>678
onRestart()辺りになんか潜んでいるんじゃね。



699 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 11:44:42.01 ID:NaI5stH8.net]
商店の人。
オデコでかくなって隙間できたら短髪にしないと余計恥ずかしいってことがわかった

700 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 12:02:13.25 ID:NaI5stH8.net]
誤爆
>>675
>>676
>>677
ありがとうございます

androidstudioに切り替えましたが動きません。PCスペック要求が高いんですね。
studioが動く中古PCっていくら出さないと買えないんでしょうか

701 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 12:16:19.69 ID:q+KyRIY7.net]
今日のNGID

ID:NaI5stH8

702 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 12:23:23.61 ID:tb2IJZlK.net]
俺、いますげー空腹なんです!
俺の好みに合う、家の近所にある店を教えてください!

ttps://developer.android.com/sdk/index.html

703 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 15:11:12.76 ID:NaI5stH8.net]
@改訂2版 Android SDK逆引きハンドブック (できれば1版がいい)と
AAndroidアプリ開発逆引きレシピ どちらがおすすめでしょうか

Aのほうが書いてる内容が少ないが内容は新しい
@の方が詳しいが古いらしいので

プログラミングレシピも買う予定です

704 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 15:45:43.90 ID:jNcWTeCF.net]
ネット上の情報だけで十分だと思うけどなあ。
英語読めればなお可。

705 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 15:55:53.87 ID:KD//JfDF.net]
これ見れば十分だし、使うのに英語が読めるかどうかはあんまり関係がないからね
developer.android.com/intl/ja/reference/packages.html
でもまあ、最低限の水準を満たしたものが日本語でパッと見れる環境ってのも便利は便利だし、ちょろっとサンプルが書いてあると使い方の流れも分かるときがあっていいかもね

706 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 16:44:25.69 ID:UU85SDMl.net]
ListViewのパフォーマンス向上について質問があります。

@ViewHolderを使ってfindViewByIdの回数を減らし
パフォーマンスを向上させることが一般的だと思いますが、
ViewHolderを使わず各View(ImageViewやTextView)を操作する度に
getTag()で呼び出す方法はパフォーマンス向上に繋がっているのでしょうか?
とある参考書のListViewサンプルで、getView()内でgetTag()を何度も呼び出していました。
通常はViewHolderで1回だけgetTag()を使うと思うのですが、
この参考書があえてViewHolderを使っていない理由が分かりません。

AgetView()内でAsyncTaskを用いて画像の読み込みを行っています。
executeOnExecutor()の並列処理で読み込んでいるのですが、
他の処理にも非同期処理を用いているためRejectedExecutionExceptionが発生します。
ThreadPoolExecutorを使ってmaximumPoolSizeを128よりも大きくしようと考えているのですが、
maximumPoolSizeを増やしすぎると別の問題が発生するのでしょうか?

よろしくお願いします。

707 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 17:03:18.18 ID:0oj804ov.net]
どこを縦読みすればいいの

708 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 17:23:02.52 ID:q+KyRIY7.net]
その参考書とやらの著者に質問すれば良かろう
わりとマジで



709 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 18:19:02.74 ID:jNcWTeCF.net]
>>688
1.パフォーマンスはあんまり変わらんと思われ。
変数に取り込むより毎回getTag()の方が若干オーバーヘッドがあるかもだけど、
public void getTag(){return mTag;}って実装なのであんまりパフォーマンスの差はないはず。
変数作りたくないって志向の人なら毎回getTag()で済ましちゃうのかもね。

2.はよく知らないので誰かに譲る

710 名前:デフォルトの名無しさん mailto:sage [2015/10/04(日) 21:05:21.91 ID:UU85SDMl.net]
>>691
ありがとうございます。
やはりfindViewByIdの多用を避けることに意味がありそうですね。

非同期の処理については、
そもそもmaximumPoolSizeを128よりも必要とする実装がダメというブログもあったので
実装を見直すべきなのかもしれないですね。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<269KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef