【Google】Androidアプリ作成part8
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | 今だ!2ゲットォオオオオオオ \ \  ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ \ ∧ ∧ (゚Д゚∩ ⊂/ ,ノ  ̄  ̄ 「 _ |〜 ウ  ̄  ̄  ̄ ∪ ヽ l オ / ∪ \ / : オ / || . オ \ / | : オ \ / . | . オ | | : . |: . || .
このスレッドは天才チンパンジー「アイちゃん」が 言語訓練のために立てたものです。 アイと研究員とのやり取りに利用するスレッドなので、 関係者以外は書きこまないで下さい。 京都大学霊長類研究所
猿でも分かるAndroid開発か。
2枚の画像が重ねてあって、上の画像の一部をプログラムで透明にして 下の画像が見えるようなプログラムを書きたいと思ってます。 * Viewの上に画像を描画 * Viewを2枚重ねる * 上のViewの一部を透明にする ようにしてプログラミングしようとしているのですが、 どうもうまくいきません。 protected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.drawColor(Color.TRANSPARENT); canvas.drawBitmap(frontBitmap, 0, 0, null); // 円形状に半透明で繰り抜きたい // が、これでは画像の上に透明な円が描かれて何も見栄えの変化がない Paint p = new Paint(Color.TRANSPARENT); canvas.drawCircle(0, 0, 20, paint); }
>>5 試してないけどcanvas.clipPathかなー
>>5 RelativeLayout を使って、ImageView を重ねるのはどう?
8 :
5 :2011/02/15(火) 20:40:36
setPath使ってできました! ありがとうございます。
9 :
デフォルトの名無しさん :2011/02/15(火) 23:03:55
一般のユーザってウィジェットの追加の仕方、知らないのかな? ウィジェットアプリをマーケットに登録してるが、 インストールしても、アプリケーション一覧に出てきませんとかいう質問メールがよく来るんだけど・・・
>>9 ウィジェットの追加の仕方の説明をアプリにしてるのも多いよ
もうさjavaって時代じゃないんだよ 振り返ってみればさ、C++が生まれてからプログラミング言語の進化の歴史って意外に緩やかなものだったよな? お前もそう思うだろ? それが証拠に、例えばC++しか知らない奴がjavaのコードを生まれて初めて読んでも何となく何やってるか分かるだろ? その緩やかな進化がここ数年で激変した、言うまでもない、誰もが知っているExpressionとLINQの突如とした出現 まさにビッグバンだった、2010年代の出来事で人類に多大な恩恵をもたらした10のニュースを挙げろと言われて このことを1つ挙げて異を唱える者はいないだろう、それくらい世の中が激変するほどのパラダイムシフトだった 正直さ、この世の中の変化に着いていけないC++ジジイがjavaをありがたがっているだけだろ? もうさ言語仕様の要求は次の時代へ突入しちゃったんだよ このまま立ち止まるの?次へ進むの?あとはお前ら次第だぞ、良く覚えておけ
だよね これからはjQuery Mobileの時代 HTML5+CSS3ベースだからwebデザイナーがごぞって参入してくるぞ もうJavaプログラマは用済み
現時点でポストJavaとしてまともなのが見当たらないということだけは分かるw
むしろ Gingerbread からは C/C++ だけでアプリが書ける様になるらしいじゃん NDK だけでどこまでアプリを実装出来るのかは知らないけど
helloworldしか作らないならどれでも同じ
>>15 Viewとか一切ないから画面は全部自力描画だぞ
GLUT や SDL みたいな感じってことだよね
ゲーム的にはそっちのほうが楽だな
FroyoからのBackupAgentを実装して adb shell bmgr run してもログに↓と出てバックアップが動かない場合 02-16 14:23:54.125: WARN/BackupTransportService(155): Unknown package in backup request: @pm@ 02-16 14:23:54.135: WARN/BackupTransportService(155): Not ready for backup request right now: 以下略 02-16 14:23:54.135: WARN/PerformBackupThread(155): Backup pass unsuccessful, restaging データのバックアップと自動復元だけでなく、自動同期がONになってないとダメ 半日悩んだぞちくしょうめ ログに最後に成功してたらしい日付が出てたから 何をしたかWeb版のマーケットから履歴調べて見当をつけてやっとわかった
ついでに バックアップしたapkとリストアしようとするapkの署名が違うと復帰できないっぽい だからデバッグビルドとリリースビルドでデータを共通でテストしたいって用途には使えない
admobの振込みっていくらから? やっと$1いったんだがw
しばらくC#やってて、ふとjavaに戻るとメタプロ出来なくてイライラする
あああああああまじjavaうぜえええええええええええええ なんだんだよこれまじでよなんなんだよまじで なんなんjavaのメリットってなんなんいみわかんねーよまじで
お前らandroidバカはC#使ったことないんかね C#やってたらまじでjavaなんて発狂するよ
いまListView#getCheckedItemPositionsみて発狂しそうになった これ作った奴まじで即刻腹切って死ぬべき、googleって天才集団じゃなかったんですか? ああandroidって外注だからgoogle関係ないですか、呆れたわ
一行に要約すると 「C#使いはきちがい」 ということだな。
Objective-Cよりはマシだと思えば精神衛生にいいよ
千歩譲ってラムダ式使えるようにしろやバカがさっさとやれ
マジキチwww そんなに気に入らなきゃ開発やめりゃいいのに頭悪過ぎんだろw
25万本以上売れてる有料アプリって5本しかないんだってな
ちなみにソフト名は?
>>28 要約しすぎて誤解を生むだろ・・・
C#に反応したら気痴害の思うつぼですよ
つーかそんなにC#が良けりゃmonoでも使えばよかろうに。
趣味ならやりたいものでやりゃあいいし 仕事なら愚痴ってないでさっさと書け
分かっちゃいねーのはお前等だろ 俺一人がより良い環境へ逃げてもほかの人間はどうなる 自動車という発明が人類の生活を変えたものであったとして 自動車が人を殺せる製品であれば製造者はそれを予防する義務があるんだよ お前等は利口で合理的で社交的だ 実現不可能な理想への浪費を無為と捉えることが出来る 例えば、日本の政府や日本の某首相が無能でも それを自分がどうこう出来ないことを理解している だからそれを許容し自己実現可能な範囲での自衛に尽力する それも立派だよそれも一つの正解、否定はしない でもそちら側じゃない人間だっているってことだわ、世間ではそれをキチガイと呼ぶようだがな
39 :
927 :2011/02/19(土) 12:02:44
>>38 >世間ではそれをキチガイと呼ぶようだがな
俺一人 世間ではそれをキチガイと呼ぶようだがな 要約してみたら大体分かった
なんでお前等がここまでandroidとjavaを崇拝するのかよくわかんねー シェアが圧倒だからか、金儲けでもしたいんか、わけわからんわ
別に崇拝してもいないしAndroidは組みにくい部分があるのにも同意するが、 だからといってここでC#と比較してAndroidのクソっぷりを叫んだって1mmも変わることは無い。 お前さんが他の人のことまで考えてくれている寛容な人物だという事は分かったので、 だったらこんな所で嘆いていないでAndroidの開発に参加して使いやすいように変えていってくれればいい。 俺のような底辺プログラマにはそんな知識も時間も無いから、今あるものでやりくりしていくしかない。 キチガイじゃ飯は食えねーからな。
マの経験が足りないな
避けられるならM$には近づかないという基礎中の基礎が身についていない時点で分かるw
Set<String> algorithmSet = Security.getAlgorithms("Cipher"); for(String algorithm : algorithmSet) { Log.v(TAG, algorithm); } Androidで使える共通鍵暗号って DES DESede AES の3通りしか無いんだね・・・ ファイルの暗号化したらべらぼうに時間がかかる。 RC4使おうと思ったら使えない。 ぐぬぬ
Java に頼らず ndk 使えば既存のライブラリからよりどりみどりだ
代わりに著しく互換性なくなるけどね
自由度は広がる。
さすがに Android と iPhoge ほどの違いはないだろ
SPモードメールの未読件数って確認する方法は公開されていない?
ContentResolver.requestSync した後に終わったかどうかの確認方法がわからん addStatusChangeListener してもフラグしかこないからどのアカウントのどのauthorityなのかわからないし そのタイミングでisSyncActiveとかisSyncPendingを見てみても一旦falseになったのにまたtrueに戻ってfalseになるし と思って設定のアカウントと同期のソース見てみたら ContentResolver.getSyncStatus とかいう非公開のAPI使ってるっぽい 反則だ
今回マルウェアの混入が確認されたのは「いっしょにとれーにんぐ for Android」というアプリで、 Android Marketでは正規版が525円で販売されている。 しかし、第三者のアプリ配布サイトでは無料で提供されている。 Androidを標的にした「Geinimi」が裏で動作している以外、 見た目も動作も正規のアプリと違いはないという。 このスレに開発者いたよなwww
第三者のアプリ配布サイトってどこよ
海賊版落とそうとしたら個人情報引っこ抜かれたって話だろ 自業自得過ぎるな
Android端末で「フレームレート」を計測しようと思っているのですが、ひとつ教えて下さい。 # フレームレートは、単位時間あたり何度画面が更新されるかを表す指標で # ある。通常、1秒あたりの数値で表し、fps(Frames Per Second、フレームス # パー セコンド)という単位で表す。 # なお、コンピュータで使われるディスプレイにおいてはリフレッシュレート # という表現が用いられる。 と、ウィキペディアにありました。 ここで言う「何度画面が更新されるか」とは、画面全体を書き換える(=画像描画) と読み替えても良いのでしょうか? 極端な話、16pixel×16pixelの画像描画でも良いのでしょうか? 下らない質問かも知れませんが、どうぞ宜しくお願いします。
おまえが16x16のフレームレートが欲しければそれでいい
公式サイトのReferenceをpdfにしたら何ページくらいになるんろう? ちなみいDevGuideは726ページあった
要は割れ厨ざまぁってことだろ
Android割れスレ覗いてきたけど、2,300円のものでも割るんだなあいつらw
SDKのアップデートと2.3.3と3.0(は前から正式版だったっけ?) 来てるよ
65 :
デフォルトの名無しさん :2011/02/23(水) 10:39:14.54
measureTextがまともな文字列幅を返さないみたいです m_Paint.measureText( "文字漢字" ); 何か対応策とかはありますか。
"mojikanji"なら解決
67 :
デフォルトの名無しさん :2011/02/23(水) 11:05:37.95
>>66 今のAndroidって日本語の幅すらまともに取れないって意味ですか?
どんな値が取れると思っていて、どんな値が取れたんだ? 愚痴りたいだけ?
こいつの脳内での「まともな文字列幅」の定義が分からん とりあえずそのAPIは日本語でもちゃんと動いてる
IS03はフォントがどうとかって話しなかった? それとは違うの?
関係ないはず というかTextPaint#measureTextが動作しないとあらゆるテキスト描画が出来ないだろ
72 :
デフォルトの名無しさん :2011/02/23(水) 14:18:07.09
当然過去に調べてみた人がいると思って、 情報をはしょりすぎたみたいだね、、、 ******ここから*********** protected void onDraw( Canvas canvas ) { super.onDraw( canvas ); Paint m_Paint = new Paint(); int YY = 10; canvas.drawColor( Color.BLUE ); // 背景色を設定 m_Paint.setColor( Color.WHITE ); // アルファ・RGB指定 m_Paint.setStyle( Paint.Style.STROKE ); // ストロークのみ YY += DrawStringMetrics( canvas, m_Paint, 7, YY ); YY += DrawStringMetrics( canvas, m_Paint, 8, YY ); ................. }
73 :
デフォルトの名無しさん :2011/02/23(水) 14:18:36.20
int DrawStringMetrics( Canvas tCanvas, Paint tPaint, int cSiz, int curY ) { String dStr; FontMetrics tFontMetrics; FontMetricsInt tFontMetricsInt; tPaint.setTextSize( cSiz ); // アルファ・RGB指定 dStr = cSiz + " 1234567890 ANDROID yes いろんな文字◎漢字"; sWid = (int)tPaint.measureText( dStr ); tFontMetricsInt = tPaint.getFontMetricsInt(); Log.d( "TestView", "cSiz=" + cSiz + " tFontMetricsInt.ascent=" + tFontMetricsInt.ascent + " descent=" + tFontMetricsInt.descent + " top=" + tFontMetricsInt.top + " bottom=" + tFontMetricsInt.bottom ); ascent = -tFontMetricsInt.ascent; descent = tFontMetricsInt.descent; top = -tFontMetricsInt.top; bottom = tFontMetricsInt.bottom; retY = top + bottom + 10; tCanvas.drawRect( 10, curY, 10 + sWid - 1, curY + top + bottom - 1, tPaint ); // 長方形を描画 tCanvas.drawLine( 12, curY + top - ascent, 10 + sWid - 3, curY + top - ascent, tPaint ); // 線を描画 tCanvas.drawLine( 12, curY + top + descent, 10 + sWid - 3, curY + top + descent, tPaint ); // 線を描画 tCanvas.drawText( dStr, 10, curY + top, tPaint ); // 文字を描画 return retY; } ******ここまで*********** ちなみにすべての変数定義を表していないよ、そのぐらいは解るだろう ↑の関数をcSizを10.11.12,13,14,15,16,18,20,22・・・ と呼び出して見ると解る様に 全ての文字列が囲みの矩形とサイズが違うのが見えるはず
74 :
デフォルトの名無しさん :2011/02/23(水) 14:21:09.05
↑の現象が変なので、、何故かなときいているのです。 Paint.measureText だからかな?
75 :
デフォルトの名無しさん :2011/02/23(水) 14:24:32.76
ちなみに最初の OnDraw は、Viewクラスのものです。 実機でも、シミュレータでもおかしくなった
コード断片だけ貼られても実行できないから適当にエスパーするけど FontMetricsをfloatではなくintで扱ってる意図は何?
77 :
デフォルトの名無しさん :2011/02/23(水) 15:10:14.25
何か困るのこれで
オーケー兄弟、一つ突っ込ませてくれ なんでソースがSJISなんだよ 解決法なんだがm_Paint.setSubpixelText(true);でサブピクセルレンダリングを強制すると何故か直る サブピクセルレンダリングオフ時の挙動は怪しいと思う バグじゃね?と言われるとうんバグだねと思う
あともちろん m_Paint = new Paint(Paint.SUBPIXEL_TEXT_FLAG); でもOKよ
81 :
デフォルトの名無しさん :2011/02/23(水) 16:47:47.29
>>79 ありがとう、、
m_Paint.setSubpixelText(true);
セットすると完全ではないけれど、相当マシになりました。
82 :
デフォルトの名無しさん :2011/02/23(水) 20:06:31.27
Android 3.0のAPIレベルが11なんだけど、 次のSDKはタブレットとスマートフォンの両対応で確定なんだろうか? もし、2.3.4 とか 2.4 とかでスマートフォン向けに分岐したらAPIレベルの値はどうするんだろう。
2.4はただのマイナーアップデートだからAPI更新は無しってことじゃないの もしくはしれっと12
>>82 噂レベルだけどIcecreamで合流するんじゃないかって話
てかIcecreamで合流しないとGoogleがメンテで死ぬと思うよ つうか2系統あるっつーてもAPIは原則共通で標準アプリが間に合わなかっただけだし Honeycombはある意味ベータ版って感じだよな
78 名前: デフォルトの名無しさん [sage] 投稿日: 2011/02/23(水) 14:42:26.69 1本100円のアプリが 100本売れれば1万円 1000本売れれば10万円 1万本売れれば100万円 10万本売れれば1千万円 100万本売れれば1億万円 夢が広がリンク\(^o^)/
いつの間にかマーケットの説明のフォントが小さくなって読みやすくなってる
ウィジェットアプリについて質問です。 一定周期(10分に1回等)で動作するウィジェットアプリは、 見えない画面に配置してある場合も、裏で動作するのでしょうか? ※例:ホーム画面を3画面分用意している状態で、 現在1枚目のホーム画面を表示している場合、 2枚目、3枚目のホーム画面に配置されているウィジェットアプリは、 裏で動作しているのでしょうか?(裏で電池を消耗しているのでしょうか?)
裏で電池を消耗している
周期は最小でも30分だお
>>88 裏で動いてるよ
>>91 AlermTimer使う場合30分以下もありえる
http://www.justsystems.com/jp/tech/appstore/ >そのApp Storeにおいて、ユーザーによるレビューコメントの機能は
>お客様がAppを購入する際の助力となる重要な要素であると評価しています。
>
>しかし、そのコメントにおいて、製品を良く知らない、または利用を始めた段階で
>機能やサービスの有無を確認せずに非常に悪いコメントを残すユーザーが存在することは
>周知の事実だと思います。
>我々はそのユーザーのコメントも重要なユーザーのFeedbackであると考えていますが、
>誤解を放置しておくことは我々開発者にとっても、そのコメントを残したユーザーにとっても、
>ひいてはそのコメントを参考にするユーザーにとっても幸福なこととは思えません。
>
>そこで、お願いです。ユーザーのコメントに対して、開発者側からコメントを返す機能及びその内容を
>App Storeの該当するコメントと対になる形で購入ページ内に表示する機能を追加してもらえないでしょうか。
>ユーザーの課題の解決方法や、要望に対してのフィードバックを提供することが可能になります。
>そうすることで、App StoreでのShopping Experienceがさらに向上すると確信しております。
これってAndroidマーケットでも同じだよね?
勘違いでつけられたコメントでも作者はどうしようもないよね?
JustSystemの気持ちは分かるけど、あそこで返答することが前提になると尚更荒れ果てると思う そもそもあそこを掲示板代わりに使う馬鹿が沸くのは日本特有の事情だし 別途作者とやり取りするためのフォーラムを用意して貰った方がいい
>>94 Amazonみたいに評価にコメント付けられる機能とかは??
ところで、ATOKってNotificationの右側にアイコン出してるけど、これってどうやってるんでしょうか。
IMEの特権?
逆に言うと誤解するユーザーが多いくらいわかりずらいってことだよな システムやUIの改善の余地ありってことだ
既知外の多さはAppStoreの方がこれを更に凌駕して凄まじいので 返品制度はキチホイの主たる要因ではないと思う
携帯板見ればわかるけど携帯ユーザー全般が参入してきてるんだから お行儀が悪いユーザーが増えるのは当然だよ そういう連中がフォーラムだサポートサイトだなんて面倒くさくていくはずがない 必然的にあそこはああいうのが増えるだろうよ
100 :
88 :2011/02/25(金) 20:52:31.72
みなさん、レスありがとうございます。 どの画面のウィジェットアプリも、裏で動いているんですね。 明日、初のスマートフォンへの機種変更予定なので、実はまだ実機を持っていません。 でも、PCのAndroidの開発環境は整えてあり、ちょっとしたアプリも作成してあるので、 明日機種変をしたら、さっそく実機での動作確認をしていきます。
>>94 こういう話になるとすぐ日本特有だとか言い出す人いるが、どの言語でも普通にいるよ
Win7 64bitで開発してる方っておられます? 何か不便な事あれば教えてほしいです
multi
jdk等、すべて32bitで統一すれば何も不都合はないです
今日発売の3DS凄まじいぞ、このデバイスからとてつもなく多くのことを学べる 今日一日、なぜ任天堂がこれを作ったのか思考を巡らせてみたけど そこから、Googleがandroidでこの先5年なにを企んでいるのかが見えてきた
お前らは3DSに何も感じなかったか?この時代の大きなうねりを
スレタイどころか板名の確認も出来ないのかこのボケは… ゲハから出てくんなキチガイ野郎
まあお前らの「気付き」なんかそんなもんだろうな だろうと思ったよ
ゲハは論外、スマフォ板もアホの溜まり場 少しは質の高いここなら何か気付くかと思ったが、この程度か
WP7押しはもう辞めたのか
WP7は軌道に乗ったのでその必要はありません
そろそろ運営に通報したほうがいいかもしらんね
>>104 64bit用で統一はできないのですか?
なんか。。。レイアウトエディタが・・・www
誤爆かと思ったらいつもの子だったのかよw
そういえばTTSは日本語対応するつもりないのかな
外国人から不具合メール着たけど、そんな不具合把握してないから なんとも返信できない
外国人からの問い合わせがちょっと不安だな 不可解なのはスルーしてしまっても大事にはならないかな?
英語ならまだしもそれ以外ならスルーしかできん
ぶっちゃけ日本人からでも不可解なのはスルーするから 外国人だからどうこうってことはあんまりない まあ中国語とかで書かれると読むことすらできんがな
>>118 日本人らしく「善処します」って返せばいい
Hello. Take it easy. Thank you.
アンドロイドエミュレーターでListViewのアイテムを選択する動作ってどうやったらいいのでしょうか 具体的に言うとどうやったらonItemSelectedイベントが起こるのでしょうか 今はエミュレータの方向パッドを押すとonItemSelectedが起こるのですが マウスではどうやればいいのか分かりません
>>124 真ん中の確定ボタンかEnterくりっくとか。
>>124 もっとdevGuide読むべき
touchモードあたり
そーいやデベロッパーガイドも更新されたんだな 新しい部分にまだ目を通してないや…
129 :
デフォルトの名無しさん :2011/03/01(火) 23:55:34.72
キーの長押しが特定キーしか出来なくて絶望した!
今日初めてアプリ出してさっそく星もらった。まじ嬉しい。
いえいえどういたしまして
134 :
デフォルトの名無しさん :2011/03/02(水) 12:38:58.10
135 :
134 :2011/03/02(水) 12:51:17.91
>>134 勘違いしてたかもしれん
SIMに(従来の携帯でいう)プロフィール機能みたいなものがあるのかと思ってたが
そうではなくて、電話帳アプリ(Contacts)のデータがcontent://icc/adnという特定の場所にあるときに
こういう感じでかけば情報取得できますよっていう感じなのかな。
アプリの側から現在起動している端末のe-mailアドレスを知ることは出来ないのかな。
>>134 SIMカードの中に電話帳を登録すれば引っ張れるよ
>>136 それは電話帳の全件データの話だよね
端末持ち主のデータだけをユーザ操作なしで
持ってくることは出来ないのかなあ。
加速度センサのテストって実機使うしかないですか?
>>137 com.android.settings参照。もしくはmenu0系アプリの解析。
>>138 PCモニターを傾ければいける。
かも。
1月末から有料アプリを公開しはじめてその前の状況が良くわからないけれど 2/12にgoogleから届いたメールに2/6から >お使いの販売アカウントが Android マーケットまたはその他の Google Marketplace にリンクされている場合は 月末で締めて翌月15日払いにするよって書いてあったけど チェックアウトの売り上げ管理の次回支払日は3/2だったし今日入金されてる 今の次回支払日も4/2になってる どういうことだろ? ちなみにメールが届く直前に今はもう設定からなくなったみたいだけど支払サイクルを月に変更してた
ちょっとずつアクティブが増えていってたのに、アップデートして 数日経ったあたりからじわじわ減り続けている…。 一体どうしたんだろうか。
入れたまま放置 ↓ アップデートで上に上がってきた ↓ そういえばいらないなこれとアンインストール
インストールしてほっといたが、アップデート通知がきてちょっと考えたらいらない事に気づいた。みたいな
うわ、丸かぶりすまん
みんな有効なインストール数何%ぐらいある? 俺今68% だんだん減っていく・・・
>>144-145 そのパターンありすぐる。
実際にそのプラットフォームを使い込んで見ないと、統計データの本当の分析ができないよい例だな。
実際のアクティブユーザーは広告のPVとかで見てる
>>143 「アップデートを確認しよう。」
「ああ、そういえば、このアプリも入れてたか。」
「使ってないし、削除しとくか・・。」
あぁぁぁ・・w
>>151 その後の敗者復活でしぶとく復活する場合もあるから、長期的な視野で。
いらないと思って謝って削除してしまったアプリの名前がわかりません。教えてエロいひと、みたいな感じで。
154 :
153 :2011/03/03(木) 22:18:56.47
ちなみに自分は17%まで落ちたアプリを開発していたけど、今は50%台まで回復してる。ダウンロード数は10マソ越えたところ。
散々調べたけれども解決しないため質問させてください 開発環境について、認証が必要なProxy経由でAndroid SDK and AVD Managerを利用する場合 承認ID/PASS入力エリアが無いためリポジトリ接続時点で407エラーが吐かれます これはローカルに認証対応したProxy立ててAndroid SDK and AVD ManagerはローカルProxy 経由で実行するしか方法は無いのでしょうか?
結局削除しないで残ってるアプリって全部星4つ以上だわ 唯一の例外がspモード
下記のコード(グラフィックス再描画部分抜粋)を 複数の実機で試したら、種類により実行速度が全然違います。 どの実機で実行しても同じ結果にするにはどう修正すれば良いのでしょうか? Timer t = new Timer(); t.schedule(new 起動タスク(), 0, 60); ※60はリフレッシュレート取得APIでの取得値です。
>>155 用語がいまいち不明だが、要はgitでダウンロードできねーって話ですか?
>>159 Http Proxyに関しての記述の所ね。
161 :
155 :2011/03/04(金) 20:58:01.54
>>159 ,160
そうですProxyの設定なんですがIDとPASSを入力するエリアが無く途方にくれています。
社内はBasic認証Proxyです。
OpenGL用の3Dエンジンってオススメのありますか? min3dだとアフィン変換扱えるAPI無くて お手上げ状態
エミュレータが遅くて困ってるんだけど早く動かす方法無い? スペックはWin7 64bit、Corei7 3.4GHz、メモリ16G。Androidのターゲットはバージョン3.0。 HTでOS的には8CPUに見えてるんだけどエミュレータは1個しか使ってくれないんだよね。 その1個が100%に張り付いてるからたぶんそこがボトルネックだと思うんだけど・・・。 何かいい知恵があったら教えてください。お願いします。
そこまでわかってるならHT無効にすればいんじゃね?
3.0が激重なのは、どっちかというとGPUをエミュレーションしてるからじゃないかと疑っているんだが。
169 :
デフォルトの名無しさん :2011/03/06(日) 22:46:19.05
admakerとかadlantisの広告収入って口座登録して待ってれば2ヵ月後勝手に入ってくるもんですか?
170 :
デフォルトの名無しさん :2011/03/07(月) 03:12:31.26
ブログに書いてあったけど3.0のことだと勘違いしてさらっと流してた SDK ManagerからAndroid Compatibility packageをインストールすることで 1.6以上であればFragments APIやらLoaderManagerやらなんやらが使えるようになってるみたいよ
そんなことができるんだ 知らんかった
apache.commons.langはデフォで取り込んで欲しいなぁ。 とある便利なAPIを使うのにパッケージに取り込むのは気が引ける。
レイアウトに座標指定で 設定するにはどうすればいいですか?
175 :
デフォルトの名無しさん :2011/03/08(火) 00:40:21.18
Fragmentがいまいちよくわからない レイアウトのFragmentって部分にActivityをはめ込めるってことでいいのかな?
リファレンスの翻訳を書籍化して欲しい
あれ位さらっと読めるようになっといた方がいろいろ便利だと思うけど。
>>177 そんなこと絶対にさせない。
リファレンスの中身適当に解説するだけで
1日数十万貰えるのになんでそんなバカな
ことするんだ?
翻訳が必要なとこなんかある? 逆に関数名と引数見ただけでほとんどわかるじゃん
というか、本当に情報欲しいところは英語版でもろくに内容が無かったりする。
本家リファレンスもメソッドの羅列だけで中身空のクラス結構あるしな その代わりソースが読めるけど
改定されたデブガイドでさえ印刷したら1000ページあったのに リファレンス書籍化したらどれくらいになる?w やってないけど5000ページくらいはいくんじゃね? ま、フォントサイズにもよるけど
Google翻訳があるだろ?あれで読めるぜ 修正するのもお前だがな!!(まさに外道)
185 :
デフォルトの名無しさん :2011/03/09(水) 19:54:43.74
Date(年,月,時間,分) 2倍になってしまう derprecatedでもこれは未来人
javaって何でこんな書き方出来ないの? 同じコードをjavaで書いてみな、ヒクから。C#まじでイケメン過ぎるわ・・・ private void Hoge() { Task.Factory.StartNew(() => this.Hage()); } private void Hage() { this.Dispatcher.Invoke(new Action(() => this.Title = "foo"), null); }
俺が一番好きな偉人の名言は、javaの産みの親の一人であるジェームズ・ゴスリンの 「keep it simple」なんだよな コーディングにおける究極の真理だと確信しているけど 皮肉にもjava自身がこれに反して数奇な運命を辿ることになるとはゴスリン自身思いも寄らなかっただろうな
Android使うのやめようぜ?WP7のシェアアップに君も貢献してみないか?
可哀相に・・・
可哀想なのはお前らの方だよ 一度javaを滅ぼさない限り、第二、第三のjavaは生まれてこない java自身の存在がjava自身の進化を抑圧しているんだよ これは人類にとって不利益でしかない
おやまあ・・・
この悪しきjavaを経済的理由から政治利用しているAndroidを許容することは出来ない お前らがこれから全てC++でAndroidアプリを作ると約束するなら許してやろう
異議があるなら言ってみろ 正論過ぎてぐうの音も出ないだろ
keep it simple / kiss は昔からある言葉だよ 気を付けてね・・・
KISSが昔からあるのは知っている しかし、それを当時あの情勢でゴスリンが言ったことに意味があるんだよ
確かに、君にとっては意味があったみたいね・・・
お前らはAndroidアプリをマーケットに登録してお小遣いを稼ぎたいだけだ お前らは薄汚い私欲に焼かれて、真に必要な社会への貢献を忘れている
社会への貢献って 2ch で吠える事? 確かにそういうのは無理だな・・・
開発のインターフェイス部分がJAVAになっているだけで 裏はC、C++になってるから問題ないんじゃないんですか? プログラミング素人の考え何ですが
Java は常にそうだよ。 JavaVM は C++ だし、JNI を使って C/C++ を呼び出したりするのも普通だし、 JavaVM の下のライブラリや OS は C で書かれている事が殆ど。
世界中のほぼ全てのOSが、裏ではC/C++で動いているが、だからいったい何?
スルーしといてあげなよ。かまってほしいだけなんだから。
それを聞いてどうするの?
>>190 C++が滅びてjavaがうまれたんだからいいんでは?
2度目の生まれ変わりはいらないし
C++って滅びたか?というか、なんでiphoneはobjective-c なん?開発言語ですら独自路線選ぶの?あ、スレ違いか。
まあNextSTEPもObjective-Cだったしスティーブが好きなんじゃない?
207 :
○(・д・)○てふてふ ◆1xsES22i66 :2011/03/09(水) 23:06:45.44
ウィジットが今縦横いくつセルを使ってるか(or縦横のサイズをピクセル単位で)取得する方法はありまつか? AppWidgetProvider、AppWidgetManager、RemoteViewsに該当するメソッドがないのは確認済みでつ。
javaスレに住んでる基地外? 筆を選び抜いても何にも書けない無能の遠吠えなんか聞きとうないぞ
209 :
デフォルトの名無しさん :2011/03/09(水) 23:25:18.61
疲れて帰って来てここ見ると更に疲れるな。 マジでキチガイ消えろよ。
>>206 さっさと死んでくれるといいんだがなぁ…
なんか変なのが湧いているけど
>>186 をjavaで書くとどうなるの?教えてエロイ人
言語にこだわってる奴はただのアホ
>>213 こうかな?確かにスマートではないね
private class HogeAsyncTask extends AsyncTask<Void, Void, Void>
{
@Override
protected Void doInBackground(Void... args)
{
this.publishProgress(null);
return null;
}
@Override
protected void onProgressUpdate(Void... args)
{
HogeActivity.setTitle("foo");
}
}
private void hoge()
{
HogeAsyncTask task = new HogeAsyncTask();
task.execute(null);
}
たぶん彼はデリゲートとラムダ式がjavaには無いことを言いたかったんだろう
>>215 これonProgressUpdateの処理が複数ある時は更に泥沼化するんだよな
確かにこのあたりはjavaももう少し頑張って欲しい気がする
お前らつまんねぇ奴らだな。
>>214 しーっ、どうせVC++と言うぬるま湯で育ってしまった可哀想な子なんだから。
どうしてもCが使いたい、Cが使いたいと思うならrooted端末でgcc使えばいいし、マーケットに出したいならobj-C覚えてApp Store行けばいい
>>217 onProgressUpdateの引数の型をRunnableにして渡されたものなんでもrunするようにして実行したいRunnableをpublishProgressで渡すというアイデアはどう
そういう話は別スレでやれよ。 生産性皆無だわ。
>>221 ここで問題になっているのはコールバックの階層を深くすたびに、オブジェクトが増えていることでしょ?
UIスレッドの操作を増やすためにHandler#sendMessageを使ったら更に泥沼だと思うけど
このあちらを立てればこちらが立たずは確かにjavaの問題だと思う
素直にデリゲートとラムダ式を採用すれば一気に解決するんだけどね
次期javaにはラムダ式が導入されるらしいよ
そう言う意味ではC#は確かに進んでいる気がする
ラムダ式とデリゲートのサポートを更に拡張して、構文木とLINQを言語仕様に落とし込んだのは凄いと思った
更に、
>>186 は既にスマートだけど次期バージョンのC#5.0では更に合理的に記述出来るようになるんだよね
MSが一人で好き放題作ってる言語だからな
まぁでも使いやすいよC#
>>187 でもC#は逆に言語自体がどんどん複雑化して汚くなってる
そのうちC#++とかに名前を変えるんじゃないかとw
結局どっちかをシンプルにすればもう一方はその分ごちゃごちゃしていくんだけどな
いや、おれは別にどっちでも使うけどさ
複雑になりすぎるから初心者が使う気おこらねーってなるんだよな最近の言語は
229 :
デフォルトの名無しさん :2011/03/10(木) 12:22:08.33
GoogleだしPythonで作れるようにならんかね あれはシンプルだと思う
誰か偶にで良いのでGoさんの事も思い出してやってください
>>197 社会へ悪影響を与えたのはお前みたいな嫌儲だよ
お前みたいなののせいで資産の流動がなくなり老人、金持ちから金を分配させることができなくなってしまった。全世界がそれで苦しんでる
ラムダやデリゲートくらいはいいけどLINQとかまで行くと「汚いな」という印象を禁じ得ないね
いやC#4.0で追加されたdynamic型のおかげで 構文木もLINQも汚れずに驚くほどスマートに書けるようになったよ もうコレクションをforeachで回すようなコーディングスタイルは時代遅れ感が否めない そもそも動的にコード生成する所謂メタプログラミングだし、言語仕様の優性としては スマートに記述出来るかどうかの枠すら超えている
で、Androidアプリとどう関係あんの?
C#すげー
昔の職場にいたなー C#大好きな奴 空気読めなくて、プリン長髪で変な奴だった
いい加減、スレチ空気読め
A画像は透過部分なし。 B画像は透過部分あり。 ※双方ともに同じサイズです。 surfaceview でcanvasに上記2つの画像を同じ座標に描画しました。 B画像の透過部分がA画像にならず、透過部分は背景色になってしまいます。 正しく透過部分をA画像にする方法を教えて下さい。
239 :
238 :2011/03/10(木) 21:40:31.40
初心者の方で質問し直します、ありがとうございました。
androidのInAppBillingって、AppleのverifyReceiptみたいなAPIってあるの?
放射能濃度を検出できるアプリをつくりたいんですが どうすればいいのでしょうか?
秋月でガイガーカウンターキット買ってくる USBかbluetoothでandroid端末と通信できるものを作ってくっつける 上記を操作するandroid上のプログラムを作る
>>241 まずは放射能を検出できるハードウェアが組み込まれた端末を用意してください。
外付けのハード利用するならアプリにする意味なくね・・・? 何?twitterとかで位置情報と放射能をセットで公開したいとかそういうニーズ?
そもそもUSBじゃあ繋げない、ほぼすべての端末は繋げない
有料アプリなんですが、 今日の夕方以降4人中3人カードの承認が通ってないんですがたまたまでしょうか? 同じような方います?
>>249 守銭奴が。非常時なんだから無料で配れよ。
さあて 放射線量測る偽アプリでもつくるか、 売れまくるぞー
デベロッパーコンソールに統計情報が出るようになた!
なぜか Samsung Galaxy S が2つに分かれているな
昨日Android+eclipseの環境整えて 今日やってみたがPCが糞性能なためか 重くてエミュレータがHOME画面まで行かずに強制終了してしまうw
3.0のエミュならPCが糞じゃなくてもそうそう動かない。
3.0はそんな重いんですか。 2.3.3だけど文字が光ってるロード画面みたいなのを もう一時間くらいは続けてるかなあw 諦めてPC買えるまでJavaでもやってます。
>>254 某機種専用とあちこちに書いてるアプリなのに、何故か違う機種に入れてるやつが1人いる
なんだかなー
自己責任って割りきって使ってるなら良いんじゃね? 動かないとか文句言ってくる奴なら問題外だけど。
3.0のエミュは重い どれぐらい重いかっていうと、最新のクアッドコア第二世代Corei7 2.88Ghzのマシンで、 エミュ上のアプリのアイコンをクリックしてからアイコンが反応し始めるまでに1秒かかる ぐらい重い
3.0使う必要あるの?2.2で十分なんじゃ?
すごいなぁ。 震災が起きてから、広告の収益が1/10になりました。 まぁ、もともと缶コーヒー一杯程度の収益だったんですが(笑)
以下、ミサワ風書き込みが続きます。
Androidアプリ作ろうと思うんだけどおすすめの勉強ページあります? Cはポインタやら構造体は理解してるレベルなんだけど…JAVAは初めてでさっぱり 最初の目標は専ブラとか作ろうかと思ってます
専ブラつくるよりもっと大切で簡単なことがある。 普通のブラウザでぐぐれるようになることだ。
>>266 Javaとコーヒーをかけたんだろ。気づいてあげようよ
>>265 だけど、意識して書こうとすると、全然思いつかない……
せっかく構ってくれたのに申し訳ない。アホデゴメン。
>>268 関数ポインタが無い。この意味が分かるかな?
AppInventorスレってないのか
>>272 むしろ、いきなりその質問をする意味が分からない。
始めから教えてもらうことしか考えてないとはな。 C分かりますったって学校で教わりました程度だろう。 関数ポインタなんて見たこともないんじゃね?
qsortくらいなら漬かったことがあります
質問です。 String の配列のデータとint型の数字をキャストしてStringにしたものを if文で比較するということをしたいのですが どうみても同じなのに思うように出力されません。 何が原因でしょうか? String[][] data = {{"1/1","1/2","1/3"}, {"2/1","2/2","3/3"}} int hoge1=1; int hoge2 =2; String str1 = Integer.toString(hoge1); String str2 = Integer.toString(hoge2); String hogehoge = str1 + "/" + str2; 例えば if (data[0][1] == hogehoge) { 処理 } これだと両方とも 1/2 のはずなのに処理しません 出力しても 1/2 1/2 と表示されています。 Java特有の何かあるのでしょうか。
初心者スレと間違えました。スルーしてください。
>>279 > if (data[0][1] == hogehoge) { 処理 }
==演算子をオブジェクト変数に適用した場合、変数が示すオブジェクトが同じであるかを評価する。
あなたが書いたコードでは data[0][1] と hogehoge に格納されてるオブジェクトは違うので、評価結果がfalseになる。
Stringオブジェクトが保持している文字列が一致しているか評価したいならequalsメソッドを使って、
if (data[0][1].equals(hogehoge)) { 処理 }
のように書く必要がある。
スルー失敗。
画面幅100%って出来ないのか… fill_parentだと内包要素が大きすぎるとき画面外にはみでてしまう。 <TableLayout android:layout_height="wrap_content" android:layout_width="fill_parent"> <TableRow android:layout_width="fill_parent"> <TextView android:text="hoge" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView> <EditText android:text="" android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="text" ></EditText> <Button android:text="fuga" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button> </TableRow></TableLayout> みたいな一行に3要素あるレイアウトで、 2番目の要素のEditTextにページ読み込み時にテキスト入れてるんだけど、 テキストが長すぎるとおかしな感じになる…。 EditTextの幅は文章幅分もいらなくて、TextViewとButton設置して余った幅にいれて欲しいんだけど、 どうしたら実現できるでしょうか?
俺もよくわかってないからついでに聞いちゃうと data[0][1] これは配列のオブジェクト変数で hogehogeはただのStringだから違うてことでいいのか?
+ 演算子で連結するときは新しい String オブジェクトを生成する場合があり、 新しい String オブジェクトということは元々ある String オブジェクトとは異なるということなので、 == で比較したら true にならない (異なるオブジェクトだから) equals で比較したら true になる (中身が同じだから)
でも比較するのは配列のStringオブジェクトと+ 演算子で連結したStringオブジェクトだから 元々のString オブジェクト(例ではString str1とString str2)は関係なくないか
元々の String オブジェクトというのは、この例では比較対象である data[0][1] に data の初期化で格納されている "1/2" のこと
Javaスレ池
>>283 こんな感じでどうだろう?
<TextView android:text="hoge" android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_weight="4"/>
<EditText android:text="" android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="text"
android:layout_weight="4" android:width="0dip"/>
<Button android:text="fuga" android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_weight="1" />
↓この本いいぞ
http://www.amazon.co.jp/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords=978-4844329879
…あんざいゆき
>>289 おお!layout_weightなんてあったのか。試してみるありがとう。
やっぱ本あったほうが良いよね…
JavaはわかるけどXMLはさっぱしわからん
Javaがわかる頭があればXMLなんて理解する気さえあれば造作もないことだろうに・・
>>291 ちなみにこの著者のHPなら大半の人がすでに見てるはず
何かぐぐればたいてい上の方に出てくる
ここで宣伝されると自演を疑ってしまう
学習用途でjavaなんか勉強するとバカになるぞ 俺はコーダのスキルを4つのグループに分けている 第一世代:構造化出来ないバカ、とにかく全ての処理を上から下まで一気に書く ドキュメント作成も任せられないレベル、プリンタの詰まりや便所掃除をやらせて希望退職を促す、人間ではなくゴミ 第二世代:OOPを知らないバカ、抽象度を均一にモデリング出来ない、デザパタを知らない かろうじてドキュメントの誤字脱字チェックと単体テストのデータ作成を任せられレベル、ミジンコ 第三世代:メタプロを知らないバカ、DLRや構文木が理解出来ない、ハンドラの実装に無名クラスを使うバカ、コレクションのアクセスにforeachを回すバカ、動的コード生成の概念を知らない 単機能のコーディングと単体テストを任せられるレベル、奴隷 第四世代:第三世代までをカバー、これでやっとヒヨッコ、赤ちゃんレベル javaをやっているおまえ等の大部分は第三世代
オ ナ ニ ー は半 角 で や れ
多分仕事した事ないんだろ。
>>296 は会社でゴミ以下の扱いをされてるんだろうな。2chでストレス発散してる時間で勉強すればいいのに
構うだけエネルギーの無駄だよ
>>295 あのサイトが更新されると、それが参考になるような質問が書き込まれることがよくある不思議
302 :
デフォルトの名無しさん :2011/03/19(土) 19:04:18.76
初心者スレでも聞いたのですが解決しないので教えてください。 ListViewの中のTextViewにHtml.fromHtml()で<a>タグ入りのHTMLデータを入れました。 textView.setMovementMethod(LinkMovementMethod.getInstance()); の一文も入れました しかし、そのリンクをクリックすると強制終了してしまいます。 android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want? というエラーが出ます。 ListViewの外では正常に動きます。 解決方法を教えてください。 お願いします。
>>302 で、そのエラーメッセージはなんだと思うんだ?
304 :
デフォルトの名無しさん :2011/03/19(土) 20:56:03.63
contextじゃないからダメだよ。かなあ。 英語無理です。
エラー文にキーワードが散らばってるのに、それに合致するような 自分で書いたコードは見直さないの?
>>304 プログラミングの前に中学レベルの英語は読めるようになったほうがいいと思うんだ。
真面目な話で、きっといろいろと困ることがでてくる。
307 :
デフォルトの名無しさん :2011/03/19(土) 22:08:38.74
Google翻訳してみた。 FLAG_ACTIVITY_NEW_TASKというフラグが必要だそうですが それをする方法はわかりません
それをググってみろよ。
それくらいでダメならもう止めたほうが時間無駄にせずにすむよ
つかその前にデバッグしてんの? ブレークポイントどこに入れたらいいかもわかんないのか?
311 :
デフォルトの名無しさん :2011/03/19(土) 22:53:55.96
そういわずにお願いします 機械が勝手にやってくれるところが、かってにエラーになったら困るのはご理解いただけるでしょう。
AndroidのUI部品まわりのクラス図があれば見たいのですが、 どこかに載っているサイトはないでしょうか? Googleで探しているのですが、中々載っているサイトが無いです・・・。
314 :
312 :2011/03/20(日) 00:27:44.94
>>313 画像検索もしていますが、
色々なUI部品の継承関係が記されているクラス図が、なかなか見つかりません・・・。
>>314 何処かのサイトでExcelファイルにして提供してた。
と言うか、Android developersを見れるなら自分用に自分で作れば?
今春休みだからか?
別にクラス図なんかなくても辿ってけばいいだけだろwwwwwww
>>311 機械は勝手にエラーなんて出さない
プログラムに問題があるんだろ
やはりjavaをやるとバカになると言う説は真実だったんだな ここのレスが全てを立証している
それは違う Javaは敷居が低いから馬鹿にも入れてしまう が正解
プログラム出来ようが出来まいが、このスレは馬鹿居ないのは確かだな。
Androidスレなのにjava=バカって頭沸いてんのかよ 全部のアプリをネイティブかHTML5で作れってか 簡単に作れて遊びみたいなもんなんだから、なんだっていいだろ
だからスルーしとけって
326 :
314 :2011/03/20(日) 20:25:45.70
>>315 >>319 すいません、ググって最初の方に出てくるページに置いてありました。
そのページは前に見たのですが、JPEGで張られたクラス図が、小さ過ぎて見えないから駄目だと思ってました・・・。
よく見たら、Excelで大きく書かれたクラス図が、そのページからダウンロードできたんですね。
画像ばかり見て探していたからか、全然気付かなかった・・・、逝ってきます。
タブブラウザを作っているのですが、複数のwebViewをつくって画面を切り替える方法がわかりません。なにかご存じの方がいたら教えてください。よろしくお願いします。
DolphinBrowserのアドオンって完全に作者だけが作ってるんだな 自動スクロールでも作ろうと思って、とりあえずAndroidアプリの勉強してたら面くらった・・・
330 :
>>302 :2011/03/22(火) 01:02:14.98
やっぱりできません。 TextViewにAUTO LINK属性をつけてみたんですが、やはり同じエラーが出ます。 新しくActivityをつくろうとするとエラーが起こるようです。 ActivityではなくListActivityを継承しているからじゃないかと思って調べてみいましたが はっきりした事はわかりませんでした。 解決策としてLinkMovementMethodをOverrideすることなどを考えましたが、 それでできるかどうかわからない上 そもそも何が間違っているのか知りたいです。 わかる方どうか教えてください。
>>330 Activityを呼ぶ辺りの処理をコピペしてみたら?
332 :
デフォルトの名無しさん :2011/03/22(火) 01:13:35.71
>>331 関係ないところを消すとこんな感じです。
class ListAdapter extends ArrayAdapter<ItemBean>{
private LayoutInflater mInflater;
private TextView Text;
public ListAdapter(Context context, List<ItemBean> objects) {
super(context, 0, objects);
mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}
public View getView(final int position, View convertView, ViewGroup parent) {
if (convertView == null) {
convertView = mInflater.inflate(R.layout.list, null);
}
final ItemBean item = this.getItem(position);
if(item != null){
Text = (TextView)convertView.findViewById(R.id.Text);
Text.setText(Html.fromHtml(item.getText()));
Text.setMovementMethod(LinkMovementMethod.getInstance());
}
return convertView;
}
}
twitter4j使ってtwitterアプリ開発してるんだけど、twitter4jのサンプルコードまちがってるのか以下のコードでエラーがでる。最新のtwitter4jの仕様に合わせてないのかな? Status status =twitter.updateStatus(arg[0]);
>>332 ListViewを改造して表示、アイテムをクリックして新しいActivityを表示
させようとしてるんだよね?
見た感じ良さそうなんだけど、getViewは@Override付いてる?
ListAdapterの呼び出し元で変な事してない?
どこかでstartActivity()を使ってる箇所はないよね?
エラー内容見た感じ、コンストラクタで渡してるContextがActivityで無いに1票
>>332 よくわからんけど
convertView = mInflater.inflate(R.layout.list, parent);
とかはどう?
>>336 そこの引数の2個目はnullじゃないとエラーになった気がする
>>338 3つ目に false を追加してもいい
質問〜 Androidアプリを作るにはJavaとAirとHTML5と あと何で作れるの?
>>332 再現できる一式をまとめて何処かにうpしろ
>>340 Android SDK と、
後は
挫けない心
アイデア
ですかね。
>>335 もっと前(表示の段階)でエラーになるだろうと思って
実際にやってみたら同じ状況になったので
それっぽいね
345 :
302 :2011/03/22(火) 18:19:48.28
>>335 でビンゴだね。thisじゃなくてgetApplicationContext()指定してる。
何で無視したんだろうね。あとstartActivity()使ってるかって聞いたのに
やっぱり使ってるし。でもこっちはフラグ設定しなくても大丈夫みたいだ。
347 :
デフォルトの名無しさん :2011/03/22(火) 18:54:21.33
>>346 解決しました。
ありがとうございます。
もともと自分で書いたソースじゃないので意図とかよくわかりませんでした。
すみませんでした。
Action<T> Func<T>が無いjavaが哀れで仕方がない これのせいで設計歪みまくり
android.*パッケージにあるクラスとjavaのコレクションクラスの間に整合性が無いものが多いのも呆れるよな ウィジェットなんかビューとデータをシームレスにバインド出来無いものが殆ど、試しにListViewとかDialogInterfaceでやってみろ マジで笑えることが起こるから
あ、javaしか知らないお前らに言っても理解できないか javaしかやらないからこれが普通だと思っているんだもんな
そんだけ自信家なら自分でAndroidに代わるOS作れよ
相手しない方がいいよ。ただの構ってちゃんだから。
それでもこのスレに居る自信家w
設計が憎いとそれを利用してる人も敵に見えてくるとか怖いわ。
javaってあるクラスをアップキャストした後に、そのクラスが元々どのクラスだったのか そのキャスト元の種類ごとに処理を振り分けたいってときに酷い実装になるよな まじでラムダ式が扱えないjavaが哀れで仕方ない
こんなOOPの中核を成す仕組みの設計が歪んでるとか根本から破綻しているんだよな 石垣も無しに天守閣を建立しないといけない大工のおまえ等が 哀れで仕方ない
まぁGoogleを崇拝する狂信者になにを言っても無駄か
いつもの子活性化してるな
なぜJavaスレに行かず、ここに粘着してるのか。不思議。
>>359 アプリを作りたくてもちんぷんかんぷんだからじゃない?
視野が狭小である意味いかにもプログラマな人だ
>>355 こいつ恥ずかしすぎ
OOPすらわかってないからそんなアップキャスト多用しなきゃ実装できねー事になるんだよ
え?例えばあるデータをストリームに出力させようと思ったら 出力先にストリームの基底クラスを指定出来るようにするだろ? 個別の派生クラス1つ1つに対応させたりしないし 今後派生クラスを新規に作ってくるかも知れない 当然ここでアップキャストが発生する こんなのごく一例だし、今更、例にあげるまでもなく小学生でも知っているOOPの基礎の基礎だし 訳の分からないインネン付けないでもらえる?
Androidのやり過ぎで馬鹿になっただけじゃなくて 基礎まで忘れてしまったのか・・・可哀想に いやjavaをやるようなナンチャッテコーダは基礎学習をすっ飛ばしているんだろうな こんなのが社会に出てきたら大変なことになる
一回おまえ等のコードをレビューしてみたいわ アップキャストを否定しているあたりをみると、オントロジーなんて関係ない 俺の作った最強のクラスなら何でもできるぜって喜んでいるんだろうな
>>363-365 生まれてきてごめんなさい。
アップキャストとダウンキャストを勘違いしてました。
基礎からやり直してきます。
気持ち悪がられて発狂してるよー
>>366 とりあえず、二度と来なくて良いから。大丈夫。
プログラマってみんなこんなにキモいの?
遅延評価はあると便利だなあと思うことが無いでもない
>>369 みんなキモい訳じゃないけど、キモい奴もそれなりにいるよ。
ここAndroidアプリ作成スレじゃ無いのかと思った。
ちゃんと謝るのだけマシ
374 :
デフォルトの名無しさん :2011/03/24(木) 15:47:33.88
つ instanceof
375 :
デフォルトの名無しさん :2011/03/24(木) 15:58:15.55
A ↑ B if(B instance of B){ }
376 :
デフォルトの名無しさん :2011/03/24(木) 15:59:42.44
間違えた A ↑ B if(B instance of A){ ここで書き込み }
あ?俺はまさにそれがキモいっていてるんだけど? java馬鹿はそれが当たり前なんだろ? 派生クラスの数だけif並べるんだろ? 全く新しい派生クラスが出来たらif文をまた追加するんだろ? これのどこがスマートな設計なんだ?笑わせるなよ?
プログラム板ってなんでID出ないの?
379 :
デフォルトの名無しさん :2011/03/24(木) 17:34:42.47
すまん、366でアップじゃなくてダウンキャストの間違いって変わってるのか・・・ 気付かなかった だとするとジェネリクス対応のメソッド造ってやれば良いじゃん
androidってなんでわざわざjavaなん? 他になんかなかったん?
なんか将来的にcで書けるようになりそうやねんけどどうなん? 今後もやっぱりjava主流なん? 勉強しといたほうがええの?
クライアントサイドのJavaは絶滅寸前です
383 :
デフォルトの名無しさん :2011/03/24(木) 18:09:05.44
ジェネリクス使えばコンパイルの時点で通らないから ClassCastExceptionは起こらない
384 :
デフォルトの名無しさん :2011/03/24(木) 18:34:24.98
385 :
デフォルトの名無しさん :2011/03/24(木) 19:08:50.23
これでどうよ? public class Gen { public static void main(String[] args) { Gen.Super sub1 = new Gen.Sub1();; Gen.Super sub2 = new Gen.Sub2(); write(sub1); write(sub2); } public static <T extends Super> void write(T t){ System.out.println(t); } static class Super { @Override public String toString() { return "superだよ"; } } static class Sub1 extends Super{ @Override public String toString() { return "sub1だよ"; } } static class Sub2 extends Super{ @Override public String toString() { return "sub2だよ"; } } }
386 :
デフォルトの名無しさん :2011/03/24(木) 19:10:40.91
もはやスレチを指摘する方が野暮なのか?
387 :
デフォルトの名無しさん :2011/03/24(木) 19:16:15.05
東電に責任を取らせる文言を埋め込んだアプリを作ろう
野暮な事聞くけど、これって全部自演だよね?なにがしたいんだろ。
389 :
385 :2011/03/24(木) 20:02:07.98
作ってみるか・・・
リフレクション使って外部から指定してあげちゃダメなの?
ツイートされたらwikiにまとめます? その後は勝手に更新しろ? 経産省は結局手も金も出さないのか。
>>384 って電気の使用状況のデータだけ公開されても、一般人が見たらわからなくね?
393 :
385 :2011/03/24(木) 22:42:51.00
>>384 時代の変化を象徴してるなぁ
javaがどうのとくだらんカキコしてるよりスレタイよろしくこのスレでオプソで何か役立つものでも作んね?
>>380 Dalvik に関しては、そういうのが好きな社員にうまいこと
遊ばれちゃった感あるよね。必要性もほとんどなかった。
ほんで今若干方向転換中。
397 :
385 :2011/03/25(金) 02:55:07.61
CSVだけ取り込んでListViewに表示したよ あとは本日のピーク時供給力だけ おやすみなサイ♪
>>397 全く同じ事してるもんだから俺が書き込んだのかと思った
携帯アプリにしたとして、表示以外にどんな機能をつけるか。 ピーク越えたのが分かるのは、越えた時間帯の30分後のcsv更新後だろ? 供給が間に合わなくて突発的な停電が発生するとしたら、もう起きてるだろうから、直前に地震みたいなアラーム出して警告を出そうとするのは無意味か。 前日の量から見たピークに近づく時間帯に帯で文字流すお知らせ程度かなぁ。 使用量の予想をするとしたら、どんな式が出来るんだろか。
>>399 確か、気温や天気とかの天候パラメータが寄与率が高かったと思うよ。
その辺は東電がシミュレーションシステムを持ってる。運用に関わる値なんで、正確だったはず。結果だけでも公開してくれると良いんだけどね。
毎日じゃ無くても良いから、今年の夏の例年での最大予測電力消費量と予測復旧電力を出してくれたら面白いかもしれない。
「現状のままだと、最悪○○%over」みたいな。
401 :
デフォルトの名無しさん :2011/03/25(金) 13:07:53.28
その日の天候情報とか風向きも必要だろ
402 :
デフォルトの名無しさん :2011/03/25(金) 13:59:02.71
Googleの非公式実験的なのでスクリプトのエンジンが開発されてるはず。 もちろんpythonも動くよ
東電が計画停電の実施の判断基準にしている各種データを出してほしい。 おそらくその中には気温や風、気象なんか入っているだろうし。
404 :
385 :2011/03/25(金) 15:10:24.24
天気や風向きはヤフーから取得するとか
一番の判断基準はそれまでの使用量だろ
>>400 アプリ作成推奨のウラは節電啓発に使えるものってことだろうから、
>「現状のままだと、最悪○○%over」みたいな。
ということなんだろな。
409 :
385 :2011/03/26(土) 00:41:49.98
東京電力電力供給状況APIのがあるんだな 自分で読込作って損した・・・
なんかこう、電力足りなさそうな時、Twitterじ節電を呼び掛けるアプリとか。
監視させる事で電力消費を助長する作戦ですね、わかります
記録ダイエットみたいなもんか
414 :
413 :2011/03/26(土) 09:48:05.27
415 :
デフォルトの名無しさん :2011/03/26(土) 14:15:51.82
台湾の娘って可愛いね
midiのapiって、サポートされる気配もないのかな。
JavaでMIDIってどうなん? タイミング的に使いものにならないとか
それはたしかJavaの標準のシーケンサに丸投げで再生させるといまいちという話だったが 自前でMIDIファイル読み込んでタイミング見ながらMIDIイベント送信してやればそうでもなかったと記憶している だから実装次第かな
ダイアログにボタンって付けられる?
はい
俺は何を聞いているんだろう、スマン、何でもない。
424 :
385 :2011/03/28(月) 16:51:37.43
東電のデータ糞過ぎてやる気なくした XMLでもjsonでもないし おまけにhtmlに埋め込みで計画停電のフラグもなし
東電のデータって1時間おきの使えないデータだろ? 今のデータ見れなきゃ意味ないわな
>>424 何個か他のサイトでapi的なものを提供してるとこがあるから探せ
427 :
385 :2011/03/28(月) 17:10:46.03
東京電力が直にXMLを吐き出せば良いだけ 嫌がらせか
xmlの読み込みとcsvの読み込みって変わらなくね?
429 :
385 :2011/03/28(月) 18:11:31.33
XMLとjsonは標準機能であるけどcsvはないよ
430 :
385 :2011/03/28(月) 18:14:33.91
csvだと項目を追加した時にずれるし嫌がらせとしか思えないわ
なんで東電に直接要望投げようとしないんだろうね
433 :
385 :2011/03/28(月) 20:03:45.32
API作るなら東電が作るべきだろ 糞企業市ね
糞企業なのは同意だが東京電力に負荷をかけない様に工夫してAPIをつくってる人たちの意図も汲んでやれ
関連ありそうなデータをとにかく集めて、消費電力との比率を出して、統計データを元に予想すると結構面白いかもね 天候、風向き、気温、曜日、給料日とかそんな感じでw
あほ
438 :
385 :2011/03/28(月) 22:06:04.65
最近初めてマーケットで公開したんだが、ダウンロード数が目にみえるのは嬉しいね。 エラーレポート見ると android.content.res.Resources$NotFoundException: Resource ID #0x7f030001 てのでクラッシュしてるみたいなんだが、これなんだろう? ちなみに0x7f030001は自動生成されるR.javaの中で、 あるアクティビティクラスのidとして定義されてて、 エラーレポートぱっと見た感じそのアクティビティ起動時に異常終了しちゃってるっぽい。 手元の実機では異常終了するバグ見つけられなかった。
441 :
385 :2011/03/28(月) 22:48:49.90
442 :
385 :2011/03/29(火) 00:08:05.58
>>440 縦・横でそれぞれ別にリソース作ってて、どっちかにない、とか?
444 :
385 :2011/03/29(火) 00:34:18.12
解像度別?
かわいそうだからつっこんじゃだめ><
>>427 東電は内部のデータ管理は全部歴史もんのexcelなんだぜw
ある程度歴史のあるでけー会社ではよくある
>>427 よかったな勉強出来て
>>443 おお!ありそうな話だ!と思ったけど
0x7f030001になってるアクテビティは横固定で、manifestにもlandscape指定してある。。
横固定の画面でも、 縦画面で別アプリが手前にいる状態から閉じた場合、 一瞬縦で表示されてから横向くことがある なのでどちらかにしかレイアウトファイルが無いってのはNG
451 :
デフォルトの名無しさん :2011/03/29(火) 14:05:06.55
ダウンロード2万弱でも、月の広告収入10万くらいになるぞ admob+admaker
2〜3日前に初めて登録したんだが、ダウンロード数未だ28でワロタ。
売り物? 値段いくらにしたん
>>451 そんなにいくか?
はした金レベルぐらいじゃねーの?
アプリによるだろ 長時間画面を表示するようなゲームとかは稼げるだろうし、 直ぐに閉じてしまう設定系では難しいな
>>456 月10万ってことは一日500クリックくらいか。
2万ダウンロードで普通そこまではいかんだろ。
釣りじゃないなら、よほど間違って押しやすい場所に表示してるか、
あるいはランダムで広告クリック偽装・・・
マーケットでクレカ番号エラーになってるアホが時々いるんだが 正しい番号再入力で再注文する奴はマレで大半は7日後にキャンセルになる。 こいつらカード持ってないのに適当な番号入れてるアホか?犯罪だろw 名前も住所もこっちに渡ってるのに。。
>>458 君がGoogleCheckoutに登録したこと無いことだけは分かった
460 :
デフォルトの名無しさん :2011/03/30(水) 10:16:18.78
>>451 AdMakerって見積り収益と確定収益にかなり差があるの?
前に誤差でめっちゃ減らされたみたいなツイッターの書き込み見てちょっと不安なんだけど。
今月広告いれはじめてまだ確定見たことないから教えてもらえるとありがたい。
〉〉457 毎日使うニュースなどは稼ぎやすい。 1クリック6-9円位で400-500クリック/日か
463 :
デフォルトの名無しさん :2011/03/30(水) 11:05:19.39
>>462 ありがとう。これでちょっと安心した。
良い収入源になりそう。
464 :
デフォルトの名無しさん :2011/03/30(水) 16:49:13.95
Androidで 今現在の Applicationか Activityまたは Viewを取得したいのです 同一のアプリ内で別のインスタンスに居る時に取得する方法はありますか? ご存知の方よろしくお願いします。
465 :
デフォルトの名無しさん :2011/03/30(水) 16:53:52.20
>>464 です、
補足説明
たとえばiアプリだと
Display.getCurrent()
466 :
デフォルトの名無しさん :2011/03/30(水) 16:54:58.44
>>464 です、
補足説明
たとえばiアプリだと
Display.getCurrent()
で、どこに居ても
今表示しているキャンバスを取得できますよね
こんな風に取得したいのです
Application か Activity または View のインスタンスを static 変数に覚えておけばよかろう
468 :
デフォルトの名無しさん :2011/03/30(水) 17:29:06.34
>>467 どこのstatic 変数に覚えますの?
どこでも好きに 無いなら作ればいい
470 :
デフォルトの名無しさん :2011/03/30(水) 21:38:32.40
>464です
>>469 これで説明になってるのかな
ここの住民さん教えてください。
わしは、説明に成って無いと、、思います
あと一息か、もう少し、、、、、、足らないと、、、
471 :
デフォルトの名無しさん :2011/03/30(水) 21:40:05.43
たとえば Singletonで、記憶用のクラスを作って見ろとか、、
473 :
385 :2011/03/30(水) 21:57:19.87
ActivityとViewはワンセット
>>466 タッチされたりフリックされたりしたviewを知りたいなら
通常はそのviewにリスナーをつける。
で、AをタッチしたときにBに対して何かしたいなら
Aのリスナー内でBに対して操作する。
Bは、onCreate内でstaticなりメンバなりに取っておけ。
違うactivityのviewにはアクセスできない(はず?)。
getCurrentは今ちょっとググっただけなんで良く知らん。
アプリはまだ公開してないが、すぐ始められそうなAdlantisにした。 広告単価はAdMakerと同等っぽいが、劣ってる点は請求書出さんといかんところくらい?
バージョンアップすると減るどころか逆にいつもより増えてるんだけど どっかに告知でもされてるのか?
>>470 説明になってるよ。
この位が分からないなら他人に質問する前に勉強しなくちゃ。
フリーで出す場合もマーケットで公開する時は登録にお金かかるの?
480 :
デフォルトの名無しさん :2011/03/31(木) 08:14:44.68
>>479 マーケットで公開するならアプリの有料無料に関わらず登録料25ドルかかるよ。
481 :
301 :2011/03/31(木) 09:33:12.25
マーケットに開発者登録するのに$25で、アプリを登録するのは無料だな。
年間25ドルだろ
484 :
デフォルトの名無しさん :2011/03/31(木) 10:19:54.62
>>483 デベロッパー登録する時だけで、それ以降は金かからないよ。
毎年取るのはアップル。
マカってホント情報弱者だな。
わからないなら答えなくて良いですよ
android+javaのTCP通信って 相手が通信可能状態かを確認し続けるまともな仕組みがないんだな スマートフォンって頻繁に圏外になるのに何でこんな重要なことを検出出来ないんだ?頭おかしいだろ? 反論があるなら言ってみろ、恥をかくぞ
>>487 もともとネットワークで相手の生存確認する方法なんて「一定時間返事が無かったら死亡とみなす」ぐらいしかないと思うけど、自分の勘違いか?
圏外とかの物理的な障害はもとよりTCP制御の範囲外。
さらにandroidに限って言うならばネットワーク状態が変わった時にはbroadcast intentが飛ぶんじゃなかったっけ?
「一定時間返事が無かったら死亡とみなす」これをストリームを使わずにプロトコルスタックで実現出来ますか? 否、出来ません このことがandroid+javaの致命的な不備だと言っています
TCPの範疇であるコネクションの完全性を何故プロトコルスタックで保証されず アプリケーション層で実装しなければなりませんか? こんなもの似非TCPです、androidはこの程度のOS
これはRFC 1122 に記述されTCPの国際標準仕様となっています 実装はOS依存です、「OS依存」です、「O S 依 存 」 で す つまり依存したandroidというOSが糞だったのです
ちなみにWP7+C#ならとても素敵な実装がなされています
いかにandroidというOSが完成度の低いシステムであるか ご理解いただけただろうか
スマートフォンは通信が命 その根底を支えるTCPがこのザマです 呆れてしまいました
使わない勇気、小さな一歩から始めよう No Android. No Java.
そんな糞OSで仕事しなきゃ食えないお前って…人間のクズだなw
>>490 > TCPの範疇であるコネクションの完全性を何故プロトコルスタックで保証されず
> アプリケーション層で実装しなければなりませんか?
何が言いたいのか良くわかんない。
物理層でつながっているかどうかとTCP層でつながっているかどうかとアプリケーション層でつながっているかどうかはそれぞれ全く別レベルの問題だと思うんだけど、そういうことじゃないのか。
C#とか使ってないんで具体的にコードで示してもらえると嬉しいんだけど。
498 :
デフォルトの名無しさん :2011/04/01(金) 04:17:54.41
Androidに放射能測定するプラグインってないですかね
んで、プロトコルスタックで実現できなかったら何が困るの?
アプリケーション層で実装する技術がないからOS側でやってくれなきゃヤダヤダヤダ!ってことじゃね?
>>496 WP7+C#じゃあ、そもそも仕事がないから仕方ないw
今android market繋がらない? アプリアップロードできないんだけど、、、
つながらないね 価格関係のメンテ?
普通に繋がったぞと思ったけど 今日エイプリルフールかw騙されたw
こんな、ゆとりどっぷり時代にエイプリルとかやってたら、犯罪がおきるぞw
デベロッパーコンソールさんが息してない!
509 :
デフォルトの名無しさん :2011/04/01(金) 11:24:01.05
基金訓練にAndroid(javaや実践演習を含む)の講座もあります。 講座によって内容も異なる様子ですが、 [これから需要が増える]と勧められました。 もう既に供給過剰でしょうか。 また、素人からプログラムを半年程度でどうにかなるのもでしょうか。
510 :
デフォルトの名無しさん :2011/04/01(金) 11:36:39.45
>>509 いや、儲かんないから
楽しそうだけで選ぶな馬鹿 そんなんでどこが雇ってくれるんだよ
もっと汎用性のあるもの選べ
「楽しそう」なんて一言も
>>509 は言っていないと思うが…
>>509 需要は増えるかもしれないが、他の需要が減ったところから人が流れてくるので、
新規に入りやすくなるわけではないと思う。
プログラムは論理的な思考ができるかが重要だから、それができるならどうにか
なるかもしれないし、出来ないなら幾らやってもどうにもならない。
512 :
デフォルトの名無しさん :2011/04/01(金) 12:14:53.86
また来ちゃったのがゆとりの低脳君 うざいから早く死ね Monodroid使えよ 使いもせずに文句ばっかり講釈してんじゃねーよ屑
WP7(笑)
>>511 何自分擁護しちゃってるの?
文を見る限り、あなたの言う理論的思考できないみたいだから
プログラムは諦めて違う職業訓練したほうがいいよ
515 :
509 :2011/04/01(金) 13:24:07.05
無理と思ったのでやめます。
>>514 やっぱ、自演扱いするわけかw
ちょっと指摘されると直ぐこれだもんな、読解力の無い奴は…。
>素人からプログラムを半年程度でどうにかなるのもでしょうか。 作る対象によるお マーケットで100円くらいで売るゲーム程度なら半年でどうにかなるお 論理的思考が低く数学的知識が乏しくても何とかなってしまうのが プログラミングのおもろいとこなんだお〜
まぁ正直訓練うけてアンドロイド出来たとしても アンドロイドだけしかできない人材なんて必要とされない
コンソール復活したけど統計が古い ロールバックしたのかな? REDOログから書き戻してる最中??
>>509 俺は去年の7月頃に独学でJava始めた。9月ぐらいからAndroidに手だして
1月にはアプリ公開までいけたな。今は3つ公開しててDLが二万超えたとこ。
アクティブは1万5000ぐらい。
やってて思ったのはプログラミングできるだけじゃダメ。ユーザーのニーズ
を拾えるかどうか。
まぁ結論は半年程度でどうにかなる。
521 :
デフォルトの名無しさん :2011/04/01(金) 15:49:56.29
>>521 言ったら特定されてしまうから答えない。
523 :
デフォルトの名無しさん :2011/04/01(金) 16:19:29.56
月いくら位貰えるの?
>>523 今月から広告入れはじめたからそんなにいってない。
AdMaker使ってて見積りで25000円ぐらい。多分確定収益はもちょい下がると思う。
今はユーザー数もインプレッション数も伸びてる段階だから4月度の収益は
結構いくと思う。
525 :
デフォルトの名無しさん :2011/04/01(金) 18:01:37.55
フリーの開発環境とエミュレータありますか? 暗号作ろうとしてます。
ググレカス
私は海賊版をダウンロードした − Android.Walkinwat こういうの記事にされると海賊版がダウンロードできるの宣伝してるようなもんだよな…
スーパークラスとonCreateやonUpdateの間に書かれたデータは どこまで保持されるのでしょうか?
>>528 そう。
作るアプリにもよるけど、個人ならそれが一番安定するし伸びると思ってる。
俺の作ってるアプリは有料じゃ厳しいと思ったのもあるけど。
スーパークラスとonCreateやonUpdateの間ってどこ?
こ こ で す / ̄\ | ^o^ | \_/
(゜ロ゜)
個人がゲーム開発にチャレンジしても ゲーム会社のクオリティーに敵うわけないんだから意味ないよね
携帯ゲーとかアイディア勝負だからそんなことはない。
ブラウザゲームだとある意味稚拙だから素人でも通用するかもしれないけど ダウンロード型になったらノウハウの蓄積あるゲーム会社に大差をつけられる気がする
プログラム技術の話をしろよ、この能なし。
このスレ気性荒すぎる 絶対リアルで関わりたくない
539 :
デフォルトの名無しさん :2011/04/02(土) 03:13:58.54
ライブラリーを公開し合うとか オープンソースで作るとかいう方法を使えば勝てるかも。
アイデア勝負つってもファミコン発売から30年くらい? 流石にアイデアも出尽くした感があるけどねぇ
スマフォベースで考えれば4年くらいだから、探せばもうちょっとくらいはあるんかねぇ
>>539 ゲーム屋自体がライブラリ購入して作ってる時代だから、
ライブラリの枠の中で出来る事で勝負するってなると、更に勝率下がんじゃね?
またコンソールが死んでる 直前のアップデートでエンバグしてしまって早急に入れ替えないといけないというのに
542 :
デフォルトの名無しさん :2011/04/02(土) 10:38:18.84
>>541 アプリケーション リストの読み込みに失敗しました。しばらくしてからもう一度お試しください。
クソ住人どものスレ
>>534 海外で9才だか11才だかの子供が書いたゲームが人気があるってニュースでみたことあるよ アホォンだけど
それ別のゲームをパクって安く売っただけじゃなかったか?
>>545 ブラウザゲームは実現できる機能が限られるから
大人気ゲームでもこの程度という意味ですか?
>>545 こんなので、よくスマホに参入してこれるなぁw
今までは携帯で騙せたかもしれんが、もう無理だろww
逆に言うとこんなファミコン程度のゲームでも作れば金儲けられるって事だな おれ達も不労所得者になれるお!
ゲームがメインじゃなくてコミュニティがメインだから売れたんだろ オフのゲームだったら間違いなく売れてない
今後は携帯のお手軽ブラウザゲームから スマホの本格派ゲームにシフトするから 素人がおいしい思いできる時代は終わったということだろ 時代といっても一瞬だったけど
企業の出すゲームだとそれなりの規模になるだろうから 個人が作るお手軽ゲームだとそこまで変わらんと思うがな 結局はそのアイデアなんだけど
ボコスカウォーズ出せばいいのに。
twicca使ってる人で、TLのリスト画面のスクロールバーが リストの位置や高さでうにょうにょと長さが変わるよね。 普通なら長さが固定されるはずなのに、何故ああいう 作りにしてるのかな?想像出来る人いる?
>>555 リストビューは表示されてる部分しか高さがわからないから
>>556 そういう仕様だったのか。
スクロールビューに入れれば固定されると思ってた。
アレ気持ち悪いんだけど意外と好きw
ビューアによくある画像先読みってどんな感じに実装するの?
560 :
デフォルトの名無しさん :2011/04/02(土) 17:38:10.24
>>559 基本は次の画像をバッファに展開しておくだけじゃないの?
javaに文句はないんだけど、音楽系アプリが少ないのはやっぱJavaがネックなのかねぇ? それが残念だなー
全くネックになってません。
そんなあなたにNDK
NDKはネイティブを作ってくれるの? 昔のPC開発みたいに
音楽系のネックはカスラックでしょうw
>>564 Native Development toolsとして配布されてるからなぁ。
まぁ、どちらかというと、機器直叩きというよりはJavaだとちょっとねと言うライブラリとかをCで書けるという感じ。
あとは、バージョンの関係で標準ライブラリがサポートしているフォーマットに違いがあるから、メンドクサイ。
>>564 対象CPUのネイティブコードを吐いてくれるよ
対象CPUじゃないと動かないよ
NDKも手だけどインラインアセンブラみたいな、コンパイラ(dalvik VM JIT)指示子みたいのもあるといいなぁ こっからここまで最適化このくらいでプリコンパイルしておいてねとかGCちょっと止めておいてね、とか
>>568 だったら、全体に最適化するだろ。
ということは、結局今の形になる。
>>568 > こっからここまで最適化このくらいでプリコンパイルしておいてねとかGCちょっと止めておいてね、とか
それがNDKでは
指示した箇所だけJavaからネイティブコードへ落としてくれねえかな。
もうJITがあるんだが?
//Java int[] foo = {0, 1, 2, 3, 4}; ArrayList<Integer> bar = new ArrayList<Integer>(); for (int baz : foo) { if (baz % 2 == 0) { bar.add(baz); } } //C# int[] foo = { 0, 1, 2, 3, 4 }; var bar = foo.Where(p => p % 2 == 0); Javaはキモすぎて蕁麻疹が出るわ、お前もそう思うだろ?
JITあってもリアルタイム処理しようとすると実行時間の管理が難しくなるでしょ。
同意を求めてどうしようというんだ 使いたければ使えばいいし、使いたくなければ使わなければいいだけじゃないか
与えられた環境が嫌なら使わなければ良いのに。
悲しいかなwこのスレのNGキーワード Android Java OS C# WP7
>>579 それはちょっと違うな
自ら作るという選択肢は常に存在する
もしかしたら
>>575 氏は C# を Android に移植しようとしている一派なのかもしれない
・・・まぁ、あんまりそういうふうには見えないが
monodroid使え カッコわりー奴だな
つかそれくらいて蕁麻疹出ちゃうのか?随分とか弱いんだな 子供か?それとも何か病気持ってんのか? 何か起きたら真っ先に死んじゃうぞ?そんなひ弱じゃ
固定IDにしたら実は同じ奴が全部書いてたりして。
言語仕様とか気にしてる暇あったら 高度の2つ3つ取れよ レベル低すぎ
587 :
デフォルトの名無しさん :2011/04/04(月) 00:58:50.51
前々から思ってたんだが、アプリインストールするときにコンパイルすればいいんじゃないかい? なんか問題あるの?
アスペルガー的なものだと思う。
新しいAdMobの仕様で広告を出したらスクロールバーが出るんだけど どうやって消すの?
出ないけど? 出たとしても”仕様”なら消せねえだろ どこの国の人だか知らないけどもう少し日本語勉強しようね
べつに日本語おかしくないけどな 日本語勉強しようぜとかいう奴にかぎって日本人じゃなかったりするんだよな このスレがおかしいのはそういうことかw
おはよう 今日も頑張ってアプリ作りましょう
作れないのに居座ってるキモオタさんって。。
自己紹介おつ
まともな人はあっち行ってるからねw あっちはあっちでキモチワルイんだけど ここはググって知ったかぶりの能無し収容所 チンパンジーと会話できないけど見てる分には面白い
596 :
デフォルトの名無しさん :2011/04/04(月) 11:39:31.49
著作権で怒られたから野良アプリって子供かよ
野良アプリは作り手がいろいろ仕込めるから良いよな アホのroot端末だったりすると自由自在w 電話帳空だったりするんだけど
599 :
デフォルトの名無しさん :2011/04/04(月) 13:11:09.41
野良?とりあえずPCで解凍してみるかな
騙し騙し機能を継ぎ足してきたJavaの未来は閉塞感に満ちている 今の人類にはポストJavaが必要 C#はそれに限りなく近いが C#でもポストJavaにはなり得ない ポストJavaを誕生させるためにはJavaを一度滅ぼさなければならない そのためにも今どう行動すべきか冷静に考える必要がある 全ては人類の明るい未来のために
オープンソースの理念が浸透し現実世界では何が起こっているのか Javaがもたらしてきた恩恵とは何か 今一度考え直す時期に来ている
Javaはどのプラットホームでも同じバイナリで動くと言うのが基本理念だろ。C#とは全然違う。
基本理念、実に都合のいい 可能性を提供すれば その可能性が示した範囲を我々は網羅したと主張出来る オープンソース、実に都合のいい その仕様は誰がどうやって決めている クローズドでは特定の企業がシステムの自由を支配している オープンでは特定の組織がシステムの自由を支配している オープンによって得られた自由とは一体何なのか クローズドには責任と秩序ある整備が存在する 時期Javaの仕様制定の議論の原文を読んだことがあるか? 実に様々な組織が自己利益を主張し合い混沌とした機能追加を施そうとしている 既存仕様との整合性など尊重しようはずがない オープンによって多くの組織が無秩序に自己の利益を主張することが出来るようになった これがオープンソース15年の歴史の実体 人類はこの歴史から学び反省した、Javaに変わる言語が必要だと
C#も、WindowsでもMacでもLinuxでも同じバイナリーで動くぞ。 スマートフォンは、iPhoneがJIT禁止のせいで、同じバイナリーとはいかないが。
まずオープンソースという仕組み自体にメスを入れるところから始めなければならない オープンである限り特定の組織が自己の都合で仕様制定を行う この歴史の負の連鎖を断ち切らなければならない
>>606 > オープンである限り特定の組織が自己の都合で仕様制定を行う
closedでも同じじゃねーか
説明が足りなかったな 特定の「複数の」組織がな 複数の組織が混沌と自己主張をすることで 機能追加のたびに体系と既存仕様との整合性が歪み続ける これはクローズドとオープンの決定的な違い Javaには未来がないと言われるようになった最大の原因はここにある
15年前は人類はオープンソースに幻想を抱いていた この複数の組織が議論することで自浄作用が生まれ システムは健全に保たれると夢を見ていた しかし現実は違った
オープンソースの売りは誰でも自由に参加出来ること しかし秩序あるシステムを整備するためには この自由という混沌こそが最大のリスクファクターなのであった
これは事実 C#とJavaが歩んできた10年の歴史 その差を見れば全てを立証出来る
だがC#もダメ、別の問題がある だからポストJavaを生み出さなければならない
まあ、すれちだからム板にでも行ったら?
でandroidアプリスレとなんの関係があるの? androidはjavaじゃないし
NaClが使えるようになったら全て解決する
10年先もc++で満足してるやつと ありえもしない理想の言語追いかけてるやつは居るんだろうな
こういうのも中二病っていうのかな
>>613 その言語の処理系をAndroidで開発するって話だよな
放射能のせいで10年後生きてるかどうか判らん
じゃあ生きてる間にアプリ作れよ
622 :
デフォルトの名無しさん :2011/04/06(水) 01:11:11.23
1000件くらいの初期データをデータベースに登録したいんですが、 なにか効率的な方法とかありますか? 1000件分のJavaコード書くのめんどいし、 てかバッテリーとか処理時間とかも気になるしぃ
>1000件分のJavaコード書くのめんどいし >てかバッテリーとか処理時間とかも気になるしぃ とりあえず、想定してるコードの概要を書いてみなよ
>>622 初回起動時に初期化処理としてDB作ったらいいんじゃね
広告にAdlantis使ってる人いたら聞きたいんだけど、 請求書送らないと収入受け取れないのかな。
javaは酸っぱい言語w 頭の悪いおっさんはこれだから
>>624 それが面倒くさいって言ってるように思える
.apkの中に1000件入ったDBそのもの持たせたいんだろな、たぶん
>1000件分のjavaコード
って意味不明なんだけど、1件追加するコードを1000回書くってことか?
それはそれとしてdbファイルをassetに入れておいて初回起動時にdatabases下のファイルにベタ書き込みするのが
>>622 の要件に近いと思う。
あと処理時間が気になるならプログレスダイアログでも出しとけば。
ベタ書きがめんどくさいってことだろうんち
>>628 のべた書きってのはファイルコピーのことだろ
それがめんどいってんだったらユーザに1000件入力させろ
アプリつくるのがめんどくさい
お前息をするのもめんどくさいんじゃね
かといって息を止めるのもめんどくさい
ゲイラ乙
andronaviって個人じゃ登録出来ないの? マーケットよりこっちに登録したいんだが 返品ないし、へんなレビューないし
636 :
625 :2011/04/06(水) 23:03:50.18
アカウント情報で銀行口座登録できたし、 規約見たら振り込まれるって書いてた。 すまぬ
マーケティングの除外って60日以内は自分のブログやツイッターでも紹介しちゃいけないの? けっこうみんな宣伝してないか?
あれってandrolibとかで紹介されなくなるだけで、それに60日位かかるよって事じゃないの?
誰か助けてください。。。 ウィジェットアプリについてですが、 既に貼り付けてある古いバージョンのウィジェット表示を バージョンアップ(apk更新)によって新しいウィジェット表示にしたいです。 こんなことできるのでしょうか? ウィジェット貼り直せば新しくなるのですが、 勝手に新しくはならないのでしょうか。。
自分自身を更新する処理をウィジェットに組み込むとか?
レスありがとうございます。 サービスを使って定期的にレイアウトを更新する処理を 入れてるんですが、新しくならないんです…。 ということは、恐らく古い方の処理とかリソースが生きてるって事なのかな? と思ってます。 想像の世界ですが
ならない、配置しなおせ
やっぱ貼り直さないと駄目なんですね…。 端末再起動したら新しくなったので 無理矢理にでもReceiverの再起動出来れば なんとかなるかなとか思ったのですが そんなの無理ですよね。とほほ。 困った。
ほとんどのアプリが、更新したらWidgetは配置しなおしてください。って注意書き書いてあるぞ 何が困ってんだ
客に要望されて困ってました
ウィジェットとサービスサーバとアプリ二本立て。
647 :
645 :2011/04/07(木) 23:41:17.38
ここってsageたらID付かないんですね。 たった今地震来て焦りました。 胃に穴空きそうですが、無理なことは無理ですしね。 レスくれた方、ありがとうございます。 おやすみなさい。
初めまして、少々お聞きしたい事があります。 今度、画像を正方形と長方形かに分割して ジグソーパズルのアプリを開発しようと思うのですが、 何かジグソーパズルを作るために参考になるような 書籍、サイトとかあるでしょうか?
>>645 ウィジェットにアクティビティがついてるなら
アクティビティのonDestroyにRemoteViewsを呼び出して更新できるよ
ここは初級者質問スレじゃないと何万回言えば理解出来るんだか Linuxやjavaのエキスパートが情報交換するための場だぞ
>>651 じゃあ、お前がうろうろする所ではないな。
そのパターン秋田
欲しいアプリを作ってもらえる神スレはここですか?
ドラクエ作って><
グーグルで開発者登録してから海外のスパムメールがどんどん増えてんだけど… おまいらもか?
>>658 ほとんどきてないと思う。
1通、「お前のアプリをうちのMarketでも配布しないか」ってメールがきたくらい。これのこと?
同じくマーケットに登録しないかメールなら来るけどスパムはないな つーかgmailなら勝手に迷惑メールフォルダにいくんじゃね
>>658 それだけじゃこないだろ
アプリ公開したときにメアド晒したか?
それならしょうがない
すまん、教えてくれ。 eclipseからxoomで実機デバッグしてるんだが、アプリが画面いっぱいに広がらない... Hello Androidも、アプリのタイトルバー(っていうのか?デフォで灰色の部分)が画面の横幅いっぱいにならず、 画面の中央で携帯のサイズぐらいで表示される。(その外側は真っ黒) SDKは3.0、リソースのフォルダ(main.xml)はlayoutのみだが、layout-xlargeでもダメだった。 他に設定確認するとこを思いつかない。アドバイスを頼む...
最初に起動するときにウィンドウサイズ指定したはずだが
min-sdk-version?
ここは初級者質問すれではな(ry
666 :
662 :2011/04/09(土) 11:55:35.13
あ、Min SDK を入れたら大きくなった! ここかぁ。今まで横着して入れてなかった orz 663,664さん、ありがとう! スレ汚しスマソ...
godaddyでドメイン取ったらgodaddyからスパムがいっぱい来るようになったでござる
雑誌とかに載る場合連絡くる?
まずはどの雑誌で、ライセンスをどうした場合なのか具体的に書け。
>>668 何回も載ってるけど一回も連絡きたことないよ。
そういう許可みたいなのってgoogleが全部握ってるんじゃなかったっけ?
マーケットに乗せたら許可なんてこないだろ
>>671 許可無くアプリ乗せたらどうなると思ってるわけ?
雑誌がgoogle検索にひっからなくなるとか?w
マーケットの除外ってやつじゃね
でもtuboroidみたいに勝手に載せて間違った作者だったら最悪だよな
マーケットなんだから市場に流通してるのと一緒
>>674 それやるには規定に書いとく必要がある。
マーケットトラぶってた? 4/8は1本も売れない異常事態だったんだが、4/10から普通に売れ出した
>>678 最近は2〜3日に一回しか統計が更新されないからそのせいかと。
ウィジェット作ってて、 LinerViewの中にImageViewとTextViewが横に並んだレイアウト考えてる。 ImageViewが高さ画面一杯になるように拡大縮小してほしいんだが ImageViewにlayout_heightやMinheightをdipで指定しても無視されるし、 heightをfill_parentにしても画像サイズそのままで中央寄せされるだけ、 backgroundとして画像指定すれば高さ方向は適宜拡大されるっぽいが 横幅そのままで拡大されてしまう。 どうしろと(´・ω・`)
引き伸ばしとかしないでリアルサイズの背景にすれば
>>681 ウィジェットの大きさ自体が72dpっていう相対的な大きさ基準で、
解像度機種によってまちまちだからややこしくない?
高解像度、中解像度、低解像度の3パターンで済む話なのかな。
機種によっては高解像度と中解像度の間でうわあとかなったりしない?
ウイルスとワクチン作って一儲けしたいんですけど あどばいすください
>>683 新しい法律ができそうだから、よく注意しとけ。
>>683 世界中の人がはまっちゃうようなゲームを作ってばら蒔け
中毒者に新作を特効薬として売り出せ
>>682 主流がWVGAだと思うからそれに合わせれば
QVGAとかFWVGA++とかしらね
しかしC#は本当に罪作りなイケメン言語だよな 素晴らし過ぎて、この言語に一度触れると 他の言語を使う気が起こらなくなってしまう 下の1分を見てみ、Javaには存在しない仕組みがいくつ使われているか答えられるかな? Expression<Func<List>> e = () => Enumerable.Range(10,?20).Select(i?=>?new?{?foo?=?i?}).ToList()
こんな汚いソース使えても使わねーよ
久々にスマフォから書き込んだら文字化けしたなw 流石クソAndroid端末w
>>690 お前はifとforeachがあれば万物を記述出来るぜ!
他の便利な言語仕様はイラネって普段言っていそうだな
ソースの可読性を犠牲にして便利さを選ぶか Perl並みの気持ち悪さだなC#
>>692 おまえは仕事でこんなソース書いてるんだwww
>>689 そんな可搬性の低いコード書いたら殺されるわ。
WinでもMacでもLinuxでもAndroidでも動くコードが要求されるのがプロの現場
Android 用の地震速報アプリはありますか?
ここで聞くなよ
>>695 Monoが動けば動くし。
遅延評価をもっと簡単に書かせてくれればJavaでもいいんだけどなぁ。
今のままだと本質的に必要ないループとか書かされて面倒。
700 :
デフォルトの名無しさん :2011/04/13(水) 15:02:32.06
>>689 おまえは当然Monodroid使ってんだよな?
ここはPHP最強といことで
これが汚いとかIT土方ですか? めちゃくちゃスマートな記述だろ、お前ら本当にプログラマかよ なら試しに同じコードをjavaで書いてみろよ とんでもないゲテモノコードになるぞ
ってか完全に等価なコードはjavaじゃあ記述不可能だがな C#以外ならdelphiくらいだろ rubyやscalaは知らんけど
こういう独りよがりがチームにいると大変なんだよな…
得意げにコード書いて1日後に見返したらもう意味わからなくなってんでしょ
自己完結した開発以外なら UMLとテスト膨れて移植性下がるだけの記述は選ばんだろ ぼくの考えたかっこいい実装してやり逃げる気なら好きにすりゃいい ハードやライブラリ系とがっちり絡んでなきゃ 文法ごときぬるま湯レベルだしな
改行せずに書いて一行で書けた!って言うのと同じレベル
つられすぎだろ君ら
難読コードてゲーム開発してる人に多い イメージ
C++でGL使う場合って そもそもやる事自体が複雑だよね
ついにアクティブ30%を切りそうだ。駄目なアプリは下がるのが早い。
Cが一次元の世界なら、C++はクラスが使えて二次元、C#はメタプロが出来て三次元 コーダは自分が住んで次元しか理解出来ない Cしか知らない人がC++のコードを見て 何この「クラス宣言」って奴?汚すぎ! 難読だし可搬性、移植性が下がるし独りよがりなことするな! 「クラス」とか気持ち悪い!main関数から共通関数を呼べばいい 得意気に「クラス」とか使ってるけど明日見返したら意味分からない癖に! 「クラス」とか複雑なもの使ったらUMLやテスト工程膨れる!だって複雑だし! Cならどの環境でも動くC++不要! 今まさにこんな状況
今でもだろ
>>711 俺もアプリの一つがそんな感じ。なかなかアップデートする気が起きない。
715 :
デフォルトの名無しさん :2011/04/13(水) 21:52:33.38
このスレ存在の必要あんの?
>>711 おいらも。うpしたいんだけどなかなか。
別件だけど、寄付制度は日本では法規制で普及しがたいのかね?
C#のコードはスマートに書けるけど、周りのレベルが低いとラムダ式とか使えないね
719 :
デフォルトの名無しさん :2011/04/13(水) 22:21:08.25
次スレいらねーだろ って言うとC#厨が立てる悪寒www
>>718 今までプログラマっていう職業はバカでもなれる最底辺職だったけど
これからは高いスキルを要求される職業になっていくだろうね
逆だろw
実装難易度下がるほど言語が高級化する不思議
難易度の低い低級言語があるんだったら 高級言語なんて生まれてないだろ
AndroidのUIは誰が作っても同じ様になるから 可読性って意味では優秀だよね
はい?AndroidのUIが優秀? おかしいな?聞き間違いか?
WPFを体験したらAndroidのUIなんて苛立ちしか覚えないよ
可読性涙目
728 :
724 :2011/04/14(木) 00:19:42.59
お前ら必死だなw
だーかーらー 同じコードをJavaで書いてみろって 可読性重視なら尚更Javaなんて使ってられねーよ
お前らはお馴染みのif文とfor文だけで書いてあれば どんなにグロテスクなコードでも可読性が高いと言い張るんだな
731 :
724 :2011/04/14(木) 00:23:56.51
可読性は言語依存じゃないぞw
java糞は認めるが可読性がないから糞なのではない
あとAndroidのUIが優秀とか 普通の技術者なら口が裂けても言えないはず surfaceviewにしろlistviewにしろcanvasにしろ設計の歪みが常軌を逸している あれ作った奴が目の前にいたら正座させて24時間説教してやりたいわ
734 :
724 :2011/04/14(木) 00:35:02.72
普通って何かね?w 常識とか、あたりまえとか、普通とか 個人によって違うんだよね 職業プログラマにしか分からない世界の話は君には無理かねw
まあ口だけ番長ってのはどこにでもいるなあ
Javaは何故pythonやscalaやrubyに敗北したのか
737 :
724 :2011/04/14(木) 00:38:58.15
俺は口だけ達者な九官鳥です。 反論できない君らを楽しんでただけです。 ごめんなさい><
俺にインネンをつけるのはいいけど 構文木や遅延評価やクエリや匿名型やラムダ式を否定するとか 随分と勇気があるなお前ら どんだけ優秀な技術者様なんだか
まぁJavaバカは95年代のOOPさえ体験出来れば満足なんだろう 時代は遥か先まで進んでいることに全く気付いていない
データが特定バイナリフォーマットだのmatrixだので 実行速度要求されると糞読みづらくなるし複雑化する
何かスレチばかりだが盛り上がってて楽しいな
まずこの中にJAVAがいいっていっている人いないし。 JAVAでいいんだよ。
もしかしてActivityってそんなにぽんぽこぽんぽこ作るもんじゃないの…? ちょっと何か変わる度に専用Activity生産してたらprimitive型以外Activity間の受け渡しが出来ない事に今更気付いて 片っ端からSerializeしてはbyte配列にして渡す恐ろしい物体が出来上がったんだけどこれは良くないよねたぶん…
別にいいんじゃねw ちなみにわざわざ自分で byte[] にしなくても Intent#putExtra(String, Serializable) もある
これがJava脳末期患者か
うん、どーでもいい。
何か知らないけどApplicationクラスでも使ったらどうか
つか、使用言語なんて作るものに合わせて選ぶものだろ。 Unmanagedなコードを書けと言われて、 「C/C++じゃスマートに書けないので嫌です」 とか言うつもりか?
スポーツ評論家に高齢肥満しかいないのと一緒
評論家か―。 つまらん事に必死に書き込む馬鹿ばかりだ。 お…!俺でも出来たな。
次は「Androidプログラミング雑談スレpart1」にスレタイ変えようぜ
これさ、敷居は低いんだけど初心者が最初に出会うとプログラミング嫌いになるよね
馬鹿には無理
>>754 うん、結構ヲタな環境だと思うw
javaでクライアントサイドとかlinux弄ってた人なら抵抗少ないんだろうけど
ゆとりドトネト厨とかにも無理w
でもAndroidになれてから以前よりSwing弄ったら簡単に感じた
一見するとフレームワーク上に作るだけの土方環境じゃね。 そこから外に出てJNI触ったりすると糞めんどくせぇ
>>689 これが展開されたときにC(せめてC++)並に早いコードになってくれるんなら俺もC#にしたいわ
時間たっぷりある無職は細かいところにこだわるからなぁ 新卒で最初だけプログラム書かされたけど「人月半額の協力会社の人(=バカ)が見ても分かるように書け」だからなぁ どんどん差がつくなぁ どっちが良いとか悪いとか言わないけどね
バカが書いたコードも技術者が書いたコードもどちらも同じように動くからな 客は動きさえすれば中身の設計なんて気にしない こんなんだからSEはバカにでもなれる最底辺職になっちまったんだよ
hagedo
アプリの終了処理ってどうするのが正しいの? ずっとどっかで見たコード参考にしてonPause()中でfinish()呼んでたんだけど それだとプロセス自体は生きてるんだね。 ぐぐって protected void onPause(){ super.onPause(); System.exit(RESULT_OK); } って風に書き換えてみたけどこれでもadvance task killerで見るとプロセス生きてるっぽいんだよね
放っておいていいと思うよ 他のアプリ起動したりしてメモリが必要になってきたら勝手に終了する
海外のマーケットから、 おまいのアプリがすごいから登録してやったぜベイビー これIDとパスな、んじゃ ていうメールが来たお 英語版作るとこうやって勝手に広まっていくのはいいなw
>>764 あんたのアプリをうちに登録するとウハウハだぜ
ってのはくるけど、アカウント勝手に作るのはすごいなw
そういうのにしろアプリのコメントとかにしろ海外の方が活発で積極的だよな
マーケットってグーグル以外にもたくさんあんのか? エロおkなとこもあるんだろか?
くせえよ向こういけ
やっぱりシャープの端末は別格に良く出来てるな
ついにコメント欄で語りかけるようになっちまった。。 きちんと日本語書いてくれないから、こっちが聞く羽目に…。
この2つの言葉を覚えれば大抵のトラブルに対応できるよ ・more power to you(健闘を祈る) ・fuck you(くたばれ)
・Give me chocolate(有料版買ってね)
>>762 普通は殺さず殺生はOS に任せとく
どうしても殺したければandroid.os.processにkillとgetMyPID があるのでそれ使う
A、B、Cのメソッドがあったとして その3つで共通する前処理と後処理があった場合 Javaなら void Aメソッド() { 共通前処理(); A固有処理; 共通後処理(); } C#なら void Aメソッド() { 共通処理(() => A固有処理); } こうなる 前者は1990年代のプログラミングスタイル、後者は2007年以降のプログラミングスタイル
AndroidのAPIやライブラリに、カメラなどの画像から文字を抽出するようなのってある?
どう考えてもC#の方が自然な記述だよな Javaはライブラリがグチャグチャに増えるくらいで 言語仕様としては95年から何も進化していないよな まぁせいぜいやっても不完全なクロージャとか追加した程度 一方C#はリビジョンが上がるたびに驚くような新言語仕様をどんどん追加している そして、その新言語仕様に合わせてライブラリも進化させている、言語仕様の進化とライブラリの進化が 協調的で整合性を保ったまま進化している これは極めて重要なポイント
>>775 Androidでは外製品を使わないと無理
WP7な標準ライブラリでサポートしている
ちなみにクソAndroidでやるならOpneCVが必要だな Javaバカに使いこなせる代物ではない
Javaなんか頼らないで 天才集団のGoogle様が新しい言語でも作ったらどうだ?あ?
C# vs JAVAスレでも立ててそっちでやれ そういうスレ立てちゃうとそれぞれの言語にほんとに詳しい人にフルぼっこにされるから無理なんだろうけど
goの事を時々で良いから思い出してあげてください。
荒らしながらも別の質問に律儀に答えているのがウケルw
Managedなコードしか書けない粘着厨がいるのはこのスレですか?
すっかりゆとりC#厨に住み着かれちゃったな
お前らって本当に高級言語をバカにするよな
VB脳、C#脳、ruby(笑)ですか 一生Cかアセンブリとじゃれていればいいさ 世の中がどんなスピードで先へ進んでいても ずーーーと20世紀の古いソフト開発技法を使い続ければいいさ
>>787 場違いなところにあらわれる空気読めない奴を馬鹿にしてるんだよ
() => C#のこれどういう意味やねん マンコから何か飛び出したのか
:-) これもよく見かける
皆さん、ここが言語の高級さよりも、 動作速度と低消費電力を求められるAndroidのスレだってこと忘れないでください。
;-p
^q^
AndroidはPythonで開発できる。これ豆知識な。
な、なんだってー!!(AA略
OpenCVぐらい楽勝だろ、、、 他人様の作ったAPI呼ぶだけじゃん 別に大して苦労してないからデバッガすら設定してねーんだけど
お前バカだろ、そしてOpenCVの世界に足を突っ込んで地獄を見たことがないだろ 実際にやったことがあるならそんなバカみたいな発言絶対にしない OpenCVで実運用レベルのアプリ作るなら、最低限大学院レベルの数学知識が必要
アプリ次第だろ…
ダルビック有
どっかでみた会話だな コピペ厨か
疲労コンパイル
今度彼とGCしちゃう///
IT大喜利スレと聞いて
はやくX10買い換えたくてJITしていられない
This is IT.
X10は2.3になるからいいじゃん
>>800 俺はバカだよ、そしてOpenCVの世界に足を突っ込んで地獄を見たことがないさ。
実際やったことがないからこんなバカみたいな発言をしている。
最低限大学院レベルの数学知識を必要持っていないから、OpenCVで実運用レベルのアプリ作れないのさ。
なにか作れよ何が理解できないか明確になってから聞けよ 手動かさずに設計がどーだとか数学がどーのほざいてるだけだから 永遠に理屈だけの雑魚なんだよ
おまいら韓国語版作ってる? マーケットの解析見ると規模は米国の次が韓国だぜ このシェアは見逃せないな ところでハングル入れても文字化けしないよね
韓国は英語でいかなーって思ってる
>>814 俺もそう思ってたんだけどやっぱ母国語の方がいいんだろうなと思ってさ
あまりにもマーケット全体に占める韓国のDL数の割合に対して
俺のアプリの韓国のDL数が少ないからさ
韓国語は勝手に翻訳してくれるよ 海賊野良アプリとして
>>816 それディベロッパーコンソールの有効なインストール数でカウントされる?
韓国語リソース作るあてがあるなら作る、ないなら英語、の二択だと思うが… これは中国語にしろスペイン語にしろドイツ語にしろフランス語にしろそう
英語なら機械翻訳+自分の英語力でなんとかおかしくない(と思ってる)英語に訳せるけど ハングルだとまるっきり機械翻訳だから、ネイティブが見たらおかしい表現になるんだろうな マーケットで見かけるおかしい日本語説明があるようにw
>>820 あれだったら機械翻訳日本語と元の英語を併記してくれればだいぶ違うんだけどな
去年アプリ1つ作ったきりだな。 次の作るモチベが湧かないorz
Androidの開発なら黙ってjava使っておけばいいよね。
>>820 日本語とハングル語は機械翻訳の相性が良いって話を聞いたことがあるよ
今は韓国向けにandroidマーケットがあるの? あの国はゲームアプリに法律で定めた年齢認証の認定とかあって、マーケットなかったよね?
マーケットというか紹介サイトじゃね 日本でいえばアンドロイダーとかミートロイドみたいなやつ 独自マーケットといえば米amazonにもできたんだよな うpしてる人いる?
よし、今日1本アプリ作るぞ。
おまえらなにつくってんの? ゲーム?
>>823 GUIはJavaで実際の処理はC/C++が基本。
全部Javaで作ると糞重くなるよ。
実用アプリが数本あればゲームなぞいらんからjavaで十分。 2ch読み書きも画像・AAフォントどころか自動リロードもない自作ビュアで十分。 標準メーラを何とかしたいが、Cメールをどうするかで停止中。
うわっ。私のソース…汚すぎ?
業務レベルじゃないなら動けばいいと思ってる
Androidアプリを有料アプリとして公開する場合、ソースの公開は必須でしょうか? それともAPKファイルだけ公開しておけばよいのですか?
838 :
836 :2011/04/17(日) 21:17:46.48
>>837 すいません、質問の仕方が悪かったです。ソース非公開で有料アプリを配布してもよいということでしょうか?
>>838 その質問の前提として、
調べた有料アプリは全てソースが公開されていたという理解でよろしい?
>>838 ソースを公開しなさいって、何処に記載あるのか?
ってか、マーケットに挙がってるアプリのソースが公開されてたら
パクられ放題やな。
まあapkからソース取り出せるし気にしなくていいんじゃね
じゃあSkypeのソース取り出してみてください。
apktoolを使え
>>828 できなかった。
あと1カ月は掛かるな。orz
リバエンの世界だと バイトコードはパッカーとアンパッカーの戦いがメインだからね アンパッカーが無いと、CやC++で書かれたネイティブコードの方がよっぽど読みやすい まぁ一般人が書いたapkはパックされてないから中身丸見えなんだけどねw
PCのシェアウエアもandroidのアプリもバイパスくっつけて(自主規制)してるわw お前らも気をつけた方がいいよ あと防御側のノウハウを学びたいなら、一旦自分が攻撃者になるのが一番の近道
自称プロの書き込みはためになるなあ
自称プロってw たとえばゲ裏板行ってみろよww 今やollydbgやPSP CFWのお陰でアマチュアでも簡単に出来ることだぞw
Ustでも中学生がollydbg使ってゲームのアセンブリ読んでた配信とかあったな
やっぱAndroidアプリ作る人って 情報工学の基礎学習を飛ばしてとりあえず動く物作っている人が多いのかな?
まぁ趣味の範囲でやる分には否定はしないけど
そんなの要件次第だ
おれ商業科でプログラミング習ったからな 低級言語は無理だと思う 必要な知識がたりてない
派遣の奴とか 例えばネイティブコードが関数を呼ぶとき汎用レジスタがどう動くのか知らない奴とかいるからな もう本当に困り果てるよなw
しかも傑作なことに そんなことアプリ作る上で必要な知識じゃないじゃないですかとか言うからねww もうこっちが泣きたくなるよw
なんかお前人間的にダメな気がする、頭も
Androidアプリ作るのにもレジスタまで考慮しないといけないのか
いやいやいや Androidアプリ作るにしてもGPUがPower VR系かMali系かとか下位層も考慮しまくるだろ OpenGL ESとか挙動が違いまくるぞ
まぁお前らは自分が持っている実機環境で動くものだけ作っていればいいよ
そんな調整しないとまともに動かないアプリとかないから
アプリ作る層でレジスタとか意識して作るって、一体何作ってんだよ
まぁNDKも使ったことないんだろ、Javaと遊んでいるからそんなんになるんだよ
VB脳の悪口も言えた立場じゃねぇな
たぶんAndroidを作ってるんだろう。
すいません、プロの方にお聞きしたいのですが Androidからレジスタを操作する方法を教えてくださいm(_ _)m
変数にリテラルでも代入しろよ
あ、商業科のチミにはこの回答の意味が分からなかったかな? スマンスマン
速度あげることよりも新しい機能つけること優先しちゃうな UIもできるだけデフォルトの使う方が効率もUXもいいような気がしちゃう おれ認識甘いんだろうか
>>870 大体合ってる
速度は機能の豊富さに勝る
どこをネイティブで書くかとかどうやって決めてるの?
なんやかんや偉そうに言ってる奴に限って、売れるアプリは作れないっていうw ひがみやろ
ユーザーからすれば、満足するか不満がなければOKだしな。
>>872 profile 取って、各モジュール毎のコスト比較。
スレッド起動させた先でネイティブ呼び出しなりなんなり、お好きに。
正直ソースの中とか速度よりはデザインの方が大事。 デザインがイケてると、ライトユーザーは安心するからな。
>>876 これは糞アプリですって、一文入れておいてくれ。
メールでアプリの質問してくるのはいいんだけど、PCメール拒否されてるとせっかく長文で返事書いても徒労に終わるぜい ウワァァ━━━━━。゚(゚´Д`゚)゚。━━━━━ン!!!!
動いたもん勝ちなんだよ馬鹿か 屁理屈とコードこねくり回してんじゃねーぞ
画像処理に数列を使うのはわかる でも数列がわからない
行列だった…
動けばいいって本気で言っているのか? 昨日今日に勉強を始めた中学生じゃないんだぞ こういう連中が日本のSEの地位低下と業界の陳腐化を深刻化させていることを 自覚してもらいたい
趣味でやっているならどうでもいいが 動けばいいなんて言っている奴は社会へ出てこないでくれよ お前のコード丸投げされて尻拭いをさせられるのはご免だからな
ごめん…
だからIT土方から抜けらんねーんだよ 納期までに徹夜でできる完璧を目指すとかもうやだね
マ板でもいってぼやいてろ
IT土方…言い得て妙だな…感動した
どんなに建築士が優秀でも 現場の土方がダメなら家は倒壊する
理想はプラモデル 土方が柱を切ったり、窓枠の寸法を測る必要が無く 風呂もキッチンも屋根もドアもモジュール化されている プラモデルのように組み立てるだけ 柱の継ぎ目は固有のもので間違った組み合わせでは継げない 物理的にヒューマンエラーが発生し得ないようにする お前等は建築士、動けばいいなんて間違っても二度と口にしないことだな
その土方が「動けば…」とか。
>>873 ユーザーうけするものを考え出す能力と
良質なコード書く技術はまったく別もんですから
Cの組み込みやってた人が書いたForm見て開いた口がふさがらなかったw
あのな、動けばいいじゃなくて 動いたもん勝ちな 安全安心安定のノウハウあるコードで組んで 効率化、高速化は2の次 初めからそこ狙うのが馬鹿だつってんの
>>891 お前には.NETの深遠の入り口すら見えていないようだな
>>893 違うな、設計の合理化は
下流工程へ進むほどコストが高くなる
真っ先に考えるべきことなんだよ
だからマ板でやれって
お前ら本当に技術者なのか? 全く話が噛み合わない
本職でも思想の違う人間、仕事の役割が違う、 そもそも趣味、果てはム研究者()までいるからそら噛み合わん
んで、いつまでも完成しないんだね
なんでAndroidスレは脱線しやすいのん?
>>900 ネタがないからじゃね?
Androidプログラミング雑談すれにスレタイ変更しようぜ
中身がきったなくても、売れればどうでも良いわけで。
売れた?
国産のAndroid機が何故糞遅いのかよくわかるスレですね。
IS03とかホームアプリ変えてあげるだけで相当ましになること考えると アプリケーション作る人が下手だったんだね
IS01というヘンタイ機種には苦労させられたよw
まあ、自分で自分しか使わないような勝手アプリ作れるのがAndroidのいいところだと思うわ
まあ、自分で作れないクルクルパーはキャリア・メーカー批判のオナニーで大忙しなのがAndroidのいいところだと思うわ
javaってforeach回すとき、今ループの何周目かって取得出来ないよね? やろうとすれば、こんなに汚くてグロいコードになる int i = 0; for (foo hoge : bar) { i++; } C#ならIEnumerableでスマートに記述出来るのに
C#に慣れてからjavaやると体調が悪くなるわ
ちなみにC#の等価コードはこれね(fooがvarになっているのにも注目) foreach (var hoge in bar.Select((e, i) => new {e, i})) { }
構造化プログラミングの基礎の基礎がこんなに汚い仕様じゃあ どう頑張っても綺麗なコードなんて書けるわけ無いよね
まぁC#はforeachすら使う必要が無いんだけどね
また#の話かよ 飽きねえやつらだなぁ
お前らはJava使ってイライラしないの? 正直ちょっとするだろ?
JavaもC#も文法はたいして変わらんだろ 要はプログラミング次第
んなこといえたのは2.0まで。 3.0以降はもう別物
C#はほぼWindowsぐらでしか使えないからな Javaの文字比較は確かにイラつくが
頭悪い人はひとつしか覚えられない
頭の悪い書き込みw↑
皆さんc#君には構わないでください
>>920 3.0で一気に爆発的に進化したよな
本当にプログラミングの世界が根底から覆されてしまった
あの転換点は人類が史上で「電気」を手に入れる前と後に匹敵する程のもの
javaはCからほとんど変わっていない20世紀の遺産
C#は全く新しい世界を生み出し人類にとって偉大なる発明となった
正直オッサンはこの進化に着いていけないんだろう
もしGoogleがjavaとC#のライセンスを保有していたら Android開発の第一言語にjavaを選択しなかっただろう
>>926 C#厨がアスペだということがよくわっかった
>>928 Androidのような非力でC#の速度じゃあモッサりすぎてかなわんだろう
>>929 違うな
C++0xもDもdelphiもpythonもscalaもrubyもjavaも踏破してきた
その幅広い見地をもってしてもC#の優位性が揺らぐことはない
で、その素晴らしいC#でどんなAndroidアプリ作ったんだい? まさか言語のうんちくたれてるだけじゃないよね?
>>930 パフォーマンスについてはその通り
決して高速でない
おっさんの頭じゃ無理w
むしろC#やDelphiはJavaが無理な頭が弱いやつが使うもんだろ しかもDelphi使い言ってる時点でおっさんw
これはただのおっさんじゃねえな 社会適応障害高齢童貞おっさんだ
おっさんだったんだ C#君は失礼だね C#さんこんにちは
>>935 アンチじゃないけど
さすがにC#がjavaより簡単っていうのは認識間違っていると思うぞ
難易度は圧倒的にC#>>>javaでしょ?
C#のクエリは頭が良くて柔軟じゃないと使いこなせない javaはバカでもそこそこ出来るわな
C#は土方と技術者で設計に圧倒的な差が出る感じ javaは土方と技術者のどっちらが作ってもそんなに変わらない 言い換えればよい設計が言語仕様で制限されてしまっている
942 :
デフォルトの名無しさん :2011/04/19(火) 16:29:12.61
>>912 import java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;
public class Each {
static List<Integer> list = new ArrayList<Integer>();
public static void main(String[] args) {
list.add(1);
list.add(4);
list.add(6);
for(ListIterator<Integer> j = list.listIterator(); j.hasNext();){
System.out.println(j.nextIndex() + "番目:" + j.next());
}
}
}
土方のお前らにはjavaがありがたく感じられるんだろう
>>942 お分りいただけるだろうか、このキモさっぷりを
これとC#のコードの違いをちゃんと列挙出来るかな?
それで速度まで遅いC#はメリットなしだな さあスレチもわからないよなアスペのおっさんは退散退散
NDKでC#使えるんだから仲良くしろよ
これでいいのか?
俺のファイナルアンサーは
>>914 だが
お前らは
>>942 でいいのか?
あと180分待ってやるよ
仕事干されたの?
久々に見たらまた荒れてるw C#を語ってる人は、マジで頭がおかしいとしか思えないなww
C#派ではあるんだが、語ってる奴はきもいなw
androidアプリはjavaで作れ おっさん「javaはクズw」 ここで既に会話が成立してないw 脳に障害があるとここでリアル人生終わり だからこのスレで生きてる お前ら、もっとかまってやれ
C#使ってアプリ作りたいならWPにすればいいだけなのになんで粘着するんかね
C#使いたいけどWP7は流行る気配がないお・・・ ↓ java知らないけどAndroidでやるお ↓ javaうんこすぎワロタ・・・C#に戻りたいお・・・ ↓ 鬱憤晴らしにスレ荒らすお ←いまここ
早めに次のステップに進んでもらいたいな
C#とJavaのどちらが優れてるか、なんて激しくどうでもいい ここはそういう話をする場じゃないから余所でやってくれ
>>954 無理でしょ
ずっと前から同じこと言ってるだけ
googleに直接苦情入れろよ。。
958 :
デフォルトの名無しさん :2011/04/19(火) 18:41:58.99
C#が良いならWP使えば良い 止めはしない
このままjava似の言語で落ち着くとは思えんがな
960 :
デフォルトの名無しさん :2011/04/19(火) 18:58:47.87
そんなに何箇所も行番号取るなら一箇所にまとめて メソッドにすれば良いだけだから 一回書けば終わりだし、綺麗も汚いも意味ない
Android の ASEをインストールし、Pythonの起動、.pyをバックグランドで実行するまでの操作を動画にしました。
Androidのバージョンは 2.2です。
WindowsSDKで実験しましたので、他の実機で動くかは保証できません。
(というより、実機が無いのでエミューレータw)
特に詳しい人じゃないので難しい質問には答えられません(キリッ
Android ASE at Python. (from japan)
http://www.youtube.com/watch?v=RHaMv5XfcDE
>>926 っていうかC#はもう、コンピュータとしてのプログラミングそのものをアップグレードする
強力なパッチみたいなものだと思う
vsが.netになって、C#使うようになって、次の進化が.net表記消えるみたいな
それくらい衝撃的な変化だった
スレチかもだけど、 ここにいるみんなってやっぱ、正直言ったら英語のアプリが日本語に翻訳されるのはあんまり嬉しくないよね?
別に構わないと思うけど
>>964 機械翻訳そのままにするぐらいなら英語のままの方がいい
レス番がまた飛びだしたな 気治外C#厨がまたきてんのか MonoDroid使えよ MonoDroidのスレ立てろ ま気治外には出来ないだろうけどな
拡張For文使わなきゃ良いだけの話だろ
>>968 それ本気で言っている?
一人の技術者対一人の技術者として質問させてもらうけど
スマートフォン板に出張してるC#房さん元気?
おう随分と察しがいいじゃねぇか まぁ向こうはここ以上のバカ揃いで面白味に欠けるがな
ループのIndexが必要だったら使うなって話だろ そもそもJavaの拡張For文はコンパイラで小細工してるだけだし どうしても必要ならjavacに食わせる前にプリコンパイラ挟めば良い その言語で出来ないことに愚痴言ってるよりも やれる範囲で実装して別のことに時間使った方が有意義だと思うぞ
女は処女に限る(童貞・41歳) 言語はC#に限る(無職・41歳) 、、、あれ?
974 :
デフォルトの名無しさん :2011/04/19(火) 21:22:52.83
マックロソフトは潰れれば良いんだよw
>>969 少なくとも君は技術者じゃないよ。評論家、もしくは信者
インデックスが欲しいだけでjavaのコレクションクラスの機能を制限するの? 何故?どうして?全く理解出来ない? 発想が逆なんだよ、コレクションクラスを最大限に生かせるように言語仕様もそれに追随すべき M$はそれを実現してきた ライブラリの進化の為に言語仕様の進化があり 言語仕様の進化のためにライブラリの進化があった javaはOSSだからそれが出来ない、出来ない理由は前に言ったよな?覚えているか?
977 :
デフォルトの名無しさん :2011/04/19(火) 21:27:50.95
ト○タとマ○クロソフトは糞
>>975 自分が使うハサミに疑問を持たなくなったら職人として腐ってしまうよ
ごめんね、Javaの拡張FOR文は 拡張FOR文が実装される前の環境でも動作するよう 言語としての実装ではないんだ 諦めてC#使っててね
>>978 ハサミのせいにしてないで早く仕事終わらせろよ?
>>978 だって仕方ないじゃん、
Androidだと、切れのいいハサミ(C#)で作った物(アプリ)の方が出来が悪いんだから
マーケットのアプリを終了したとき どうもシャープ独自のホームだとウィジェットのレイアウトが崩れるっぽいんだけど そういう報告されたことない? IS01はなるからおそらくIS03もそうなってる場合があるかも アプリによるかもしれないが
正直,シャープ独自ホームなんか放置でいいような気もする
>>978 道具は疑うものじゃない
信頼すべきもの
信頼に足るように常に磨いておくべきもの
道具に文句ばっかり言ってるお子ちゃまには死ぬまでわからんだろうが
どこの東電だよ
986 :
デフォルトの名無しさん :2011/04/20(水) 01:56:59.50
C#よりLuaとObjective-cを覚えたいな
#くんはどっかのスレが流せてるんじゃないかと思ってる
アプリを起動したときの最初のレイアウトを main.xmlから他の名前に変更すると、表示されなくなるんだけど、 マニフェストのどこを変えればいいでしょうか。
applicationタグの中のactivityタグのandroid:nameを見て
あ、ごめん勘違いした intent-filterがどのactivityにあるか確認
あ!なるほど
992 :
デフォルトの名無しさん :2011/04/20(水) 15:42:09.70
setContentView(hogehoge.xml); ↑ ここ
AppWidgetProviderでイベント拾うためのサービスの onDestroy っていつ呼ばれるの? ログ取ってウィジェット削除とかしてみたけど ちっとも呼ばれない。 どんなライフサイクルなんだろ
>>994 ごめん、分かりづらかった
イベント拾うためのServiceのほう
なにかサービス起動してるの? startService したやつなら、stopService 呼ぶか、サービスが自分で stopSelf したら、止まるんじゃないかな
>>996 もしかして、AppWidgetからクリックイベント拾うのに
Service必要なかったりします?
あーサービスの PendingIntent アクティビティの PendingIntent しか使ったことなかったから思い至りませんでした stopSelf でいいんじゃないですかね
| 。 。 |。| 。| \。‖ノ| 。||。 。 ゜ ̄\|。。|/゜|。 | 。 。 ゜ト\‖。|。 || |ヘ ‖\゜\|。 |/。 ゜Y|‖゜ ) ゜) ‖。 ゜||‖/ / ‖ヘ 丶Vソ / ゜\\ | / \ノ / /(゜Д゜) < 梅ですの / つ つ L___| ∪∪
1000
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。