1 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 14:24:49.22 ] このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。 ※プログラミング自体が初めて!なあなたには↓↓↓こちらへ スレ立てるまでもない質問はここで toro.2ch.net/test/read.cgi/tech/1328439334/ Eclipse統合M32【Java/C++/Ruby/Python/Perl】 toro.2ch.net/test/read.cgi/tech/1320318310/ ★★Java質問・相談スレッド152★★ toro.2ch.net/test/read.cgi/tech/1329715551/ ****関連リンク**** ■ Android developers developer.android.com/ ■ ソフトウェア技術ドキュメントを勝手に翻訳 www.techdoctranslator.com/ ****前スレ**** Androidプログラミング質問スレ Part18 toro.2ch.net/test/read.cgi/tech/1328441261/
30 名前:19 mailto:sage [2012/02/26(日) 16:24:14.30 ] >>22 素のパスをソース内に書くことを想定していました。 丸見えなんですね、ありがとうございます。 ハッシュ値を保存するとした場合でも ・ハッシュ関数と ・照合するハッシュ値 がバレてしまったら結局ダメなのかと 思うのですが、誤りでしょうか? 他の方のレスを見る限り、誤っていると思いますがよく分かりません。 >>24 内部ストレージにもアクセスできるんでした、ありがとうございます。 結局データを読まれてしまう恐れはありますが、SDカードよりは強固ですね。 代替案についてもありがとうございます。 >>27 はい。データを吸い出されること懸念して、 どう暗号化しようかと悩んでいます。 おそらく、暗号の分野についての知識が不足しているため、 中途半端な質問になってしまっているのかと思います。 >>29 PCそういうサービスを出している企業がありましたね。 ブロードキャストをうまく使ってできないか。。。考えてみます。
31 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 18:05:15.30 ] プログラミング入門サイトのコードについて質問です Eclipseを使ってstring.xml、main.xmlを設定したあと 当該ページのようにコードを書いて実行しようとしたところ @Override public void onClick(View v) { のonClickに波線がついて@Overrideを消すように提案されます そして、消して実行すると動作します。 このonClickには@Overrideが付くのとつかないの、どっちが正しいんでしょうか? ---------------------- 抜粋 libro.tuyano.com/index3?id=1023&page=6 public class SampleApp extends Activity { 略 @Override public void onCreate(Bundle icicle) { // イベント組み込み button.setOnClickListener(new MyClickAdapter()); } // イベントクラス class MyClickAdapter implements OnClickListener { @Override public void onClick(View v) { Editable s = edit.getText(); text.setText("こんにちは、" + s + "さん。"); } } -------------------------- 環境はWin7、JDK(6Update31)、Eclipse(3.72)、android(2.2)です。 ちなみにこのプログラムが初のandroidプログラムです。(気づかない設定不備の可能性もあります) OnClickListenerを継承したMyClickAdapterには標準でonClickが備わっている(?)から @Overrideするのが正しい気がするんですが・・・
32 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 18:09:22.52 ] >>31 javaのバージョンか設定で波線付いたり付かなかったりした気がする @Overrideなくても特に問題ないよ
33 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 18:11:13.77 ] >>31 ちなみに、 @Overrideはメソッド名タイポしてオーバー ライドできないことを防ぐためのもの だったはず
34 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 18:51:51.77 ] protected なメソッドって下記の状態で呼べますか? class A{ protected funcA(); } class B extends A{ } B b = new B(); b.funcA(); ↑これって呼べるんでしょうか?
35 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 18:57:59.01 ] >>34 やってみろよ。無理だから
36 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 19:02:22.74 ] どこから呼ぶの?
37 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 19:44:49.89 ] >>34-35 レスどうもありがとうございます。 >>35 呼び場所は「他ファイル、他クラス」からです。 詳しく書くと下記の感じです。 A.javaファイル class A{ protected funcA(); } B.javaファイル class B extends A{ } C.javaファイル class C { void func(){ B b = new B(); b.funcA(); } } これでクラスCがprotectedなfuncA()にアクセスしてるのにコンパイルが通ってしまって困っているんです。 コンパイル通りませんよね?
38 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 19:49:52.93 ] 「Android」じゃなくて「Java」の初心者スレに行ったほうがいいと思うぜ
39 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 19:55:42.39 ] 同一パッケージなんだろ
40 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 20:03:49.19 ] >>38-39 レスどうもありがとうございます。 >>38 たしかにそうですね。そっちにに行って来ます。 >>39 たしかに同一パッケージでした。C++のprotectedとは若干違うんですね。 どうもありがとうございました。
41 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 21:16:11.15 ] >>30 つ 一方向ハッシュ javax.net.sslあたりに手頃に使えるのがあるべ
42 名前:30 mailto:sage [2012/02/26(日) 22:42:49.63 ] >>41 再度、一方向ハッシュについて調べてみて、 有効性が分かりました。ありがとうございます。 ちなみに一方向ハッシュを勧めているのは 「最初のパスワード認証」のところですよね? IDとPASSの組を保存するファイルの暗号/複合化には 使えませんよね。一方向なので。
43 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 23:52:39.35 ] >>42 利用者がリスクを理解した上でroot化しなければ保護されてるわけだから root化した結果保護されないのはユーザーのせいだと思うけど 文句いうのは理解してないのにroot化してるやつなんだろうなw root化した場合のリスクを初回起動時に表示して免責確認を 取るくらいがせいぜいかもね
44 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 00:25:35.38 ] >>24 でFA
45 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 01:07:54.90 ] root化端末は普通にOSのアップデートすると起動しなくなるからなぁ 裏技つかってもデータがいったん初期化されるそうだし、まあ使いづらいだろうね
46 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 02:42:51.10 ] >>43 >19の趣旨とちょっと違うんじゃない?
47 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 02:45:53.46 ] canvasuにbitmapを描画する時にテクスチャに色味を与えることはできますか? 元絵は同じで、赤くなったり、黄色くなったりさせたいのですが
48 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 03:07:32.76 ] ・暗号化 ユーザがパスワードを入力 パスワードをハッシュ化して得たハッシュ値を暗号化キーとする 固定文字列Xを暗号化キーで暗号化しファイルAに保存 データを暗号化キーで暗号化しファイルBに保存 ・復号 ユーザがパスワードを入力 パスワードをハッシュ化して得たハッシュ値を復号キーとする ファイルAを読み込んで復号キーで復号を試みる 固定文字列Xに復号できなかったらパスワードは誤り 固定文字列Xに復号できたらファイルBを読み込んでデータを復号 ハッシュ関数と暗号化関数と固定文字列Xがばれても問題ない
49 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 03:25:20.53 ] >>47 グレースケール変換の応用でどうかな? このへんなどを参考にして、RGBの比率を希望する色味ごとに変更するとできるはず。 ただしドット単位での色変換なので、画像サイズが大きいと処理がかなり重くなるので要注意。 detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1435838389
50 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 04:11:44.19 ] >>48 毎回パスワードを入力したくないからアプリ作ってるんじゃないのかなw 代わりにスクリーンロック解除みたいな操作を要求するとスマホっぽいかもね
51 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 04:22:28.02 ] >>50 >19の趣旨をもうちょっと理解してやれよ・・・
52 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 04:40:35.76 ] その管理アプリが起動時に認証するマスターパスワードは必要だろ 何もなしで起動するパスワード管理ソフトなんか作っても誰が使うんだよ
53 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 08:07:07.78 ] WebViewについて質問です。 JavaScriptの開閉式メニューがあるページで、メニューを開いたあと 他のページにいって戻ってくると開閉式メニューが閉じた状態になってしまいます。 開いたままにしておくにはどうしたらいいですか? (JavaScriptの実行状態を保持?したい) 端末標準のブラウザで見ると開いたままになるので、同じ動作にしたいのですが……。
54 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 11:46:11.57 ] >>45 そんなことないよ それどんな糞端末?
55 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 11:53:36.06 ] XPeria
56 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 11:56:51.05 ] SDカード上のファイルに対して File file = new File( path ); ってやったら多少処理時間かかりますか? それともこれはパスを作るだけだから全くと言っていいほど処理時間はかかりませんか?
57 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 12:06:09.36 ] うん
58 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 12:11:10.86 ] やってみりゃ分かる事は自身でやれよアホか。
59 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 12:40:22.68 ] >>47 canvasじゃダメかもしれんが、 ColorMatrixColorFilter。
60 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 14:32:52.80 ] >>54 ぐぐればわかる 7割はそうなる
61 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 17:23:55.02 ] はわわ
62 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 18:12:25.22 ] >>59 どうもありがとうございました! 調べたらcanvasuのdrawBitmapでも出来そうですね!
63 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 19:31:56.16 ] >>60 3割助かるなら十分
64 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 21:30:06.54 ] 起動しなくなると修復不能になるのに?メーカー修理も受け付けてくれないよ ジャンクとしてヤフオク行きになる
65 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 23:20:12.38 ] >>51 >>24 を考慮したうえでの対応の一手段じゃん ほかのサービスで使う以上取り出せないといけないわけで、 その場合完全な保護なんてそもそも無理
66 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 23:32:48.32 ] >>52 マスターパスワードを入力するかわりにパターンによる スクリーンロック解除のような操作にするのは便利だろ そこでどれだけ強いパターンを設定するかはユーザー次第だが それはマスターパスワードでも同じこと
67 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 23:35:03.19 ] 画面全体がサーフェイスビューのImageViewの上ににキャンバスで全てJavaソースで表示しているのですが 更にこの上にSeekBarを乗せたいのですがJavaソースで任意位置に表示というのは追記可能でしょうか?
68 名前:デフォルトの名無しさん mailto:sage [2012/02/27(月) 23:41:34.05 ] >>67 読みにくい
69 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 01:26:10.16 ] BlackBerryならパスワード管理ソフトが標準で付いてるなw
70 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 02:08:15.78 ] そういえばSeekBarを縦向きに設置する事ってできないのん? 関係ないけど俺のまわりもアイフォンだらけになってきたw AU解禁後の今年のアイフォンの猛攻は凄まじい気がする
71 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 08:36:35.91 ] 縦向きシークバーはないので自分でつくる VerticalSeekBarでググって参考にしる
72 名前:デフォルトの名無しさん [2012/02/28(火) 09:20:46.06 ] 速く打てる力がついても 頭で組み立てる速さが遅すぎて意味なかった
73 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 14:02:49.31 ] NDKを使ってCでフォントを扱いたいのですが、 JavaからBITMAPにして送ってやる以外の方法はないのでしょうか? この方法だと1文字一文字使う場合にオーバーヘッドが心配でして。
74 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 17:26:04.86 ] 機種依存の不具合ってどっかにまとまってないかなー その機種買うしかないんかなー
75 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 18:00:42.82 ] オンメモリに作ったSQLiteデータベースがメソッドまたぐとレコード消えてんだけどなんで?
76 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 18:40:31.38 ] res\layout\test.xml のGraphicalLayoutでGUIを作成してtest.xmlで編集すると、Error in an XML file: aborting build. というエラーが 起こるんだが、これって仕様なんですか? あと、これを回避するにはxmlを開かない様にしたらいいんですか?
77 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 19:03:30.58 ] ActivityManager activityManager = ((ActivityManager) getSystemService(ACTIVITY_SERVICE)); ActivityManager.MemoryInfo memoryInfo = new ActivityManager.MemoryInfo(); activityManager.getMemoryInfo(memoryInfo); memory = memoryInfo.availMem; で、現在の使用可能メモリ残量がわかりますが、 端末での使用可能最大メモリ量を得る方法はありますか? メモリの使用量を%で表示させたいです
78 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 19:30:22.31 ] Runtimeクラスで取得できるやつかな たぶん
79 名前:デフォルトの名無しさん [2012/02/28(火) 19:40:39.27 ] 画像ファイルを表示するアプリケーションを作成しています。 画像形式がbmp,jpg,png,gifのファイルは、BitmapFactoryを使って 表示できる事が分かりました。ところがこの形式以外の画像ファイルを 表示する方法が分かりません。(TIFF,RAW,JPEG2000等) これらの形式の画像を表示する方法はあるのでしょうか? 参考になるサイト等ありましたら、教えてください。
80 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 20:00:19.61 ] >>79 自分で作るしかないんじゃね? byte列にするとかで。
81 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 20:14:31.02 ] apache commonsとか使った時ってどっかに謝辞って書いてます?他の人のアプリでは見たことないけど・・。 commonsじゃなくてもapache2.0ライセンスのライブラリ使ってる時には書いたほうがいいのか?とか。
82 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 20:32:18.26 ] >>79 バイナリで読み込んで自前でデコードする
83 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 21:10:34.82 ] >>79 Java tiffとかでググる。既存のJava用コードがそのまま使えれば御の字、 使えなければAndroidへ移植する。 >>81 ライセンスを渡す必要がある、とあるね。 ttp://sourceforge.jp/projects/opensource/wiki/licenses%2FApache_License_2.0 apkに入れても見られないから、アプリのwebサイトを作って使用しているライブラリを列挙して、 それぞれのライセンスファイルも上げて、リンクしておけばいいんじゃね。
84 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 21:40:37.56 ] rawフォルダに入れられるファイズサイズに制限はありますか? 10Mくらいのファイルを入れても大丈夫ですか?
85 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 21:49:06.39 ] 入れてみれば
86 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 21:49:44.26 ] >>73 freetype ただ、SHARPの端末みたいに独自仕様で入れてるフォントは扱えないかも。
87 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 22:10:25.70 ] >>85 レスどうもありがとうございます。 入れてみたら、コンパイルは通ったんですが、そのリソースIDでopenRawResource()でInputStreamにして読み込もうとすると 例外が投げられてしまいます。 そのExceptionのgetMessage()は null でした ある程度以上の大きさのファイルはresフォルダに入れると読み込めなくなるんでしょうか?
88 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 22:29:45.38 ] すいません上の記述はresフォルダじゃなくてrawフォルダでした rawフォルダに10Mのファイルを入れると読み込み時に最初の4バイト読もうとしただけで例外が発生します テストで同じ名前のファイルで500Kバイトくらいにしたら全部読み込めているんですが、やはりサイズによって制限があるのでしょうか?
89 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 23:09:25.19 ] newしたバイト配列の長さを知る方法がわかりません byte[] a = バイト配列取得関数 このaの長さを知るのってどうすればいいですか?
90 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 23:18:20.68 ] >>89 もはや準スレチ
91 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 23:26:48.82 ] >>89 もうやめちまえ
92 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 00:24:12.85 ] SerfaceViewに描画した絵をAndroidの待ちうけ画面みたいに指でフリックして動かすのって何かAPIがあったりする? それともタッチイベントを拾って加速度を計算して自前でするしかない?
93 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 01:02:17.82 ] SurfaceViewな
94 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 03:30:42.28 ] Javaの基礎まで学習してJavaでAndroidのアプリを作りたいのですが おすすめの書籍は何でしょうか?
95 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 03:31:24.06 ] >>89 ぐぐったらすぐにわかるよ、超メジャーというか基本だべ
96 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 03:32:53.63 ] >>94 独習Java
97 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 03:56:21.79 ] android.intent.action.SENDのアクティビティを 共有一覧から動的に表示、非表示させる方法ある?
98 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 06:44:46.39 ] >>89 >バイト配列取得関数 そうだな。Array.getLength(new byte[123]) でよいんじゃないか。 普通はそんなことしないが
99 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 09:40:20.44 ] >>98 普通はしないが、関数だと妥当かと。
100 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 09:58:27.88 ] >>97 自分の?他人の? 自分のなら、Packagemanager.setComponentEnableSetting()。 他人は知らね。普通にはできねんじゃね?
101 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 09:58:32.37 ] >>97 ある
102 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 10:49:08.39 ] >>100 >>101 ありがとう 自分のアプリなのでちょっと試してみる
103 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 11:47:57.56 ] 機種別のDalvikメモリ量ってどこかのサイトで分ったりしますか?
104 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 13:02:35.06 ] for(int i = adapter.getCount(); i >= 0; i--) {
105 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 14:01:02.67 ] }
106 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 14:03:03.23 ] なんかしらんが笑った
107 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 14:49:34.32 ] >>104 for(int i = adapter.getCount() - 1 ; i >= 0; i--) { じゃなくて大丈夫か?
108 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 14:51:55.73 ] for(int i = 0; i<adapter.getCount(); i++){ でいいじゃない }
109 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 16:02:30.03 ] :-) ;-O
110 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 23:25:50.19 ] 30FPSぐらいで画像を描写しつつ、上にさらに格子状の画像を被せたいんですが、 透過PNGで大きな1枚を描写するのと、格子をパーツごとに分けて細々と描写するのではどちらが処理が軽くなりますか? Surfaceview使ってますが出来る限り高速化したいので…
111 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 23:44:19.93 ] おいクソ虫 自分でやってみろよ
112 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 00:22:57.83 ] >>111 手持ちの実機でテストしてもどちらも大して変わらなくて… もう少し低スペックな端末があればいいんですけど 簡単には用意できないので質問してみようかな、と
113 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 00:29:56.06 ] 低スペックなら簡単に用意できるじゃないか 頭わるいのか
114 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 00:39:01.69 ] >>113 そんなものなんでしょうか? エミュレータ以外で方法が思い浮かばないんですが… もちろんエミュレータだとどっちでも重たくてテストどころじゃないですし、 実機が簡単に用意できるなら是非欲しいです
115 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 02:03:05.85 ] docomoから出てるGalaxy Nexusって素のままじゃUSB Host API使えない? ググったらカスタムROMがどうこう書いてあってゲンナリなんだけど。 なんのためのICSなのかと。
116 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 02:23:06.40 ] MedibaAdのSDK導入した人いますか? 3/1から統合されて新しいSDKになったんですが、HP通りにやると吹き飛びます 3月のはじめは広告の機会を失うんでしょうかねぇ・・・
117 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 08:31:27.62 ] >>114 同じ処理を一度に何十回もやればいいじゃない
118 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 08:52:52.71 ] >>117 >>110 のやりたいことはそういうことじゃないだろ。
119 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 08:56:45.39 ] やってみて、結果テキストにでも出力して今後に活かすために記録しといたほうがいいんじゃないの エミュレータは自分のアプリの仕様でVMの限界などをチェックするのに使っているな VMの容量の仕様の分岐点でトラブることはよくある
120 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 08:57:38.35 ] やってみて経験しないと身につかんで
121 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 08:57:45.95 ] >>110 格子状の画像をタイル配置表示する方が、リソース的には優しい。
122 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 09:06:38.48 ] >>118 どっちのが軽いか体感できるだろってつもりで言った
123 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 09:48:33.76 ] for(int i = 0; i<adapter.getCount(); i++){ 携帯端末でこんな糞コード書くやつがいたら首にするわ
124 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 09:52:19.71 ] 最適化されるから問題ないよ
125 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 10:13:34.14 ] 携帯端末でってなに
126 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 11:16:55.52 ] >>123 こんなことで辞めさせる上司いたら訴えますね☆
127 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 11:17:27.86 ] >>123 がなぜダメなのか割とくぁしく教えて欲しい
128 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 11:35:41.52 ] つまりPCを使わず携帯端末でぽちぽちとコードを書くやつのことを批判しているんだよ そんな奴は見たこともないが
129 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 11:38:36.18 ] そう言えば何日か前に端末上での開発環境の話を読んだ気もする
130 名前:デフォルトの名無しさん mailto:sage [2012/03/01(木) 12:37:23.09 ] >>123 に同意。携帯端末に限らずかな。 まぁ、首にするかどうかは別として(笑) >>127 えっとだな・・・。 >>108 のどこが悪いかというと、forループで毎回getCountが評価されるのがNG。 >>104 のコードだと、初回しか評価されない。