GoogleAndroidアプリ作成part3
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2010/03/16(火) 07:31:33http://pc12.2ch.net/test/read.cgi/tech/1243270488/
GoogleAndroidアプリ作成part2
http://pc12.2ch.net/test/read.cgi/tech/1253197333/
初期の流れをくんでJAVA初心者にも親切にしよう!
Android Developers(英語)
http://developer.android.com/index.html
リファレンス
http://developer.android.com/intl/ja/reference/android/widget/HorizontalScrollView.html
Android - Open Handset Alliance プロジェクト
http://code.google.com/intl/ja/android/
0002デフォルトの名無しさん
2010/03/16(火) 07:44:500003デフォルトの名無しさん
2010/03/16(火) 07:49:320004デフォルトの名無しさん
2010/03/16(火) 08:02:24お前がそうだからって世界の全てが同じだと思うなクズ
0005デフォルトの名無しさん
2010/03/16(火) 08:11:51クズである>>3の周りにいるのは>>3本人だけ、と考えると辻褄は合う
0006デフォルトの名無しさん
2010/03/16(火) 08:17:460007デフォルトの名無しさん
2010/03/16(火) 08:24:44これなら日暗会が怒るのも当然な気がする
0008デフォルトの名無しさん
2010/03/16(火) 11:14:06ttp://www.itmedia.co.jp/enterprise/articles/1003/16/news015.html
Silverlightをよく知らないけどサンプル見てみたらC#で書いてあった
自分アプリが作れれば満足だから
Android用にしか触ってないJavaより使い込んでるC#で書ける分心が揺らぐ
でもauで出るのをさんざん待ってるが、Windows Phone 7はまだあと1年待たないといけないしなあ
0009デフォルトの名無しさん
2010/03/16(火) 12:59:110010デフォルトの名無しさん
2010/03/16(火) 15:09:230011デフォルトの名無しさん
2010/03/16(火) 15:12:11だから擦れたいのGoogleAndroidの間にスペース入れろと
だからpartは大文字で始めろと
0012デフォルトの名無しさん
2010/03/16(火) 20:04:42ttp://japanese.engadget.com/2010/03/15/windows-phone-7-details/
・開発者 (パブリッシャー) 単位の登録費用は99ドル/年
・無料アプリも審査は変わらないため99ドルの登録費用必須
・開発中テストなどの目的で一定数の特定デバイスに審査前のアプリをインストールすることは可能
配布についてはほぼiPhoneと同じっぽい
0013デフォルトの名無しさん
2010/03/16(火) 21:33:390014デフォルトの名無しさん
2010/03/16(火) 21:56:46画期的なシングルタスクシステムと、ホームと言う名でアイコンが並んでいるだけの全く新しいランチャ
かつてないエクスペリエンスを提供する交換不能電池
あらゆる局面でPC上の専用ソフトを必要とするシームレスなPC連携
全ての障害をユーザ過失に帰着させる先進的なサポート体制
といったiPhoneのイノベーションをMSも踏襲していくのかな
すばらしいな
しぬの?
0015デフォルトの名無しさん
2010/03/17(水) 00:03:15WP7がダメだったらWP8としてやりなおすんじゃね?
ってスレチだな
0016デフォルトの名無しさん
2010/03/17(水) 00:13:440017デフォルトの名無しさん
2010/03/17(水) 01:20:190018デフォルトの名無しさん
2010/03/17(水) 01:24:100019デフォルトの名無しさん
2010/03/17(水) 01:26:04エロゲメーカーが自前でマーケット作ればいいだけだし簡単だな
携帯でエロゲをする意味がないけど…
タブレットだったらいいかもね
0020デフォルトの名無しさん
2010/03/17(水) 01:32:07よし。
俺がやる。
まあ、日本のアニメ絵は海外じゃ流行らないときくが
0021デフォルトの名無しさん
2010/03/17(水) 01:36:050022デフォルトの名無しさん
2010/03/17(水) 01:42:280023デフォルトの名無しさん
2010/03/17(水) 03:36:28すごい使いにくいです
0024デフォルトの名無しさん
2010/03/17(水) 08:06:490025デフォルトの名無しさん
2010/03/17(水) 19:35:53エロゲのPSP移植とか売れてるしな
糞appleみたいに規制規制うるさくなければありえるな
0026デフォルトの名無しさん
2010/03/18(木) 03:05:26どんなスペックのPC使ってるの?
0027デフォルトの名無しさん
2010/03/18(木) 10:58:460028デフォルトの名無しさん
2010/03/18(木) 12:18:43ベット beD
ゴット goD
デット deaD
0029デフォルトの名無しさん
2010/03/18(木) 12:44:29http://developer.android.com/sdk/eclipse-adt.html#installing
ここに書いてある通りしても、Eclipseでリポジトリがねーよって怒られる
https://dl-ssl.google.com/android/eclipse/
ここアクセスしても404エラー
0030デフォルトの名無しさん
2010/03/18(木) 12:52:560031デフォルトの名無しさん
2010/03/18(木) 13:00:40de-bugの意味を知らないの?
0032デフォルトの名無しさん
2010/03/18(木) 13:10:59Thx
0033デフォルトの名無しさん
2010/03/18(木) 22:51:130034デフォルトの名無しさん
2010/03/19(金) 01:13:18起動はどうしようもない気がす
動作的には、i7だとADP1よりは遥かに速くて快適
0035デフォルトの名無しさん
2010/03/19(金) 13:13:280036デフォルトの名無しさん
2010/03/19(金) 13:42:260037デフォルトの名無しさん
2010/03/19(金) 14:04:420038デフォルトの名無しさん
2010/03/19(金) 15:19:490039デフォルトの名無しさん
2010/03/19(金) 15:26:330040デフォルトの名無しさん
2010/03/19(金) 18:01:510041デフォルトの名無しさん
2010/03/20(土) 09:02:42プログラマの能力が不完全なのに、ソフトウェアを作ってしまうのと似ている。
プログラムを作るのも資格が無いと出来ない様にしてしまえばいいのにね。バグが一つ見つかるたびに1点減点で持ち点無くなると、公衆受けるまでプログラミング禁止とか。
0042デフォルトの名無しさん
2010/03/20(土) 09:03:580043デフォルトの名無しさん
2010/03/20(土) 11:29:580044デフォルトの名無しさん
2010/03/20(土) 13:56:10バグのないプログラムはない
0045デフォルトの名無しさん
2010/03/20(土) 20:00:39真空管のガラスの粒子が飛び出てくるので
完璧な真空状態は保持できない
0046デフォルトの名無しさん
2010/03/21(日) 04:01:37だからバグが無くならない。
0047デフォルトの名無しさん
2010/03/21(日) 07:01:000048デフォルトの名無しさん
2010/03/21(日) 08:35:32OSやコンパイラも含めて。
0049デフォルトの名無しさん
2010/03/21(日) 11:29:19素人は黙ってろ
0050デフォルトの名無しさん
2010/03/21(日) 13:58:25パーフェクトにするにはCPU設計からやらないと
超簡素なCPUとコンパイラ作って、プログラム書けばプログラム的にバグが発生しないものが実現できるw
0051デフォルトの名無しさん
2010/03/21(日) 14:48:330052デフォルトの名無しさん
2010/03/21(日) 15:20:48人間がつくるんだから
0053デフォルトの名無しさん
2010/03/21(日) 17:40:44なんかいいやり方ってないかな
LinearLayoutを横方向→縦方向で組み合わせてやってみたんだが、
恐ろしいほどパフォーマンスが出なくて...
0054デフォルトの名無しさん
2010/03/21(日) 17:50:410055デフォルトの名無しさん
2010/03/22(月) 01:29:15http://www.amazon.co.jp/gp/search/ref=sr_nr_n_0?rh=i%3Astripbooks%2Cn%3A!465610%2Ck%3AAndroid%2Cn%3A466298%2Cn%3A492352&bbn=466298&keywords=Android&ie=UTF8&qid=1269188204&rnid=466298
将来的にXperiaで動く2chブラウザを作りたい。Javaの本はいま読んでます。
0056デフォルトの名無しさん
2010/03/22(月) 01:48:01android関連でオススメ書籍聞いても無駄だよ
どいつもこいつも公式嫁しか言わない
0057デフォルトの名無しさん
2010/03/22(月) 02:11:51当時は公式が英語オンリーだったが、今ならぶっちゃけ公式だけでいいと思うぜ
0058デフォルトの名無しさん
2010/03/22(月) 09:31:09おすすめの本は無い
0059デフォルトの名無しさん
2010/03/22(月) 09:37:29ありがとうございます。公式ってこれですね。英語を勉強しておくべきだった。
http://developer.android.com/intl/ja/guide/index.html
0060デフォルトの名無しさん
2010/03/22(月) 09:59:35>Android Developers(英語)
>http://developer.android.com/index.html
>リファレンス
>http://developer.android.com/intl/ja/reference/android/widget/HorizontalScrollView.html
よく見たらURLもおかしいな
Android Developers(日本語化されているのは一部)
http://developer.android.com/intl/ja/
だけでいい気がする
0061デフォルトの名無しさん
2010/03/22(月) 10:48:300062デフォルトの名無しさん
2010/03/22(月) 16:24:28英語読めない馬鹿にはグーグル携帯は無理。
0063デフォルトの名無しさん
2010/03/22(月) 16:33:17途端に情報源がなくなる
0064デフォルトの名無しさん
2010/03/22(月) 18:21:150065デフォルトの名無しさん
2010/03/22(月) 18:35:550066デフォルトの名無しさん
2010/03/22(月) 19:34:390067デフォルトの名無しさん
2010/03/22(月) 21:17:09OpenGL ESの使い方がわからん。
あんなんでどうやって3D描けるの?
0068デフォルトの名無しさん
2010/03/22(月) 21:19:190069デフォルトの名無しさん
2010/03/22(月) 21:40:250070デフォルトの名無しさん
2010/03/22(月) 21:43:310071デフォルトの名無しさん
2010/03/23(火) 00:55:35調べりゃすぐ出来る。
0072デフォルトの名無しさん
2010/03/26(金) 11:45:370073デフォルトの名無しさん
2010/03/26(金) 12:08:470074デフォルトの名無しさん
2010/03/27(土) 10:08:21学習リモコン作りたいなあ
0075デフォルトの名無しさん
2010/03/27(土) 10:53:130076デフォルトの名無しさん
2010/03/27(土) 12:14:440077デフォルトの名無しさん
2010/03/27(土) 14:00:30需要があるとこに供給していくのは商売の基本。
キモオタ中心の業界じゃ、女ってだけでちやほやされるんだから、仕方ない。
0078デフォルトの名無しさん
2010/03/27(土) 23:30:06しっかりアプリ作りしてる人は、このスレには来てないって事か。
0079デフォルトの名無しさん
2010/03/28(日) 00:06:16だってプログラムの話はtwitterや部会でやってるから
わざわざここで話すこともないっしょ。
0080デフォルトの名無しさん
2010/03/28(日) 00:11:16誰か翻訳して偉いいと
0081デフォルトの名無しさん
2010/03/28(日) 01:24:03このタイミングじゃ質問とか出てこないだろ。
0082デフォルトの名無しさん
2010/03/28(日) 02:00:27ドコモマーケットのアプリは4/1にしか出ないのか。
もうドコモも出さないつもりなのか〜やる気ね〜
0083デフォルトの名無しさん
2010/03/28(日) 02:17:06依頼して美人の娘が来ると思ってたら、チェンジだったってトラウマだよなw
期待値高杉なのはもはや異常w
0084デフォルトの名無しさん
2010/03/28(日) 10:14:080085デフォルトの名無しさん
2010/03/28(日) 21:11:100086デフォルトの名無しさん
2010/03/28(日) 23:53:37Qt とかで自社でインテグレーションして
メンテ続けるのは無理
→ Android 一択だな
0087デフォルトの名無しさん
2010/03/29(月) 14:13:370088デフォルトの名無しさん
2010/03/29(月) 16:42:12母艦側でSQLiteのDB作成して、SDに書き込み
→ソフトからselectかける
ってだけのものなんですがやたらと遅いです
辞書アプリの高速検索ノウハウってないでしょうか?
0089デフォルトの名無しさん
2010/03/29(月) 16:44:36LIKEで中間一致検索とかしてないだろうな
0090デフォルトの名無しさん
2010/03/29(月) 16:54:02完全一致だけ抽出するようにしてます。
ログ見るとやたらとGC動いてるような・・・
ほんとはあんまりDB使いたくないんですが
0091デフォルトの名無しさん
2010/03/29(月) 17:19:05というかカーソルはウンコだから使用は最小限にね
0092デフォルトの名無しさん
2010/03/29(月) 17:31:51なるほど。ありがとうございます。
でもqueryの結果ってcursorに使ってぶっこ抜くしかないんですよね?
0093デフォルトの名無しさん
2010/03/29(月) 17:46:41テキストファイルから見出し語検索する場合に速い方法ってなんでしょうか?
全文読み込んで検索となるとファイル大きすぎてよくないきがします。
一行づつ読み込んで照合するとすれば
アルファベットの後ろの方に行くに連れてヒットするまでの時間が長くなるわけですが
行飛ばしてテキストファイル読み込みしたりってできたりするんでしょうか?
0094デフォルトの名無しさん
2010/03/29(月) 17:54:57「テキストファイル」からだと一旦読み込むしかないんじゃない?
ランダムアクセスはまぁそりゃ出来るっちゃ出来るけど、
何らかのインデックス振ってないと行の切れ目では頭だし出来ない。
もしくは「Android JDBM」でググってみ、みたいな話かいね?
そもそもGCが遅い原因?SQLiteにインデックス張ってないとか言わないよね?
0095デフォルトの名無しさん
2010/03/29(月) 17:57:320096デフォルトの名無しさん
2010/03/29(月) 17:59:23見出し語ごとにファイルを分けて
/hoge/a/amazon
/hoge/a/apple
/hoge/b/back
/hoge/b/book
...
/hoge/z/zoo
/hoge/z/zope
みたいにしてるシステムを見たことがある
0097デフォルトの名無しさん
2010/03/29(月) 18:01:000098デフォルトの名無しさん
2010/03/29(月) 18:02:320099デフォルトの名無しさん
2010/03/29(月) 18:03:450100デフォルトの名無しさん
2010/03/29(月) 18:21:34見出し語にインデックス貼ってるんですが・・・これでいいのかな・・・
Android JDBMちょっと調べてみます
>>96
それ考慮してみます。
というか独自の形式の辞書作るよりも
PDICやなんかを流用できるソフト作った方が辞書データ製作も簡単ですよね・・・
0101デフォルトの名無しさん
2010/03/29(月) 18:34:31ちょwwwそれファイルシステムをインデックス代わりにしてるだけじゃねえかww
>>100
検索条件は見出し語だけ?
0102デフォルトの名無しさん
2010/03/29(月) 18:43:22これが意外と速かったりするからあなどれん
a/p/p/l/e/apple
みたいになるともっと速いらしい
0103デフォルトの名無しさん
2010/03/29(月) 18:57:13結構有用だよね。
ハッシュとか使うとちょっといいかも。
0104デフォルトの名無しさん
2010/03/29(月) 19:00:48いやそりゃN分木になるんだからそれなりの速度は出るだろうけど、リソース効率悪いぞw
0105デフォルトの名無しさん
2010/03/29(月) 19:03:390106デフォルトの名無しさん
2010/03/29(月) 19:04:310107デフォルトの名無しさん
2010/03/29(月) 19:05:380108デフォルトの名無しさん
2010/03/29(月) 19:16:26全体的にかなり良いと思う。
てか個人的には好きw
がんばっていっぱい描いてくしかないと思う。
僕の好みの絵柄なので、どんどん描いて欲しいw
のっぽで細身な体格だけど
ちょっと腕の短さが目立つかなぁ
かなり主観だけどねwあとはツールの問題もあるけど、
ラフ画でももう少し線をはっきりさせた方が
二次元っぽさは出ると思う。しわはとにかく
なんでもいいから模写をしてけばうまくなる。
ルールとかもすぐ分かるようになるよ。
0109デフォルトの名無しさん
2010/03/29(月) 19:17:090110デフォルトの名無しさん
2010/03/29(月) 19:52:340111デフォルトの名無しさん
2010/03/29(月) 19:59:27ListViewの何行目でジェスチャーされたのか知る方法を探しています
ListView.getSelectedItemPosition()は-1
ListView.getSelectedItem()はnullです
Gesture.getStrokes().get(0).pointsの先頭が最初にタッチした画面座標らしいのはわかったのですが
画面座標から実際に表示されてるアイテムのインデックスに変換するメソッドが見あたりません
ループを回してListView.getChildAt(i)のTopとBottomの範囲内か
いちいちチェックするしかないのでしょうか?
0112デフォルトの名無しさん
2010/03/29(月) 20:40:48確か、squidのキャッシュディレクトリがそんな構造だった気がする。
0113デフォルトの名無しさん
2010/03/29(月) 23:33:58ScrollView->LinearLayout->LinearLayout*3列->(LinearLayoutにTextView2個)*10個くらい
ScrollViewに対してsetVisibility(View.VISIBLE)すると、HT-03Aの実機で3秒もかかる。。。
En2chとか縦に1000個もあるのに全然速いし。
何か根本的に間違ってるのか、どなたかアドバイスください
0114デフォルトの名無しさん
2010/03/30(火) 01:22:03ListView#pointToPosition() とか?
En2ch 的にも、Drag&Drop したくて調べてますが難しいですね。。。
>>113
普通に ListView ではダメなのですか??
0115デフォルトの名無しさん
2010/03/30(火) 01:35:49ようは3局同時表示のテレビ番組表と思っていただければ
高さの違うセルの集合をScrollView内に3列並べたいんです
一度表示が終わるとパフォーマンスは問題ないんですけど、
とにかく最初の描画完了までが遅すぎて・・・
Thread使って遅延描画とかやってみたけど、
問題を先送りにしてるだけで根本解決には至らず
0116デフォルトの名無しさん
2010/03/30(火) 03:06:14見えてる範囲+上下数個分しかViewは作ってない
でもそのくらいの規模なら力技で描画しても何とかなりそうな気がするけどなぁ
プロファイル取って見ないと何ともいえないかも
0117デフォルトの名無しさん
2010/03/30(火) 09:35:56ListViewってそんなことやってるんですか。
そりゃ速いわけだ。
何もなければListView使いたいんですけど、今回はちょっと構造上 (段組+rowspan) 無理で。
ListViewのソース読んで、似たようなことを自分でやるしかないのかなぁ。
プロファイル取るのはちょっとわからんですが、がんばってみます。(Traceview?)
0118デフォルトの名無しさん
2010/03/30(火) 09:58:570119デフォルトの名無しさん
2010/03/30(火) 10:13:47とりあえずtraceviewかなぁ
単純にTextView60個くらいならそんなに時間は掛からんはずなので
どっかで再レイアウト処理が死ぬほど走ってるとか
そもそもレイアウト以前の処理が重いとか
なんかおかしいところがあると思う。
0120デフォルトの名無しさん
2010/03/30(火) 12:34:20SH Developers Square -
ttps://sh-dev.sharp.co.jp/android/
* Android アプリケーション開発者向け専用端末(開発キット)製品化について(2010-03-30)
* リファレンス(API)概要掲載(2010-03-30)
* シャープJN-DK01用SDK AddOn(Beta1版)提供開始(2010-03-30)
* シャープAndroid開発者向けウェブサイト「SH Developers Square」オープン(2010-03-30)
APIは赤外線ファイル転送・カメラ・開閉通知・ファイルを種類で抽出
0121デフォルトの名無しさん
2010/03/30(火) 12:36:34イラネ
0122デフォルトの名無しさん
2010/03/30(火) 12:41:28開発用端末販売か。
wifiオンリーみたいだな。
http://www.sharp.co.jp/corporate/news/100330-a.html
> ※1 携帯電話網への接続機能は搭載していません。無線LANによる接続が可能です
0123デフォルトの名無しさん
2010/03/30(火) 12:53:53みたいな構成だったら興味あるな
まぁ、基盤むき出しかも知れんけど。
0124デフォルトの名無しさん
2010/03/30(火) 13:12:430125デフォルトの名無しさん
2010/03/30(火) 13:17:58開発端末欲しいならありかもよ
0126デフォルトの名無しさん
2010/03/30(火) 13:32:130127デフォルトの名無しさん
2010/03/30(火) 14:00:50OS、ライブラリ、アプリを自由に入れ替えられるかどうか、
わからんけどな。
0128デフォルトの名無しさん
2010/03/30(火) 21:38:120129114
2010/03/30(火) 21:56:25なるほど、それは難しそうですね。。
ListView を3つ並べて、、とやると、スクロール同期ができないってことか。。。
WebView とかは?
0130デフォルトの名無しさん
2010/03/30(火) 23:12:31省いて値段下げた方がよっぽど消費者は喜ぶだろ。
0131113
2010/03/30(火) 23:39:44>>129
BitmapとかWebViewも、わからないながら考えてみたことあるんですけど、
これってセル単位にクリックイベント設定できないんじゃないかと思って断念したんですよね
見るだけじゃなくて、セルごとにさらに詳細画面に飛ばしたいんです。
>>119
トレースかなり便利ですね!!
解析してみたらView#inflate()がだいぶ遅かったみたいで。
(xmlにリソース吐き出す方が速いのかと思ってました・・・)
自前でView生成するようにしたら少し改善できました
もう少しチューニングしてみます
0132デフォルトの名無しさん
2010/03/30(火) 23:47:21TLに流れてくる番組をふと見たくなる時がある。
ワンセグなんてつけても1000円違わないから俺は欲しいかな
0133デフォルトの名無しさん
2010/03/31(水) 05:36:05グーグル携帯に必要かって言われると疑問だがw
それよりネットでワンセグ相当で見れるアプリでも積んでくれと思う。
何かシャープ版グーグル携帯で囲い込まれてる気がするのは気のせいだろうか。
結局、グーグル携帯向けにアプリ作ったはずなのに、各社ごとにアプリ作る世界に戻るのかな?
0134デフォルトの名無しさん
2010/03/31(水) 09:06:31デフォのカレンダーの実装とか参考になるよ
0135デフォルトの名無しさん
2010/03/31(水) 11:48:57シャープ特製ウィジェットは、
他の端末に対してもオープンになるのかどうか分からないけど、
クローズドだとしたら、業務専用端末辺りを意識したものなのでは?
0136デフォルトの名無しさん
2010/03/31(水) 14:37:11そんだけしか違わないのか。
大きさとかもそれほど影響なし?
だったらついててもついてなくてもどっちでもいいな。
0137113
2010/03/31(水) 22:51:46ありがとうございます。
ある程度は改善したものの、やはり遅いのは変わらず。。。
デフォルトのカレンダーですね、ちょっと参考に見てみます。
0138デフォルトの名無しさん
2010/04/04(日) 07:29:12Androidでフリーで使える日本語text-to-speechソフトってまだ無い、という認識は正しい?
0139デフォルトの名無しさん
2010/04/04(日) 09:24:36「'Android SDK Ping'に問題が発生しました。 pingUsageServer failed」
と出るんですが、出ないようにする方法ありましたら教えてください。
0140デフォルトの名無しさん
2010/04/04(日) 10:58:530141デフォルトの名無しさん
2010/04/04(日) 11:04:110142デフォルトの名無しさん
2010/04/04(日) 16:18:34アプリを購入してくれた方の情報って手に入るんでしょうか?
googleアカウント名でも、IMEI番号でも何でもいいのですが。
0143デフォルトの名無しさん
2010/04/04(日) 16:30:54CUIなんかでやりたくないしGoogleが統合開発環境出せばいいのにな
0144デフォルトの名無しさん
2010/04/04(日) 16:40:52俺は出たことないぞ
環境を書いてくれ
0145デフォルトの名無しさん
2010/04/05(月) 04:21:27そういうエミュレータ環境では、動画の再生も滞りなく行えているのでしょうか。
AthronX2 3800+だと、動画プレーヤの開発なんて問題外な感じなので気になりまして。
0146デフォルトの名無しさん
2010/04/05(月) 04:27:04google checkoutで登録した名前、住所が分かります。
メールアドレスは1注文ごとにユニークなものが振られているようです。
0147デフォルトの名無しさん
2010/04/05(月) 09:04:33WindosXP SP3
Eclipse v3.4.2(日本語化)
ADT v0.9.6
DDMS v0.9.6
以前仕事でやってたときは同じような環境で出なかったんだが
0148デフォルトの名無しさん
2010/04/05(月) 14:05:37エミュレーターはオールマイティーなの道具であって
外観やボタンの配置とかをプログラムの挙動などをチェックするものだし
実際のプログラムは、開発端末でチェックしないと本当の挙動や負荷はわからないね
最終的には、実機テストで確認が一般的。
まだ数台だけしかないからエミューである程度のチェックは出来るけど
これから端末が増えてくればエミューのみのチェックだけでは、動かない端末が増えてくるよ
0149デフォルトの名無しさん
2010/04/05(月) 14:21:41レスありがとうございます。
それならアプリのバックアップ対策が出来そうです。
0150デフォルトの名無しさん
2010/04/05(月) 17:41:25むしろ今後は端末が多彩化して、エミュで動くソフトが動かんのは端末ぬるぽって扱いにはなるかと
まぁXperia祭のお陰でそろそろ中古のHT-03Aウマーになりそうだし、
どうせ実機確認は必ず必要だから実機デバッグでいいとは思うけどな
0151デフォルトの名無しさん
2010/04/05(月) 18:43:20kwsk
0152デフォルトの名無しさん
2010/04/05(月) 19:39:18グーグルが開発端末を元につくった端末なら開発ディバイスはいらないよ
日本のauやソニーみたいにUIやOSをメーカーカスタムにしてる分のソフトを作りたいなら、開発端末か実機はがいる
Googleの開発端末は、めちゃくちゃ安いから海外は買ってる人が多いけどね。たしか3万前後ぐらいだっと思う。
0153デフォルトの名無しさん
2010/04/05(月) 19:52:43いろいろ調べるうちにHT-03Aを欲しがる人が増えるような気もする
俺は同じ値段でもHT-03Aを選びそうだ
0154デフォルトの名無しさん
2010/04/05(月) 20:47:15HT-03AからXperiaやDesireに乗り換える人が出てくる
→HT-03Aがヤフオクや中古ショップへ
→格安開発端末ウマー
リファレンス仕様のハードにカスタムROMで1.5から2.1まで使えて実網繋いでロードテスト可能という(開発的に)神端末がヤフオクで2万もしないんだぜ
俺は1万切ったらもう一台確保予定w
0155デフォルトの名無しさん
2010/04/05(月) 23:08:26DesireならともかくXperiaなんて乗り換える気が全くしないんだけど…
0156デフォルトの名無しさん
2010/04/05(月) 23:46:46ガジェットオタからすれば魅力はないが一般人はな……
0157デフォルトの名無しさん
2010/04/05(月) 23:50:270158デフォルトの名無しさん
2010/04/06(火) 00:16:570159デフォルトの名無しさん
2010/04/06(火) 00:19:26自分は滅多に使わないけど
0160デフォルトの名無しさん
2010/04/06(火) 21:37:140161デフォルトの名無しさん
2010/04/06(火) 23:05:48アンドロイドが普及する前に開発したいやつだけ買えばいいよ
0162デフォルトの名無しさん
2010/04/06(火) 23:10:57アプリ作者の立場としてはどうせマルチタッチに依存したアプリなんて書かなくない?
単に使いにくくなるし
0163デフォルトの名無しさん
2010/04/06(火) 23:49:13小さい端末でクロック上げた機種こい
0164デフォルトの名無しさん
2010/04/06(火) 23:50:11画面を覗き込んだらついでにおっぱいも見えた
今年も良い季節になりました
0165デフォルトの名無しさん
2010/04/06(火) 23:52:05使いにくいのはマルチタッチのせいじゃなくてアプリを作るお前の頭のせいだよドアホ
0166デフォルトの名無しさん
2010/04/07(水) 09:05:04可能性を捨てた人間は必要が無い
0167デフォルトの名無しさん
2010/04/07(水) 09:53:53ゲームはともかく、普通のアプリでマルチタッチでしか出来ないファンクションがあったら明らかにクソアプリ
0168デフォルトの名無しさん
2010/04/07(水) 10:44:05女の子なら誰でもいいのか?
0169デフォルトの名無しさん
2010/04/07(水) 11:32:540170デフォルトの名無しさん
2010/04/07(水) 12:21:040171デフォルトの名無しさん
2010/04/07(水) 16:04:25普通にくりっくでも出来る様に作るほうが、遥かにユーザフレンドリ。
始めてグーグル携帯触る香具師がマルチタッチを理解出来るとは思えないし。
女児に興味ないのかw
日案から派遣されてくる女性デザより可愛いと思うぞw
0172デフォルトの名無しさん
2010/04/07(水) 16:56:24拡大・縮小に関してはマルチタッチが圧倒的に優れてる。
0173デフォルトの名無しさん
2010/04/07(水) 17:15:460174デフォルトの名無しさん
2010/04/07(水) 17:25:340175デフォルトの名無しさん
2010/04/07(水) 18:02:240176デフォルトの名無しさん
2010/04/07(水) 21:17:52getWidthとgetHeightで画面サイズ取得すると320x569って出るんだよね。
これについて何か知ってる人いる?
0177デフォルトの名無しさん
2010/04/07(水) 22:03:390178デフォルトの名無しさん
2010/04/07(水) 22:09:11適切な答えになりそうになく、URLだけ挙げとく。
http://d.android.com/guide/practices/screens_support.html
のdensityあたりを読めば手がかりが得られると思う。
0179デフォルトの名無しさん
2010/04/07(水) 22:16:50日アンにも質問してるやついたな。
>>178 の通りだ。
0180デフォルトの名無しさん
2010/04/07(水) 22:28:49>>179
SDKのバージョンを1.6にしたら解決した。
有難う。
0181デフォルトの名無しさん
2010/04/08(木) 00:10:570182デフォルトの名無しさん
2010/04/08(木) 07:46:47>>178を読んでくれ
0183デフォルトの名無しさん
2010/04/08(木) 23:59:140184デフォルトの名無しさん
2010/04/09(金) 06:28:230185デフォルトの名無しさん
2010/04/09(金) 08:28:400186デフォルトの名無しさん
2010/04/09(金) 11:34:22最初に撮った基準画像と比べて太ってみえるとか、痩せて見える、
老けてみえるとか教えてくれるやつ。
顔写真は証明写真みたいに枠の大きさで同じ位置にくるようにして。
0187デフォルトの名無しさん
2010/04/09(金) 11:35:43おっぱい鑑定でもいいし。
0188デフォルトの名無しさん
2010/04/09(金) 12:47:15まあそういうのは単眼式HMDでやりたいが・・・。
0189デフォルトの名無しさん
2010/04/09(金) 13:37:080190デフォルトの名無しさん
2010/04/09(金) 20:04:30数人で棒倒し(山崩し)ゲームが出来るゲームが欲しい。
0191デフォルトの名無しさん
2010/04/10(土) 02:48:32鬼から動いた奴が一発でわかるように。
0192デフォルトの名無しさん
2010/04/10(土) 10:37:09それは人間がプレーするゲームとしてはつまらなそうだぞ。
鬼は振り返る意味が全くない。
それをするくらいなら、あくまで鬼は目視で動いたヤツを判断し、
その後でモーションセンサーの結果と照合するかどうかを鬼が選び、
照合して間違ってたら鬼にペナルティ、合ってたら相手がペナルティを負う、
という方がまだゲーム性が増す。
モーションセンサーの精度も、相手側全員で100の性能があるとして、
それぞれのキャラに制度10とか精度50とか振り分けられるとか。
(あるヤツは精度が高いが、別のヤツはちょっと動いたくらいでは反応はないとか)
0193デフォルトの名無しさん
2010/04/10(土) 14:34:51何も見える範囲でやる必要はないと思うがw
今までとまったく同じルールでやる必要もないし。
おもしろければなんでもいいよ。
GPSを使った缶蹴りなんかもいいなぁ。
鬼は好きな場所に缶を移動できるようにして、
他人はGPSで追いかける。
懐かしい。缶蹴りとか徒歩+自転車でやってたわ.....田舎の団地使って。
移動可能範囲を決めて升目状の300メートル四方くらいで。
人の家の中とかは禁止で、範囲が広くて要領が悪いと時間だけ
かかってつまらないので、だいたいのタイムリミットも作って。
缶を蹴るときも鬼が缶から離れたところを草むらから近づいて
飛び出したり、隙をついて猛烈な速度で自転車で通り過ぎながら蹴ったりしてた。
0194デフォルトの名無しさん
2010/04/10(土) 15:47:560195デフォルトの名無しさん
2010/04/10(土) 16:47:32「だるまさんが転んだ」や「缶蹴り」などをサポートする、
あるいは拡張する Android ゲームを誰かが作ったとしてだ。
今おまえはそれを使って仲間と楽しく遊べる環境にいるのか。
あるいは環境を作れるのか。
もしそうなら、ものすごくうらやましい環境だよ。
0196デフォルトの名無しさん
2010/04/10(土) 17:20:47最後の1行で泣いた…
0197デフォルトの名無しさん
2010/04/10(土) 17:31:420198デフォルトの名無しさん
2010/04/10(土) 17:37:21素人にしてみればそんなもんだよ
日本における元祖RPGってDQだからな
所詮そんなもんだ
0199デフォルトの名無しさん
2010/04/10(土) 17:39:020200デフォルトの名無しさん
2010/04/10(土) 17:41:370201デフォルトの名無しさん
2010/04/10(土) 17:44:04いやその元祖をいいだすとiPhoneだってガラケーの清書したものだよ
0202デフォルトの名無しさん
2010/04/10(土) 17:47:210203デフォルトの名無しさん
2010/04/10(土) 18:03:41現行のタッチUIの基本設計はPalmとその前身であるZoomerが元になってるけどな
(Zoomerは失敗したが、その後登場したNewtonの失敗を見てZoomer路線をそのまま進めてPalmが出来た)
0204デフォルトの名無しさん
2010/04/10(土) 18:04:51Palmはなんで廃れちまったのだろう。
0205デフォルトの名無しさん
2010/04/10(土) 18:07:36クリエもPalmの系統だっけ?
あれも開発するには結構めんどくさかった記憶があるんだよな・・・・
0206デフォルトの名無しさん
2010/04/10(土) 18:08:07iPhone は面白いと思わせることに成功した。
0207デフォルトの名無しさん
2010/04/10(土) 18:11:54ビジネス向けかガジェットオタ向けだったしな
でもまあその前にタッチを広めたのは任天堂か
0208デフォルトの名無しさん
2010/04/10(土) 18:22:45全く名声ゼロからスタートしたことを考えると大成功を収めたと言っていい
ただCPUの68000がPalmの需要だけでは到底支えきれず滅亡してしまって
上位互換の後継機が出せなくなったのが痛かった
タッチパネルの利用形態ではなくハードで見ると一番の開拓者はシャープかな
1980年代から電子手帳を出してるし、Newtonにタッチパネル技術を供与したのも実はシャープ
iPhoneが一番強かったのは当時からずっと言われてることだけど
「Appleの政治力でAT&TにiPhone専用の爆安プランを作らせたこと」だよ
これは日本にも共通する
良い悪いとかいう以前にとにかくiPhoneはWMと比べてもダントツに安かった
0209デフォルトの名無しさん
2010/04/10(土) 18:34:39JNI を通さないといけないのか
0210デフォルトの名無しさん
2010/04/10(土) 18:35:510211デフォルトの名無しさん
2010/04/11(日) 02:37:220212デフォルトの名無しさん
2010/04/11(日) 12:02:28pdf ビュアーとか作りにくい
0213デフォルトの名無しさん
2010/04/11(日) 19:03:190214デフォルトの名無しさん
2010/04/11(日) 22:02:02.Thumbnailにあるファイルを取得すれば良いのですが、ギャラリーで一度開かないとサムネイルが作成されないので困っています。
サムネイルがなければ生成されるような処理は用意させていないのでしょうか?
0215デフォルトの名無しさん
2010/04/12(月) 00:09:160216デフォルトの名無しさん
2010/04/12(月) 14:27:24フォントを小さくして全体を縮める方法ないでしょうか。
0217デフォルトの名無しさん
2010/04/12(月) 22:27:07そういうのしかないんですかねー、不便ですねー
Uriからファイル名を取得する方法もわからないし、なかなか難しい
0218デフォルトの名無しさん
2010/04/13(火) 01:29:01自前でデコードとかオーディオストリームをリアルタイムにいじって3Dエフェクトかけるとかどうやればいいの?
0219デフォルトの名無しさん
2010/04/13(火) 02:48:51D:\Users\xxxx\.android\avd\にできました。
でVirtual Devices起動するときはC:\Users\xxxx\.android\avd\を
参照して無いので起動に失敗します。
ドキュメントなどのリンクをDドライブにしているので影響が出たのかも?
とりあえずCドライブにコピーしたら起動できましたがコピーしなくても
良い方法あったら教えてください。
0220デフォルトの名無しさん
2010/04/13(火) 14:32:21シンボリックリンク貼るのがいいかも。
vista(>_<)にしてからなにげによくつ使ってる。
0221デフォルトの名無しさん
2010/04/13(火) 16:56:36ディレクトリ切ってもういちどVirtualDevice作れば大丈夫だと思う
0222デフォルトの名無しさん
2010/04/14(水) 00:41:11それも考えました。
正規の方法は221が良さそうですね。
>>221
こういう環境変数もあるんですね、ためになります。
ググったらありました。
http://groups.google.co.jp/group/android-developers/browse_thread/thread/72292c1ccb2e1bb4
0223デフォルトの名無しさん
2010/04/14(水) 17:14:40Xperia買ったんだけどVPNが使いにくくて、せめて接続切断だけでも自前でなんとかできないかなと。
非公開API(android.net.vpn.VpnManager)はどうすれば叩けますか?
0224デフォルトの名無しさん
2010/04/14(水) 21:40:35非公開な仕様どおりに叩けば桶
0225デフォルトの名無しさん
2010/04/15(木) 00:26:50どうやってimportするんですか?
0226デフォルトの名無しさん
2010/04/15(木) 01:53:070227デフォルトの名無しさん
2010/04/15(木) 02:19:04従来のiやMIDPの携帯アプリにあったような
Spriteクラスが見当たりません。
画像の一部分を表示する場合、どうやるのでしょうか?
マップチップとか使ってアプリが作れません・・・
0228デフォルトの名無しさん
2010/04/15(木) 14:49:33Canvas.drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint)
※但し、Rectの内容は x,y,w,h ではなく left,top,right,bottom なので注意。
0229デフォルトの名無しさん
2010/04/15(木) 21:06:51error device not foundが頻発します。
その度に再起動で時間をとられるのですが、なんとか抑える方法ないでしょうか。
0230デフォルトの名無しさん
2010/04/15(木) 21:22:58BitmapFactory.decodeFile で読み取った時点でOutOfMemoryErrorが発生してしまいます。
http://www.hoge256.net/2009/08/432.html
のようにOptionsで指定する方法も試してみましたが、
縮小表示することはできましたが、等倍まで拡大するとメモリ不足になってしまいます。
Google Mapのように分割してブロック単位で画像が読み込めれば何とかなるかと思っているのですが、
いったん元画像をBitmapに読み込んで、createBitmapで切り出す方法しか見つからず、
これだと読み込んだ時点でメモリ不足となるため使えません。
iPhoneでは
http://d.hatena.ne.jp/KishikawaKatsumi/20090429/1241020420
のような仕組みがあるみたいですが、
Androidで実現可能な方法などありませんでしょうか?
0231デフォルトの名無しさん
2010/04/16(金) 01:35:45ぁー、自分もやろうとしてるけど最近時間が取れない・・
iPhoneのTiledViewは知らないけど、AndroidにGridViewあたりかな?
多分GridViewの上にImageView乗せればーと思いますが
横スクロールと拡大縮小あたりが難しいかもしれません。。
まじで縦横対応スクロールViewが公式で出て欲しい・・
0232デフォルトの名無しさん
2010/04/16(金) 04:36:02あと>>230の挙げてるiPhoneの話は、あらかじめ画像を切り出してるだけだよ
案としては、受け取った画像ファイルを分割して送り返すwebサービスを作って逐次通信するか
libjpegを元にデコーダを実装するしか無いと思う
0233デフォルトの名無しさん
2010/04/16(金) 15:10:38WebViewはnativeでやってんだよな。
しかも非推奨のAbsoluteLayout使ってる。反則の極み。
Xperiaみたいに縦画面の方向キーがない機種もあれば、
IS01みたいに横画面のタッチパネル専用アプリだとやりづらい機種もあって、
どれに合わせるべきかわからん。機種毎に別バージョンを作れ?採算あわねえ。
最近Androidだめぽって思うようになってきた。
0234デフォルトの名無しさん
2010/04/16(金) 16:18:440235デフォルトの名無しさん
2010/04/16(金) 19:47:34要らない部分はデコードしながら捨てちゃえばいいんだから。
分割して再保存するデコーダを作れば、>>230のやりたいことはもう半分完成したようなものだね。
0236デフォルトの名無しさん
2010/04/16(金) 19:55:07そうだよw
メーカーごとに解像度が違うとかそういう差違って結構UI設計する上では負担なんだよ
固定してくれたほうがいいしできれば回転に伴う解像度変更も下部レイヤーで吸収してくれないと困る
0237デフォルトの名無しさん
2010/04/16(金) 19:56:00ARMバイナリとx86バイナリ両方用意するのかよって話だし
0238デフォルトの名無しさん
2010/04/16(金) 19:57:250239デフォルトの名無しさん
2010/04/16(金) 19:59:46もしかすると違いが出る可能性はあるしなるべく余計な差違で
悩みたくないのは事実
0240デフォルトの名無しさん
2010/04/16(金) 20:03:270241デフォルトの名無しさん
2010/04/16(金) 20:08:490242デフォルトの名無しさん
2010/04/16(金) 20:10:43解像度はiPhone系とiPadの二つだけだよね
アンドロイドはこれから端末メーカーの都合で増殖し続けるわけだが・・・・
0243デフォルトの名無しさん
2010/04/16(金) 20:25:180244デフォルトの名無しさん
2010/04/16(金) 20:42:530245デフォルトの名無しさん
2010/04/16(金) 20:44:190246デフォルトの名無しさん
2010/04/16(金) 20:49:12HVGA準で作ったら、高解像度の機種でもボケた荒い絵が出てくる
ドコモの最新機種買ったのに、ゲームはどれも古い機種にあわせたのばっかり、
と同じ状況だ。
ガラケーみたいになりつつあるよ、Android
0247デフォルトの名無しさん
2010/04/16(金) 20:50:020248デフォルトの名無しさん
2010/04/16(金) 20:51:190249デフォルトの名無しさん
2010/04/16(金) 21:02:35それをいうならiPadだろw
2倍拡大で黒い額縁w
0250デフォルトの名無しさん
2010/04/16(金) 21:02:570251デフォルトの名無しさん
2010/04/16(金) 21:04:49これからいくつ解像度違いが増えるか考えてるのか?
0252230
2010/04/16(金) 21:14:44iPhoneの産経新聞アプリと同じことをやっていて、
分割画像を読み込んでいるのはわかったんですが
これだとサーバが必要になってしまうので、端末内で…と思っていたんですが
簡単にはいかなさそうです…
ビューア部分もiPhoneとは違って独自で実装しないと無理そうなので結構大変になりそうです。
0253デフォルトの名無しさん
2010/04/16(金) 21:23:44馬鹿の人は大変なんですね。
0254デフォルトの名無しさん
2010/04/16(金) 21:26:19dpiそのものは3種だぞ
まあ実際開発してない奴は分からんだろうなぁ
0255デフォルトの名無しさん
2010/04/16(金) 22:30:21むしろ独自に実装できることを喜びなさい
0256デフォルトの名無しさん
2010/04/16(金) 22:32:39そういうのはPSPで野良ソフトかいてるとき苦労したわ〜
利用者はそんな内部で起きてることなんて知ったことじゃないからなw
0257デフォルトの名無しさん
2010/04/16(金) 22:47:54たとえば横x縦が3000x3000とかの糞でかい画像でも
3000x256分で一旦展開して256x256の塊で再圧縮してRAM上に格納という感じか
0258デフォルトの名無しさん
2010/04/17(土) 01:54:180259デフォルトの名無しさん
2010/04/17(土) 02:02:340260デフォルトの名無しさん
2010/04/17(土) 04:43:380261デフォルトの名無しさん
2010/04/17(土) 11:01:49そうだよ。
毎年99ドル取られてクソみたいな審査があるとこと比べたら天国だよ。
0262デフォルトの名無しさん
2010/04/17(土) 11:57:350263デフォルトの名無しさん
2010/04/17(土) 12:07:06iアプリでWVGA対応のStarが使われないのと同じ状況。
だから最新機種でゲームやっても画面はいつまでもボッケボケ。
客は縦横対応や複数の解像度対応のための金なんか払ってくれないんでね。
またガラケーの仲間が増えたよ、おめでと〜
0264デフォルトの名無しさん
2010/04/17(土) 12:17:230265デフォルトの名無しさん
2010/04/17(土) 12:30:02何度もすいません、$25/年間なのか1度の払込みなのかどっちなんでしょうか(´・ω・`)
ずっと使えて$25なら遊びで登録してみよかと思ってまして。
0266デフォルトの名無しさん
2010/04/17(土) 12:36:210267デフォルトの名無しさん
2010/04/17(土) 13:11:38プログラミングは素人なのですが、Androidのアプリ制作とかに興味あり、どうせならそれに少しでも役立つのを選びたいと思っています。
javaというので開発できるようですが、これ以外の言語では開発できないのでしょうか。
他に適当なところが見つからなかったのでここで質問してしまいました。スレチだったらごめんなさい。
0268デフォルトの名無しさん
2010/04/17(土) 13:23:20現状では全部Javaで書く以上にJavaに熟知していないと使えない
Javaの授業が選択出来るならJavaでいいよ
何だかんだで基礎を学ぶには向いてると思うしAndroid開発やるならそれが最短
もしくは情報系ならSchemeなどの関数型言語を選択してJava独学
0269デフォルトの名無しさん
2010/04/17(土) 13:25:16なんでクラウド勧めたがるグーグル先生がこういう開発環境をクラウドで提供しないんだ?
0270デフォルトの名無しさん
2010/04/17(土) 13:30:57出来るけど、自由に出来る訳じゃない。
役に立つ知識をと思うなら、割り切って Java を使った方が良いよ。
0271デフォルトの名無しさん
2010/04/17(土) 13:32:11小さくてもいいからGoogleアカウント単位で使えるオンラインデータ領域が欲しいなぁと常々思う
GAEで作れとか言われそうだが
0272>>267
2010/04/17(土) 13:49:21情報系ではなく、関数型言語というのは選択できないようです。
とにかくjavaを勉強してみることにします。
ありがとうございました。
0273デフォルトの名無しさん
2010/04/17(土) 16:04:14ありがとうございます。
eclipseのGUI作成はもっとわかりやすく便利にならないものでしょうか。
VBのように。
0274デフォルトの名無しさん
2010/04/17(土) 17:39:43ここでそんな事聞いても「ならん」としか言い様がないのはわかるよね。
各Viewのプロパティの把握とXMLの書き方とか自分用のテンプレ作っといたら作業速度は大して変わらんと思うが。
0275デフォルトの名無しさん
2010/04/17(土) 20:28:42XMLで階層構造見ながら作った方がわかりやすい
0276デフォルトの名無しさん
2010/04/17(土) 21:40:54まずはJavaの勉強をするべきですか?
Javaをかなり使いこなせないとAndroidアプリの開発は難しいですか?
0277デフォルトの名無しさん
2010/04/17(土) 21:43:25どんな開発するにしても、ハード、開発環境、言語になれていかないと何も作れない
自分が初心者だと思うならアンドロイド上でお約束のhello worldを表示することから
はじめるしかない
0278デフォルトの名無しさん
2010/04/17(土) 21:44:35クラウドなんて単なるマシンリソースのリース業だぜ?
何を提供しろと?
0279デフォルトの名無しさん
2010/04/17(土) 21:46:27エクセルもどきを提供してるだろ?
その中のデータはグーグルが管理してるだろ?
アンドロイド開発環境も提供して
コードもグーグルが管理すればいいじゃね?
さすがにエミュレーターでのテストはローカルでやるとかしないと無理だろうけど
0280デフォルトの名無しさん
2010/04/17(土) 21:51:11必要のないものは作られない。
0281デフォルトの名無しさん
2010/04/17(土) 21:52:27本気でクラウド化を宣言するならそこまでやらないとw
コンパイルだってサーバー資源でやるってのも間違ってないだろw
0282デフォルトの名無しさん
2010/04/17(土) 21:52:48Google Code があるだろ。
0283デフォルトの名無しさん
2010/04/17(土) 21:54:17Google Codeってオプソ関連のコード公開するとこだけだろ?
0284デフォルトの名無しさん
2010/04/17(土) 22:00:190285デフォルトの名無しさん
2010/04/17(土) 22:02:29あたま悪いだろw
コードは鯖に預けてあるんだからw
入力中してる段階で鯖とやり取りするんだよ
コンパイル指示すれば鯖が持ってるコードに対してコンパイルするんだから
ぜんぜん問題じゃねえ
0286デフォルトの名無しさん
2010/04/17(土) 22:04:590287デフォルトの名無しさん
2010/04/17(土) 22:06:46Google Appsでコード書いたことないでしょ。
0288デフォルトの名無しさん
2010/04/17(土) 22:07:53コンパイル前のデータなんて微たるテキストコードだろ
ブログ編集したりするのと何が違うんだって話
できないとかぬかしてるのは頭固い
0289デフォルトの名無しさん
2010/04/17(土) 22:08:510290デフォルトの名無しさん
2010/04/17(土) 22:10:43Google Appsでコード書いてアンドロイドに持っていけるの?
>>289
本気でクラウドで勝ちたいならアンドロイド開発とかをそういうスタイルでできるようにするべきなんだがな
0291デフォルトの名無しさん
2010/04/17(土) 22:13:160292デフォルトの名無しさん
2010/04/17(土) 22:15:02したいと思うか?
需要が考えられない。
0293デフォルトの名無しさん
2010/04/17(土) 22:15:09うん
ブラウザーのAjax対応次第かな
まあ携帯電話でコード入力したいのか?って話だけどw
0294デフォルトの名無しさん
2010/04/17(土) 22:16:170295デフォルトの名無しさん
2010/04/17(土) 22:17:38>>293
極端な話Android携帯でAndroidアプリの開発が出来るのかなと思ってね
確かにそんなマゾイことはしたくないな
0296デフォルトの名無しさん
2010/04/17(土) 22:23:15今だってlinuxマシン上に開発環境構築してそこにコード置いておけば
ターミナルソフトみたいなのあればできるんじゃないの?
端末側はあくまで表示や入力だけサポートして鯖にコンパイルさせるって感じで
出来上がった実行ファイルをダウンロードして端末で実行すればできそうだしね
でもまあそこまでしてやりたいか・・・て話
それよりはインストールとかなしでIDさえ取れば開発できるといいよねって話
0297デフォルトの名無しさん
2010/04/17(土) 22:26:01100種類ぐらいのVMを取っ替え引っ替えテストできるのは良いかもね。
ありっちゃありだけど、ネットが死んだら開発できないのも困るなぁ。
0298デフォルトの名無しさん
2010/04/17(土) 22:31:00シェルやなんかで一括処理や自動化もできないような環境なんていらねぇよ。
0299デフォルトの名無しさん
2010/04/17(土) 22:31:36まあそういう人のために従来のインストールパッケージもあればいいでしょ
0300デフォルトの名無しさん
2010/04/17(土) 23:46:110301デフォルトの名無しさん
2010/04/18(日) 17:51:40ソース食わせたらサーバーにあるコンパイラに吐かせるwebコンパイラは
あるにはあるが携帯でやっても実行環境がないぞ。
実行環境があっても吐いたバイナリどこに置くんだとか
置くときのセキュリティうんぬんは問題になると思う。
0302デフォルトの名無しさん
2010/04/18(日) 20:51:38どこが使いにくいのかkwsk
オレは逆にVSに慣れない。
0303デフォルトの名無しさん
2010/04/18(日) 20:58:37俺もVisualStudio使いでWMメインやってたが最近アンドロ案件やらされてる
Windows上でIDE使って開発するならどれもVisualStudioの快適さにかなわないよ
GoogleがIDE出して囲っちまえばいいのにな
0304デフォルトの名無しさん
2010/04/18(日) 21:01:480305デフォルトの名無しさん
2010/04/18(日) 21:07:40グーグルには無理だろ
それより上ででてる開発環境のクラウド経由での提供をだなあ・・・
0306デフォルトの名無しさん
2010/04/18(日) 21:37:04冗談なのかバカなのか…
0307デフォルトの名無しさん
2010/04/18(日) 21:40:57え・・・
想像できない方がバカでしょw
0308デフォルトの名無しさん
2010/04/18(日) 21:50:52いったいどういう場面で便利なの?
あとUIカスタマイズ(ツールバーとか色とか)がものすごくわかりにくい。
でもキーバインドをemacs風に即切り替えられるとか
プラグインが豊富とか強力なリファクタリング機能とか
メリットの方が大きいかな。
0309デフォルトの名無しさん
2010/04/18(日) 21:55:46コード書くのなんて糞デカイデータ移動するわけじゃないし
ブログ書いた入りする程度でできるでしょ
ブラウザ上で絵描いたり音楽作ったりできるんだしGUIのデザインも可能だよ
コード入力支援はサジェストのエンジン使えば可能だしコンパイルってやれば
サーバーが持ってるコードをコンパイルし始めるんだし
で実行ファイルが必要なら端末側から専用のダウンロードアドレスを
参照して・・・と
0310デフォルトの名無しさん
2010/04/18(日) 22:17:540311デフォルトの名無しさん
2010/04/18(日) 22:20:510312デフォルトの名無しさん
2010/04/18(日) 22:23:222005 年頃から来られた方ですか?
0313デフォルトの名無しさん
2010/04/18(日) 22:50:00http://phpspot.org/blog/archives/2009/03/ecoder.html
こういうのをグーグルがやればいいのに
0314デフォルトの名無しさん
2010/04/18(日) 23:00:360315デフォルトの名無しさん
2010/04/19(月) 00:13:11Visual StudioはC++で使ってるからかもしれんけど。
0316デフォルトの名無しさん
2010/04/19(月) 01:07:000317デフォルトの名無しさん
2010/04/19(月) 01:31:290318デフォルトの名無しさん
2010/04/19(月) 01:40:190319デフォルトの名無しさん
2010/04/19(月) 01:52:10この上でアンドロイドの開発はできないよね?
0320デフォルトの名無しさん
2010/04/19(月) 02:00:550321デフォルトの名無しさん
2010/04/19(月) 02:03:49runはサーバーでやらせるんだよw
アンドロイド開発といえどw
ストレージ、メモリ、CPU資源を貸し出すのがクラウドなら
開発環境の貸し出しがあっても不思議じゃないよね
って話だし
0322デフォルトの名無しさん
2010/04/19(月) 02:07:24run=コンパイルね
さすがにテストとなるといろいろ厳しいところがあるので
一考しないといけないだろうけど
0323デフォルトの名無しさん
2010/04/19(月) 02:11:36インストールとサーバ側との同期が楽というのと引き換えに
使い勝手やパフォーマンスなど他のあらゆるものを犠牲にするわけで
一般人やビジョナリー(笑)を躍らせるためのネタに開発者が踊ってどうするよ
0324デフォルトの名無しさん
2010/04/19(月) 03:58:060325デフォルトの名無しさん
2010/04/19(月) 06:42:40楽しみにしてね。
0326デフォルトの名無しさん
2010/04/19(月) 07:28:590327デフォルトの名無しさん
2010/04/19(月) 11:50:21でもそれを「Webアプリ」って言うんじゃないの普通
0328デフォルトの名無しさん
2010/04/19(月) 14:40:380329デフォルトの名無しさん
2010/04/19(月) 15:35:340330デフォルトの名無しさん
2010/04/19(月) 15:58:19モデル図でも描いて説明しろよw
0331デフォルトの名無しさん
2010/04/19(月) 16:01:142000DLアクティブ5割の俺に謝れ
0332デフォルトの名無しさん
2010/04/19(月) 16:09:37急にどうした
0333デフォルトの名無しさん
2010/04/19(月) 16:20:25ローカルでapp管理系のアプリで削除したらカウントできないよね。
単純にマーケットのアンインストールを押された回数を数えてるだけかな?
0334デフォルトの名無しさん
2010/04/19(月) 16:21:49何かのタイミングで端末情報報告してたりしてw
0335デフォルトの名無しさん
2010/04/19(月) 16:37:54マーケットに入った時点で差分とったりしてそうだな
0336デフォルトの名無しさん
2010/04/19(月) 16:46:460337デフォルトの名無しさん
2010/04/19(月) 16:57:100338デフォルトの名無しさん
2010/04/19(月) 20:34:01必然的にインストール済みアプリが伝わってるはずだが
0339デフォルトの名無しさん
2010/04/20(火) 08:39:52AppStoreは日本人デベロッパーも頑張ってるのに。
0340デフォルトの名無しさん
2010/04/20(火) 09:47:34Googleアカウント1個で複数の端末が使える以上、
「新着確認が来なかった」ことをもって「アンインストールされた」とは見なせないよ
0341デフォルトの名無しさん
2010/04/20(火) 11:42:11読んだ限りはなんも書いてないから必要ないって認識なんですが。
0342デフォルトの名無しさん
2010/04/20(火) 15:25:46まったくプログラミングしたことないし知らない。
C/C++で開発できるようになったと言っても、C/C++とAndroidAPIだけでは無理で結局Javaは必要ですか?
0343デフォルトの名無しさん
2010/04/20(火) 15:59:22ぶっちゃけ必要
でもC++出来ればJavaはすぐ習得できると思うよ
元々C++を簡略化した言語だし、覚える部分はほとんどがAPIの部分なわけで
0344デフォルトの名無しさん
2010/04/20(火) 16:29:16ありがとうやっぱり必要なのか。今からJava勉強しだすことにします。
今調べてるとC/C++で作れるのはWindowsでいうDLLファイルにあたる部分のみなのね。
ということはJava超基本的な所だけ覚えて、ほとんどC/C++で開発しちゃえばいいか
0345デフォルトの名無しさん
2010/04/20(火) 17:13:01C/C++から叩けるAPIはすごく少ない
C側からJavaのAPIを叩きに行くことも出来るが、かえって大変になるよ
AndroidだろうがWindowsだろうが大変なのはAPIの部分なんで
当面は素直にJavaだけで書いた方がいい
C++使えるなら、C++で頑張って書くよりさくっとJava覚えた方が話が早い
0346デフォルトの名無しさん
2010/04/20(火) 17:25:560347デフォルトの名無しさん
2010/04/20(火) 17:32:50OpenGL叩いてSurfaceに出すのとLinuxのシステムコールが叩ける以外
入力は処理できないし音は出せないしUI絡みのことは一切出来ないよな?
あとSTLも無かった気がする
0348デフォルトの名無しさん
2010/04/20(火) 18:44:15時々すっげー上から目線のヤツがいてムカツクわー
個人でアプリとか公開するのAndroidが初めてでちょっと凹むときあるしorz
0349デフォルトの名無しさん
2010/04/20(火) 18:46:50PCの市場はそうやって寒い状態になったんだけどなw
iPhoneもアンドロイドも同じようになるだろうなw
割れ、スパム、などなど・・・
ソフトウェア界隈はお寒いw
0350デフォルトの名無しさん
2010/04/20(火) 19:07:31Androidユーザはなんて大人が多いんだって感動するぞ
0351デフォルトの名無しさん
2010/04/20(火) 19:42:020352デフォルトの名無しさん
2010/04/20(火) 19:46:30音楽や動画よりもソフトウェアの方がよっぽど被害大きいんだからDRMとか無理なの?
iPhoneもJB環境では既に割れが蔓延していて悲しくなる。
割れほどデベロッパーの気力を削ぐものもないと思うんだが・・・。
0353デフォルトの名無しさん
2010/04/20(火) 19:49:10使い方がわからないと☆1つ
AppStore Japanでは常識です(^^)
0354デフォルトの名無しさん
2010/04/20(火) 19:49:29究極的にはオフラインのアプリで割れを完全に防ぐことは不可能
そこまでやりたいならオンライン専用でアカウント認証するアプリにする必要がある
0355デフォルトの名無しさん
2010/04/20(火) 19:55:57アプリ★ゲットのコメ欄より酷いな・・・
0356デフォルトの名無しさん
2010/04/20(火) 20:00:03今は、そいつらのおかげでずいぶん「わかりやすいUIを作る力」が鍛えられたと思う
そういう叩きならいいんだけどな。
ガラパゴスの住人は厳しいけどまじめだよ。
0357デフォルトの名無しさん
2010/04/20(火) 20:00:16AppStoreのコメ欄はマジ底辺だよ
暇な中高生がコメ書いてるケースが多いんじゃないかな
アプリゲットもそう良いとは言えないがAppStoreは完全な割れ窓環境だ
0358デフォルトの名無しさん
2010/04/20(火) 20:04:01iPhoneで具体的な欠点挙げる奴なんていないよ
コメント「使いにくい」「ゴミ」の一言で☆1が当たり前
Androidでもエスパーキボンヌみたいなコメは付くけど、
メールで○○すると××が動きませんとか、
○○が遅いですとか、○○で××したら落ちますとか
ちゃんと報告が来るのはユーザの民度に違いを感じる。
少数のマニアが使ってる段階だからかもしれないけどね。
0359デフォルトの名無しさん
2010/04/20(火) 20:05:29超同意
0360デフォルトの名無しさん
2010/04/20(火) 20:06:49まあそれだけ一般的な人が使ってる証拠なんだろうな
アンドロイド系はまだまだそこまで行ってないってことだろう
0361デフォルトの名無しさん
2010/04/20(火) 20:08:59辛辣な言い方もたまに見るけど一応バグ報告してるとこがツンデレでかわいい
0362デフォルトの名無しさん
2010/04/20(火) 20:57:37Androidも今後人口が増えてきたら相応に荒れてくるだろうねぇ
ただ、iPhoneはガラケーアプリと比べてもユーザの質が悪いあたり
何でああいうことになってるのかさっぱり分からん
2chでもiPhoneユーザは群を抜いてキチガイ多いし
0363デフォルトの名無しさん
2010/04/20(火) 21:05:440364デフォルトの名無しさん
2010/04/20(火) 21:11:420365デフォルトの名無しさん
2010/04/20(火) 21:32:17なし。存在知ったのがXperia体験会だったからなぁ
0366デフォルトの名無しさん
2010/04/20(火) 22:51:49Gmailをメインで使っている人の割合が高くて、
IDがGmaiアドレスに紐付けられているから、
慎重なコメントが多くなるんじゃないのかね?
2ちゃんねるみたいに書き捨てOKなところだと、
ストレス発散に辛口評価を楽しんでいる奴もいると思う。
// iPhoneのことは何も知らないけれど。
0367デフォルトの名無しさん
2010/04/20(火) 23:07:01iPhoneのコメは単なる一言言い捨てみたいなのが多い
あと2chの一部のiPhone信者は極端におかしい奴が数人暴れてるだけのような気もする
0368デフォルトの名無しさん
2010/04/21(水) 00:03:05ありがとう現時点ではC/C++はほんと限られたことしかできないのね。
C/C++のみで実行ファイルぽんっと作れたら便利なのにな
ついに今まで逃げてきたJavaと戦う時がきてしまったか。
0369デフォルトの名無しさん
2010/04/21(水) 00:16:13築き上げたソーシャルネットワークと己の振る舞いや発言とを天秤に掛けるわけだから。
Twitterだとめちゃめちゃ良い人演じてるのに2chではDQNでキティちゃん、こんな二面性持ってる奴はTwitterユーザーの9割弱だと俺は予想するわ。
実際おまえらだって2chで超上から目線で馬鹿にするような発言しといてTwitterやSNSでは善人面してんだろ?w
0370デフォルトの名無しさん
2010/04/21(水) 00:25:07AppleIDだかなんだかと紐付いてるし
0371デフォルトの名無しさん
2010/04/21(水) 00:39:37買うだけの世界で、これは守るべきIDではないのでは?
0372デフォルトの名無しさん
2010/04/21(水) 02:21:30でもAndroid端末からしか入力できないから適当になりがち…
iPhoneだとどうなんだろ?PCのiTunesからコメントできるんだろうか。
0373デフォルトの名無しさん
2010/04/21(水) 03:48:56そういう意味では、これまで Objective-C を大事に育てて来た Apple は有利だよね
苦節二十数年、ようやく報われたという感がある
Dalvik も JIT があればね…
0374デフォルトの名無しさん
2010/04/21(水) 09:09:22http://mbed.org/
0375デフォルトの名無しさん
2010/04/21(水) 09:17:36既にJIT出回ってるよ。開発機では動いてる。
0376デフォルトの名無しさん
2010/04/21(水) 09:18:22収入は広告で確保する時代なのでは?
0377デフォルトの名無しさん
2010/04/21(水) 09:31:21この分野ではGoogle Adsenseで一日の長があるんだが。
Google AdsenseのAndroidアプリプログラム作ればiPhoneに勝つる!
0378デフォルトの名無しさん
2010/04/21(水) 09:43:230379デフォルトの名無しさん
2010/04/21(水) 10:03:22それが V8 並みに速いと良いね。
そうすればカリカリにチューンアップしたい処理だけを JNI に逃がすだけで済むかも。
0380デフォルトの名無しさん
2010/04/21(水) 10:12:230381デフォルトの名無しさん
2010/04/21(水) 12:47:20勝ち目ないw
0382デフォルトの名無しさん
2010/04/21(水) 12:51:37>>363-364
0383デフォルトの名無しさん
2010/04/21(水) 13:56:29大事に育ててきたというか、NeXTから引きずっちゃったというか・・・
ラムダがないからって「Cの方に」足そうとするとか、
ちょっとAppleはことソフトウェア実装に関してはセンスやばい
Androidはあれだわ
NDKの分までEclipseの中でシームレスに書かせてくれれば便利というか
Obj-Cのsmalltalk層がJavaでC層がNDKって感じに出来ることは出来るだろうけど
移植性を考えるとNDKはあまり使うべきではないしそれこそObj-C並に見通しも良くないし
JITは今のところ開発版は出てるけどそろそろ実戦で使えるレベルに達して欲しいね。
Androidのメモリ管理ストラテジを考えると一旦コンパイルしたバイナリは
ストレージに書き出してmmapすべきだと思う。
0384デフォルトの名無しさん
2010/04/21(水) 13:58:54囲い込みで成り立ってる市場でそれを言い出すとサービサー以外は成り立たなくなるよw
小額でも売れるというので開発者が集って活気がでるんだよ
0385デフォルトの名無しさん
2010/04/21(水) 14:10:31iPhoneなんかの例だとAdMobで収益上げてるアプリもあるけど
一般論的には200円くらいの有料アプリがスイートスポットみたいね
ただDRMは現行レベルで十分だと思うけどね
というかこれ以上頑張るにはハードウェア側の対応が必須になって上に
ローカルにブツがあるなら究極的には突破されるのでコスト的に割に合わない
95%のユーザが割れない状況にしておけば商売的にはそれでいいんだよ
0386デフォルトの名無しさん
2010/04/21(水) 15:51:18あまりガチガチにしちゃうと、レイヤー下のところで頑張る人が減る。
0387デフォルトの名無しさん
2010/04/21(水) 16:50:24>ラムダがないからって「Cの方に」足そうとするとか、
変で面白いじゃん。
GCDと合わせ技で粒度の細かいマルチスレッドが異様に楽に書けるぞ
0388デフォルトの名無しさん
2010/04/21(水) 17:11:39よくねえよww
C++にラムダ式が追加されようという時に
わざわざ別書式でしかもラムダ式として使えないクロージャブロックを追加するとか
Appleにはまっとうなアーキテクトがいないとしか思えん。
まあJavaもJava7でラムダが追加されたらconcurrentで同じこと出来るわけだが汎用性が違いすぎる。
0389デフォルトの名無しさん
2010/04/21(水) 17:34:530390デフォルトの名無しさん
2010/04/21(水) 17:36:380391デフォルトの名無しさん
2010/04/21(水) 17:51:56軽量のラムダ式を定義することは不可能。
それほどObjective-Cのコアは遅い。
0392デフォルトの名無しさん
2010/04/21(水) 18:37:11Fortran90のみの俺でもなんとかなってる。
糞ショボイアプリだけど。
0393デフォルトの名無しさん
2010/04/21(水) 18:55:45まあObjCの不備をCレイヤを変えて解決しようってあたりが
政治でエンジニアリングを解決するAppleらしくはあるよなぁ。
C++との互換を根底から破壊しようという魂胆丸見えだし。
話を強引に戻すけど、内部処理を可能な限りC++で書く場合
NDKから叩けるAPIってどのくらいあるものなのかな
0394デフォルトの名無しさん
2010/04/21(水) 19:10:29基本的にlibc, libm libz, liblog, OpenGL。
0395デフォルトの名無しさん
2010/04/21(水) 19:15:17いやそれは知ってるんだが、一応JNIからJava側叩きに行くことも出来るだろ
現実問題としてどのくらいのAPIが使い物になるんだろうなと
0396デフォルトの名無しさん
2010/04/21(水) 19:46:26Java 側たたく他は API はほぼ何もないよ。
文字かきたいなら freetype 抱え込んで自前でレンダリングしましょう、
線引きたいなら Cairo 以下同文
0397デフォルトの名無しさん
2010/04/21(水) 19:51:36いつまで経っても出来ない物を待つ必要はないだろ。
良い物が出来そうな気配もないし。
もっとまともな理由で文句言ってるのかと思ったよ…
0398デフォルトの名無しさん
2010/04/21(水) 19:56:08ちょっと調べてみたけど、フルコンパイルしても 1.5 倍にしかならないって相当遅くね?
0399デフォルトの名無しさん
2010/04/21(水) 20:00:50文句いうのはタダだから、何となく気に要らないって理由でも
文句いう理由としては十分なんじゃないか?
c++ の仕様が決まるまで待つべきだと主張をしてるわけじゃなさそうだし。
0400デフォルトの名無しさん
2010/04/21(水) 20:01:51せめてC++のラムダ式と互換のあるような仕様にするとかなんで考えなかったんだろうとは思うぞ
0401デフォルトの名無しさん
2010/04/21(水) 20:06:430402デフォルトの名無しさん
2010/04/21(水) 20:15:10ラムダ式の仕様はかなり前に出たものだしまとも。
少なくともどう見てもAppleがWDに出したブロック構文はゴミだろ。
ラムダ式を知らん奴が仕様書いたんじゃないかとクラクラしたわ。
PHPのcreate_functionを見た時以来の感動だぜ。
0403デフォルトの名無しさん
2010/04/21(水) 20:35:290404デフォルトの名無しさん
2010/04/21(水) 21:41:270405デフォルトの名無しさん
2010/04/21(水) 21:43:250406デフォルトの名無しさん
2010/04/21(水) 22:30:260407デフォルトの名無しさん
2010/04/21(水) 22:39:37C++ が無視されてるのが気に入らないって話じゃないの
0408デフォルトの名無しさん
2010/04/21(水) 22:51:18でもC++でフル機能のラムダが導入されるのにわざわざCにラムダの出来損ないを導入するのはバカじゃね?
0409デフォルトの名無しさん
2010/04/21(水) 22:56:49フル機能のラムちゃんで遊びたいなら Lisp 使うわ
iPhone では ObjC を使うし、Andoroid なら Java を使うし Windows Phone は C# なんだっけ?
0410デフォルトの名無しさん
2010/04/21(水) 23:04:340411デフォルトの名無しさん
2010/04/21(水) 23:06:48LispじゃなくてRubyでもJavaScriptでもラムダは使えるわけだし
Java7どころかあろうことかPHPですらラムダはサポートという流れ。
ラムダはブロックの上位概念なわけで
C++がイヤなら他の言語からラムダ構文を持ってきても良かった
だがAppleはそんなレベルにすら達しな
いラムダとして使えないGCD専用のブロック構文というゴミを作ってしまった
0412デフォルトの名無しさん
2010/04/21(水) 23:08:05ラムダとして使えないってどういう事?
0413デフォルトの名無しさん
2010/04/21(水) 23:10:230414デフォルトの名無しさん
2010/04/21(水) 23:10:460415デフォルトの名無しさん
2010/04/21(水) 23:13:36C++ の lambda は別に無視した訳じゃなくて、テンプレートべったりだから
スルーしたよ、だってさ。C++ 云々はそもそも無理筋の話ってこっちゃね。
だからここでグダグダ言っても意味が無い。
0416デフォルトの名無しさん
2010/04/21(水) 23:22:05受け取りがfunction<>型だって話か?
0417デフォルトの名無しさん
2010/04/21(水) 23:23:180418デフォルトの名無しさん
2010/04/21(水) 23:27:32勘違いかもしれん
前にAppleのpaper見た時は内容違ってたんだが>>415を見るとラムダとしても使えそうに見える?かも?
0419デフォルトの名無しさん
2010/04/21(水) 23:40:24コルーチンもジェネレータもイテレータも文法レベルであるぜ。
実装によっちゃ継続も使える。
クラスがないと発狂する奴がいるか・・・。
0420デフォルトの名無しさん
2010/04/21(水) 23:43:13c で表せる型がないから使いにくいか。
構文自体はどっちも大差ないよね
0421デフォルトの名無しさん
2010/04/21(水) 23:45:25gccでコンパイルするandroidには関係のない話だ
0422デフォルトの名無しさん
2010/04/21(水) 23:45:300423デフォルトの名無しさん
2010/04/22(木) 00:06:510424デフォルトの名無しさん
2010/04/22(木) 00:12:360425デフォルトの名無しさん
2010/04/22(木) 00:23:540426デフォルトの名無しさん
2010/04/22(木) 01:14:37勉強します
0427デフォルトの名無しさん
2010/04/22(木) 01:43:19プログラムなんて目的のための手段なんよ、そして言語は数ある選択肢のうちのひとつに過ぎないんよ。
いくら多数の言語を駆使してプログラムができたって自己満足の技術屋でただの下請けなんよ。
今の日本がハードに固執するあまり世界(アメリカ)の下請けになってるのと同じ。
日本のハードウェア信仰ここに極まれり、今はソフトウェアのアイデアが全てなんよ、そのアイデアを具現化するための手段がプログラム。
プログラムなんてもっともっと簡単になっていいんよ、アイデアを如何に簡単に万人が具現化できるかがコンピュータの本質だろ?
0428デフォルトの名無しさん
2010/04/22(木) 02:06:51いままでもこれからも。
でないとアイデア勝負だけじゃ老舗は無数の新参に対抗できなくて事業継続できないもの。
0429デフォルトの名無しさん
2010/04/22(木) 02:58:16更に汎用性やアプリ間親和性を高めようが、更に多機能化しようが、
色々選択肢が増えて良いネ、って話じゃない?
0430デフォルトの名無しさん
2010/04/22(木) 03:07:30趣味で作るならその通りだよね
0431デフォルトの名無しさん
2010/04/22(木) 08:55:19肥大化する一方のViewクラスのソース見てるとため息でるわ。
オブジェクト指向のシロウトが設計してるんだなーと。
gofのデザパタも知らないんじゃないかな、作ってる奴らは
0432デフォルトの名無しさん
2010/04/22(木) 08:57:30人に聞いたら、糞AWTや糞Swing作ってSunからクビになった奴らを
Googleが引きぬいてAndroidのUIフレームワーク作らせてると言ってたが、
本当なのかな
0433デフォルトの名無しさん
2010/04/22(木) 10:14:15core.java.android.view.*の開発にw
そして本当に優秀なら数千万円の年収で雇って貰えますよ。
0434デフォルトの名無しさん
2010/04/22(木) 13:24:23優秀な開発者がそんな仕事選ぶとは思えないな。
0435デフォルトの名無しさん
2010/04/22(木) 13:38:01歴史があって負の遺産まで引きずってるCocoaがタコいとかMFCがタコいとかは仕方ないんだが
0436デフォルトの名無しさん
2010/04/22(木) 13:40:50何十年前のAPIだ。
0437デフォルトの名無しさん
2010/04/22(木) 13:50:060438デフォルトの名無しさん
2010/04/22(木) 13:53:270439デフォルトの名無しさん
2010/04/22(木) 13:57:58「地盤が液状化してる」と言われるほどの混沌だぞ。
だがNSプレフィックスは死守。
0440デフォルトの名無しさん
2010/04/22(木) 14:15:240441デフォルトの名無しさん
2010/04/22(木) 16:01:46マジに話についてけねえ
0442デフォルトの名無しさん
2010/04/22(木) 16:07:110443デフォルトの名無しさん
2010/04/22(木) 17:11:540444デフォルトの名無しさん
2010/04/22(木) 17:20:39_,=、  ̄=.、
彡 "" - ,
> ヽ
:" .__=__  ̄=.、 \
/ 彡⌒ | |  ̄=--,、 ヽ .' , .. ∧_∧
/彡" /~ニ | j|∧_∧ "ヽ ヽ .∴ ' ( )
/ ( /_/ |( ´_ゝ`) \ ミ ・,‘ r⌒> _/ /
ヽ ミ .|ヽ,- ⌒ヽ. ,_ ミ ,i ’| y'⌒ ⌒i
 ̄| ミ ノ|ヽ Y|三) ヽ .| | / ノ |
| | / \_ノ |ミ ij , ー' /´ヾ_ノ
ヽ ヽ | | |i / , ノ
"ー、 | | ノ / / /
ヽ ヽ ノ / / / / ,'
ヽ ヽ // / / /| |
/ ) / / !、_/ / 〉
/ / / |__/
| |
\_|
0445デフォルトの名無しさん
2010/04/22(木) 17:27:03https://developer.mozilla.org/ja/Mozilla_Coding_Style_Guide
こっちはNetscapeだけど。
0446デフォルトの名無しさん
2010/04/22(木) 20:07:50オブジェクト指向の素人が設計してるとか分かるもんなの?
0447デフォルトの名無しさん
2010/04/22(木) 21:16:40問題があるなら、もっと具体的に指摘しないと話にならないけど。
0448デフォルトの名無しさん
2010/04/22(木) 21:34:290449デフォルトの名無しさん
2010/04/22(木) 21:38:50Java,C/C++,OpenGLはある程度分かるので(とは言っても入門書レベルだけど)Javaプログラミング
とか言語についての説明に大半を費やしているのじゃなくて、Android特有の仕様とかAPIとかに
ついてちゃんと書かれててかつ、趣味レベルのやつで。
0450デフォルトの名無しさん
2010/04/22(木) 21:52:41同じ感想
例えばその悪いと思ったソースを示して、
かつ改善案を示してくれれば言うだけのことはあるなと思うが、
単に悪い悪い言ってるだけじゃな・・・
0451デフォルトの名無しさん
2010/04/22(木) 22:10:49>>447
デザパタが経験則からパターン化された
概念を実装に落としこむものだし具体的
な部分はあまり重要じゃないからそうい
う脳みそになるんじゃないだろうか。
0452デフォルトの名無しさん
2010/04/22(木) 22:31:19新しい開発環境(ライブラリ群やフレームワーク)が提供されるんじゃね?と思ってる。
高性能描画デバイスを対象環境のすべてが持っているわけではないという現状から、
高性能GPUが一般的になれば、それようのインターフェースが作られるだろうし。
2.x系でsnapdragonに代表されるGPGPU周りの最適化 or 直叩きライブラリが提供されて
3.x系でそれをベースにしたフレームワークも提供。3.x後期で、新フレームワークのみとか
そんなイメージ。
0453デフォルトの名無しさん
2010/04/22(木) 22:52:05そんなブランチ必要なのはゲームだけじゃね?
0454デフォルトの名無しさん
2010/04/22(木) 22:58:57やれ、ヌルヌル動くだ、画面の切り替わりが滑らかだって。
0455デフォルトの名無しさん
2010/04/23(金) 00:00:390456デフォルトの名無しさん
2010/04/23(金) 00:12:44分かり易い形で表現している事が重要なんだ
ヌルヌルしか見えないとカーゴカルトに陥るので要注意
0457デフォルトの名無しさん
2010/04/23(金) 00:25:23典型的なグラフィックス厨だな。
0458デフォルトの名無しさん
2010/04/23(金) 00:26:30豆蔵のやつ
0459デフォルトの名無しさん
2010/04/23(金) 03:56:300460デフォルトの名無しさん
2010/04/23(金) 08:23:160461デフォルトの名無しさん
2010/04/23(金) 08:54:26ただ、Apple の場合はレスポンスが欲しい所ではアニメーションしない様になっているから
ちゃんと気を配って作ってるなと思う。
0462デフォルトの名無しさん
2010/04/23(金) 11:12:01昔の重くなかった頃のガラケーみたいに、
アニメーション演出もなくパッパと画面が切り替わるのが一番だよね…
アイポン信者は触れないけど、世界シェアトップのNokia端末は、
方向キーがあって、センターキーがあって、ソフトキーがあって…
といったガラケーと同じスタイルのUIだし。それが一番使い易いんだよ
0463デフォルトの名無しさん
2010/04/23(金) 12:02:11その辺はしっかりしてるよなぁ。間引き方とかごまかし方とかすごく上手い
デザイナーが作ってるなぁという感じ
ただボタンの配置とかは割とバラバラに配置されてたりして散漫なのはイマイチかな。
昔からMacなんかも、マウスが「1ボタンなので分かりやすいです」と言いつつ
1ボタンのせいでキーボードと同時押しだらけだったりするし
デザインはいいけど人間工学は犠牲になってるUIという印象。
デザイナーは超一流だけど技術者は1.5流なんだろうなぁ。
0464デフォルトの名無しさん
2010/04/23(金) 12:02:19webView.loadData("<h1>日本語</h1>", "text/html", "utf-8");
0465デフォルトの名無しさん
2010/04/23(金) 12:02:59strings.xml
そもそもソースに文字列リソースを書くでないわ
0466デフォルトの名無しさん
2010/04/23(金) 12:10:16リソースにしても化けるよね。それwebViewのバグらしいよ。
これで回避出来る。
webView.loadDataWithBaseURL( null, "<h1>日本語</h1>", "text/html", "utf-8", null);
0467デフォルトの名無しさん
2010/04/23(金) 12:38:220468デフォルトの名無しさん
2010/04/23(金) 12:44:14無いはず
というかあったら挙動が何も保証できない
0469デフォルトの名無しさん
2010/04/23(金) 13:00:12onReceiveで重い処理すると死ぬよ。
サービスを立ち上げるだけとかにしといた方が良い
0470デフォルトの名無しさん
2010/04/23(金) 13:10:18当然ブロックで5秒とか止まるような処理はアウトだよ。
Pause後のActivityのように不規則に殺されることはない、というだけで。
0471デフォルトの名無しさん
2010/04/23(金) 19:54:25BroadcastReceiverでstartServiceをして
そのサービスでシステムの監視(バッテリーの監視とか)をしたいんですが、
サービス内でバッテリー情報が拾えてないみたいなんです。
manifestに
<service android:name=".hogeService">
<intent-filter>
<action android:name="android.intent.action.BATTERY_CHANGED" />
</intent-filter></service>
って書くだけじゃムリポなんでしょうか?
0472デフォルトの名無しさん
2010/04/23(金) 21:04:54自分の環境(ノートPC)
・CPU PenM 1.6
・MEM 512
・OS WinXP sp3
eclipseの起動に一分半かかるけれど我慢はできる。
avdの起動に同じく一分半。最初だけなら我慢できる。
けれど、二回目以降も多少の短縮はあっても相変わらず一分半近い・・・
とても我慢できる範囲ではないです。
それでデスクトップでもいいので使用に耐えうる環境を整えようと思案中。
取り合えず何処をどう強化すればいいか現状のPCでタスクマネージャーで
観察したところ、思いの他CPU使用率は高くはない。
androidの最初のロゴ辺りから使用率が跳ね上がって80以上を示すのですが
大した時間もかからず収束してるようです。
もちろんメモリも厳しいのは間違いはないですがavd起動時間の最大のネックは
HDDの読み込み速度ではないかと考えるようになりました(間違いでしょうか?)
調べるまでは、CPUをCore i3かケチってCeleronE3200かな?って考えていたん
ですが、このCPU使用率をみてもしかして現状のノートPCの改良でなんとかなる
かもしれないと考え始めてます。
具体的にはHDDをSSDに変更しメモリを1G増強(予算2万w)
皆さんのeclipse+avd環境での起動時間はどの位なのでしょうか?
(ViewでHello Worldを表示する程度)
そして、私が考えてるノートPC改造は効果が望めると考えますか?
もし、新たな環境構築をするのなら出来ることならavd起動は30秒以内
を目指したい!それなら何処にどの程度のパーツを組むべきなのでしょうか。
申し訳ないですがご意見をお聞かせ願えませんでしょうか。よろしく。
0473デフォルトの名無しさん
2010/04/23(金) 21:07:22CPUをAMDのPhenom2に変えて、メモリは8G。
OSは64bitな。
0474デフォルトの名無しさん
2010/04/23(金) 21:10:11それは開発関係なしにここは関係ないな
ちなみにMSのIDEもネットブックでも動くぞ
PenM1.6の世代ってメモリがDDR世代とか足回りが遅いだけだろ
メモリも512MBじゃ開発環境起動したらスワップは確実に起きてるだろうし
0475デフォルトの名無しさん
2010/04/23(金) 21:26:090476デフォルトの名無しさん
2010/04/23(金) 21:27:13まあね
バスはDDRあればUMAしてようが開発程度ならどうってことないが
スワップはどうにかして回避しないと辛すぎる
0477デフォルトの名無しさん
2010/04/23(金) 21:45:08>具体的にはHDDをSSDに変更しメモリを1G増強(予算2万w)
やるとしても少し予算が足りないんじゃないの
中途半端なSSD買うと後悔するよ
というか世代的にIDEだろうからSSDの選択肢も少ないしあまり恩恵は預かれないかも
0478デフォルトの名無しさん
2010/04/23(金) 21:46:480479デフォルトの名無しさん
2010/04/23(金) 21:49:31DDRは中途半端に高いので下手すると10インチくらいのネットブック買えば
HDDも比較的最近のモデルだしメモリも1GB付いてるしXPだしで開発環境ぶち込めば済むw
0480デフォルトの名無しさん
2010/04/23(金) 22:05:51それだとエミュ起動までどの位時間かかるものなのでしょうか?
>>474
申し訳ないです。適当な場所が分からなかったもので。。
誘導していただければ幸いです。
>>475 >>476
メモリ不足ですか。それは理解してました。
一番最初に考えたのがメモリを512から2Gに変更することでした。
今なら1万円で事足りますし。
けれど、現行の環境で2G増強で一体どの位の時間短縮が可能なのか
が今一ピンと来ないものですから踏み切れません。
ネットを巡回してましたらクアッドコアの8600(6600?)で
起動まで30秒(二回目以降は20秒)ってな話を見かけたので、
新規で作ろうかなと考えました。
それでさっきCPU使用率をみてみたらCPUの負荷がさほどでもなさそう
と感じて、CPUは現行のPenM1.6でもHDDの数十倍の読み出し速度のある
SSDに変更、スワップ防止にメモリを1G載せれば下手をすると新規で
Core i3+メモリ2G+HDD7200と同等かそれに近い起動時間を狙えるやも
と希望的観測をしてみました・・・
1・PenM1.6+Mem1.2+SSD60G+WinXP
2・Core i3+Mem2.0G+HDD+Win7
3・CeleronE3200+Mem2.0G+HDD+WinXPorWin7
上記3つの其々のエミュ起動までの時間って大凡どの位になるものなのでしょうか?
金額と時間の比較(費用対効果)の上で決断したいと思っているんですが。。
0481デフォルトの名無しさん
2010/04/23(金) 22:10:02>どのくらい短縮可能なのか
わからん
スワップで苦労するのは過去のOSで懲りて512MBで運用しようなんて
思わないのでスワップで遅くなるなんて論外と思ってるから
でもかなり遅くなるのは事実
0482デフォルトの名無しさん
2010/04/23(金) 22:13:58どうせ開発中は立ち上げっぱなしだろ
0483デフォルトの名無しさん
2010/04/23(金) 22:14:02ネットブックですか・・・
現行品のネットブックでeclipseからavdエミュを起動すると
どの位の時間で起動完了できるのでしょうか。
0484デフォルトの名無しさん
2010/04/23(金) 22:17:040485デフォルトの名無しさん
2010/04/23(金) 22:17:07ありゃりゃ・・・!
立ち上げっぱなしで開発できるんですか・・・毎回起動し直してましたよorz
それなら現状でも我慢できそう(メモリくらいは増やしますけど)
申し訳ないですが方法なぞを教えていただければww
0486デフォルトの名無しさん
2010/04/23(金) 22:19:54方法って?
Eclipseから実行なりデバッグなりする時に既に立ち上げてるemulatorを指定するだけだが
0487デフォルトの名無しさん
2010/04/23(金) 22:20:09CPUが多少非力でも立ち上げっぱなしでカバーできるが
どっちにしろ512MBのマシンでやることじゃないよ
0488デフォルトの名無しさん
2010/04/23(金) 22:23:38ちょっと今からやってみます。
ありがとう。
0489デフォルトの名無しさん
2010/04/23(金) 22:25:070490デフォルトの名無しさん
2010/04/23(金) 22:30:07まあ2GBあれば余裕なんだろうけど
しかしスワップ発生するマシンで遅い早い言われてもなあって気がするなw
スワップ起きない環境で言ってくれって感じだわ
0491デフォルトの名無しさん
2010/04/23(金) 22:51:07再描写まで数秒でしたね。これでしたら全然ストレスはないです。
毎度、少しの変更毎に起動して2分暇をもてあましてましたorz
ま、それでもスワップは確実に起きてますので取り合えず1G増強しよう
と考えております。
問題は複雑なGUIを組んだときにエミュの動作がどうなるかですが
いけるところまではメモリ増強だけでがんばってみます。
しかし・・そうですよねぇ・・開発環境として修正→実行ごとに
(早いPCであっても)数十秒待ちなんてありえませんものねぇw
皆さん忍耐強いものだと(誤解の上で)感心しておりました。
解決です(無駄な出費と時間が減りましたw)どうもお騒がせしました。
実質6万円位覚悟してた出費が消えましたwありがとう。
0492デフォルトの名無しさん
2010/04/23(金) 22:51:54ネトブでも開発は出来るけどさすがに結構重いよ
重い以上に画面狭いって方がネックだけど
0493デフォルトの名無しさん
2010/04/23(金) 22:56:15メモリ増設後の感想もぜひ書いてくれ
>>492
まあ多少もっさりしてもいいので静かなマシンが欲しくて手を出しただけだからなあ
ちなみにプチフリで有名な701SD-Xだけど問題ねーな
画面はさすがにあれなので外部につないでるけどw
0494デフォルトの名無しさん
2010/04/23(金) 23:00:210495デフォルトの名無しさん
2010/04/23(金) 23:10:30はい。
しかしまぁ、なんて馬鹿なんでしょう自分。
コードの修正よりも起動待ち時間の方が長い作業を3日も続けてましたorz
さすがに耐えられなくて最近はとんと疎いPCパーツの情報を検索して中古
からBTOまで「さーてどれが30秒位でエミュが立ち上がるパソコンだろう」
と悶々としておりましたw
今は、探していた希望以上の時間で動いてますw
最新のPCにしていても毎度再起動では作業効率は今以下でしたでしょうねorz
あー危ない。
0496デフォルトの名無しさん
2010/04/23(金) 23:12:33それってエミュの何処にボトルネックがあるのですか?
参考までにお教えください。
0497デフォルトの名無しさん
2010/04/23(金) 23:14:32描画項目が多いとかそんなんだろ
エミュで効率悪くなるってゲームあたりかね?
0498デフォルトの名無しさん
2010/04/23(金) 23:20:09んー、でもCore i7(今回の件で調べて知ったw)メモリ4Gで
動作が厳しくなるプログラムなんてあるんでしょうかねぇ・・・
そもそもandroid実機だってVM上で走ってるわけだし・・・
0499デフォルトの名無しさん
2010/04/23(金) 23:22:47実機はarmの上でdalvikVMが動いてるが
エミュはx86の上でarmエミュが動いてその上でdalvikVMが動いてるぞw
0500473
2010/04/23(金) 23:28:01Phenom2 と8Gメモリでの組み合わせで、2.1のAVDが起動するまで40-50秒くらい。
CPU負荷は普通のアプリと変わらない。メモリ消費もAVDの起動では特に増えたりしないよ。
eclipseはたっぷり使うけど(w
0501デフォルトの名無しさん
2010/04/23(金) 23:37:48私もCallReiko作りたいんです
0502デフォルトの名無しさん
2010/04/24(土) 03:31:11うん、それだけじゃ駄目。
コードも書いて。
0503デフォルトの名無しさん
2010/04/24(土) 03:32:14まずメモリを2Gbyteに。
1Gbyteであれこれいじっても無駄。
最低条件。4Gbyteでもいいくらい。
0504デフォルトの名無しさん
2010/04/24(土) 07:44:22アドバイスありがとうございます。
取りあえずタスクマネージャーとにらめっこしながらメモリ使用量を
観察しまして、起動前→350M eclipse起動後→600M
エミュ起動後→750M位の使用量になってました。
この結果、現行の使用方法であれば1Gあれば何とかなりそうだという
結論を出しまして、早速amazonに注文を出しました。
256M+1G=1.256G
一応、これでやってみてダメでしたら2Gにしようと思います。
私のPCでは2Gが限界なのでそれでもダメなときは新規購入ということ
に成ると思います。
0505デフォルトの名無しさん
2010/04/24(土) 08:55:170506デフォルトの名無しさん
2010/04/24(土) 09:35:320507デフォルトの名無しさん
2010/04/24(土) 09:44:170508デフォルトの名無しさん
2010/04/24(土) 10:54:11メモリ利用量知りたきゃ、起動後じゃなくて、しばらく使わない意味ないだろ。
0509デフォルトの名無しさん
2010/04/24(土) 11:00:110510デフォルトの名無しさん
2010/04/24(土) 11:01:46WinPCでEclipse&Androidシミュレータで開発するなら
メモリは3GBは要る。2GBでも足りない、増設してもがっかりするよ。
俺は2GBだけど、先にシミュレータ起動しておいて、
ビルドしたapkをシェルからadb installしてなんとかやってるが
error device not foundが頻発してしまう。なんとかならないか。
0511デフォルトの名無しさん
2010/04/24(土) 14:02:310512デフォルトの名無しさん
2010/04/24(土) 14:05:21つかそのCPUじゃ開発はできてもAndroidエミュがきついぞ。
素直にBTO買ってこい。
0513デフォルトの名無しさん
2010/04/24(土) 14:28:57じゃあ正しく言い換えてみろや。ああ?
DOS/Vは間違いです、IBM-PCが正解です、の輩か?
0514デフォルトの名無しさん
2010/04/24(土) 15:15:150515デフォルトの名無しさん
2010/04/24(土) 16:09:39日本じゃPC/AT互換機、世界じゃIBM-PC compatibleなわけだが。
ところで環境構築のハードの話はここじゃないだろ。
0516デフォルトの名無しさん
2010/04/24(土) 16:43:49Activityを中断、再開した後にCanvasをロックしようとすると、以下のExceptionが出ます。
プリーズヘルプミー
I/Mylock ( 333): lockFailed
E/SurfaceComposerClient( 333): eLocked set when entering lock_layer(), layer=0 (lcblk=0x41048020), state=00000020
E/SurfaceHolder( 333): Exception locking surface
E/SurfaceHolder( 333): java.lang.IllegalArgumentException
E/SurfaceHolder( 333): at android.view.Surface.lockCanvasNative(Native Method)
E/SurfaceHolder( 333): at android.view.Surface.lockCanvas(Surface.java:275)
E/SurfaceHolder( 333): at android.view.SurfaceView$2.internalLockCanvas(SurfaceView.java:611)
E/SurfaceHolder( 333): at android.view.SurfaceView$2.lockCanvas(SurfaceView.java:594)
0517デフォルトの名無しさん
2010/04/24(土) 16:45:320518デフォルトの名無しさん
2010/04/24(土) 16:48:400519デフォルトの名無しさん
2010/04/24(土) 16:52:220520デフォルトの名無しさん
2010/04/24(土) 17:54:41改行が入ってるのに気づかなくって・・・
OnResumeのたびにSurfaceViewは新しいインスタンスを
使ったほうが良いのでしょうか?と思いました
0521デフォルトの名無しさん
2010/04/24(土) 18:23:310522デフォルトの名無しさん
2010/04/24(土) 18:34:070524デフォルトの名無しさん
2010/04/24(土) 19:41:320525デフォルトの名無しさん
2010/04/24(土) 20:00:00改行二つにしてるものが多くて、ずっと謎だったな
今でも謎なんだが
0526デフォルトの名無しさん
2010/04/24(土) 20:03:410527デフォルトの名無しさん
2010/04/24(土) 20:08:37> Androidアプリ開発のおすすめの本教えてください
コードからわかるandroidプログラムのしくみ
intentやbinderやサービス周りに詳しい
0528デフォルトの名無しさん
2010/04/24(土) 20:11:540529デフォルトの名無しさん
2010/04/24(土) 20:17:280530デフォルトの名無しさん
2010/04/24(土) 20:19:42それ、著者外人だよ
0531デフォルトの名無しさん
2010/04/24(土) 20:20:09というかこれ以外はパラパラっと立ち読みしただけだけど。
基礎だけ本で理解して後はネットで情報集めるのがいいと思う
0532デフォルトの名無しさん
2010/04/24(土) 20:22:23どこみていってんの?
0533デフォルトの名無しさん
2010/04/24(土) 20:25:340534デフォルトの名無しさん
2010/04/24(土) 20:33:50ひょっとしてLFCRだったの?
それならビューア側でCRLF二つに変換されてたってことで納得できるけど
まぁスレ違いだし老兵は去るか・・・
0535デフォルトの名無しさん
2010/04/24(土) 20:41:35>>342-347
0536デフォルトの名無しさん
2010/04/25(日) 00:28:400537デフォルトの名無しさん
2010/04/25(日) 00:38:180538デフォルトの名無しさん
2010/04/25(日) 01:08:52手始めにシューティングを移植し始めたんですが、
エミュレータで自機、敵機、背景、玉と画像20〜30枚ぐらい描画してるだけで
アホみたいに重いんですが、これはAndroidのエミュレータの仕様ですか?
実機だと速く動くものなのでしょうか?(実機持ってません)
マシンはCore2Duoでエミュの起動は3〜40秒ぐらいなのですが、
1ループ(ダブルバッファリング開始→終了)間に
20〜30回ぐらい drawBitmap(img, x, y, null) してるだけで
FPSが3ぐらいです。(iアプリシミュレータならFPS20前後)
これが仕様ならAndroidの開発を卒業します。
0539デフォルトの名無しさん
2010/04/25(日) 01:16:040540デフォルトの名無しさん
2010/04/25(日) 01:19:34iアプリはどのくらいの解像度で
アンドロイドはどのくらいの解像度なの?
解像度の差って結構エミュだと変わるよ
0541デフォルトの名無しさん
2010/04/25(日) 01:28:26GLSurfaceViewでも不満?
0542デフォルトの名無しさん
2010/04/25(日) 01:47:39LowOnMemoryで殺されるケースをテストしたいんだけど、
なんか良い方法ないだろうか。
0543538
2010/04/25(日) 01:51:55ありがとうございます。
でも…俺、まだ続けたいです。
>>540
iアプリ … 240 * 240
Android … 854 * 480
です。
よくよく考えてみれば遅いの当たり前ですね…
でも、これからどんどんガラパゴってきて、
端末によって対応可・不可とかになってしまうのかと思うと
お先真っ暗です。
>>541
まだ試した事ありませんでした、
それを使えば速くなるのですね?
ありがとうございます神様!!
0544デフォルトの名無しさん
2010/04/25(日) 02:04:120545デフォルトの名無しさん
2010/04/25(日) 02:24:50納期があったから必死だったけど、ようやくさっき終わった。
それにしてもエミュ重過ぎるな。
メモリ割り当て増やしてGCをしないようにすれば多少ましかもしれんけど
0546デフォルトの名無しさん
2010/04/25(日) 02:45:30漏れはQemu使ってないからノウハウ持ってないけど。
0547デフォルトの名無しさん
2010/04/25(日) 05:32:480548538
2010/04/25(日) 09:21:29やはり、皆さん同じような状況なのですね・・・
結局、何か良い解決策はありましたか?
エミュだとめちゃくちゃ重いけど
実機だと問題無く動くものなのでしょうか?
0549デフォルトの名無しさん
2010/04/25(日) 09:37:22エミュレータがなんで重いかわかってる?
素直に実機使えよ
0550デフォルトの名無しさん
2010/04/25(日) 09:50:09タブレットPCとして実用にもなりそうだし。
0551デフォルトの名無しさん
2010/04/25(日) 10:09:58xperia持ちだが、あんたもxperia買って動作確認しといてくれ。ゲーム出来たらやるからさ。
0552デフォルトの名無しさん
2010/04/25(日) 10:11:290553デフォルトの名無しさん
2010/04/25(日) 10:48:160554デフォルトの名無しさん
2010/04/25(日) 10:48:170555デフォルトの名無しさん
2010/04/25(日) 10:52:37HOME長押しかAltTabApps関係などでタスクを切り替えて、全面で重いアプリを動かす、とか。WIN DEATHになるかもしれんが。
0556デフォルトの名無しさん
2010/04/25(日) 11:02:26それやるとその重いアプリが死ぬんだよね・・・。
よしんば裏のが死んだとしても、どれを殺すかわからないし。
ActivityInstrumentationTestCase2とかで
getInstrumentation().invokeLowMemory(targetActivity)
みたいなのがあったらよかったのに。
無いよね?
0557デフォルトの名無しさん
2010/04/25(日) 12:09:330558デフォルトの名無しさん
2010/04/25(日) 12:12:35そっか。力になれなくてスマソ。
裏と表で異なるタスクで起動してたら、また別の挙動になるかもよ?タスクアフィニティの見直しとか。
0559デフォルトの名無しさん
2010/04/25(日) 14:49:40>1ループ間に20〜30回ぐらい drawBitmap(img, x, y, null) してるだけ
>iアプリ … 240 * 240
>Android … 854 * 480
馬鹿すぎて釣りにも見えん。
メモリ使用量もボトルネックも予測できないならプロファイラなり使えよ。
エミュレータのせいじゃないだろ。
0560デフォルトの名無しさん
2010/04/25(日) 16:26:060561デフォルトの名無しさん
2010/04/25(日) 18:46:45iPhoneと一緒だな、やっぱマルチタスキングには最低でもRAMは512MB必要だよなぁ・・・。
いくらバックグランドで動作させてもメモリが足りないとKillされちゃってシングルタスクにwww
これじゃマルチタスクの意味ないよ・・・。
0562デフォルトの名無しさん
2010/04/25(日) 19:24:15その制限が妥当かどうかはともかくシングルタスクにはならないだろ。
0563デフォルトの名無しさん
2010/04/25(日) 20:04:10> error device not foundが頻発してしまう。なんとかならないか。
これうちもしょっちゅうなるんですけど、メモリ不足のせいなのかな?
うちは3GBで、使い切ってるようには見えないんだけどなあ…
>>527
自分はこっちの方が良かったかなあ。
http://www.amazon.co.jp/dp/4048679562/
コードからわかる…に書いてあることは網羅されてると思うし。
最後のSDLをダイナミックリンク(だっけ?)辺り以外。
てかAmazon品切れなのね。絶版?
0564デフォルトの名無しさん
2010/04/25(日) 20:36:19X10の発売を機にAndroid関連の日本語書籍が
バカ売れしてるから一時的な品切れかと。
0565デフォルトの名無しさん
2010/04/25(日) 20:50:430566デフォルトの名無しさん
2010/04/25(日) 20:55:29ばーじょんうpに追いつけなくてのびのびになってるって言ってたけど
0567デフォルトの名無しさん
2010/04/25(日) 21:30:05はよプロパティ実装してくれ
0568デフォルトの名無しさん
2010/04/25(日) 21:48:10いつも拡張forで描いてる途中で普通のに書き直すんだよね
0569デフォルトの名無しさん
2010/04/25(日) 22:22:44コードからわかる…の(原著の)ほうが古いですがな。
0570デフォルトの名無しさん
2010/04/25(日) 22:24:480571デフォルトの名無しさん
2010/04/26(月) 00:05:51フリーで公開されると利用者からしたらそれが当たり前になってしまうから自重して欲しいな
PCソフトのようにソフトウェア開発業が成り立たなくなるぞ
0572デフォルトの名無しさん
2010/04/26(月) 00:14:100573デフォルトの名無しさん
2010/04/26(月) 00:15:49別の仕事探したほうが良いよ
0574デフォルトの名無しさん
2010/04/26(月) 00:21:20ニーズは少ないけど狙い目と言える。
0575デフォルトの名無しさん
2010/04/26(月) 01:55:55特にVoIPのソフトフォンは酷い、iPhoneのAcrobits並のって売ってないんだよね、SIPがぜんぜん上手く動作しなくてイライラする。
Acrobits本体900円+G.729aコーデック1200円=2100円、これでもぜんぜん安いね、やっぱ信用あるデベロッパーのソフトウェアはぜんぜん違うわ。
0576デフォルトの名無しさん
2010/04/26(月) 02:53:04そういうことはおまえ個人で作ったソフトを晒してから言えよカス
0577デフォルトの名無しさん
2010/04/26(月) 03:22:58情けない奴pgr
0578デフォルトの名無しさん
2010/04/26(月) 03:27:57Android・・・というよりスマートフォンで
国内向け業務アプリ作ってるところなんて存在するのかな?
0579デフォルトの名無しさん
2010/04/26(月) 03:37:10え!?
例えば、
http://japan.cnet.com/news/ent/story/0,2000056022,20412645,00.htm
0580デフォルトの名無しさん
2010/04/26(月) 03:41:20そういう既存の高価なタブレットPCが投入されている/高価なので買えないところに
DELLなんかの量産型Androidタブレットで乗り込む
というのはかなりAndroid向きで結構見込みありそうな気がする。
0581デフォルトの名無しさん
2010/04/26(月) 04:55:57あ、ごめん>>580的な小中企業向けの話で。
携帯ではBrewなんかでちらほらやってるところあるみたいだけど、
スマートフォンで業務用アプリやる意味あるのかな?
っつか現状PDAで足りてるんじゃない?
と思ってぐぐったらこんなの出てきた。
http://itpro.nikkeibp.co.jp/article/COLUMN/20060412/235170/
PDAから代替可能だと言っても、
逆にスマートフォンで作るなら単純にWebアプリとして作るだろうし・・・。
0582デフォルトの名無しさん
2010/04/26(月) 07:22:37もうやめとけ
0583デフォルトの名無しさん
2010/04/26(月) 11:51:39AndroidでSurfaceView使わないのは常識w
Googleも、もうメンテを投げ始めてるw
AbsoluteLayoutの二の舞かw
リアルタイムゲームはドコモ端末かiPhoneで作りましょう!
0584デフォルトの名無しさん
2010/04/26(月) 11:54:42初耳
0585デフォルトの名無しさん
2010/04/26(月) 11:58:280586584
2010/04/26(月) 12:02:12意味不明すぎてコーヒー吹いたw
0587デフォルトの名無しさん
2010/04/26(月) 13:11:55そう思うなら需要があるのに供給がないってことでしょ。
自分で作れば売れるかもしれないじゃないか。
0588デフォルトの名無しさん
2010/04/26(月) 14:21:140589デフォルトの名無しさん
2010/04/26(月) 20:53:01電カル利用者からすると、携帯端末(iPadサイズ含む)から操作ってのはあり得なす。
看護師の温度板とか看護記録と混同してんのかな…
カルテ作成って、基本的には思考しながらの作成なんで、座って書きたい。
外来なら動かないから設置型PCで十分だし、入院なら患者の目の前で立ちんぼで
書くとか無いし。
iPhoneは院内画像システムと連結して利用できるようにしてるところがあるけど、
あんな解像度と大きさではおおざっぱな診断しかできないから、結局は、専用モニタに
行って確認する事になるしね。(放射線科医のレビューがすぐに参照できるなら少しは
考えるが、それはそれで画像システムに連結する必要が有るのかって気はする)
卒論書いてる院生に「iPadならどこでも卒論が書けるよ。捗るよ。」って行ってるのに
近い意見だ。
0590デフォルトの名無しさん
2010/04/26(月) 21:22:150591デフォルトの名無しさん
2010/04/26(月) 21:28:11博士論文だなw
0592デフォルトの名無しさん
2010/04/26(月) 21:29:37いやそれも変だが
0593デフォルトの名無しさん
2010/04/26(月) 21:32:46ほとんどがD論とか書かないよね。
0594デフォルトの名無しさん
2010/04/26(月) 21:37:250595デフォルトの名無しさん
2010/04/26(月) 22:16:170596デフォルトの名無しさん
2010/04/26(月) 22:20:51iPhoneのDICOM(医療画像)ビューアーは出てるね
解像度も色も追いつかないけど
1677万色でもぜんぜん足りないからな
0597デフォルトの名無しさん
2010/04/26(月) 22:34:33神経直結で大迫力の3Dスーパーハイビジョン動画を楽しみながら、非言語心象認識システムでイメージを「文章」にする
具体的な「言葉」で考える前にまさに「考えていたこと」が文章になるから、作業効率が一気に数十倍に跳ね上がるはず
ヘッドセット型インターフェースにUSB3.0接続でAndroid端末を繋げるんだ
0598デフォルトの名無しさん
2010/04/26(月) 22:51:27「隣のこいつ馬鹿だなあ。死ねばいいのに」
「あ、大好きな〇〇ちゃんだ。セックスしてー」
とかが文章になって不都合だ
0599デフォルトの名無しさん
2010/04/26(月) 23:22:04みんなが本音で会話出来るようになって
人類に新しい時代が来るんだぜ?
0600デフォルトの名無しさん
2010/04/26(月) 23:34:17ろくでもない結末になったのは言うまでもない。
0601デフォルトの名無しさん
2010/04/26(月) 23:56:59その○○ちゃんは
「やだー >>598 が目の前にいる きもーい」
0602デフォルトの名無しさん
2010/04/27(火) 10:45:01定型的な文書を出力する身代わり装置を開発すれば大もうけだな。
0603デフォルトの名無しさん
2010/04/27(火) 22:22:52Choose Packages to Installという画面でAccept Allにチェックしてるのに Installボタンが押せない。
どうしたらInstallできるの??
0604デフォルトの名無しさん
2010/04/27(火) 22:26:55ttp://www.saturn.dti.ne.jp/~npaka/android/Graphics2DEx/index.html
ここに「エミュレータでは動作しない」と書かれていますが、
OpenGLの2Dグラフィックスは実機じゃないと動作確認ができないのでしょうか?
0605デフォルトの名無しさん
2010/04/27(火) 22:27:330606デフォルトの名無しさん
2010/04/27(火) 22:55:05日本語読めないの?
0607デフォルトの名無しさん
2010/04/27(火) 23:06:54公式には出来ないことになっているが裏技で出来るとか
そう言うことを知りたいのでは?
0608デフォルトの名無しさん
2010/04/27(火) 23:09:03一度戻ってURL入力からやりなおす
0609デフォルトの名無しさん
2010/04/27(火) 23:14:56本当に出来るかどうかはエミュレータで動かしてみればいいだろ。
バカなの?そんなこともできないの?何で生きてるの?
0610デフォルトの名無しさん
2010/04/27(火) 23:15:37そのページの情報が古いだけ。
OpenGLはエミュで動くよ。
ここのスクリーンショットを見るとエミュで動かしてる。
ttp://d.hatena.ne.jp/m-matsuoka/20100416/1271399591
0611604
2010/04/27(火) 23:28:34エミュでも動作確認できるということで了解しました。
0612デフォルトの名無しさん
2010/04/27(火) 23:59:580613デフォルトの名無しさん
2010/04/28(水) 01:11:03610が嘘を言ってたらどーする?
0614デフォルトの名無しさん
2010/04/28(水) 03:10:160615デフォルトの名無しさん
2010/04/28(水) 15:36:42実機は速いってよ
ttp://azooza.jp/main/azoozablog.cgi
【アプリケーション(Activity)】
このために買ったと言ってもいい、アプリケーションです。
iアプリ(DoJa)やMIDP系とは全く違うクラスライブラリが泣かせます。
エルスの移植をする上で、DoJa系のラッパークラスで行こうかと思ったけど、
それだと行儀が悪いし、せっかくのAndroidクラスが台無しなので、ガチ組みに。
半透明を含む、描画速度は圧倒的です。(iモード等のケータイ比)
320×240程度ならいざ知らず、854×480フルスクリーンで描きまくっても
30fpsを維持し続けております。
まだ触りの部分なので詳細は割愛しますが、ウィジェットとか作りたくなりました。
0616デフォルトの名無しさん
2010/04/28(水) 19:16:06エミュでも30fpsなら楽々だよ。
描画処理のプログラムがへぼいと思われ。
0617デフォルトの名無しさん
2010/04/28(水) 20:29:10AppWidgetsと言いたいが、「あっぷうぃじぇっと」
と発音するのがなんだか恥ずかしくて結局ウィジェットと言ってしまう。
Appってなんて発音すりゃいいんだよ。
英語圏のひとはなんて言ってるんだ?
あとJNIは「じぇーえぬあい」と言うしかないのか。
なんか発音し易い言い方はないのか。
0618デフォルトの名無しさん
2010/04/28(水) 20:39:21JNI じに
0619デフォルトの名無しさん
2010/04/28(水) 21:12:49Appはアップ
グーグル アップスとか
0620デフォルトの名無しさん
2010/04/28(水) 21:14:34えいぴーぴーうぃじぇっと
ジェイエヌアイ
0621デフォルトの名無しさん
2010/04/28(水) 21:26:44バーコードリーダーのアプリをプログラムから実行したいけど
エミュレータではできない?
0622デフォルトの名無しさん
2010/04/28(水) 21:33:58OpenGLとSurfaceViewでスプライト描きまくったら
やっぱりFPS3倍くらい違うのかいな?
SurfaceViewのCanvasと携帯(MIDP、Doja)のGraphics2D描画で
どれくらい差があるのか気になる。
0623デフォルトの名無しさん
2010/04/28(水) 21:35:23エミュレーターはハード部分だけがエミュで、
OSより上は全部本物だったはず。
0624デフォルトの名無しさん
2010/04/28(水) 21:38:42ZXingのことだったら普通に使えるよ。
adbでapkファイルインストールして
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);
でおk
エミュのカメラはダミー画像だからバーコードは読めないけど、
あれってこっちで用意した画像を写すようシミュレート出来たりしないのかね。
0625デフォルトの名無しさん
2010/04/28(水) 21:43:17ありがとうございます。
Barcode Scannerというのを使いたいのですが
エミュレータからアプリをダウンロードできるとは思いませんでした^^;
ありがとうございました。
0626デフォルトの名無しさん
2010/04/28(水) 22:11:19自分でコード書いて試せよ。
0627デフォルトの名無しさん
2010/04/28(水) 22:34:18SpriteMethodTest じゃダメなのかね。
0628デフォルトの名無しさん
2010/04/28(水) 23:01:54エミュレータで試してみたらCanvasが一番早くてワロタw
ワロタ・・・
どゆこと?実機ならDraw Texture Extensionが一番速いんだよね?
0629デフォルトの名無しさん
2010/04/28(水) 23:08:47そういうこと書くやつ多いけど
それいっちゃおしめーよ
0630デフォルトの名無しさん
2010/04/28(水) 23:10:310631デフォルトの名無しさん
2010/04/29(木) 00:08:43スペック低い方が開発機として使える
0632デフォルトの名無しさん
2010/04/29(木) 00:47:12SIMカード2枚挿しOK
1万ぐらいで出てる
http://cgi.ebay.com.hk/ws/eBayISAPI.dll?ViewItem&item=160418131577
さらにラジオも聴ける
0633デフォルトの名無しさん
2010/04/29(木) 00:47:22ここに書かれている嘘を信じて何がしたいの?
0634デフォルトの名無しさん
2010/04/29(木) 03:14:42エミュレータはGPUをソフトでエミュレートしてるから遅いんだろ
0635デフォルトの名無しさん
2010/04/29(木) 08:49:50それはJINI
0636デフォルトの名無しさん
2010/04/29(木) 14:26:000637デフォルトの名無しさん
2010/04/30(金) 14:00:47指定時間になったらアラームから音を鳴らすプログラムを作っているます。
しかし、Calendarクラスで指定した指定時間にif文を実行したいのですが出来ません。
どうすれば、指定時間=現在時間でif文に入れるのでしょうか?
問題点が分からないので教えていただけると助かります。
//設定時刻を取得してAlarmManagerに設定するためにClaendarクラスで形式を整えている
cal = (Calendar) Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, hour);
cal.set(Calendar.MINUTE, min);
//1日を追加するメソッドのif文のために現在時刻を取得している
nowtime = (Calendar) Calendar.getInstance();
nowtime.get(Calendar.HOUR_OF_DAY);
nowtime.get(Calendar.MINUTE);
//ココで指定時間の場合はAlarmViewを呼び出す
//以下のif文を 0 == cal.compareTo(nowtime);にしてもできませんでした。
if(nowtime.getTime() == cal.getTime()){
Log.e("AlarmView wo yobidasu ni mondai!",nowtime.getTime().toString());
Intent Views = new Intent(VoiceAlarm_Broadcast_View_URI);
Uri uri = Uri.parse("voicealarm:///view");
Views.setData(uri);
sendBroadcast(Views);
}
0638デフォルトの名無しさん
2010/04/30(金) 14:09:06テケトーだけど「指定時間=現在時間」じゃなくて
「指定時間<=現在時間」&&「指定時間>一回前に計った時間」
じゃないの?
「指定時間=現在時間」だとmSec単位で合わないと
動かないんじゃないかな?
0639637
2010/04/30(金) 14:20:31そうですね、ミリセコンドが合わないと実行できないことは
分かっていたのですが以下のようなに時間を過ぎている処理をしていることと
設定した後に再設定した際の動きも気になるので少し不安です。
//1日を追加するメソッドのif文のために現在時刻を取得している
nowtime = (Calendar) Calendar.getInstance();
nowtime.get(Calendar.HOUR_OF_DAY);
nowtime.get(Calendar.MINUTE);
//ココで指定時刻を過ぎていて作動日でない場合はdayに1日足す
if(nowtime.after(cal) && cal.before(Comparison)){
cal.add(Calendar.DATE, 1);
}
0640デフォルトの名無しさん
2010/04/30(金) 14:33:54その場合、方法は2つあるかな?
一つは、何かあったら「一回前に計った時間」を未来の時間に設定する方法。
「新しい起動」や「再設定」時に現在時刻より1年先の値を設定する。
そうすると、一回時間を計り「一回前に計った時間」を再設定するまで
「指定時間<=現在時間」&&「指定時間>一回前に計った時間」は成立しない。
もう一つは、元のソースのフローでいいなら、一回数字か文字に落とす。
例えば一回、YYYY/MM/DD/hh/mm/ssのフォーマットのテキストに落としてそれを見比べる。
そうするとmSecの問題は回避できる。
ただ、その時間に処理がこなくて飛ばされたり、逆にその範囲内で動き続けたりする危険が
ある。
0642637
2010/04/30(金) 14:42:58ありがとうございます。
「一旦全ての時間をSimpleDateFormatでフォーマットしてmSecを排除して実行できるようにする」
ということでしょうか?
その場合はformatやapplyPatternのString型やVoid(型が分かりません)で比較できるのでしょうか?
0643637
2010/04/30(金) 14:48:25String型のif文とか出来るの忘れていました。
applyPatternのvoidはフォーマット形式を変換するためなので戻り値なしと言うことですね。
すみません。頭冷やしてきます。
0644デフォルトの名無しさん
2010/04/30(金) 14:52:49AlarmManagerの制限にそんなのあったっけ?
使ったこと無いからわからないけど、設定保存できてるなら
できそうなものだけど……。
>>642
SimpleDateFormatを使えとは言わないけど概ねそんな感じ。
Stringの比較はできるよね?
0645デフォルトの名無しさん
2010/04/30(金) 14:58:01あるあるw
そろそろ3時休みだから散歩行って来るといいよ。
俺は「UIスレッドにPostしたUI書き換え動作が終わるまで、
UIスレッドに来たメッセージ処理を待ってもらいたいけど、
UIスレッドに待ったをかけるとPostした動作も実行できないから
デットロックする」という難問ではまっている。
WindowsAPI系ならメッセージポンプの出番なんだが……。
俺も散歩行って来る。
0646637
2010/04/30(金) 17:36:10>>ただ、その時間に処理がこなくて飛ばされたり、逆にその範囲内で動き続けたりする危険が
ある。
前に何回かエミュレータで
//ココで指定時刻を過ぎていて作動日でない場合はdayに1日足す
if(nowtime.after(cal) && cal.before(Comparison)){
cal.add(Calendar.DATE, 1);
}
を設定しないで確認のためにLog.eを設定して実行したら
洒落にならない量のAlarmManagerの呼び出しとLog.eが排出されました。 w
0647デフォルトの名無しさん
2010/04/30(金) 17:36:200648637
2010/04/30(金) 17:44:10//1日追加するかを比較する際に使う23:59:59の時刻を設定
Comparison = (Calendar) Calendar.getInstance();
Comparison.set(Calendar.HOUR_OF_DAY, 23);
Comparison.set(Calendar.MINUTE, 59);
//mSecまで設定した方が良さそうですね。(今後追加)
Comparison.set(Calendar.SECOND, 59);
0649645
2010/04/30(金) 18:08:25ワーカースレッド
d1=res.getDrawable(xxxx);
ワーカースレッドからUIへのポスト{
mImage.setBackgroundDrawable(d1);
animetion=(AnimationDrawable)mImage.getBackground();
}
メインスレッド
animetion.run();
を
ワーカースレッド
d1=res.getDrawable(xxxx);
メインスレッド
while(ワーカースレッドの終了待ち){}
mImage.setBackgroundDrawable(d1);
animetion=(AnimationDrawable)mImage.getBackground();
animetion.run();
にするだけだった。
グランド十週ほど全速力で散歩してくる。
0650637
2010/04/30(金) 22:14:41「指定時間<=現在時間」&&「指定時間>一回前に計った時間」を設定しようとしたら
EclipseにDate型では出来ないとエラーが発生しました。
SipmleDateFormatで以下のようにして
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd/HH/mm");
//sdf(SimpleDateFormat)の形式をcalとnowtimeに適用して新しいStringを2つ作る
String caldate = sdf.format(cal);
String nowtimedate = sdf.format(nowtime);
if(caldate.equals(nowtimdate))でif文に入ろうと設定したら、
ERROR/AndroidRuntime(257): Uncaught handler: thread main exiting due to uncaught exception
ERROR/AndroidRuntime(257): java.lang.RuntimeException: Unable to start service VoiceAlarms.AlarmService@437890e8 with Intent { act=start cmp=VoiceAlarms/.AlarmService (has extras) }: java.lang.IllegalArgumentException
というエラーが出ました。ランタイムに問題があると言われてもわかりません。
頭冷やしに行ったらジンマシンが出て注射してきたけどシンドイ。
問題点:
・エラーの意味(ランタイムエラーと言うことは分かりますが)・原因が分からない。
・「指定時間<=現在時間」&&「指定時間>一回前に計った時間」が出来ない。
0651デフォルトの名無しさん
2010/04/30(金) 22:38:40Calendarクラスはformatできないお
0652デフォルトの名無しさん
2010/05/01(土) 02:36:24例外発生したときのスタックトレース追っていけば、
実際どこで例外が発生しているかわかる
深く追いすぎるとフレームワーク部分まで行っちゃうから、
自分のソースが出てきたところで、怪しいところを調べるべし
0653デフォルトの名無しさん
2010/05/01(土) 04:04:26AlermManagerから通知を受けて時間のチェックを行うんじゃなくって
処理を行いたい時刻に通知を受けるようにするべき
0654デフォルトの名無しさん
2010/05/01(土) 10:01:22起動するたびに「音を出す時間か」を判定してるのか・・・?
0655デフォルトの名無しさん
2010/05/01(土) 10:28:290656デフォルトの名無しさん
2010/05/01(土) 10:31:450657デフォルトの名無しさん
2010/05/01(土) 11:11:35良いサンプルコードなどはあるでしょうか?
ググってみたのですが、中々探し当てられなくて・・・
親切な先輩方、よろしくお願いいたします <(_ _)>
0658デフォルトの名無しさん
2010/05/01(土) 11:19:220659637
2010/05/01(土) 13:24:23>>653
>>654
AlarmSettingというActivityクラスに時・分を指定して
それを取得してAlarmServiceのServiceでAlarmManagerに時・分を設定、
また、まだ実装していませんがBroadCastReciverでデバイスの起動時にAlarmServceを指定すれば再設定できるようにしています。
そして、次の実行のためにService内に自己宛のAlarmManagerに同じように設定しています。
その後指定時刻になったら音を鳴らすActivityを呼び出すといった具合です。
ですので、Activity及びBroadcastReciverで設定するときに誤って
音を鳴らすActivityをさせないために「cal.getTime()==nowtime.getTime()」を使っています。
0660デフォルトの名無しさん
2010/05/01(土) 14:10:040661デフォルトの名無しさん
2010/05/01(土) 14:26:56…なんだけどまぎらわしいわな。
0662デフォルトの名無しさん
2010/05/02(日) 14:28:42一定サイズ超えるようならリサイズして生成ってのをやりたいんだけどよく分からない・・
0663デフォルトの名無しさん
2010/05/02(日) 14:58:36例えば
24bitカラー/pixel x 横640pixel x 縦480pixel = 7372800bit
じゃなくて?
0664デフォルトの名無しさん
2010/05/02(日) 15:07:310665デフォルトの名無しさん
2010/05/02(日) 15:44:42>>663のおおまかなサイズで十分機能するんじゃまいか
あと、やったことはないけど
デカイ画像になるならNDK使ってCヒープ使うとかなんとか。
というか「画像をbitmapに〜」の画像って何のことだろうか。
jpgやらpngやらの圧縮ファイルをBitmapインスタンスにするってことでいいのかな。
0666662
2010/05/02(日) 16:43:49>>665
そうですね壁紙サイズぐらいデカイ画像をImageViewで表示できればと思ってます。
BitmapFactory.decodeFileでそのままやるとOut of memoryになるので、
>>664の言うとおり、事前に使うメモリのサイズとか計算できればと。。
NDKまではちょっと手を出したくないので>>663のようにサイズから大体のサイズを計算でやってみます。
0667637
2010/05/03(月) 19:02:02一回作動すると過去の時間を設定してしまうので欠陥だらけでした相談した人には申し訳ないです。
(貴重な時間と労力を無駄にしてしまってごめんなさい。)
一度設定すると次の時間までは無事に動くのですが、
その後は日程を加味しなくてはならなくなり、
結果コード自体が長くなりメソッドも複雑になってしまうのでもっとシンプルな構造に変更することにしました。
本当にごめんなさい。
0668デフォルトの名無しさん
2010/05/03(月) 20:12:090669デフォルトの名無しさん
2010/05/03(月) 20:33:360670デフォルトの名無しさん
2010/05/03(月) 20:46:050671デフォルトの名無しさん
2010/05/04(火) 01:52:02初めに呼ばれるActivityで、ApplicationContextをどこかクラスのstaticに保持しておくってありかな?
0672デフォルトの名無しさん
2010/05/04(火) 02:14:050673デフォルトの名無しさん
2010/05/04(火) 03:32:10大阪は地下鉄をはじめ私鉄の大部分が標準軌だからあのどっしりした
乗り心地に慣れると狭軌であるJR西の揺れ方はちょっと異様
0674デフォルトの名無しさん
2010/05/04(火) 04:10:110675デフォルトの名無しさん
2010/05/04(火) 04:22:460676デフォルトの名無しさん
2010/05/04(火) 07:55:46gl.glEnable(GL10.GL_BLEND);
gl.glBlendFunc(GL10.GL_SRC_ALPHA, GL10.GL_ONE_MINUS_SRC_ALPHA);
gl.glClearColor(0.0f, 0.0f, 0.0f, 0.5f);
gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
とやってもちゃんと半透明の黒で画面が塗りつぶされないで
真っ黒で塗りつぶされちゃう。
フェードアウトとかで使おうと思ってたんだけど、もしかしてそういう使い方は的外れ?
0677デフォルトの名無しさん
2010/05/04(火) 11:34:43あと背景色を半透明で塗りつぶしても描画される物体には直接は関係しないぞ。
フェードアウトがしたいなら例えばカメラの前に画面全体被おう板ポリを半透明で描画すべし。
0678デフォルトの名無しさん
2010/05/04(火) 14:15:36そもそもAndroidではstaticフィールドを使うべきではないんじゃないか
null入れ忘れでリークの元になるし、GCがおっつかくなることもあるのでは
将来、未知の強制終了イベントが増えることもあるかもしれない
もちろんnewやStringの利用回数を絞ることも必要だけど
0679671
2010/05/04(火) 17:48:08確かにAndroidはメモリ管理考えないとは思うんだけど
ApplicationContextならいいかなと思いまして、、
正直UIに関係ないString.xmlからの文字列取得とか
Sqliteとか使うのにContextが必要なのがしんどい
0680676
2010/05/04(火) 18:49:25回答ありがとうございます。
フレームバッファをRGBAにすると遅くなりそうなので、板ポリゴンでやってみようと思います。
ついでにもう一つ、
openGLで2D描画をするときに高速化のために glDrawTexiOES() を使っているんだけど、
アルファ付きのpngをさらに glColor4f(r, g, b, a) で設定したアルファ値で透明度を変えようとしても
変更されて描画されない。
ちなみに普通にポリゴンに貼り付けた場合はちゃんとできる。glDrawTexiOES()では無理なんでしょうか?
0681デフォルトの名無しさん
2010/05/04(火) 20:04:24おんなじとこで悩んでた。
今、ContentProvider をextendsたりして、getContext()してるけど。
0682デフォルトの名無しさん
2010/05/04(火) 20:09:22仕様書には glDrawTexOES draws a texture rectangle to the screen. としか書いてないから
glColor4fは一切関係しないんじゃないかな
0683676
2010/05/04(火) 23:09:15ワンダのレプリカ島のソースを参考にしてみたら、意図した感じのができました。
gl.glBlendFunc(GL10.GL_ONE, GL10.GL_ONE_MINUS_SRC_ALPHA);
gl.glTexEnvf(GL10.GL_TEXTURE_ENV, GL10.GL_TEXTURE_ENV_MODE,
GL10.GL_MODULATE);
として、設定したいアルファ値を
gl.glColor4f(alpha, alpha, alpha, alpha)のようにRGBAすべての引数に設定。
0684デフォルトの名無しさん
2010/05/04(火) 23:35:17やっぱそのくらいの才能がないとgoogle社員になれないのかな。
0685デフォルトの名無しさん
2010/05/04(火) 23:44:38動作確認用に向いた、安価で良い端末はないでつか?
>>684
あの人ってだぁれ?
0686デフォルトの名無しさん
2010/05/05(水) 01:46:57↑この人
0687デフォルトの名無しさん
2010/05/05(水) 01:49:47日本で幼少期を過ごしたセインカミュ並みに普通に日本語。
0688デフォルトの名無しさん
2010/05/05(水) 02:45:580689デフォルトの名無しさん
2010/05/05(水) 03:25:020690デフォルトの名無しさん
2010/05/05(水) 06:50:480691デフォルトの名無しさん
2010/05/05(水) 07:35:150692デフォルトの名無しさん
2010/05/05(水) 11:02:11ありがとう
C#勉強することにします
0693デフォルトの名無しさん
2010/05/05(水) 12:19:210694デフォルトの名無しさん
2010/05/05(水) 12:27:26http://ja.wikipedia.org/wiki/Android
Googleから提供されているSDKでは、Javaプラットフォームによるプログラム環境と、C/C++による開発がサポートされている。
0695692
2010/05/05(水) 12:55:13って書いてあるので、将来的にC#で作れるようになるってこと?
Cは基礎だけ覚えたんですけど、C#よりCをちゃんと覚えたほうがいいでしょうか
0696デフォルトの名無しさん
2010/05/05(水) 13:01:200697デフォルトの名無しさん
2010/05/05(水) 13:01:37逆に趣味を越えてやりたい(作ったものを売りたいとか)なら、JavaやC/C++で
作った方がいいと思う。
0698デフォルトの名無しさん
2010/05/05(水) 13:04:410699692
2010/05/05(水) 13:15:19Mono対応はいつになるかわからないっていうことですかね?
もし何か作ったら、せっかくだから配布(無料か有料かわからないけど)したいです
Javaは簡単なものが作れるようになったので、Monoが対応するまではJavaで
と思ってるけど、C#はWindows用の開発言語として人気って聞いたので
Androidアプリ用としても使えるなら覚える価値があるかなって思いました
0700デフォルトの名無しさん
2010/05/05(水) 13:25:57C#はCの強化版っぽい名前だが実態はJavaの拡張版のようなもんだ
まずJavaを十分使えるようになった方が早道
0701デフォルトの名無しさん
2010/05/05(水) 13:43:01勉強して損はないよね。
0702デフォルトの名無しさん
2010/05/05(水) 13:50:53javaもC#もポインタなんかほとんど関係ないからな
0703デフォルトの名無しさん
2010/05/05(水) 13:53:180704692
2010/05/05(水) 14:03:44C/C++ってもうあんまり使われなくなっちゃったのかなぁ
0705デフォルトの名無しさん
2010/05/05(水) 14:17:32言語単体で人気あるって話は特に聞かないなぁ。
0706デフォルトの名無しさん
2010/05/05(水) 14:41:56iPhoneは除け者だな。
0707デフォルトの名無しさん
2010/05/05(水) 14:43:00小規模なCGIなら皆PHPで作っちゃう
ブームは去った言語って感じ
0708デフォルトの名無しさん
2010/05/05(水) 14:43:09といってもbetter Javaだからねぇ
0709デフォルトの名無しさん
2010/05/05(水) 14:47:110710デフォルトの名無しさん
2010/05/05(水) 15:34:32C#はサーバサイドがメインストリームの言語で、クライアントのアプリではほとんど使われてないってことだろ
ばかじゃないの?ちゅうごくじんだからにほんごがよめないですか?
0711デフォルトの名無しさん
2010/05/05(水) 15:59:58Javaの鯖偏重よりクライアント用途多いくらいだろ
0712デフォルトの名無しさん
2010/05/05(水) 16:45:46なかなか考えられている言語だと思います
0713デフォルトの名無しさん
2010/05/05(水) 17:01:21内容が間違ってるから理解してもらえないんじゃないの?
0714デフォルトの名無しさん
2010/05/05(水) 17:16:04C#良い言語だと思うよ。
プロパティとデリゲート/クロージャは一度使うと無しには戻れん。
0715デフォルトの名無しさん
2010/05/05(水) 18:00:22いまはいちいちケーブルを抜いている始末w
なんでかってーと、切断しないとアプリから SD カードが読めないよね
0716デフォルトの名無しさん
2010/05/05(水) 18:35:15公式でサポートはして欲しいけどさ
ttp://www.crystax.net/android/ndk-r3.php
0717デフォルトの名無しさん
2010/05/05(水) 18:56:34俺もそれが非常に気になっている。
例外とSTLが使えれば俺ライブラリが移植できるw
ちょっとお前さん使ってレポート上げてくれませんか?
0718デフォルトの名無しさん
2010/05/05(水) 18:58:320719デフォルトの名無しさん
2010/05/05(水) 19:42:55こんなとこでIDもないからいくらでも嘘は書けるわな
0720デフォルトの名無しさん
2010/05/05(水) 19:47:13開発が容易なせいか、よく使われてるよ。
知り合いの開発者は「今までアセンブラとかCとかいろいろやったけど
最近は専らC#」って言ってた。
相当な割合ってのは知らん。
0721デフォルトの名無しさん
2010/05/05(水) 19:49:21ネイティブで専用クライアントアプリ開発なんてもうニッチに片足突っ込んでるような状態。
0722デフォルトの名無しさん
2010/05/05(水) 20:15:07グリッドもインタラクティブなチャートもOffice連携も要らんならWebだけで
済むかもしれんが、実際はそんなシンプルな要件ばっかりじゃないだろ。
業務アプリったって定型事務作業をターゲットにしたものばかりじゃないんだぜ。
RIAの普及はエンタプライズ分野じゃまだまだこれからだし、現状じゃ
「クライアントアプリがニッチ」とは到底言えないよ。
つか、テストとお遊び用に端末の実機ほしいな。
誰かZenPadとか買ってみた人いません?
0723デフォルトの名無しさん
2010/05/05(水) 20:19:15オレも開発用に欲しいけど、せっかくならそれなりの性能が欲しいから
CPUがサムソン、Bluetoothなしってあたりが非常に微妙。
サイズはちょうどいい。
0724デフォルトの名無しさん
2010/05/06(木) 05:19:48リリース目的のテストにはもってこいかもしれんが
0725デフォルトの名無しさん
2010/05/06(木) 07:56:420726デフォルトの名無しさん
2010/05/06(木) 08:08:51速やかに軽やかに無視しろ
0727デフォルトの名無しさん
2010/05/06(木) 11:17:44jetPlayerで複数の音声を同時に再生することって可能でしょうか?
BGMを流しながら効果音とかを鳴らしたいのですが、
効果音を鳴らす際にBGMが止まってしまいます。
MediaPlayer、SoundPoolでは同時に音を流すことが出来たので
そちらで実装しても良いのですが気になってしまって。
queueJetSegmentで再生する際のmuteFlags、userID辺りの設定かなと思っているのですがうまくいきません。
分かる方がいれば教えていただきたいです。
また、MediaPlayer、SoundPool、JetPlayer等の使い分け基準がよく分かっていないのでそちらもアドバイス等を頂ければうれしいです。
0728デフォルトの名無しさん
2010/05/06(木) 16:52:52自前で描画する必要がありますか?
0729デフォルトの名無しさん
2010/05/06(木) 21:50:480730デフォルトの名無しさん
2010/05/06(木) 23:28:27一旦ダウンロードサイトに登録して携帯でダウンロードするしかないのでしょうか?
ダウンロードサイトって特定の電話のみダウンロードさせることってできるの?
HelloWorldとか表示させるものをアップしても
他の人の迷惑になるだけなので、気になりました><
0731デフォルトの名無しさん
2010/05/06(木) 23:59:35何を言ってるんだ?
USBケーブルを接続してアプリを実機にインストールするのじゃダメなの?
0732デフォルトの名無しさん
2010/05/07(金) 00:18:080733デフォルトの名無しさん
2010/05/07(金) 00:19:350734デフォルトの名無しさん
2010/05/07(金) 00:22:090736デフォルトの名無しさん
2010/05/07(金) 00:31:49グダグダ絡む奴に限ってなにもできない。
0737デフォルトの名無しさん
2010/05/07(金) 00:42:250738デフォルトの名無しさん
2010/05/07(金) 00:45:540739デフォルトの名無しさん
2010/05/07(金) 01:14:26Androidのアプリは開発しやすいから
やがてiPhoneのソフトより出回るんじゃないかな。
1/3がスパムだとしても、ベクターとか自分の信頼できるサイトから
落とせば問題ないのでは?
334 名無しさん@十周年 sage 2010/05/07(金) 01:00:26 9jEwmE2y0P
>>327
あのSDKで開発しやすいとかw
なんで、プログラミング初心者がサクッとiPhoneApp作れるのか
どっちもやってれば理由はわかるよね。
http://tsushima.2ch.net/test/read.cgi/newsplus/1272982364/
0740デフォルトの名無しさん
2010/05/07(金) 01:18:04640*640でicon.pngってファイルを作ったらそれをres/drawbleに放り込んで
AndroidManifest.xmlの<application内でandroid:icon="@drawble/icon"を指定すればOK
0741デフォルトの名無しさん
2010/05/07(金) 01:19:35たぶん、iPhoneの開発方法とごっちゃになってる。
本買って読み直して方が良いと思う。(頭の中で整理できるので)
0742デフォルトの名無しさん
2010/05/07(金) 07:06:09Androidじゃなくて、オープンアプリ=auのjavaをやろうとしてるだけの気がする
他のキャリアは知らない。
0743デフォルトの名無しさん
2010/05/07(金) 09:03:42いきなりチンカス言語C#の話をしたクズを最も責めるべきなんだが
糞Androidをやってるやつらは、脳にも糞がつまってるようだな
0744デフォルトの名無しさん
2010/05/07(金) 12:13:15林檎信者乙ww
0745デフォルトの名無しさん
2010/05/08(土) 09:48:21最低限の動き(地図の表示とズーム、移動)の自作地図アプリ(mapactivity、mapview)とでは、
動作速度においてデフォルトのアプリのほうが断然早いのですが、何の違いがあるのでしょうかねえ
0746デフォルトの名無しさん
2010/05/08(土) 15:47:29と素人が言ってみる・・
0747デフォルトの名無しさん
2010/05/08(土) 17:18:170748デフォルトの名無しさん
2010/05/08(土) 23:50:09用途としては、習作として作っている、
バッテリーの残量をステータスバーに数値(%)で表示するアプリを作るためです。
0749デフォルトの名無しさん
2010/05/09(日) 00:00:28やったことがないが、サービスで一定時間ごとに(NotificationManager
)hoge.notify(略)
するんじゃないか?
http://blog.haw.co.jp/android/?p=332
0750デフォルトの名無しさん
2010/05/09(日) 07:42:45それだとアイコンは設定できても
任意の文字列が表示できないんです。
それとも、自分gが何か見落としてるだけでしょうか?
0751デフォルトの名無しさん
2010/05/09(日) 07:43:590752デフォルトの名無しさん
2010/05/09(日) 09:09:08自分も似たようなアプリ作ろうとしてる。
http://www.taosoftware.co.jp/blog/2009/04/android_notification.html
↑で tickerText ってのがあるけど、「すぐ消えてしまいます」だそうだ。
結局 >>751 みたいにする以外ないのかね。
0753デフォルトの名無しさん
2010/05/09(日) 10:01:56画像を得るだけで表示も何もしないプログラム(画面常に真っ黒)を作ったのですが、
onCreate時にmCamera.open()→タッチ認識時にmCamera.takePictureを呼はずが、
この時定義していたCamera.ShutterCallbackもPictureCallbackも呼び出されず、
そのまま固まった状態になり応答なしになってしまいます。
これって何故でしょうか?
mCamera.open()の後にmCamera.startPreview()しておくと固まらないみたいだけど、
.startPreviewは画面に表示させない場合でも呼ばないと駄目なものなの?
0754デフォルトの名無しさん
2010/05/09(日) 10:09:250755デフォルトの名無しさん
2010/05/09(日) 14:34:59とりあえずログには何て出てるの?(adb logcat)
0756デフォルトの名無しさん
2010/05/09(日) 16:52:56とりあえずビューを作るのも面倒だから表示させなかっただけ。
いきなり大きなアプリ作ってエラー出たらどこが悪いのか分からなくなるし、基本を確認
しながら少しずつ進めようと思って。
>>755
止まる直前辺りのログをコピペするとこんな感じ。
V/CAMERA ( 1558): CAMERA_TACH
D/CameraService( 57): takePicture (pid 1558)
V/QualcommCameraHardware( 57): takePicture(463)
D/QualcommCameraHardware( 57): val_ril_status = 0,val_wimax_status = 0,val_hot
spot_status = 0,val_low_temp_limit = 5.000000,val_batt_temp = 38.000000,val_low_
temp_limit = 15,val_batt_cap = 100
あとはGC freedと、ライトセンサーの変化通知ぐらい。
タッチしてもタッチイベントは来ないし何にもできない。一番困るのが強制終了するとカメラ
が開放されずに放置されてしまうから、他のアプリでもカメラが一切使えなくなる。
電源落として再起動するしかない状態。
まぁstartPreview呼んでおいたら問題ないから別にいいんだけど
0757デフォルトの名無しさん
2010/05/09(日) 19:11:01フレームごとの画像の取得や描画ってどうすればいいんでしょうか?
上のtakePictureぐるぐる回して画像取得→BMP化→処理→描画を繰り返してみたら、
グレースケール化ですらカクカクなんで他の手段があるんだと思うんだけど、調べても分からない
他のAR系アプリってどうやってるんですかね
0758デフォルトの名無しさん
2010/05/09(日) 21:03:40コード書いて試してみた。startPreview 呼ばないとログに stack trace 出た。
>>757
自分まだ目を通してないけど、
https://sites.google.com/a/gclue.jp/android-docs-2009/arapurikaihatsu
↑ARアプリ開発のチュートリアル(ソースコード付き)。
0759デフォルトの名無しさん
2010/05/10(月) 03:41:24ありがとうやっぱりstartPreviewは呼ばないといけないものなのね。
そのサイトはもう読んでたけど、これは画像を解析して処理いるわけでなく、画像の情報には
触れずに、センサの情報を元に、カメラプレビューの上から描写しているだけなんんだよね。
やっぱり今の携帯のスペックじゃ画像をリアルタイムに解析、処理して結果を描写って難しいのかな。
0760デフォルトの名無しさん
2010/05/10(月) 07:56:55そっちのARを使った「他のAR系アプリ」ってAndroidにあったっけ?
欲しいから教えてくれると助かる。
0761デフォルトの名無しさん
2010/05/10(月) 10:45:09カメラの画像のリアルタイム処理についてやってる人(山添氏)
HT03Aで20fpsくらい
http://www.android-group.jp/index.php?%A5%EF%A1%BC%A5%AD%A5%F3%A5%B0%A5%B0%A5%EB%A1%BC%A5%D7%2F%B6%E2%C2%F4%BB%D9%C9%F4%2F%C2%E8%BB%CD%B2%F3%CA%D9%B6%AF%B2%F1
名古屋で講座を聞いたけど力押しなので大変そう
クラスをgooglecodeでそのうち公開するって言ってたよ
0762デフォルトの名無しさん
2010/05/10(月) 13:41:40通常動作ではonSurfaceCreated()、onSurfaceChanged()が呼ばれたあとonDrawFrame()定期的に呼ばれる。
でも、アプリをインストールして初めて起動した時にHOMEボタンで中断し、復帰すると
onSurfaceCreated()が呼ばれずそのあとのonDrawFrame()も呼ばれないので描画ループがよばれず
画面が真っ黒の状態になってバグる。
この現象はインストールして初めて起動した時のみ起こる現象で、インストール後一回普通にアプリを終了してからだと正しく動く。
入門Google AndroidプログラミングのGLSurfaceViewSample(ttp://home.impress.co.jp/books/2771/sample/Chapter7.zip)
やAndroid Devloperサイトのサンプルコードでも起こるのでGLSufaceViewのバグかも。
同じような現象を確認している方、回避方法を知っている人います?
0763デフォルトの名無しさん
2010/05/10(月) 19:05:49ここにARのプログラムがあります
試したけど、結構カクカクでした
http://sourceforge.jp/projects/nyartoolkit-and/
ソースを解読しようとおもったけど、難解過ぎて・・・
0764デフォルトの名無しさん
2010/05/10(月) 22:00:03これは?
http://nhenze.net/?p=172
カメラ画像のYUV→RGBをやるのが重いんだよなぁ…NDKで書くか
>>762
やっぱそれバグなのか。回避方法俺も知りたい
0765デフォルトの名無しさん
2010/05/10(月) 22:08:250766デフォルトの名無しさん
2010/05/10(月) 22:10:31こういう処理はAPIに(ネイティブ処理で)用意されていない限りどうにもならんよね。
せめてJNAが使えれば、NDKで書くのも楽なんだけど。
0767デフォルトの名無しさん
2010/05/10(月) 22:37:43せっかくモニタからセンサ、カメラまでが一つのハードになっててかなりAR向きなんだから、
PCのOpenCV並に楽にできるライブラリなり用意されていたらいいのにな
0768デフォルトの名無しさん
2010/05/10(月) 23:21:20どうせマーカー検知はモノクロでやるんでしょ?
YUVならYを抜き出せば良くね?
0769デフォルトの名無しさん
2010/05/11(火) 01:40:050770デフォルトの名無しさん
2010/05/11(火) 02:19:580771デフォルトの名無しさん
2010/05/11(火) 03:17:07よく読めよ文盲
0772デフォルトの名無しさん
2010/05/11(火) 03:18:150773デフォルトの名無しさん
2010/05/11(火) 04:45:27ファイルを一行づつ読み取るのに定番、もしくはお薦めの方法などありましたら教えてください
よろしくお願いします
0774デフォルトの名無しさん
2010/05/11(火) 04:50:06もはやandroid関係ないな。
br = new BufferedReader(new InputStreamReader(this.openFileInput("hoge.txt")));
while(br.ready()) {
String line = br.readLine();
}
0775デフォルトの名無しさん
2010/05/11(火) 04:54:09android面白そうでちょっとづつやってみようかなと思ったもろ素人でして・・・
すいません&ありがとうございます
0776デフォルトの名無しさん
2010/05/11(火) 11:00:02javaのプログラムの勉強をすると良いよ。
まずjavaで調べて、androidで調べてやってる。
0777デフォルトの名無しさん
2010/05/11(火) 15:02:21Html.fromHtml()引数に<img>タグを指定することで実現しようと考えてます。
そこでsrcの指定でどのように指定をすればいいのかが分かりません。
場所は何処でもいいのですが、取り敢えずはres/drawable-ldpi/icon.pngを
表示して試してみたいのですが、どのようなURLを指定すれば良いのでしょうか?
ご存知の方よろしくお願いいたします。
0778デフォルトの名無しさん
2010/05/11(火) 16:28:24http://www.mail-archive.com/[email protected]/msg66582.html
では「できねー」とか悩んでる人いるけど、d.setBoundsしてないだけ。
0779デフォルトの名無しさん
2010/05/11(火) 16:57:46このリンク先でやろうとしてることはHtml.ImageGetter#getDrawableを
オーバーライドして戻り値に直接Drawableインスタンスを渡そうという
ことなのでしょうか?
例えば、もっと簡単に<img src="file:/data/icon.png">とか指定でき
ないもんなのでしょうか。。
ローカルにイメージファイルを置いておいたと仮定して・・・
0780デフォルトの名無しさん
2010/05/11(火) 18:03:580781デフォルトの名無しさん
2010/05/11(火) 22:59:02同期方法がわかりません。
サンプルプログラムか何かの情報をご存知のかたはいませんでしょうか?
0782デフォルトの名無しさん
2010/05/11(火) 23:48:110783デフォルトの名無しさん
2010/05/12(水) 06:21:37できればそうしたいのですが、連絡先を自動で同期すると
読み仮名のデータがコンテントプロバイダにインポートされないのです。
そして当然、表示;検索時に読み仮名が使えません。
次善の策としてはgoogleからCSVを吐いて端末に落とし、
それをパースして読み込むことを考えてはいます。
ただ、APIがあって手軽に同期出来るならば、と思い質問した次第です。
0784デフォルトの名無しさん
2010/05/12(水) 07:17:13これじゃないの?
http://code.google.com/intl/ja/apis/contacts/
つか、かな検索できる連絡先を作ってくれるのか
頑張ってくれ
0785デフォルトの名無しさん
2010/05/12(水) 07:29:12起動時は問題無く設定用Activityが呼ばれるのですが、ボタンを押した際にActivityを
呼び出す方法が分からず困っています。
WidgetからActivityを呼び出すにはどうしたらいいのでしょうか?
0786デフォルトの名無しさん
2010/05/12(水) 10:40:01反転した画像を用意するしかない?
0787デフォルトの名無しさん
2010/05/12(水) 15:17:51ttps://sh-dev.sharp.co.jp/android/modules/bulletin/index.php?page=article&storyid=5
通販で会員登録しないと買えないのは別にいいけど、登録しないと値段も確認できないみたいだ
0788デフォルトの名無しさん
2010/05/12(水) 15:52:42>端末固有ハードの拡張API(リファレンス)を提供予定
こんなことやって何する気?
余計な拡張はいいから、タッチパネルのレスポンス向上なりガワのデザイン、
軽量化に特化しろってーの。
0789デフォルトの名無しさん
2010/05/12(水) 16:05:25こりゃ、俺には買えねえなあ・・・/(^o^)\
0790デフォルトの名無しさん
2010/05/12(水) 16:18:03AAA出した
0791デフォルトの名無しさん
2010/05/12(水) 17:15:28http://k-tai.impress.co.jp/docs/news/20100512_366432.html
0792デフォルトの名無しさん
2010/05/12(水) 17:42:01しかも、実質ただで相当数ばら撒いたらしい(米国内)
どうしてこんなせこいまねするのかねぇ・・・
0793デフォルトの名無しさん
2010/05/12(水) 17:54:590794デフォルトの名無しさん
2010/05/12(水) 17:58:320795デフォルトの名無しさん
2010/05/12(水) 18:58:58おまえアホだろ
0796デフォルトの名無しさん
2010/05/12(水) 19:14:28こんな値段じゃ、10年以上引きこもりながら一発逆転を狙って多重債務を続けつつネットを徘徊している開発者予備軍には、とても買えない・・・
0797デフォルトの名無しさん
2010/05/12(水) 19:14:57企業向けの価格は別にあるんだろうから個人開発者相手なんだろうが
実質「ウチ向けは作るな」といってるのと同義だぜこんなの。
テスト用なんて複数台持たなきゃ意味無いのに個人で数十万もかけて
揃えますかってーの。
0798デフォルトの名無しさん
2010/05/12(水) 20:45:460799デフォルトの名無しさん
2010/05/12(水) 21:54:10を一つのSurfaceViewに表示させるのってどうすればいいですか?
SurfaceViewにカメラプレビュー表示させるにはSurfaceHolderのタイプをSURFACE_TYPE_PUSH_BUFFERS
に設定しないとダメみたいなんだけど、これに設定するとlockCanvas()できなくなってしまう
仕方ないからImageView重ねて表示させて画像表示させているんだけど、できればSurfaceView使いたいです。
本当は別のアクティビティにもう一つSurfaceViewを用意してそっちを画像描画用として切り替えるのが
いいんだろうけど、カメラ画像のデータの受け渡し面倒そうだし、もっと簡単に出来る方法あったら教えてください
0800デフォルトの名無しさん
2010/05/12(水) 22:21:330801デフォルトの名無しさん
2010/05/12(水) 23:39:020802デフォルトの名無しさん
2010/05/12(水) 23:41:010803デフォルトの名無しさん
2010/05/12(水) 23:56:190804デフォルトの名無しさん
2010/05/13(木) 00:04:09逆に言えば全角文字が入力されても入力BOXに反映されないようにしたい。
で き ま す か?
ちなみに、EditTextのinput_typeをいくらいじってもできんかった。
方法あればお願いですから教えてください。
0805デフォルトの名無しさん
2010/05/13(木) 00:07:460806デフォルトの名無しさん
2010/05/13(木) 00:09:530807デフォルトの名無しさん
2010/05/13(木) 00:12:00で き ま す か?
いいなこれw
つかおうw
0808デフォルトの名無しさん
2010/05/13(木) 00:14:010809デフォルトの名無しさん
2010/05/13(木) 00:22:41マンドクセ
ちなみに半角数字だけならinput_typeいじって出来ました。
半角英数字もやらせろよgoogle糞ーむ
もっと簡単にやれる方法は無いのか。
お願いですから今すぐ私に英知を授けてください。
0810デフォルトの名無しさん
2010/05/13(木) 00:37:170811デフォルトの名無しさん
2010/05/13(木) 00:42:05もっと簡単にできます
0812デフォルトの名無しさん
2010/05/13(木) 00:49:57これって実機も同じなのかな。
縦404ドットでアプリ作ればいいの?
0813デフォルトの名無しさん
2010/05/13(木) 02:16:42フルスクリーンにすれば良いだけだった・・・。
0814デフォルトの名無しさん
2010/05/13(木) 02:24:52/ ̄\
|/ ̄ ̄ ̄ ̄\
(ヽノ// //V\\ |/)
(((i )// (゜) (゜)| |( i))) >>804には 無理だな!!
/∠彡\| ( _●_)||_ゝ \
( ___、 |∪| ,__ )
| ヽノ /´
| /
0815デフォルトの名無しさん
2010/05/13(木) 02:47:04クロス開発ってマイコンでしかやったことないが、あれと比べたらあまりの快適さに涙ちょちょぎれるね
0816デフォルトの名無しさん
2010/05/13(木) 02:53:27何こいつ?
0817デフォルトの名無しさん
2010/05/13(木) 06:41:29で き ま す
0818デフォルトの名無しさん
2010/05/13(木) 08:00:400819デフォルトの名無しさん
2010/05/13(木) 10:12:380820デフォルトの名無しさん
2010/05/13(木) 11:03:010821デフォルトの名無しさん
2010/05/13(木) 11:06:250822デフォルトの名無しさん
2010/05/13(木) 11:10:160823デフォルトの名無しさん
2010/05/13(木) 11:21:55スレチだけど iPhone も簡単。
どっちが上かは自分が Java派か c/c++ 派かによるだろうな。
0824デフォルトの名無しさん
2010/05/13(木) 12:24:500825デフォルトの名無しさん
2010/05/13(木) 20:29:19コンテントプロバイダのContact情報から読み仮名(Phonetic_name、Phonetic_given_name等)を
取り出す方法がわからないので、わかる方、情報をお持ちの方、
教えていたかけませんでしょうか。(display_name、numberなどは取れるのですが・・・。)
ただし、Android2.1で@depricatedになっている
Peopleクラスなどを用いない方法をお願いします。
ちなみにContatcsのソースを落として中身を探したのですが、
そもそも読み仮名をほとんど扱っていないため、参考になるソースがほぼみあたりません。
この質問は、Cursor c = getContentResolver().query(・・・)の第一引数に
Data.CONTENT_URIだったりPhone.CONTENT_URIでは取得出来ない
項目があり、それを取得したい、という意味です。
(もしくは、Data.CONTENT_URIなどで取れる項目のどれかが
Phonetic_given_nameに該当するよ、という情報でもかまいません。
よろしくお願いします。
0826デフォルトの名無しさん
2010/05/13(木) 21:46:320827デフォルトの名無しさん
2010/05/13(木) 22:37:38自分の手元のデータ(Docomo2機種確認)では、vCard形式ファイルをGmailの連絡先にインポートすると
カスタムフィールに「名前(フリガナ)」で読み仮名が入るのですが他の方は違うのかな?
そしてそのGmaileの連絡先をgoogle形式のCSVで出力すると、
読み仮名フィールド付でデータを取得することが出来ます。
更に、コンテントプロバイダー内にも上記のようなphonetic_given_nameという項目があるくさい。
(この項目は「Used for phonetic spelling of the name, e.g. Pinyin, Katakana, Hiragana」だそうです)
この辺からいけないかなーと思ってるので、上記の質問となったわけです。
あ、Google Contact APIはまだ見てないっす。
0828デフォルトの名無しさん
2010/05/14(金) 21:08:50このあたりの制御の仕組みが、詳しくまとめられているサイトとかないでしょうか?
アプリの起動時にパスワードを入力しないと使えないような仕組みを考えており
ホームボタンでバックグラウンドに移動したとき
戻るボタンでアプリが終わったとき
などでは次に起動したととき、パスワード入力用Activityを起動させたいのですが、
他の画面がスタックにルートとして残っていると、パスワード入力画面で戻るボタンを押したときに
ルートに残っている画面が表示されてしまいます。
0829デフォルトの名無しさん
2010/05/14(金) 22:15:340830デフォルトの名無しさん
2010/05/15(土) 00:04:22また、戻るボタンでActivityが表示された時もonResumeが呼ばれるので、
ランチャーから呼ばれた場合か、ホームボタン長押しのタスクから呼んだ場合か
戻るボタンでの表示かなど、判断ができないのです。
0831デフォルトの名無しさん
2010/05/15(土) 00:53:35onStopで破棄。
ホーム行ってもしばらく保持するがしかたない。
0832デフォルトの名無しさん
2010/05/16(日) 00:39:33既存のファイルを1つユーザに選択させたい場合、どんなIntentを投げればいい?
適当に想像して以下のように書いたら駄目だった (ActivityNotFoundException)
Intent intent = new Intent(Intent.ACTION_PICK,
Uri.fromFile(Environment.getRootDirectory()));
0833デフォルトの名無しさん
2010/05/16(日) 01:49:28ファイル選択は ACTION_GET_CONTENT だと思う、対応アプリがある場合のみだけど
汎用的なファイル選択には OI File Manager が使われてるのをたまによく見る
0834デフォルトの名無しさん
2010/05/16(日) 02:49:25ありがとう!
自分のプロジェクトにOI File Managerのソースやリソースを追加して、
後はマニフェストとかをマージすればいいのかな
0835デフォルトの名無しさん
2010/05/16(日) 15:37:59エミュレータで起動してそのViewTextで表示している文章とかをクリックしても
イベントが発生しないのですが、ViewTextはクリックイベントが発生しないのでしょうか?
0836デフォルトの名無しさん
2010/05/16(日) 15:45:3340ms毎にSurfaceViewでdrawBitmapを1画面につき250回くらいやってるけど、
iアプリよりちょっと遅いかなーってくらい。
これ以上のフレーム数や描画を要求すると、問題あるかもしらん。
0837デフォルトの名無しさん
2010/05/16(日) 15:50:02TextViewだろ
setOnKeyListener(リスナークラス);
setFocusable
setFocusableInTouchMode
requestFocus
をやれ
setFocusableInTouchMode
の必要性に気づかないでハマること多し
0838デフォルトの名無しさん
2010/05/16(日) 16:11:30TextViewでした。すみません。
setFocusableInTouchModeですね。
助かりました。ありがとうございました。
0839デフォルトの名無しさん
2010/05/18(火) 06:12:29Android(またはWindows phone 7)でiPadを作ろうと、
頭が、春になってしまっている人、ぜひ話がしたいです。
具体的には、台湾や中国のようないかがわしいiAndroid
iWindows phone 7を作りたいのです。
ガレージで自作しながら、プログラミングです。
35才にもなって大学生みたいなのりですが。
http://www.zofire.com/mail/mail.php?id=199313
0840デフォルトの名無しさん
2010/05/18(火) 06:48:070841デフォルトの名無しさん
2010/05/18(火) 11:33:09Eclipseでの開発でストレスなくできてる人は、どれくらいのPCスペックですか?
開発を始めようと思ったら、PCが壊れたので、それなりのものを購入しようと思います。
実機はHT-03Aを所持しています。
0842デフォルトの名無しさん
2010/05/18(火) 11:42:130843デフォルトの名無しさん
2010/05/18(火) 11:54:28俺の環境はWinXp、メモリ3G、core2Duo2.4Ghz。
ほぼ問題なく使えてるよ
ただ、難点はエミュレータの起動には一分くらいかかるぐらいかな。
(CPU使用率が振り切れてないから何がボトルネックかわかんね)
一度エミュを起動させれば次回からは起動が不要なので
2回目以降の実施は10秒くらいで実行できる。
ちなみにEclipse自体は余裕。
起動時に十数秒ぐらいかかるけどそんなもの。
0844デフォルトの名無しさん
2010/05/18(火) 12:34:26Core 2 Quad 2.66GHz, メモリ 4GB, Windows 7 64bit
くらいでSurfaceViewつかった軽めのゲームくらい
ならなんとかエミュレータで動く(処理落ちはするけど)。
0845デフォルトの名無しさん
2010/05/18(火) 14:45:21実機持ってるならデバッグは、実機でやれば良いね。
Valore ION 330で開発やってます。
Eclipseのコード補完が少し遅いとかはある。
エミュレータの起動は、2〜3分かかるぐらい。
動作は遅すぎ。
CPU:Atom 330
メモリ:2GB
OS:WinXP Pro
0846デフォルトの名無しさん
2010/05/18(火) 16:38:380847デフォルトの名無しさん
2010/05/18(火) 16:53:45俺atom230のネトブに開発環境入れてるけど
デバッグを実機に回せばまぁまぁ使えんことはないよ。
メインにしたいとはこれっぽっちも思わないけど。
0848デフォルトの名無しさん
2010/05/18(火) 17:06:310849841
2010/05/19(水) 00:37:03スレチ気味の質問に答えてくださってありがとうございます。
エミュレータでDebugをしないならばそんなに性能は必要なさそうですね。
> antで開発できるんじゃないの?
Androidの開発はeclipseが必須だと思ってました。
CUIでの開発も可能なんですね。
週末にショップめぐりをしてみます。
0850デフォルトの名無しさん
2010/05/19(水) 01:23:49とあるPNGをActivityの背景に設定することは可能でしょうか?
Viewのlayoutに登録し表示。
背景以外の表示したいオブジェクトは先のViewの子のビューに表示すればよいのでしょうか?
やりたいことはバッキングストアとか気にせず指定の画像を背景としてその上でデジタルのタイマーを実現したいです。
0851デフォルトの名無しさん
2010/05/19(水) 03:10:18それほど実機使っての開発は快適、逆に言うとエミュレータは糞
0852デフォルトの名無しさん
2010/05/19(水) 08:33:34例えばどんなこと?
0853デフォルトの名無しさん
2010/05/19(水) 14:47:54はぁ?解像度(スキン)の違いによる複数のレイアウト対応や、
キーボード対応(はっきり言うとIS01対応)とか
使い道は色々あると思うが。どんだけ激重でも。
0854デフォルトの名無しさん
2010/05/19(水) 15:18:440855デフォルトの名無しさん
2010/05/19(水) 15:25:37使用者が自分(と同じ機種持っている人)だけと限定されているならそうだね
0856デフォルトの名無しさん
2010/05/19(水) 15:32:36コマンドラインでの開発
http://www.javadrive.jp/android/commnadline/index.html
0857デフォルトの名無しさん
2010/05/19(水) 18:45:42ADT0.9.5のエミュレータでRecognizerIntent(音声認識)を使うには
どうすればいいのでしょうか?
またはADT0.9.6ならエミュレータでも使えるのでしょうか?
ご回答お待ちしております。
0858デフォルトの名無しさん
2010/05/19(水) 20:12:46やっぱりIS01用にキーボードでも操作できるようにしたほうがいいのかな。
IS01の実機触ったことないからわからないけど、ゲーム系でタッチパネル操作のみ対応は操作きついですかね。
0859デフォルトの名無しさん
2010/05/19(水) 20:30:53待て。
基本はタッチ操作中心がいいぞ。
ハードキーならmenu・backキーあたりのみで。
トラックボールとかは機種によっては付いてないのが多いし、多くの人に使ってもらいたいなら無視するべき。
auのって、開発者向けに向いてないと思うんだけどな。
0860デフォルトの名無しさん
2010/05/19(水) 20:46:42モデルに対するビューとコントローラを持つアクティビティと、
ビューだけを持つウィジェットからなるアプリを作る場合、
各コンポーネントの連携は以下みたいな感じでOK?
・モデルはサービスが更新し続ける
・アクティビティはAIDLでサービスにユーザの操作を知らせる
・サービスはモデルが変化するとそれを知らせるインテントをブロードキャストする
・アクティビティやウィジェットはモデルの変化を知るとAIDLでサービスにモデルの状態を聞く
(アクティビティは自身の bindService を、
ウィジェットは onUpdate の引数の context の bindService を呼ぶ?)
0861デフォルトの名無しさん
2010/05/19(水) 23:29:58あのでかいカーソルキーがAndroidの中ではマシな方という
次にトラックボール
最悪なのがタッチ、さらにマルチタッチできないなんて、もう論外
0862デフォルトの名無しさん
2010/05/19(水) 23:42:28ゲームなんかスロットゲーくらいだろーな
0863デフォルトの名無しさん
2010/05/20(木) 00:42:04多分ゲームに熱中してたんだと思うけど、静電容量式だとオーバーアクション気味になって、
あんまり格好良いもんじゃないね。
0864デフォルトの名無しさん
2010/05/20(木) 01:20:37ゲームする奴って時点で人生の敗者なんだから
いまさら何をw
0865デフォルトの名無しさん
2010/05/20(木) 11:02:10HT-03A使い易い
IS01も実は右上にあるし
Androidの足ひっぱってるのはIS01ではなくXPeriaだろ
0866デフォルトの名無しさん
2010/05/20(木) 11:13:47何その極論
0867デフォルトの名無しさん
2010/05/20(木) 14:47:170868デフォルトの名無しさん
2010/05/20(木) 19:30:560869デフォルトの名無しさん
2010/05/20(木) 20:50:53ScrollViewでスクロールさせたいのですが
うまくいきません
何か対策はあるでしょうか
0870デフォルトの名無しさん
2010/05/20(木) 22:22:420871デフォルトの名無しさん
2010/05/20(木) 23:26:29WMよりサクサク
でもパイの実よりはしっとり
0872デフォルトの名無しさん
2010/05/20(木) 23:53:01よろしくね。
0873デフォルトの名無しさん
2010/05/21(金) 09:23:54エミュレータ上でも速くなってるのかな?
0874デフォルトの名無しさん
2010/05/21(金) 12:08:010875デフォルトの名無しさん
2010/05/21(金) 12:15:350876デフォルトの名無しさん
2010/05/21(金) 12:35:080877デフォルトの名無しさん
2010/05/21(金) 13:14:19起動毎にコンパイルすんの?
0878デフォルトの名無しさん
2010/05/21(金) 14:16:080879デフォルトの名無しさん
2010/05/21(金) 14:25:36スタッフがおいしくいただきました。
0880デフォルトの名無しさん
2010/05/21(金) 14:57:41今は大手企業にヘッドハンティングされたよ
0881デフォルトの名無しさん
2010/05/21(金) 16:42:550882デフォルトの名無しさん
2010/05/21(金) 17:11:51/etc/udev/rules.d/50-android.rules
に
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
と書いたんですけどadb devicesで
???????????? no permissions
としかなりません
接続したときのdmesgは↓です
[53726.111807] usb-storage: device found at 10
[53726.111812] usb-storage: waiting for device to settle before scanning
[53731.142109] usb-storage: device scan complete
[53731.147449] scsi 11:0:0:0: Direct-Access HTC Android Phone 0100 PQ: 0 ANSI: 2
[53731.150231] sd 11:0:0:0: Attached scsi generic sg3 type 0
[53731.175175] sd 11:0:0:0: [sdc] Attached SCSI removable disk
0883デフォルトの名無しさん
2010/05/21(金) 18:37:24rootで作業するんじゃなけりゃ、ruleの同じ行にGROUP属性追加しろ。
0884883
2010/05/21(金) 18:43:06ゴメンMODE指定してたの見落としてた。>>883は無視してちょ。
同じ設定ファイルに
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0c02", SYMLINK+="android_adb"
追加でどうよ。
0885デフォルトの名無しさん
2010/05/22(土) 10:08:03圧縮した画像ファイル群の先頭画像をサムネイル表示するってできるんでしょうか?
0886デフォルトの名無しさん
2010/05/22(土) 10:15:24ありがとうございます
後でやってみます
0887デフォルトの名無しさん
2010/05/22(土) 13:17:560888デフォルトの名無しさん
2010/05/22(土) 13:25:13>>56-
0889デフォルトの名無しさん
2010/05/22(土) 13:36:370890デフォルトの名無しさん
2010/05/22(土) 14:08:270891デフォルトの名無しさん
2010/05/22(土) 15:42:50作ったアプリが動いたので記念パピコ
0892デフォルトの名無しさん
2010/05/22(土) 17:30:260893デフォルトの名無しさん
2010/05/22(土) 18:01:423Gに入れたんだが、ウェブブラウジングとかはそんなに変わらないかな
実用してみないとなんともだけどw
0894デフォルトの名無しさん
2010/05/22(土) 19:28:04それ聞くと 2.2 は相当チューンナップされてる感じだな。
0895デフォルトの名無しさん
2010/05/22(土) 20:02:430896デフォルトの名無しさん
2010/05/22(土) 20:09:320897デフォルトの名無しさん
2010/05/22(土) 20:34:17ここは初心者に教える気もないほと高みにいっちゃった人と知ったかしてるだけで答えられないのしかいないよ。
そういう俺は知ったか組だ。
0898デフォルトの名無しさん
2010/05/22(土) 20:52:140899デフォルトの名無しさん
2010/05/22(土) 20:55:090900デフォルトの名無しさん
2010/05/22(土) 21:01:36ttp://karetta.jp/book-cover/android
0901デフォルトの名無しさん
2010/05/22(土) 23:49:23サンプルがdeprecatedばかりで苦労しました
0902デフォルトの名無しさん
2010/05/23(日) 01:00:32ビューがスライドして新たなビューに移るってやつがあるけれど
何のレイアウトを使ってやってるの?
0903デフォルトの名無しさん
2010/05/23(日) 01:03:140904デフォルトの名無しさん
2010/05/23(日) 01:04:13んん。。。意味が分からない。もうちと詳しくお願い。
0905デフォルトの名無しさん
2010/05/23(日) 01:16:020906デフォルトの名無しさん
2010/05/23(日) 01:22:56http://www.youtube.com/watch?v=bgoJ6ELaqTk
これの18分22秒辺りからのデモ。
HorizontalScrollViewを使うことまでは分かったんだけど実際の実装が
さぱーりわからん。
0907デフォルトの名無しさん
2010/05/23(日) 01:31:510908デフォルトの名無しさん
2010/05/23(日) 01:38:330909デフォルトの名無しさん
2010/05/23(日) 07:17:57>>908
同一人物だと仮定しておきます。
まず、君は人への口の利き方と資料の集め方が出来ていない。
もし、同じ言い方を勉強会や学校や会社で上司や先輩や先生や同級生にできるかい?
あと、shimejiみたいにフリック入力のことならそれで探してみた方がいい。
資料リンクサイト:http://d.hatena.ne.jp/Nunocky/20100317/p2
>>906さんの仰る方法だったら P25:http://www.adamrocker.com/blog/wp-content/uploads/2010/03/devfest_rockrin.pdf
>>903の方法は多分javaで表示処理をしていると言う意味、
AndroidはXMLで表示形式・静的なデータは指定できるが、
表示する動的なデータや細かい表示技術はjavaで書く。
詳しくは自分で調べた方が身につくし、興味がある分野を先に覚えるので
色々試してみて欲しい。(情報はまだ@itやブログなどが多いし、AndroidDeveloperと違ってスクリーンショットなどが付いている)
新しい技術に対する興味や好奇心はあると思うので冒頭のように
偉ぶらないで謙虚になれば、みんな喜んで教えてくれるしモチベーションも高まる。(そして仲間が出来る!)
まだまだ発展途上の技術だから、一般より成長できし興味がありそうなのでがんばって勉強して欲しい。
私も発展途中でやはり未熟。一緒にがんばろう!
0910909
2010/05/23(日) 07:34:020911デフォルトの名無しさん
2010/05/23(日) 07:35:210912デフォルトの名無しさん
2010/05/23(日) 08:42:120913デフォルトの名無しさん
2010/05/23(日) 08:47:31HOME のソースとか読むといいよ。
1.6のしか読んでないけど、横に広い View を作って
タッチスクリーン上で移動した量によって
ページ切り替えたり、移動させてたよ
0914デフォルトの名無しさん
2010/05/23(日) 13:49:352ちゃんでそれ言われてもねぇ。。>同じ言い方・・にできるかい?
説教の分量のわりには何の説明になってないし。一応、資料は探したけど
該当の資料が見つからないんで2ちゃんに投げてみた。それを探せってのも
あなた自身が所在の確認をした上でなら理解できるが、そうとも思えない。
>>913
ありがとう。結局ライブラリ上では該当の部品はないってことですね。
Javaでゴリゴリと書くしかないのか。。スマートフォンでは基本の動作
だと思ってたのでがっかりだな。。
0915デフォルトの名無しさん
2010/05/23(日) 13:59:190916デフォルトの名無しさん
2010/05/23(日) 14:10:53愉快なやつが休みのお昼に2ちゃんねるなぞやってるわけがないだろ。
0917デフォルトの名無しさん
2010/05/23(日) 14:14:030918デフォルトの名無しさん
2010/05/23(日) 14:23:52同じPJ内にいると困るタイプ。
さらにリーダーがうまくコントロールしてくれないと・・・略。
0919デフォルトの名無しさん
2010/05/23(日) 14:47:06ViewFlipperがまさにそれじゃないの?
0920デフォルトの名無しさん
2010/05/23(日) 14:52:23View flipper example slide transistions
http://www.youtube.com/watch?v=SZTiJmclaRc
0921デフォルトの名無しさん
2010/05/23(日) 15:09:45いや、>>902は「フリックしたら」Viewが切り替わるViewかレイアウトが標準あると思ってたんだろ
0922デフォルトの名無しさん
2010/05/23(日) 18:06:33ViewFlipperは中身ViewGroupだから好きなView突っ込めるし
>>906の動作も楽に出来ると思うけど。
まあ、そんなことより2.2の話をだな。
0923デフォルトの名無しさん
2010/05/24(月) 10:47:551.6のHOMEのソース読んで作るのめんどくさいなーって
思ってたところだから、いいこと聞いたw
0924デフォルトの名無しさん
2010/05/24(月) 17:32:00カーソル移動の動作がおかしいです
画面上部にEditTextがあり、そこにカーソルが当たった状態で↓キーでLinerLayoutでデータ表示している部分
にフォーカスを移動させると、画面に表示されている一番下の行に初めにカーソルがあたってしまいます。
プロパティでFocusable = true にしたら、一番上からフォーカスが当たるようになりましたが、
今までアクティブだった行はオレンジで表示されていたのが、グレーで表示されたりオレンジで表示されたりという現象が
起こるようになりました。わけがわかりません。分かるかた教えて下さい
0925デフォルトの名無しさん
2010/05/24(月) 18:32:00AndroidManifest.xmlの1行目 <?xml version="1.0" encoding="utf-8"?> に
警告が出て
文書に対する文法制約 (DTD または XML スキーマ) が検出されませんでした。になるんだけどこれはなぜですか?
0926デフォルトの名無しさん
2010/05/24(月) 21:21:40なんでそういう挙動になるかは解らないんだけど、
そもそもLinerLayoutで行単位のものを表現しようというのが無理あるんでない?
しかもフォーカスの制御もあるみたいだし。
ListViewなりListActivityなりを使ったほうがいいと思うけど、
それが出来ない理由があるんだろうか。
0927デフォルトの名無しさん
2010/05/24(月) 21:36:55Android関係以外のプラグインが悪さしてる?Smartyとか。
とりあえずうちの環境では発生しない。
Androidに限った話じゃないけど、
Eclipseはターゲット毎に複数個インストールして
必要最低限のプラグインだけで動かしたほうがいいと思う。
0928デフォルトの名無しさん
2010/05/26(水) 20:00:04女子会とかつくってバカ入れるからこういうのが出てくるんだよwwww
↓
お世話になります。
androidアプリケーションでは無いのですけれど、
いわゆるブラウザについての質問です。
基本となるhttpブラウザという物が存在するのでしょうか?
それともそれぞれ独自に開発されている物でしょうか?
基本となる物があるのであれば、何でしょうか? AJAX 等含めまして。
注意しなければならないことなどご存じでしたら、
是非教えて下さい。
よろしくお願いします。
キレてるやついるしwwwwwww
> 注意しなければならないことなどご存じでしたら、
> 是非教えて下さい。
あなたはもっと「独学で勉強する方法」を知る必要があるという
ことに、日頃から注意すべきだと思います。
0929デフォルトの名無しさん
2010/05/26(水) 20:49:39何が面白いんだろう
0930デフォルトの名無しさん
2010/05/26(水) 22:26:08最近、痛い奴がきてると思ってたら謝罪してたww
0931デフォルトの名無しさん
2010/05/26(水) 22:40:07何十年も生きてないから意味わかんにゃい
0932デフォルトの名無しさん
2010/05/26(水) 22:54:47あるでしょうか?
0933デフォルトの名無しさん
2010/05/26(水) 23:11:500934デフォルトの名無しさん
2010/05/26(水) 23:18:110935デフォルトの名無しさん
2010/05/27(木) 00:24:11やっぱりAndroidもモッサリしてるの?
Eclipseなんか激重ですやん。
0936デフォルトの名無しさん
2010/05/27(木) 00:34:120937デフォルトの名無しさん
2010/05/27(木) 00:54:24Desireにふれ不満な部分があり解消できるようなアプリを作りたくなりました。
難しいか簡単かの疑問を飛び越えて行動に移したいと思った、久々の衝動です。
まずは本を読み漁ろうと思うのですが、どんな本がおすすめでしょうか?
俺プログラムはまったく無知です。
調べろやって言われそうですが、この衝動を誰かにすぐ伝えたくて。。。そのついででw
宜しくお願いします。
0938デフォルトの名無しさん
2010/05/27(木) 01:48:030939デフォルトの名無しさん
2010/05/27(木) 02:14:25どの本でもいい。マジで。どうせ、使わなくなる。
0940デフォルトの名無しさん
2010/05/27(木) 02:48:200941デフォルトの名無しさん
2010/05/27(木) 02:58:59本買うとしてもざっと眺めて概略掴む程度なので何でも変わらんかと
0942デフォルトの名無しさん
2010/05/27(木) 05:26:01初心者向けのがいいと思う。取っ掛かりが一番大事だから。
どうせ、難しい話は、本では情報不足のことが多い。
0943デフォルトの名無しさん
2010/05/27(木) 05:55:01モッサリなのは、HT-03aまで。
snapdragon乗った端末だと、Javaだからとか、比較するのがバカらしく感じるよ。
Froyoで更に速くなったしな。
0944デフォルトの名無しさん
2010/05/27(木) 06:01:26CM5.0.7は正式版になったしかなり使いやすい。
まだSDKベース程度でぜんぜんだがFroyoだって試せるんだぞ。
0945デフォルトの名無しさん
2010/05/27(木) 07:45:41HT-03Aは俺も持ってるし、名機だと思うが普通の人はCMは入れないよ。
あと、書籍に良いのがないのは同意。
個人的には、オライリーのを一番に、絵の趣味が気にならなければ、布留川氏のがサンプルが多くお薦めする。次点でasciiから出ている奴。それ以外はぶっちゃけいらん。
0946デフォルトの名無しさん
2010/05/27(木) 08:01:35HT-03Aは公式で2.2が来るかどうかなんだよな。
あれが来ればFlashはともかく、その他の動きはかなり改善されると思う。
キムチくさいのが控えてるからDoCoMo的にはやりたくなさそうだけど。
0947デフォルトの名無しさん
2010/05/27(木) 08:07:33タッチパネルの出来は良いらしいが、あんなiPhoneに媚びた、誇りの欠片も無いデザインは絶対にいらんわ>ギャラ糞
0948デフォルトの名無しさん
2010/05/27(木) 09:50:15Android2.2でJITコンパイラが搭載されたから
それより前のバージョンより相当速いと思う
0949948
2010/05/27(木) 09:53:41ブラウザやTwitterのアプリが軽くて非常にスムーズに見えるんだけど、
それらもJavaなのかな?(この機種はAndroid 2.1らしい)
http://www.atmarkit.co.jp/news/201005/26/evo.html
0950デフォルトの名無しさん
2010/05/27(木) 11:29:57調べなくていいから氏ね
0951デフォルトの名無しさん
2010/05/27(木) 12:33:29android のアプリは、基本的には全てjavaだよ。
ただ、dalvikということもあり、C(JNI)で書かれた部分が多いので、皮だけがJavaなんてアプリも結構ある。
0952デフォルトの名無しさん
2010/05/27(木) 13:05:10とりあえずプログラムずぶ素人の俺はJavaからはいればOKなのですか?
0953デフォルトの名無しさん
2010/05/27(木) 13:17:28釣りじゃなかったのか。。。
Android開発はJavaできないと話にならないからJavaからでおk
本いらない派も多いけど初心者なら一冊位てきとうに買って置くと良いと思う。
良いのが無いってのは同意だけど、
見ながら作業できるし買ったからにはやらねばって気持にもなるし。
ところでどんなアプリ作る予定なの?
0954デフォルトの名無しさん
2010/05/27(木) 13:29:12C#でも作れるっていう噂は嘘?
将来的な話かな?
0955デフォルトの名無しさん
2010/05/27(木) 13:43:40Javaをやるためにさらに基本になる言語?を学ばないといけない予想していたので(それでも多少は他の知識学ばないといけないのは覚悟)。。。いきなりJavaで、理解できたらキーボードたたいてある程度のアプリができてしますんですね!?
作りたいアプリは内緒ですw
いきさつはdesireで不満な要素があり解消アイデアが浮び、アプリの成功は生活(俺の現状きびしい)の足しになることを知り、です。
アンドロイド、WMみたいな携帯端末になければならないのに無い、あればすごく楽になるアイデアです。
内緒ですw
0956デフォルトの名無しさん
2010/05/27(木) 13:58:040957デフォルトの名無しさん
2010/05/27(木) 14:03:12まあガンバレよ。
0958デフォルトの名無しさん
2010/05/27(木) 14:05:10NovellがMonoDroidっていうのを作ってる。
まだ正式リリースはされてないようだけど。
0959デフォルトの名無しさん
2010/05/27(木) 14:10:00初期のNetWare以外全部もっさりなイメージしか無い会社なんだよなぁ
0960デフォルトの名無しさん
2010/05/27(木) 14:31:06Dalbikが理解出来る中間コードを吐ければ、どんな言語でもアプリは書けるよ。
C#、Rubyは既に試験的な実装があるし、スクリプトはほとんど動いてる。
0961デフォルトの名無しさん
2010/05/27(木) 14:35:050962デフォルトの名無しさん
2010/05/27(木) 15:00:04無知は無理、黙って去れ。
0963デフォルトの名無しさん
2010/05/27(木) 15:10:50自営業のかたわらなので、甘いのかも?!ですね。
仕事柄人脈はあるので共同開発も手だ。儲けが減るのでさけたいが。。。
自営とその他で時間の制約はかなりだから工夫してがんばりますw
あ後日本語もねw
0964デフォルトの名無しさん
2010/05/27(木) 15:32:13まぁ頑張って。報告期待してる。
0965デフォルトの名無しさん
2010/05/27(木) 15:38:450966デフォルトの名無しさん
2010/05/27(木) 16:15:17実際には既にフリーで一杯でてるけどな
まあがんばれよ
0967デフォルトの名無しさん
2010/05/27(木) 16:30:18あとアプリで儲けるとかそういうこと言うとどんな良いソフト作ろうと
叩かれるし荒れるから避けてくれよな。
もちろん売るのは自由だから勝手にな。
0968デフォルトの名無しさん
2010/05/27(木) 20:15:160969デフォルトの名無しさん
2010/05/27(木) 20:17:38他人の足を引っ張ることしかしない
0970デフォルトの名無しさん
2010/05/27(木) 20:21:16たとえばアメリカにもそんな奴はいるってさ。
どこも一緒だと。
0971デフォルトの名無しさん
2010/05/27(木) 20:24:23誰かが書いてたけど、足を引っ張ろうとする人は外国でも普通に居るってさ。
そういう人たちをどうスルーするかが重要だって。
もしそれが信じられないなら、しばらく外国で生活してみると良いかと。
0972デフォルトの名無しさん
2010/05/27(木) 20:31:11だが(ry
0973デフォルトの名無しさん
2010/05/27(木) 20:36:04他人がどうだって気にしない。死ぬ時には足を引っ張られた事なんて思い出さないよ。
0974デフォルトの名無しさん
2010/05/27(木) 20:40:14海外じゃ9時5時当たり前って聞くけどどうなんだろ。
0975デフォルトの名無しさん
2010/05/27(木) 20:40:59っていう人でも、いきなりAndroidアプリ作りから入っても問題なくない?
SDK入れてEclipse入れてADT入れて、
んでAndroidプロジェクト作っちゃえばもう動くアプリが出来ちゃうし。
あとはSDKのなかのサンプルのSkeletonAppをじっくり見れば
基本的な作り方は解るし、
ApiDemosをじっくり眺めれば当分の知識はそこから得られる。
むしろ教材として向いてると言っても過言じゃないと思うんだけど。
0976デフォルトの名無しさん
2010/05/27(木) 20:43:43HTML5 ならアニメーションも音楽再生も簡単に出来るし、
テキストエディタだけで GUI も簡単に作れる。
0977デフォルトの名無しさん
2010/05/27(木) 20:45:04おまいさんがどの程度のレベルの人間を想定してるか知らんが、
プログラム組んだ事が無い人はサンプル見たってちんぷんかんぷんだぞ。
「知ってれば」GUIのアプリが簡単に作れる、という意味では良いと思うけどね。
あくまでJavaとAndroidの実装方法知っていれば、のハナシ。
0978デフォルトの名無しさん
2010/05/27(木) 20:51:54継承ぐらいはわかってないと、いかんともしがたい。
0979デフォルトの名無しさん
2010/05/27(木) 20:57:21Javaの本読んで「継承とは〜」ってのを読んで付録のサンプル眺めたあと、
よく解らないけどそういうものなのねって印象持ったところで
Androidのソースを眺めると「あ、こういう使い方するのか」って解る感じかな。
0980デフォルトの名無しさん
2010/05/27(木) 21:01:13あれってどうやればいいの?
2.2でエミュレータ作ってアプリケーション管理を見ると
「Move to SD Card」ってボタンがあるんだけど、
ボタンがグレーアウトしてて押せない。
というかアプリ製作者がインストール先を指定できる代物ではないのかな。
0981デフォルトの名無しさん
2010/05/27(木) 21:08:20これで有効化
adb shell pm setInstallLocation 2
0982デフォルトの名無しさん
2010/05/27(木) 21:41:27ありがとん。
調べたらManifestに
android:installLocation="auto|internalOnly|preferExternal"
と書いてもいいらしいね。
0983デフォルトの名無しさん
2010/05/27(木) 22:33:01ことがしばしばある
F5をしてもクリーン&ビルドをしてもadb shellで消してadb pushしてもダメ
いったい何が起きているんだろう?
0984デフォルトの名無しさん
2010/05/27(木) 22:37:520985デフォルトの名無しさん
2010/05/27(木) 23:10:49ホワイトカラーは日本並に忙しいけど、
プログラマーは給料も休みも地位もアメリカのほうが上。
0986デフォルトの名無しさん
2010/05/27(木) 23:16:44謝罪というか、
誰かがSONYにクレームしたんじゃないの?
0987デフォルトの名無しさん
2010/05/27(木) 23:25:34【Google】Androidアプリ作成part4
http://pc12.2ch.net/test/read.cgi/tech/1274970228/
0988デフォルトの名無しさん
2010/05/27(木) 23:49:10乙
0989デフォルトの名無しさん
2010/05/28(金) 06:43:56タッチイベントを取得するように作ったら、WVGAのヴァーチャルデバイスでも
同じように動いてくれたんだよね。 これってどういう理屈なのん?
たとえばタッチ座標がくるって怖いことになりそうなもんじゃない?
0990デフォルトの名無しさん
2010/05/28(金) 21:15:02アプリ作る側もタッチのドラッグ幅を
pxで計算すると解像度依存するアプリになっちゃうし。
0991デフォルトの名無しさん
2010/05/29(土) 01:17:39それっぽいね。そんなにカッコイイ仕組みがあったんだ。そういやQVGAで試したとき
入るタイル数が少なくてエラー起こしたんだけど、
0992デフォルトの名無しさん
2010/05/29(土) 02:22:20しかしpx=dp変換はもっと楽なAPI作ってくれないもんかね。
いちいちWindowManagerからピクセル密度取るのめんどい。
0993デフォルトの名無しさん
2010/05/29(土) 02:39:50android サイトにあるgit覗いたんですが、探せませんでした。
だれか詳しい方探し方ならヒントなりあれば教えていただけないでしょうか。
0994デフォルトの名無しさん
2010/05/29(土) 04:40:110995デフォルトの名無しさん
2010/05/29(土) 04:41:19プログラミングって別に継承なんか使わなくても出来ると思う
特にJavaScript使うなら、継承使わなくてもなんとかなる
継承って、多くの場合さほど良いものではないってのが最近の論調だし
あと、JavaScriptにクラスベースの継承は今のところまだないんじゃなかったかな
プロトタイプベースの継承相当の機能はあるけどね
0996デフォルトの名無しさん
2010/05/29(土) 05:01:32なんの話?アンドロイドのアプリ開発だったら、継承は必須でしょ?
0997デフォルトの名無しさん
2010/05/29(土) 05:08:40クロスブラウザとかややこしいし、深入りは禁物だと思ってる。手軽だし、結果もすぐ見られるしそういう点ではいいと思うけどね。
0998デフォルトの名無しさん
2010/05/29(土) 05:13:35つ http://www.google.com/codesearch
0999デフォルトの名無しさん
2010/05/29(土) 05:57:37ヴァーチャルマシーンのHVGAとかQVGAで試してみるんだけど、
metrix.scaledDensity()とかmetrix.widthPixelsを表示してみても、なぜか0.0とか0になってて困る
1000デフォルトの名無しさん
2010/05/29(土) 06:03:2410011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。