☆JAVA初心者がAndroidでアプリを作るスレ☆

このエントリーをはてなブックマークに追加
1
無職になった記念にAndroidで悠々自適な暮らしを試みるスレです。

スペック 

26歳 無職(前職営業IT全く関係なし)
休日プログラマ PHP経験あり Cは本読んだ(高校生のとき)
JAVAは全くの初心者

やさしいJava第3版
Javaプログラマが知ッテオクベキコトは読んだ。

Android完全解説 ASCII
初めてのGoogleAndroidプログラミング 日経BP
初めてのAndroid O'REILLY

は今読んでるけど、すべて途中でサンプルプログラムが動かなくなって挫折

プログラム技術板にスレ立てる ←今ここ
2デフォルトの名無しさん:2009/05/26(火) 02:03:47
アイデアは温めているんですが、それを書いちゃうと悠々自適なくらしができないので、
需要ありそうなアプリを作成して、AndroidMarketにうpするまでを目標にします。
3デフォルトの名無しさん:2009/05/26(火) 02:36:50
2get
41:2009/05/26(火) 02:49:45
需要がありそうな2chブラウザに挑戦してみる。

ちなみに中卒の馬鹿だからあまり期待はしないでほしい

参考になりそうなサイト
 ttp://engineers-be-ambitious.blogspot.com/2007/10/2ch.html
 ttp://kazina.seesaa.net/
5デフォルトの名無しさん:2009/05/26(火) 03:02:07
Android携帯まじで買おうかと思ってたんだがiモード使えないのが痛いんでやめた
6デフォルトの名無しさん:2009/05/26(火) 03:05:48
blogでやれ
71:2009/05/26(火) 03:08:19
>>6
blogだと誰も見ないだろうからやる気おきない。
英語できないからリファレンスよめない。→一向に先に進めない
8デフォルトの名無しさん:2009/05/26(火) 03:28:44
>>7
それが割と知らないうちに他所からリンクされてたりするよ。
見てないだろうなと思ってたのに見てる人がいると分かるのは
ちょっと嬉しかったりする。まあ頑張り次第だけどさ。
91:2009/05/26(火) 04:28:41
無職だから今すぐスキルアップしたいんだ。 
俺のまわりはあほばかりだから、グーグル?何それ?おいしいの?って感じだし。
頼る人がいないんだよ

100までスレが伸びなければ、削除依頼だすよ・・・・

ってことでイメージ図
ttp://www.geocities.jp/android_developer/img/20090526.gif
10デフォルトの名無しさん:2009/05/26(火) 04:42:09
11デフォルトの名無しさん:2009/05/26(火) 17:02:39
>>5
将来DoCoMoはAndroid化するとか噂がある。あと組み込みとかにも進出するとか。覚えて損はないかもしれないプラットフォーム。

俺はAndroid開発3日目。アクティビィティとレイアウトがちょっと使えるようになってきた程度。
クラスなんかはコツコツ使い方を覚えていくしかないな。
Javaは素人レベル。でもC#は使いこなせているから、なんとかなるだろうとトップダウン式に
学習しつつ遊んでいる。

Android開発スレどこかにない?
12デフォルトの名無しさん:2009/05/26(火) 23:03:32
まえあったけど人気なくて落ちた。
13デフォルトの名無しさん:2009/05/27(水) 04:27:31
少しはandroidのサイト張れよカス>1


Android Developers(英語)
http://developer.android.com/index.html

Android - Open Handset Alliance プロジェクト
http://code.google.com/intl/ja/android/

android情報まとめ @ ウィキ - トップページ
http://www29.atwiki.jp/android/

ん・ぱか工房@Androidメモ
ttp://www.saturn.dti.ne.jp/~npaka/android/

Androidで動く携帯Javaアプリ作成入門
ttp://www.atmarkit.co.jp/fjava/index/index_android.html


14デフォルトの名無しさん:2009/05/27(水) 04:37:45
Android Watcher -Japan-
ttp://android-watcher-japan.blogspot.com/

PROシリーズ:Androidケータイ日本上陸 “HTC Magic”がドコモから登場――「HT-03A」 - ITmedia +D モバイル
ttp://plusd.itmedia.co.jp/mobile/articles/0905/19/news065.html

写真で解説する「HT-03A」(外観編) - ITmedia プロフェッショナル モバイル
ttp://www.itmedia.co.jp/promobile/articles/0905/22/news080.html

ソニー、バージョンアップした次世代「Android」を採用したスマートフォンを開発中 - GIGAZINE
ttp://gigazine.net/index.php?/news/comments/android/







15:2009/05/27(水) 08:42:12
JavaDrive Android入門
ttp://www.javadrive.jp/android/

throw Life Googe Androidに関するエントリ
ttp://www.adamrocker.com/blog/android/

Taosoftware
ttp://www.taosoftware.co.jp/blog/

Android本家 Android Marketなど
ttp://www.android.com/

外部記憶装置 Androidエントリ
ttp://rainbowdevil.jp/mt/externalstorage/archives/cat13/android/index.html

Cyrket Android Application Browser(英語)
ttp://www.cyrket.com/

Androidあぷぷ
ttp://www.android-app.info/

adakoda
ttp://www.adakoda.com/adakoda/
16デフォルトの名無しさん:2009/05/27(水) 17:02:30
dev1買ったの?
17デフォルトの名無しさん:2009/05/27(水) 18:24:12
>>16
無職なのに買えるわけねーじゃん

eclipseバグって今から作ります。
18デフォルトの名無しさん:2009/05/27(水) 19:00:05
新聞配達しろよ
19デフォルトの名無しさん:2009/05/27(水) 19:01:05
「バグって」?
20デフォルトの名無しさん:2009/05/27(水) 19:20:34
dev-1買った方がいいよ。買えば引けなくなるから
必死になる
21デフォルトの名無しさん:2009/05/27(水) 19:48:46
>>18
考えてみる
>>19
突然.xmlが開けなくなった paradiasだっけ?あれのせいかも。blanco入れたら治った。
>>20
まじで金ないんだ。失業保険降りてないし、給料未払いも6カ月あるから。
それに嫁に殺される。
22デフォルトの名無しさん:2009/05/27(水) 20:14:56
こいつはやべえ、ばんがれ
23デフォルトの名無しさん:2009/05/27(水) 21:25:20
1000円のゲームが1000本売れたら100マソエンだお
24デフォルトの名無しさん:2009/05/28(木) 00:24:05
そうだよな 1000円のゲームをたったの1000本売れば結構収入が出るんだよね。
25デフォルトの名無しさん:2009/05/28(木) 01:18:53
>>1
応援します!がんばってね。

>>20
今度ドコモから出るHTCじゃだめなの?
dev-1の方が良いの?
すいません、私も全く初心者なもので。

26デフォルトの名無しさん:2009/05/28(木) 08:54:49
Calling all developers for Android Developer Challenge 2!
http://android-developers.blogspot.com/2009/05/calling-all-developers-for-android.html

ばんばれ
27デフォルトの名無しさん:2009/05/28(木) 09:58:05
Irvineのようなダウンロード支援ソフトって作成可能ですか?
携帯専用サイト向けの画像自動収集ソフトを作りたいです。
28デフォルトの名無しさん:2009/05/28(木) 11:12:49
>>25
docomoのでもおk てかdev1もぶっちゃけHTCのだからね。
29デフォルトの名無しさん:2009/05/28(木) 11:34:22
docomoのでもemulator deguggingできるの?
30デフォルトの名無しさん:2009/05/28(木) 11:50:14
つかえるな
31デフォルトの名無しさん:2009/05/28(木) 13:42:44
Androidの新しいバージョンが出たときADP1なら一番最初にファームが来る
ドコモのはそもそもバージョンアップさせてくれるのかどうか不安
32デフォルトの名無しさん:2009/05/28(木) 14:00:04
バーうpはできるよ。
33デフォルトの名無しさん:2009/05/28(木) 14:45:21
ドコモで使えなくなるだろ
34デフォルトの名無しさん:2009/05/28(木) 14:49:45
だから使えるっつーの。
キャリアアンチは他板でやれ
35デフォルトの名無しさん:2009/05/28(木) 14:51:32
やっとアクティビティを追加して表示に成功したぜ。
manifestに定義が必要だったとは。
Eclipseで簡単にアクティビティを追加できる機能ある?
36デフォルトの名無しさん:2009/05/28(木) 18:33:03
http://jp.techcrunch.com/archives/20090527google-kicks-off-android-developer-challenge-part-deux/
これで入賞すれば250万は貰えるぞ。いや1等になれば1000万も夢じゃない。
んばれ。
37デフォルトの名無しさん:2009/05/28(木) 18:56:57
俺のために1000万円もくれるなんて太っ腹だな。
38デフォルトの名無しさん:2009/05/29(金) 01:30:39
>>25
docomoでもauでも同じだと思うが、
どんなアプリでもインストールできるわけじゃないよ。
例えばテザリングするアプリは制限される可能性がある。
T-mobileからのインストールは禁止された。
Android Marcket経由で買わないといけないから。
Dev 1はそういう制限が全くない。
39デフォルトの名無しさん:2009/05/29(金) 06:35:34
>>38
Android Marcketで禁止されてるだけで、インストールは出来るだろ
配布を独自にしないといけないから、
宣伝・集金とバージョンアップ管理がめんどくさいって話だけじゃないのかな
40デフォルトの名無しさん:2009/05/29(金) 10:39:17
AndroidでSIP使える?
41デフォルトの名無しさん:2009/05/29(金) 14:41:04
emulator動かすのにメモリ4Gは必要だな
421 ◆i.4eedV1jg :2009/05/29(金) 22:10:36
トリップつけてみた

板一覧の取得は出来たんですけど、.brdファイルをカテゴリ、ドメイン、板名に分けるとこで詰まってます;;
正規表現でやるんだろうけど、メソッドは何を使えばいんだろ?

自分のアホさにあきれるわ・・・・
431 ◆i.4eedV1jg :2009/05/29(金) 22:17:55
自己解決しそうです。すみません。

ttp://www.hellohiro.com/regex.htmを参考にやってみます
441 ◆i.4eedV1jg :2009/05/29(金) 22:24:33
>>25
サンクス!
>>36
8月に受付みたいですね。前回同様ゲーム以外が狙い目かな
>>41
Cupcakeになってさらに重くなった
45デフォルトの名無しさん:2009/05/29(金) 23:16:12
開発者なら普通x64でメモリMAXまで積んでいるだろ?
46デフォルトの名無しさん:2009/05/29(金) 23:46:46
Hello Android動いた
47デフォルトの名無しさん:2009/05/30(土) 03:45:02
てかアンドロイド2chブラウザ既にやられてるじゃん
48デフォルトの名無しさん:2009/05/30(土) 07:13:19
つ 凌駕
49デフォルトの名無しさん:2009/05/30(土) 09:02:25
アプリ名きめたの?
俺がきめてやるよ。"クソブラウザー"ってのは
50デフォルトの名無しさん:2009/05/30(土) 09:08:12
すんごいつまんない
51デフォルトの名無しさん:2009/05/30(土) 11:33:21
もうできた
52デフォルトの名無しさん:2009/05/30(土) 12:46:17
既に他の人がやってることをやるなんて意味ない
それとも練習用に作ってんのか2chブラウザ
531 ◆i.4eedV1jg :2009/05/30(土) 13:46:59
>>45
もちろん
>>47
kwsk
>>49
ほしい! つKasu
>>52
練習が主だけど、他の人がやっていなければ使ってもらおうと思ってた。
541 ◆i.4eedV1jg :2009/05/30(土) 13:47:51
>>49
ほしい!ってのはおしい!って意味 方言スマソ
551 ◆i.4eedV1jg :2009/05/30(土) 13:50:57
56デフォルトの名無しさん:2009/05/30(土) 16:05:27
なんだbetikって中途半端じゃん。
きちんとしたのつくってくれよ。
57デフォルトの名無しさん:2009/05/30(土) 16:07:32
58デフォルトの名無しさん:2009/05/30(土) 16:13:54
2chブラウザなんて現時点PC版では腐るほどあるし、アイデア的にも珍しいものでもないしな。
けどJaneみたいに流行れば会社つくっちゃうくらいだし頑張れよ
59デフォルトの名無しさん:2009/05/30(土) 16:18:15
まさかの最強p−t−
60デフォルトの名無しさん:2009/05/30(土) 16:19:34
誤爆した
61デフォルトの名無しさん:2009/05/30(土) 19:43:55
まず1はjavaの経験ないんだろ。
まず、java SE覚えてからandroidの作法覚えたら?
というかADP1買ったら?関税入れて500USD切るから日本のスマートフォン一括払いで買うより安いぞ。
62デフォルトの名無しさん:2009/05/30(土) 20:24:24
まずは$25払おうぜ。クレカないとかなしで
63デフォルトの名無しさん:2009/05/30(土) 20:38:07
プロのプログラマで、Javaの経験ない俺でも適当に始められたから、いきなり始めても問題ないよ。
実機あるとデバッグし易くなるの?動作テストだけ?
64デフォルトの名無しさん:2009/05/30(土) 20:46:37
そりゃemulator使わなくていいからな
65デフォルトの名無しさん:2009/05/30(土) 21:14:24
Android SDK 1.5からはAVDていうエミュレータの構成情報を手動で作らなきゃいけないんだけど
実機使おうがemu使おうがこいつを動かすハードウェア用にsetupしなくちゃいけない。
んでAVDを作るときにハードウェア固有の機能をサポートするか聞かれるんだがこれを実機に一致させなきゃいけない。
けど日本だとdocomoの実機の詳細がまだ公開されてないのでdocomo用のAVDが作れないのよ。

つかADP1のAPI levelはなんだろうね?少し探したがADP1のAVDが見当たらない。
66デフォルトの名無しさん:2009/05/30(土) 21:26:46
なんか話が難しくなってきて分らないのでAndroid専用スレ作ってください><
67デフォルトの名無しさん:2009/05/30(土) 21:28:24
>>66
お前は何を言ってるんだ?
68デフォルトの名無しさん:2009/05/30(土) 22:05:20
Android emuてOSの起動だけでも時間かかるな。

cpu phenom x4 9550
mem pc2-800 4G
vga gf 9600gt

の環境でOSのhomeが出るまで30秒かかった。シャットダウンはいつまで経ってもオワラネェw
69デフォルトの名無しさん:2009/05/30(土) 22:17:55
なんだ重いと思ったらqemuで丸ごとエミュレートしてんだな
70デフォルトの名無しさん:2009/05/30(土) 22:28:16
>>1
All submitted applications must run on Android 1.5 and be in English.
                           ^^^^^^^^^
らしいが大丈夫か?
71デフォルトの名無しさん:2009/05/30(土) 23:09:10
シャットダウンは終わった験しがないw
閉じるボタンで問題ないらしい。
ホーム出るまで
Xeon X3350 Mem8GB Vista x64
で17秒くらい
72デフォルトの名無しさん:2009/05/31(日) 11:04:13
migemo組み込んだコンタクトリストとか提案してみる
73デフォルトの名無しさん:2009/05/31(日) 11:29:39
>1
まずは、トリップつけようぜ
74デフォルトの名無しさん:2009/05/31(日) 14:03:29
プログラム経験なし本も読んだことなし
こんな僕がアンドロイドでソフト作るには
先ず何をしたらいい?
どんな本を読んだらいい?
おしえて先輩方
75デフォルトの名無しさん:2009/05/31(日) 14:11:22
javaかじった程度だけど
androidのプログラムはじめて3日で2chブラウザーできました。
76デフォルトの名無しさん:2009/05/31(日) 14:20:35
>>74
俺も知りたい。
ちょっといじってみたくなった。。
77デフォルトの名無しさん:2009/05/31(日) 14:29:02
サルでもわかるJavaを籠もって読みなさい。
そうすればあとは適当にやれるでしょう。
英語が理解出来ない場合は、
英単語を覚えましょう
78デフォルトの名無しさん:2009/05/31(日) 16:42:27
>>72
jmigemoならV2Cの人がMITライセンスで公開してる。

>>74
java5を覚えてandroidSDKをインストールしてdoc読む。
android数時間しか触ってないが特に変態的でもなくて簡単だった。
0からの環境構築も1時間あればできると思う。
まずはここからだ。

まあぶっちゃけ独自規格じゃなくてCDC+PBPorPP+AGUIにして欲しかった。
普通にAWTかSwingかXletで作りたかった。
79デフォルトの名無しさん:2009/05/31(日) 17:30:19
配列のあたりで投げ出した「やさしいJAVA」にもういちどチャレンジしてみるか・・・
80デフォルトの名無しさん:2009/05/31(日) 18:02:04
あんな中身のない糞本で投げ出したのか
81デフォルトの名無しさん:2009/05/31(日) 18:20:56
簡単すぎて投げ出したって意味だろう、多分
82デフォルトの名無しさん:2009/05/31(日) 18:29:04
つくりたいアプリ30くらいあるんだけど
83デフォルトの名無しさん:2009/05/31(日) 20:08:42
市立図書館にJAVAで検索かけたら95冊ひっかかった
やさしいJAVA第2版とかあったけど糞なのか…
どの本が良いのか解らないので

JAVA初心者入門講座
ttp://sunjava.seesaa.net/category/3643077-1.html
で勉強してみようと思いましたが

【効果的な順番】
1.Microsoft Access初心者入門講座

2.Access SQL初心者入門講座

3.JavaScript初心者入門講座

4.Java初心者入門講座(この講座)

と書いてあります
これ全部やらなければいけないのですか??
84デフォルトの名無しさん:2009/05/31(日) 20:17:30
お前みたいなのは絶対無理
85デフォルトの名無しさん:2009/05/31(日) 20:20:00
一番手っ取り早いのはソースコードを読むこと。
本なんてゆとり馬鹿が騙されて読む物だよ。
86デフォルトの名無しさん:2009/05/31(日) 21:43:10
15歳からはじめる・・・でも読んどけ。タイトルと表紙があれだがいい本だぞ。
つうか俺はDeveloping Games in Javaが読みおわらねぇ。
87デフォルトの名無しさん:2009/05/31(日) 23:50:52
「15歳からはじめるJAVA CG&ゲームプログラミング教室」だね
検索したら貸し出し可であったから予約入れた
明日かりてくるよありがと
88デフォルトの名無しさん:2009/06/01(月) 01:51:45
日本語のjavaのゲーム製作本ならもうひとつは

Javaゲームプログラミングアルゴリズムとフレームワーク

かね。こっちはフレームワーク作りから教えてくれる。
というかGoogle Book SearchでもうAndroid本あるけどな
89デフォルトの名無しさん:2009/06/01(月) 08:42:56
dev1かちった
90デフォルトの名無しさん:2009/06/01(月) 12:05:30
http://ec.nikkeibp.co.jp/item/books/P83900.html
Google Androidアプリケーション開発入門

 画面作成からデバイス制御まで――基本機能の全容
91デフォルトの名無しさん:2009/06/01(月) 12:34:46
92デフォルトの名無しさん:2009/06/01(月) 18:58:23
100MBくらいのゲーム作っても動きますかね?
93デフォルトの名無しさん:2009/06/01(月) 19:14:41
そんな程度の低い質問してる奴がソフトを作れるのだろうか
941:2009/06/01(月) 19:21:05
今日から新聞配達をはじめました。
もうプログラムはあきらめます
95デフォルトの名無しさん:2009/06/01(月) 20:16:57
961 ◆i.4eedV1jg :2009/06/02(火) 09:54:54
>>94
おい!
ただいまJavaのローカルクラス勉強中です。

やはり基本がわからないままAndroidは無理っぽいです。
97デフォルトの名無しさん:2009/06/02(火) 15:18:21
dev1ってwifiできるよね?
HT-03Aだと無線LAN使えないという認識でおk?
98デフォルトの名無しさん:2009/06/02(火) 15:29:27
>>96
2週間後に進捗状況が悪ければ、このスレ乗っ取るからね。
99デフォルトの名無しさん:2009/06/02(火) 15:34:34
ご自由に
100デフォルトの名無しさん:2009/06/02(火) 17:24:37
>>98
コテつけてくれ
101デフォルトの名無しさん:2009/06/02(火) 20:30:11
>>97
情弱なの?それともアンチ?
普通に使えるけど頭大丈夫か
102デフォルトの名無しさん:2009/06/03(水) 01:17:31
なんでそんなに顔真っ赤なの?信者?
103デフォルトの名無しさん:2009/06/03(水) 01:23:04
はい
104デフォルトの名無しさん:2009/06/03(水) 01:31:01
なんでそんなに顔真っ赤なの?儲?
105デフォルトの名無しさん:2009/06/03(水) 01:59:37
dev phone ポチり待ち。登録処理遅い・・・
デベロッパURL登録必須なんだが、お前らどうしてる?
仕方ないから、Androidと全く関係ない自分のサイトにしておいたが
106デフォルトの名無しさん:2009/06/03(水) 03:15:49
sourceforgeにjavaのライブラリホストしてるから問題ない。
107デフォルトの名無しさん:2009/06/03(水) 05:52:02
俺はエロサイトを登録しておいたよ
108デフォルトの名無しさん:2009/06/03(水) 10:22:36
 ___
/ || ̄ ̄|| ∧_∧
|.....||__|| (     )  どうしてこうなった・・・
| ̄ ̄\三⊂/ ̄ ̄ ̄/
|    | ( ./     /
 ___
/ || ̄ ̄|| ∧_∧
|.....||^ω^|| (     )  どうしてこうなった!?
| ̄ ̄\三⊂/ ̄ ̄ ̄/
|    | ( ./     /
                   ___
              ♪ ∩/ || ̄ ̄||♪
       ∧_∧      ヽ|.....||^ω^|| 7  どうしてこうなった!
       (     )   /`ヽJ    ,‐┘/   どうしてこうなった! 
| ̄ ̄\三⊂/ ̄ ̄ ̄/  ´`ヽ、_  ノ
|    | ( ./     /      `) ) ♪

                  ___
               ♪ || ̄ ̄|| ヽ∩ ♪
       ∧_∧      r||^ω^||.....| ノ     どっ・・・?
       (     )     └‐、    レ´`ヽ   
| ̄ ̄\三⊂/ ̄ ̄ ̄/      y   __ノ´`
|    | ( ./     /       ( ( ̄  ♪ 


                   ___
       ∧_∧       / || ̄ ̄||
       (     )      |.....||^ω^||  どうしてこうなった・・・
| ̄ ̄\三⊂/ ̄ ̄ ̄/     ( ∪ ∪
|    | ( ./     /     と__)__)
109デフォルトの名無しさん:2009/06/03(水) 12:52:26
登録が一向に完了しないので、メール発射したorz
110デフォルトの名無しさん:2009/06/03(水) 16:24:19
登録って3日ぐらいかかるよ。
111デフォルトの名無しさん:2009/06/03(水) 18:53:02
今からjavaの勉強しても間に合わないぞ。
本当にC#習得してるなら
適当に作れるだろに。
112デフォルトの名無しさん:2009/06/03(水) 19:01:17
Google Checkoutで受け取りまだ日本はできないよね。
1131 ◆i.4eedV1jg :2009/06/04(木) 11:01:35
>>111
間に合わないとは?
C#ではなくてC
114デフォルトの名無しさん:2009/06/04(木) 12:00:47
まずiphoneのアプリで評判がいいもののアイデアをパクる。
自分が使いたいもの=一般受けするものではない
115デフォルトの名無しさん:2009/06/04(木) 12:28:47
dev phone 注文できたお
これで勝つる
116デフォルトの名無しさん:2009/06/04(木) 19:42:56
dev1きたけどちゃっちいな。
nokiaの携帯と大違いだ。HTCはやっぱり中華だわ
1171 ◆i.4eedV1jg :2009/06/04(木) 21:18:03
>>116
裏山 エミュと比べて体感速度の違いとかある?
118デフォルトの名無しさん:2009/06/04(木) 21:40:16
めちゃくちゃ違う。これからcapcakeにファームうpして
本格的に開発をするよ。
これは開発用だな。
メイン携帯はまだNokiaだな
119デフォルトの名無しさん:2009/06/04(木) 23:20:17
>>118
やっぱり速いってかな
エミュ動かしたPCのスペックを知りたい
120デフォルトの名無しさん:2009/06/04(木) 23:38:25
>>118
日本語入力できないがアンドロイドマーケットに日本語書いて張り付けるツールがあるよ。
日本語の表示には問題ないがfontの漢字が中国か台湾の簡易体ベースだから少し違和感あるが。
121デフォルトの名無しさん:2009/06/05(金) 00:29:18
>>119
4コア×2CPUのデータセンター向けサーバ機で
エミュを動かしてみたが、Dev 1の方が圧倒的に速かった。
122デフォルトの名無しさん:2009/06/05(金) 01:01:50
実機だとデバッグするときのアプリ起動一瞬だぞ。
Android Marketみたけど、
iphoneよりも自由度が高いから、おもしろいアプリがいろいろあるね。
123デフォルトの名無しさん:2009/06/05(金) 01:52:34
タイトルとカバーで興味がそそられる本なんだけど、Androidの機能の使い方の概要を掴む程度には使える本でしょうか?
現物を見れない環境なので、もし読んだ方がいましたら感想を!

Google Androidアプリケーション開発入門 画面作成からデバイス制御まで――基本機能の全容
http://www.amazon.co.jp/dp/4822283909
124デフォルトの名無しさん:2009/06/05(金) 03:09:43
Acer、Android搭載PCを公開
http://plusd.itmedia.co.jp/pcuser/articles/0906/04/news016.html

セルフ開発できるなら興味も沸くんだけど。
125デフォルトの名無しさん:2009/06/05(金) 04:14:51
特定のハードウェア(ハードウェアK/B etc...)を想定したアプリケーションは作るなとgoogleはいってるしな。
セルフ開発できても他の実機で結局試すことになる。

まあわざわざPC用OS入れれるネットブックでAndoroid上でjava製ソフトを常用してソフト作る所からやりたいってんなら別だが。
126デフォルトの名無しさん:2009/06/05(金) 17:01:27
サクっと嘘アプリ1つ作ちゃった
127デフォルトの名無しさん:2009/06/05(金) 18:00:54
アイコンデザインのガイドラインとかあるのに
適当なのばっかりだなw
128デフォルトの名無しさん:2009/06/05(金) 20:05:46
適当なのばかりだからSDK 1.5 r1出したあとガイドライン出したんだよ。
129デフォルトの名無しさん:2009/06/06(土) 14:24:54
面白そうなスレが出来てるな
ADP1今注文したところだ
ソフト開発する気はあんまりなくて
キャリアが出してるAndroid機を買うよりは安いからってのが理由w
130デフォルトの名無しさん:2009/06/06(土) 15:44:12
常用にはまったく耐えんぞ。そういう用途じゃないし
131デフォルトの名無しさん:2009/06/06(土) 18:24:35
言っておくがdev1は、他の携帯よりももっさりで
いらいらするぞ。
アプリは勝手におちるしなw
132デフォルトの名無しさん:2009/06/06(土) 18:26:33
>>131
他って?
133デフォルトの名無しさん:2009/06/06(土) 18:31:52
magicも出たら買うよー
HT-03A相当だよね
134デフォルトの名無しさん:2009/06/06(土) 18:34:41
>>131
アプリが落ちるのはハードのせいなのか?
135デフォルトの名無しさん:2009/06/06(土) 18:46:20
アプリのせいかもしれないが、
いろいろやってると落ちるよ。
圏外になったりしたときに
ネットワークが必要なアプリだとおきやすいな。
cupcakeだけど、まだバグがあるのか、
メモリがたりないのかわからんけど。
アプリ開発のために使うだけだからいいんだけどさ。
来年になればもっと高性能なandroid端末がで
国内メーカーからでるはずだから
それまで待つよ
136デフォルトの名無しさん:2009/06/06(土) 19:50:35
>>129
高い買い物をしてしまったな
137デフォルトの名無しさん:2009/06/06(土) 20:04:32
http://market-uploader.com/neo/src/1244286189079.png
このバーの右から3つめのアイコンって何?
138デフォルトの名無しさん:2009/06/06(土) 20:07:39
俗に言う電話帳
139デフォルトの名無しさん:2009/06/06(土) 20:17:45
そのアイコンが消えないんだけど
140デフォルトの名無しさん:2009/06/06(土) 21:21:07
>>139
上のバーにある右から3つめのだけど
アンテナバーの左のやつ
141デフォルトの名無しさん:2009/06/06(土) 21:27:01
バイブ?
142デフォルトの名無しさん:2009/06/06(土) 21:41:58
サイレントモードだった
143デフォルトの名無しさん:2009/06/06(土) 22:03:35
>>136
そうでもないぞ
キャリアを通して買うとなんだかんだ言われて2年縛りだからな
縛りをなくそうとしたらものすごく高くなるよ
キーボードつきは国内ではまだ出てないし
144デフォルトの名無しさん:2009/06/07(日) 00:10:08
ADP1は国内じゃ実質docomoのSIMしか使えないから
パケ代高くてwifi使うようになって電話としてもryで落ち着きそうな。
145デフォルトの名無しさん:2009/06/07(日) 00:13:56
146デフォルトの名無しさん:2009/06/07(日) 00:18:44
当然だろ
この先も開発用はG端末発売2ヶ月後に必ずでるよ
147デフォルトの名無しさん:2009/06/07(日) 10:29:17
でるとは書いてない
148デフォルトの名無しさん:2009/06/07(日) 18:19:49
SDKは日本語ローカライズできるけど
Dev Phone はできるようにならないのかな?

149デフォルトの名無しさん:2009/06/07(日) 19:18:58
とりあえずrougeっぽいやつを移植してほしい。
150デフォルトの名無しさん:2009/06/07(日) 20:04:26
1は進捗を報告してください。業務命令です
151デフォルトの名無しさん:2009/06/07(日) 22:13:24
なんだかんだ期待してるのか?w
152デフォルトの名無しさん:2009/06/08(月) 12:50:12
dev phoneキター
バッテリーの付け方わからねえええ
つーか説明書入ってねえ
ある意味エコだ
ACアダプタは日本仕様だった
台湾製なのにアメリカから来る無駄っぷり
153デフォルトの名無しさん:2009/06/08(月) 13:21:16
説明書は薄っぺらいのが入ってるよく見ろ
154デフォルトの名無しさん:2009/06/08(月) 13:37:43
よくみたらあった
ありがとん
155デフォルトの名無しさん:2009/06/08(月) 15:16:21
adp1でsim指しておいてwifiだけ通信ってできる?
3Gは通信させるとき確認させるとか。
勝手に3Gがんがんいきそうで怖いんだけど
156デフォルトの名無しさん:2009/06/08(月) 16:21:56
アイコンで現在の通信モードがわかるんじゃまいか?
とさっきやっとセットアップが終わった俺が言ってみる。
OSのアップデートどうやるんだこれ・・・
157デフォルトの名無しさん:2009/06/08(月) 17:44:51
HTCのサイトに説明とイメージあるから、それをUSB経由で焼く。

ローカルプロクシ立てて、やるしかねーのかな。
158デフォルトの名無しさん:2009/06/08(月) 18:08:22
ローカルプロクシ立てれば、UAとかWAPとかゴニョって
携帯サイト見れるな。


やる気がでてきた
159デフォルトの名無しさん:2009/06/08(月) 19:27:19
1.5のアップデート終わったけど、日本語入ってなす・・・
エミュだと使えたのでてっきり選べると思っていたのに
160デフォルトの名無しさん:2009/06/08(月) 19:55:10
simeji入れろ情弱
161デフォルトの名無しさん:2009/06/08(月) 20:05:08
まだこのレベルか。。
ま、いずれ
162デフォルトの名無しさん:2009/06/08(月) 20:29:29
simejiなんてつかってられるかよ。
163デフォルトの名無しさん:2009/06/08(月) 20:58:40
じゃあ日本語入力すんなボケ
164デフォルトの名無しさん:2009/06/08(月) 21:07:00
159はADP1のロケーション設定に日本が入ってないって話じゃねえの?
165デフォルトの名無しさん:2009/06/08(月) 21:17:34
そうだお
166デフォルトの名無しさん:2009/06/08(月) 22:43:07
それは既出だろ。調べずに買うとか
167デフォルトの名無しさん:2009/06/09(火) 00:18:34
ロケール日本語にしたところでアプリは英語のままなんだから意味ないだろ
168デフォルトの名無しさん:2009/06/09(火) 00:19:59
simeji、 dev phoneで機能しないんだが・・・
169デフォルトの名無しさん:2009/06/09(火) 00:31:47
ねーよ
170デフォルトの名無しさん:2009/06/09(火) 01:01:47
むしろadp1以外で使ってるの見たことないんだが。
おまえには開発用実機は無理だ。
171デフォルトの名無しさん:2009/06/09(火) 01:11:58
インストールできた
dev phoneからダウンロードするのが簡単だった
Androidって海賊コピー対策はなしなんか?
172デフォルトの名無しさん:2009/06/09(火) 01:27:29
お前返品したほうがいいよ。
最低限の知識もなさそう
173デフォルトの名無しさん:2009/06/09(火) 14:00:13
simeji使い辛いし、自分で作るかな・・・
174デフォルトの名無しさん:2009/06/09(火) 14:58:16
enokiってのでどうだ。namekoでもいいぞ
松茸はだめだしな。
175デフォルトの名無しさん:2009/06/09(火) 15:01:33
http://code.google.com/p/android-apps-by-minghai/
見た感じ、こっちのほうが使いやすそうだな
176デフォルトの名無しさん:2009/06/09(火) 15:03:20
ちなみに
http://code.google.com/p/llianejapan/

これはsimeji以下だった
177テスト ◆.CzKQna1OU :2009/06/10(水) 12:10:51
テスト
178デフォルトの名無しさん:2009/06/10(水) 14:11:58
>>1はdev2を只でもらえたのかね?
179デフォルトの名無しさん:2009/06/10(水) 14:33:10
別人だけど機能GDDで開発機もらってきた!
のでなんかつくるよー。欲しそうなアプリが
あったらいってけれ
ただしゲーム系はスキルがないから無理
180デフォルトの名無しさん:2009/06/10(水) 14:38:42
強いオセロ頼む
181デフォルトの名無しさん:2009/06/10(水) 14:43:21
>>179
フリック入力
182デフォルトの名無しさん:2009/06/10(水) 15:07:47
羽生より強い将棋ソフト頼む
183デフォルトの名無しさん:2009/06/10(水) 15:09:17
あとopenwnnうpして
184デフォルトの名無しさん:2009/06/10(水) 15:26:20
bonanzaを頼む
185デフォルトの名無しさん:2009/06/10(水) 15:47:26
ちょw
無理難題ばかりktkr
強さはともかくオセロくらいならいけるか。。。

しかし日本語入力、っつーか
入力全般的にだめだめだわ。

なんか文字入れさせるようなアプリは
きっついかな、と使ってて思いました。
186デフォルトの名無しさん:2009/06/10(水) 15:50:08
定期的に電話がかかってきて自動対話してくれるソフト頼む
187デフォルトの名無しさん:2009/06/10(水) 16:11:22
留守電
188デフォルトの名無しさん:2009/06/10(水) 18:57:13
普段コールされない孤独なおれのためのソフトじゃないのけ
189デフォルトの名無しさん:2009/06/10(水) 18:58:56
そうそう。説明不足スマソ
例えば昼休みに電話がかかってきて、誰かと会話してるように周りに見せかける
190デフォルトの名無しさん:2009/06/10(水) 20:45:35
必要な電話を受けるならともかく金の無駄だな
1911 ◆i.4eedV1jg :2009/06/10(水) 22:00:42
面接2件堕ちた1ですw

Dev2はカンファレンスかどっかなんかでもらえるの?
今は田舎に住んでるから無理だ・・・

ListActivityでlistItemClickからダイアログ発生
ダイアログからデータを受け取って、ListActivityのItemを変更した場合、
変更したItemのところに画面を合わせるのってどうやればいいの?
192192 ◆bW6dd4hvEo :2009/06/10(水) 22:47:57
俺も Android 2ch ブラウザ作ります。

実機も開発環境もないけどw
ただ職はあるw

応援してねー
193デフォルトの名無しさん:2009/06/10(水) 22:52:07
がんばれー
194デフォルトの名無しさん:2009/06/10(水) 23:57:17
誰かフリック入力できるIME作ってくれよ
オフラインで予測変換もサクサクな
195デフォルトの名無しさん:2009/06/11(木) 00:24:29
IME用キーを追加した日本仕様のキーボード付きモデルがほしい。
PCみたいな入力が俺的には楽だ。
196デフォルトの名無しさん:2009/06/11(木) 06:48:34
ソフトキーボードなら兎も角
オフライン変換は個人で実用的なのが作れるのか?
フリーの辞書とかあるならできそうだけど。
197デフォルトの名無しさん:2009/06/11(木) 07:37:28
ニコプレイヤー作って
198デフォルトの名無しさん:2009/06/11(木) 08:36:02
関連スレ

【Google】Android スレ Part3【Linux】
http://anchorage.2ch.net/test/read.cgi/keitai/1242392380/
☆JAVA初心者がAndroidでアプリを作るスレ☆
http://pc12.2ch.net/test/read.cgi/tech/1243270488/
Android用アプリ
http://anchorage.2ch.net/test/read.cgi/keitai/1244327784/
【docomo】PRO HT-03A Part6【Android】
http://anchorage.2ch.net/test/read.cgi/keitai/1244376679/
■DevelopeDay■Android端末情報よろしく1
http://anchorage.2ch.net/test/read.cgi/keitai/1244556065/
199デフォルトの名無しさん:2009/06/11(木) 09:09:18
2chブラウザーを作っているなら以下の機能をつけてくだあさ。

・proxy対応
・●対応
・巡回
 サービスとして起動して、登録スレを一定時間で
 巡回して新着があればお知らせ
・接続APN or wifiかを指定  <-これ今の1.5だと無理だけど
200デフォルトの名無しさん:2009/06/11(木) 11:01:46
>>191
Activity HogeActivity;
refreshListView(somedata){proceding};
ListView listView;
HogeActivity addView(listView);
listView.setAdapter(new SampleAdapter(context, someData);
SampleAdapter getView return (new SampleAdapterView(someData));
SampleAdapterView setOnClickListener(hogeActivity refreshListView(somedata))
201デフォルトの名無しさん:2009/06/11(木) 16:14:20
ADC2で受賞できるアプリおもいついちゃった。
あと2ヶ月でつくりこみしなきゃ。
202デフォルトの名無しさん:2009/06/11(木) 19:47:51
>>191
何か応援したくなってきた。
ガンバレ!!
203192 ◆bW6dd4hvEo :2009/06/11(木) 21:19:44
>>193
がんばるお

>>199
これでできそう
>>1も参考にして

・proxy対応
 HttpClientでの認証(HttpClient3.0-rc3)
 http://www.fireproject.jp/feature/uzumi/httpclient/authentication.html

・●対応
 monazilla.org::2ちゃんねるビューアの仕様
 http://www.monazilla.org/index.php?e=205

・巡回
 Taosoftware: Android Notification解説
 http://www.taosoftware.co.jp/blog/2009/04/android_notification.html

・接続APN or wifiかを指定
 よく分かんね(゚听)
204デフォルトの名無しさん:2009/06/11(木) 21:24:41
巡回型より、新着レスを表示って機能をつけて。都度まとめて取得しにいったほうが電池的にもいいと思うぞ
205デフォルトの名無しさん:2009/06/11(木) 21:32:28
>>1より>>192に期待
206デフォルトの名無しさん:2009/06/11(木) 22:31:52
なんかうらやましくなったので俺も
207デフォルトの名無しさん:2009/06/11(木) 22:34:10
しまった途中でおくっちゃった。
俺も2chビューワ作ることにする。

お互い良いものを作ろうぜ!!
208デフォルトの名無しさん:2009/06/11(木) 22:48:46
同じもの二つもいらなくね?
二人でアイディア出し合ってどっちかが作ればいいんじゃね
リソースは有効に配分しようぜ
ところで俺も二人に触発されて何か作ろうと思ってるんだが
2chブラウザなんてどうかな
209デフォルトの名無しさん:2009/06/11(木) 23:06:15
読む部分と書く部分を分担して開発するとか、
バックエンドとフロントエンドを分担して開発するとか
210デフォルトの名無しさん:2009/06/11(木) 23:29:40
んー、俺もなんか燃萌えてきたんで、
とりあえず、プログラミング言語とか何も知らないけど
2chブラウザ作ってみるわ
2111 ◆i.4eedV1jg :2009/06/11(木) 23:30:12
>>192  応援します!!

>>199  サービスで巡回はいいアイデアですね

>>200 ありがとうございます。早速試してみます。

>>205 >>1にはあまり期待しないでください。馬鹿なので歩みが遅いです

>>209 分担は面白そうだけど、>>1は実力がないので迷惑だとおもう
212207:2009/06/11(木) 23:46:53
実は以前、板一覧の取得とDBへの格納までは
作ったんだけど、ビューの部分がどうにも
よくわからなくて放り出してあるんだよね。

なので分担するならざっくり先に設計しちゃって
ビュー担当とモデル・コントローラ担当というような
感じでやるのはどうかな、と思った。

機能単位で分けるなら
・初期設定ウィザード部分
・本体部分(板、スレ、書き込み部分)
・設定部分
とか、なるべく結合が弱い部分毎に分業したいな。

でも分業するためには基本設計とI/Fをきちんとやらないと
破綻するから実際どうなんだ。
213デフォルトの名無しさん:2009/06/11(木) 23:49:09
ム板にAndroidスレがここしかないとは…
質問とか、ここでいいのかな?

俺も昨日から触り始めてみた!んだけど
AndroidSDK1.5 + Eclipse3.4.2 + ADTでやり始めたんだけど、デバッグが出来ないよ…
普通に実行するのはできる(Run > Runとか)
デバッグだけできない(Run > Debug)
エミュレータ上に以下のメッセージが表示される
Waiting For Debugger
Application HelloAndroid
(Process com.hogehoge.helloandroid) is waiting for the debugger to attach.

DDMSとかで普通にスレッドの状態とかヒープ見てGC起こった回数とかログ出力とか見れてはいるんだ
214デフォルトの名無しさん:2009/06/11(木) 23:59:28
そのダイアログ気にしなくてよかった記憶がある。。。
嘘ついてるかもしれんが。
215デフォルトの名無しさん:2009/06/12(金) 00:02:29
>>214
Force Closeのボタンしか表示されなくてアプリ実行さえできないわけだが…
ステップ実行したりブレークポイント仕掛けたりスタック覗いたりしたいお…
216デフォルトの名無しさん:2009/06/12(金) 00:05:54
Force Close押さずにしばらく待っとくと
アプリが動かない?
ためしに最初のActivityクラスのonCreateメソッドの
最初の行にブレイクポイント張ってみたら?

つか俺今SDK1.5とEclipseの設定をしてHelloAndroid
作ってブレイクポイント張ったら普通にステップ実行
できたわけだが。
217デフォルトの名無しさん:2009/06/12(金) 00:18:24
>>216
ダメだわ HelloAndroidのonCreate先頭にブレークポイント貼ったけどダメ
コンソールに
Launch error: Failed to connect to remote VM. Connection refused.
とか出てたのに気がついた
デバッガとエミュのポートがあってないとかそんなんなんかな?
218デフォルトの名無しさん:2009/06/12(金) 00:21:46
嘘ついてたらすまんが、
Runで実行したインスタンスがおっきしてて、
そいつがいるからデバッグ用のインスタンスが上がらなくて
デバッグ接続できないとかなんじゃないの?

とりあえず一度ホストOSごと再起動してみるといいかと、
と適当なことを吐いてみる。

しかしあれなんだな、画面作るためのGUIのエディタとか
ついたんだな。俺がいっちゃん最初に触ったときには
んなもんなかったのに。。。。
219デフォルトの名無しさん:2009/06/12(金) 00:40:22
>>218
Vista使ってるんだけど、Vistaごと再起動して起動直後にDebugで動かしてみてもダメだた…
SDKインストールから何から全部いっぺんやりなおしてみるしかないかな…
220名無し募集中。。。:2009/06/12(金) 02:05:59
>>213
違うかもだけど

> Android Dev Phone 1では、特に意識せずにステップ実行や
> インスペクションなどのデバッグが可能でしたが、
> GDDフォンではAndroidManifest.xmlに明示的に指定しないと、
> 出来ないようになっています。ブレークポイントを置いても止まりません。
> おそらく今後はそうなるんでしょう。
> AndroidManifest.xmlのapplication要素に、
> android:debuggable="true"
> を記述すればOKです。
http://www.grandnature.net/blog/archives/2009/06/gdd_1.html
221デフォルトの名無しさん:2009/06/12(金) 02:21:36
>>1

質問させて。ArrayAdapterのaddメソッドで
Listに行を追加すると、リストには単純なテキストしか追加
できないんだが、複数の列を持った行を追加するには
どうしたらいいんだ?どうも挙動的には渡したオブジェクトの
ToString()の値を行に追加しているっぽいんだが。。。

やりたいこと
class ColVO{
   public String col1;  // ほんとはgetter/setter
   public String col2;  // ほんとはgetter/setter
}

ArrayAdapter<ColVO> ad = new ArrayAdapter<ColVO>();
ad.add(new ColVO("col1val",col2val");

って書くと定義したレイアウトにしたがってcol1valとcol2valが表示される
やっぱりArrayAdapterをextendsして自前のAdapter作らんとだめかな。ArrayAdapterのソース取得してこなきゃかな。。。
222デフォルトの名無しさん:2009/06/12(金) 03:52:25
>>221
意味がよく読み込めないんだけど 参考までに45Pあたりからリストビューについて ※PDF
ttp://www.android-group.jp/index.php?plugin=attach&refer=%CA%D9%B6%AF%B2%F1%2F%C2%E8%C6%F3%B2%F3&openfile=android_basic_02.pdf

2231 ◆i.4eedV1jg :2009/06/12(金) 03:54:46
>>222は1
224デフォルトの名無しさん:2009/06/12(金) 06:52:46
他にこういう為になる資料ある?
225デフォルトの名無しさん:2009/06/12(金) 07:01:47
>>220
一応それもやってあるぜ
あと普通にエミュレータでやってるお
226デフォルトの名無しさん:2009/06/12(金) 08:01:00
pcしょぼいんだろ
227デフォルトの名無しさん:2009/06/12(金) 08:06:41
>>221
ArrayAdapterはあんまり詳しくないけど、SimpleCursorAdapterなら
コンストラクタで一行分のレイアウトと、対応するDBのカラムとIDの配列を渡せるようになってたり
setViewBinderで独自に設定できるようになってたりする


222の例だと47ページにあるgetViewが確か一行分のViewを返すようになってるはずだから
単一のTextViewを返すんじゃなくて、LinearLayoutとかで横に並べたViewを返してやればよかったはず。

API Demosを一通り動かしてみて、似たようなのを探してソースを追っかけた方が早い
この場合だとViews>Lists>EfficientAdapterでソースはcom.example.android.apis.view.List14
228デフォルトの名無しさん:2009/06/12(金) 09:41:08
ADP1キター
着払い1000円ってなんだよw聞いてねーよw
って見たら消費税をきっちりとられてた・・・
229デフォルトの名無しさん:2009/06/12(金) 09:41:42
>>224
222の日本Androidの会は勉強会の資料をいくつかあげてくれてるね
あと>>203にもあるけど、Taosoftwareのブログは散発的に例を挙げてくれるから巡回推奨
230デフォルトの名無しさん:2009/06/12(金) 09:52:11
>>1

>>227

ありがとう、まさにもとめていたものだた!!
ちなみに1はどのくらいまでできあがっているの?
231192 ◆bW6dd4hvEo :2009/06/12(金) 10:38:51
>>230
>>1 じゃないけど、
俺は板一覧取得ぐらい
ビューも、DB まわりもまだ未着手

仕事とオナヌーに忙しくてそれどころじゃない
ただ、基本的な昨日だけなら土日で完成予定だおノシ
232デフォルトの名無しさん:2009/06/12(金) 12:17:08
ビューわーの
フォントのサイズ選べるようにしてね。
ちっちゃくして見たいから
233デフォルトの名無しさん:2009/06/12(金) 21:27:43
ADP1のイヤホン端子ってminiUSBだよね。
ジャックをminiUSBに変換するコネクタってある?
なんか特殊すぎるよ
234デフォルトの名無しさん:2009/06/12(金) 21:38:09
GDD Phoneにはそういうのが付属してるらしい
ドコモ版はどうかな
ttp://www.taosoftware.co.jp/blog/2009/06/android_gdd_phone_2.html
235デフォルトの名無しさん:2009/06/12(金) 21:45:36
236デフォルトの名無しさん:2009/06/12(金) 23:38:46
ビューがある程度進んできたんだが、お作法的に
これでいいのか疑問な部分が多々あるな。。。。
237デフォルトの名無しさん:2009/06/12(金) 23:52:00
>>236
うpとかしてみればいんじゃね
238デフォルトの名無しさん:2009/06/12(金) 23:53:56
google codeに登録じゃ
239デフォルトの名無しさん:2009/06/12(金) 23:58:02
ちょw
ただのモックだしモックとしても完成度3%くらい
なのにうpとか
240デフォルトの名無しさん:2009/06/13(土) 00:01:28
いいじゃん
お作法的に微妙なら今のうちに…だろ
241デフォルトの名無しさん:2009/06/13(土) 00:20:59
ちょっと登録してみようかとおもったけど、
Google codeってユーザ名変えられないのな。。。
242デフォルトの名無しさん:2009/06/13(土) 00:40:22
とりあえずあげてみた!
スレの本体に今着手してるところ。

おまえこの書き方おかしいだろ的なところがあったら
ぜひご教授いただきたい。

データ取得とかは完全にstubだからそこは
つっこみご容赦願いたい。

http://code.google.com/p/andro2ch/
243192 ◆bW6dd4hvEo :2009/06/13(土) 00:52:58
俺の開発環境

・ネット未接続
Web 周りはローカル環境で動作確認

・PC のキーボードの上から 2 列目無反応
 ソフト キーボード、コピペで対応

こんなんなんで開発遅くなるおノシ
244デフォルトの名無しさん:2009/06/13(土) 01:16:42
Androidって普通の形の携帯に載る可能性あるの?
載るならやってみたいけど、作ってろくに端末自体が売れなかったらつらいなあ。
245デフォルトの名無しさん:2009/06/13(土) 01:24:16
今のところソニエリのとHTCのくらい?発表されてるの。
まぁ日本でそんなに台数売れるとは思いがたいよね。
GDDで講演してたDocomoの人からもそんな強い熱意は
感じられなかったし。。。
246デフォルトの名無しさん:2009/06/13(土) 01:27:57
>>242
高さとか幅の指定にはpxじゃなくてdip使うといいって本に書いてあった
フォントサイズはsp使うといいって本に書いてあった
あと今のうちからDB使っていった方があとあと楽なんじゃね?と思ったり思わなかったりした
247デフォルトの名無しさん:2009/06/13(土) 01:35:37
>>246

ありがとう!むっちゃ参考になった!
px指定変えてみる。フォントサイズはまだ設定してないので
設定しないと。。
現在Tableがスクロールできないのを色々調べ中。

板一覧の取得とDBへのストアは、
実は以前に書きかけて放り出したコードがあるので
ビューがある程度完成したらマージするつもり。

そっちもだいぶとあやしいが。。。
248デフォルトの名無しさん:2009/06/13(土) 01:44:19
>>247
頑張れ超頑張れ
俺も初心者だからロクなこと言えないけどwww
249デフォルトの名無しさん:2009/06/13(土) 02:05:49
1、192にも期待age
250デフォルトの名無しさん:2009/06/13(土) 02:58:09
>>247
ExpandableListViewは使うな。簡単な処理させよる内はええけど
実装加えていく毎にforce closeの嵐になるで。
ExpandableLisyViewのchildGroup(だったっけな?)開く旅にActivity設定した方が
ええで。まあやってもてっちゅうんもええと思うけど。
251デフォルトの名無しさん:2009/06/13(土) 08:21:22
文字コードUTF-8にしてないから
なんか文字化けしちゃってるよ
252デフォルトの名無しさん:2009/06/13(土) 11:01:35
これ書いてるとマクロ欲しくなってくるよなーLisp的な意味で
selected.setColor(getResources().getColor(R.color.puzzle_seleted)); とか何回も書いてるとだんだんイライラしてくる
なんかいい機能ねぇの?コレ?
253デフォルトの名無しさん:2009/06/13(土) 11:39:08
#define TEST selected.setColor(getResources().getColor(R.color.puzzle_seleted));
254デフォルトの名無しさん:2009/06/13(土) 18:27:24
BCCにあるプリプロセッサがそのまま使えるしjava用のプリプロセッサもあるがその程度で長いとか後々発狂するぞ。
その4倍近く長くなることも分野によってはざら。
255デフォルトの名無しさん:2009/06/13(土) 23:58:57
Eclipseでプリプロセッサ咬ませつつとかできんの?
256ひみつの検閲さん:2024/11/27(水) 08:04:12 ID:MarkedRes
このレスは権利侵害の申し立てや違法もしくはその疑いにて不可視または削除されました。
削除日時:2010-11-12 07:12:09
https://mimizun.com/delete.html
257デフォルトの名無しさん:2009/06/14(日) 18:27:01
androidスレはここでいいんですか?

Android Scripting Environment(ASE)をインストールしても、
ASE自体は起動するけれども、
インタラクティブコンソールもスクリプトが動かないのですが。

Windows、Ubuntuで動かしてみても両方結果は同じです。
誰か原因分かりませんか?
258デフォルトの名無しさん:2009/06/14(日) 18:36:14
ここアプリケーション使うスレじゃなくて作るスレだからソース追えとしか。
259デフォルトの名無しさん:2009/06/14(日) 19:12:43
俺も素人ながらAndroid Dev Phone 買って
頑張ろう!! と思ったのに、初期不良品だった…
若干、意欲が減退…
260デフォルトの名無しさん:2009/06/14(日) 20:13:39
>>258
うん、その通りだけど
誰か対処法方法知ってたら、うれしかったの(´・ω・`)
261デフォルトの名無しさん:2009/06/14(日) 23:35:38
ここはム板だ。板違い。
262デフォルトの名無しさん:2009/06/15(月) 06:58:37
www.mbrace.or.jp/od/O/01/OJ03.dat
263デフォルトの名無しさん:2009/06/15(月) 09:24:31
土日べったり仕事で一行も進まなかった。。。
レスくれた人ありがとう。
expanndableだめなんだね、
なにこれべんり
とか思いながら使ってたのでショックだよ。
まぁ問題出るまでは使ってみようと思う。
今日は仕事から帰ったらmodelに着手する!
264デフォルトの名無しさん:2009/06/15(月) 11:54:00
>>257
どのようにインストールしましたか?
265デフォルトの名無しさん:2009/06/15(月) 17:53:02
android版のmgmaps作ったら髪
266デフォルトの名無しさん:2009/06/15(月) 21:47:13
おしえてください。
sdkのapidemoをeclipseにインポートしたいんですが
どうすればいいですか
267213:2009/06/15(月) 22:38:32
会社のXP SP2のPCにAndroidSDKとEclipse突っ込んだら何事もなく普通にデバッグできた
家帰ってきてからVista SP1のPCに全てインストールし直してみた やっぱりattachできない
不思議だ…なぜだ…
268213:2009/06/15(月) 22:41:47
>>257
なんか実機に持ってくと動かなかったりするだかその逆だかとかいう記事をどっかで見た記憶があるけど見つかんね
269デフォルトの名無しさん:2009/06/15(月) 22:49:11
俺はインポートが見つからなかったのでプロジェクト作ったあとDnDした。
270デフォルトの名無しさん:2009/06/15(月) 22:49:15
Vistaに対応してねーじゃね
271デフォルトの名無しさん:2009/06/15(月) 22:50:09
>俺はインポ
まで読んだ
272213:2009/06/15(月) 23:09:06
>>270
調べなおしてみたけどんなこたないっぽい
273デフォルトの名無しさん:2009/06/15(月) 23:58:42
274デフォルトの名無しさん:2009/06/16(火) 00:51:27
ちなみにterminalは
python
lua
beanshellしかない。
rubyはお預けかな
275デフォルトの名無しさん:2009/06/16(火) 03:28:01
rubyとjavascriptはまだ実装されてないんじゃなかったけ?
276デフォルトの名無しさん:2009/06/16(火) 23:46:53
rubyとjavascriptは今後実装みたい
ruby実装されたら、ちょっとは流行るかな
277デフォルトの名無しさん:2009/06/17(水) 00:17:05
ruby厨フィルタも実装してくれ。
278デフォルトの名無しさん:2009/06/17(水) 01:46:28
Android飽きてきた。なんでCDCにしなかったん?
279デフォルトの名無しさん:2009/06/17(水) 02:29:07
じゃあ消えりゃあいいじゃん。
ヤフオクで10万で売り飛ばしてさ
280デフォルトの名無しさん:2009/06/17(水) 05:20:45
何が10万なのかw
281デフォルトの名無しさん:2009/06/17(水) 11:16:08
悲しいのうrubyがなくてぇ
282デフォルトの名無しさん:2009/06/17(水) 13:44:35
PC壊れたかと思って焦ったぜ
dev1繋いでいると、PC起動時のメモリチェック前で停止しやがる
USB機器のスキャンで応答がなくなっているのかな
283デフォルトの名無しさん:2009/06/17(水) 16:56:08
android2chのリポジトリ全然更新されん。
進捗は?
284デフォルトの名無しさん:2009/06/17(水) 20:13:36
プレッシャーかけてやるなよ…

で、進捗は?
285デフォルトの名無しさん:2009/06/17(水) 22:38:25
お前等口だけは達者だな

で、進歩は?
286デフォルトの名無しさん:2009/06/17(水) 23:03:02
ADP1とかって家の無線LANに繋いで通信とかって可能なの?
開発するだけなら出費は本体だけに抑えたいところなんだが…
287デフォルトの名無しさん:2009/06/17(水) 23:10:48
288デフォルトの名無しさん:2009/06/17(水) 23:29:48
iWnnをdev1で使いたい。つーか、新しいイメージがほすい。
289デフォルトの名無しさん:2009/06/17(水) 23:37:14
iwnnだけくれや
290デフォルトの名無しさん:2009/06/17(水) 23:40:39
>>286
最初にSIMさしてgoogleアクチしないとだめだな。
あとはSIMなしでもいいけど
291デフォルトの名無しさん:2009/06/17(水) 23:52:28
SIMなしでも設定できるお
292デフォルトの名無しさん:2009/06/18(木) 00:04:57
>>286 です。
レス下さった方々、ありがとう。
dev2を待つか悩むけど、そうしてまた何もしないよりかは
思い切る方がいい気がする。
購入して楽しむ方向で動きます。
293デフォルトの名無しさん:2009/06/18(木) 01:19:30
開発用であればハードキーはあったほうがいいよ。
294デフォルトの名無しさん:2009/06/18(木) 01:33:23
全面タッチパネルのAndroid機が出て対応に追われるんですね。わかります。
295デフォルトの名無しさん:2009/06/18(木) 20:27:22
ちょw
なぜかプレッシャーが3件もwww

今週ぷちデスマってたんでほとんど進捗ない状態です。
今日は早く帰れたのでモデル部分に着手中。
板の一覧をとってきて画面表示、くらいをやってます。
一応画面に描画まではできた。。。

例によってレビューよろです。
296192 ◆bW6dd4hvEo :2009/06/18(木) 22:01:37
俺もがんばるお(`・ω・´)キリッ

ネット環境なくてwキーボード打てんwwのはマジつらいwww
ボーナスで PC でも買い替えるか
297デフォルトの名無しさん:2009/06/19(金) 08:46:38
なにやら賑わってませんねぇ。
2981 ◆i.4eedV1jg :2009/06/19(金) 09:48:27
放置ごめんなさい

板取得の段階で止まってます;;
データベースまわりとかWEB APIとかの組み合わせでいろいろ遊んでました。

板一覧を取得したのはいいのですが、brdファイルを分割できなくて、放置してました。

>>242 すごいですね!
299デフォルトの名無しさん:2009/06/19(金) 11:41:25
とりあえずdatの取得とあやしげながら
画面に表示するところまでは行った。
実機で動いて感動した。コードの質が悪すぎて
遅いなんてもんじゃないが。

あとは画面まわり、キャッシュ、サーバの負荷軽減対応、
設定、ブックマーク、高速化とかか。

道のりは長い。。。

つか一番大変なのは画面まわりだわ、仕様がよくわからん
ところがあるし。。

よかったらコードレビュー、動作確認いただけると
大変ありがたい。
http://code.google.com/p/andro2ch/

300デフォルトの名無しさん:2009/06/19(金) 20:27:55
>>292 に共感してポチってしまった。
コンテストももうすぐだしdev2待てなかった
でも楽しめるのか?>おれ
301デフォルトの名無しさん:2009/06/19(金) 21:37:55
コンテスト締め切りはやいぞ。
先につくっておかないとな
302デフォルトの名無しさん:2009/06/19(金) 21:39:35
あれって勝手に選ばれるんじゃなかった?
303デフォルトの名無しさん:2009/06/19(金) 22:30:30
そのコンテストって毎年あるの?
あるなら来年にはエントリーできるように頑張ってみたいところ。
304デフォルトの名無しさん:2009/06/19(金) 23:17:52
Android端末の販売開始前に一回、販売開始後に一回ってのが当初の予定
305300:2009/06/19(金) 23:19:54
>>301
ですね。
まだ正式な日程は決まってないけど、8月頭から2週間の間にエントリーすると書かれてる。
ま、エントリーすることだけを目指してぼちぼちやりますわ。

>>303
どなんだろ?まだ2回目だし、よくわからず。

C# か C++ なら楽しめるのだけどな。java はあんま好きじゃないや^^;
306デフォルトの名無しさん:2009/06/19(金) 23:33:51
javaはやっておいて損はない。androidは変態javaだけど
307デフォルトの名無しさん:2009/06/20(土) 08:08:24
iWnnきてるぞ
921 名前:白ロムさん[sage] 投稿日:2009/06/19(金) 22:55:43 ID:SQgTduCV0
>911
ttp://my.opera.com/wiz/blog/2009/06/16/how-to-install-japanese-ime-on-android
308デフォルトの名無しさん:2009/06/20(土) 17:09:07
JavaがいやならScalaをやればいいじゃない
309デフォルトの名無しさん:2009/06/20(土) 17:30:46
質問させてください。

ビューで、TextViewを常に一番上に表示しつつ、下にListView
を表示させたい(ヘッダ的なTextViewを作りたい)んだけど、
TextViewを一番上に持ってくるとListViewが画面に表示されないんだ。ビューの設定がまずいんだと思うんだけど、具体的に
どう書けばいいのかわからない。
わかる方いらしたらご教授ください。

http://code.google.com/p/andro2ch/source/browse/trunk/AckBorn/res/layout/main.xml
310309:2009/06/20(土) 17:46:29
ごめんなさい、事故解決しました。

311300:2009/06/20(土) 20:34:48
Scala 使えるんだ。すげ。
でも、java も楽だね。eclipse が勝手に直してくれるから。VisualStudio より便利だわ。
基本 viartual だし、delegate 使えんし、プリプロセッサが無い(?)ってのがちょっと面倒ね。

とりあえず、板リスト取って、ExpandableListView で表示できた。
その次に、一番上の地震headlieを、DB と ListView に突っ込んだら、20秒ぐらいかかるのだけど、そんなもの?
たかだか1000行なのに。Core2Quad 3GHz動作なのに。

ていうか、なぜか2chブラウザ作り出してしまったよw
別のネタ考えますわ。
312デフォルトの名無しさん:2009/06/20(土) 21:32:25
>>311

>基本 viartual だし、delegate 使えんし
viartualだから重いとか十何年前の頭してるんだ?
delegateは何れクロージャが使えるようになる。

>Core2Quad 3GHz動作なのに。
WTKと違ってAPIレベルのエミュレートじゃなくてCPUごとエミュレートしてるからC2Qごときで20秒は普通。

ついでに
>JavaがいやならScalaをやればいいじゃない
はScala信者がjava関連スレでよくやるネタ
313デフォルトの名無しさん:2009/06/20(土) 21:49:46
>>311

2chブラウザ百花繚乱だな。
いったいいくつできあがるのよこのスレで。

そしてエミュレータで重い処理は実機でも重いよ。
314デフォルトの名無しさん:2009/06/20(土) 21:54:27
実際みんな開発なんてしてないに10000がバス
315デフォルトの名無しさん:2009/06/20(土) 22:19:36
じゃあ僕はADVエンジン作る!
316デフォルトの名無しさん:2009/06/21(日) 01:08:33
>>312
Java7でClosureはいる!!!→はいらない!!!
で嘆き悲しみ思わず酒を飲んだ俺に謝れ
そして俺はScala信者ではなくScheme信者です。Javaをdisりたくて仕方ないのは同じかもしれんが
317デフォルトの名無しさん:2009/06/21(日) 01:24:07
あいかわらずたらたら実装してるんだが、
やっぱり画面まわりの設定が一番難しいわ。。
現状固定の幅でレイアウト組んじゃってるので、
画面の向きが変わったときに追随できない。。。
セオリーがわからんから厳しいわ。
318デフォルトの名無しさん:2009/06/21(日) 01:54:34
>>317
普通にレイアウト2種類切るしかないんじゃないの?
319デフォルトの名無しさん:2009/06/21(日) 11:37:05
scalaって何が利点なの?
320デフォルトの名無しさん:2009/06/21(日) 11:57:53
正直使いやすい高階関数とタプルとクロージャがあればなんでもいい
321デフォルトの名無しさん:2009/06/21(日) 16:27:42
コンテストでjniつかっていいの?
322デフォルトの名無しさん:2009/06/21(日) 16:45:18
>>321
http://code.google.com/android/adc/
> June: Full Terms and Conditions made available
まだ詳細は発表されてないが、第一ラウンドで,
> First Round
> In late August (final date to be announced), users of Android-powered handsets
> that can access the Android Market will be able to obtain a special ADC 2 judging
> application from the Android Market.
だから、インストール不可なものはポイント稼げない。
323デフォルトの名無しさん:2009/06/21(日) 16:50:36
タプルてなくても困らないだろ。
javaで構造体なくてもいいのと似たようなもん。
324デフォルトの名無しさん:2009/06/21(日) 16:55:31
多値返したくなることって結構いっぱいあると思うぞ…?
325デフォルトの名無しさん:2009/06/21(日) 17:25:24
コレクションじゃ嫌なの?
タプルよりjavascriptの分割代入が欲しいな。
326デフォルトの名無しさん:2009/06/21(日) 20:43:16
多値を返せないから余計なオブジェクト使うとか
Mapで返すとかそういうことになるよな、Javaって。
327デフォルトの名無しさん:2009/06/22(月) 09:56:10
JNIつかっててもapkでインストールできるみたいなこと
どこかで見たけど
328デフォルトの名無しさん:2009/06/23(火) 02:17:58
>>326
多値返せない言語は全部そうなるだろ
329デフォルトの名無しさん:2009/06/23(火) 16:55:30
Marketのコメント酷いのあるな。
無料のアプリにそこまで言うかってのがさ
330デフォルトの名無しさん:2009/06/23(火) 19:30:21
他のアプリ作ってる奴の妬みって可能性も…
331デフォルトの名無しさん:2009/06/24(水) 21:36:16
しかし組み込みのプログラムって難しいな。。
今回初めて作ってみたんだが、
ちょっとの事で露骨に動作の速度が落ちる。

レイヤーをわけて作ってみたりしたら
無駄なループが発生して重いの重いのって。

根本的に考え方を変えないとだめっぽ。
332デフォルトの名無しさん:2009/06/24(水) 22:26:40
おいおい、当たり前だろ。
アルゴリズム最適化しなきゃいけないのは
333デフォルトの名無しさん:2009/06/24(水) 23:20:44
Android marketのクレジットカード認証が2日経っても完了しない…
「Your Registration to the Android Market is still being processed」
待っていていいのか、これは・・・?
334デフォルトの名無しさん:2009/06/25(木) 00:16:59
余裕で5日はかかる
335デフォルトの名無しさん:2009/06/25(木) 00:42:46
336デフォルトの名無しさん:2009/06/25(木) 03:42:03
ADPてスペック的にもそんなにいい方じゃないと思うんだが。
日本の携帯なんてこのままだとAtom積んじゃいそうな勢いだしな。
ARM系で1GhzいってるとかVRAMが16M使えるとか携帯ゲーム機見習え。
337デフォルトの名無しさん:2009/06/25(木) 11:12:30
スマートフォンにも搭載できるAtomは確か2世代後だっけ?
その頃になるとマジでスマートフォンとPCの境界は曖昧になってそうだな
338デフォルトの名無しさん:2009/06/25(木) 11:13:51
ハードとしてはWMほとんどそのまま使えるから
将来的には色々でるだろ
339デフォルトの名無しさん:2009/06/25(木) 12:15:33
ゲームやりたいならNDS買えばいい。
androidは、携帯ツールで負荷がかかる処理は
サーバーアプリでやらせるって感じだろ。
高機能になればなるほどバッテリーもたなくなるしな
340デフォルトの名無しさん:2009/06/25(木) 12:38:14
Heroもうflash対応してる。G1もなんとかしろよ
341デフォルトの名無しさん:2009/06/25(木) 17:50:54
http://www.gizmodo.jp/2009/06/iphone_187.html

これandroidで誰か実装してくれないかね
342デフォルトの名無しさん:2009/06/25(木) 17:51:24
あとadp1もheroのスキン対応になるね
343デフォルトの名無しさん:2009/06/25(木) 22:14:47
>>341
特許の使用許可をキミが取ってくれるなら実装するよ。
344デフォルトの名無しさん:2009/06/26(金) 11:21:32
345デフォルトの名無しさん:2009/06/26(金) 11:47:00
もうなんでもありになってきたな。
互換性とかめちゃくちゃになりそう。
346デフォルトの名無しさん:2009/06/26(金) 12:53:41
これやるとx86とかに展開するときが大変だろうに
86ならパワーあるからARMネイティブをエミュレーションで対応できるんだろうが、
なんかもともこもないな。
347デフォルトの名無しさん:2009/06/26(金) 13:00:41
別に全プラットホームに対応させる必要はない
348デフォルトの名無しさん:2009/06/26(金) 13:31:09
貼るならこっちだろ

Android Developers Blog: Introducing Android 1.5 NDK, Release 1
ttp://android-developers.blogspot.com/2009/06/introducing-android-15-ndk-release-1.html

Google、Android 1.5 NDK提供開始、ネイティブアプリの作成が可能に
ttp://japanese.engadget.com/2009/06/25/google-android-1-5-ndk/
349デフォルトの名無しさん:2009/06/26(金) 17:02:16
コンテストはネイティブアプリありなのかね
ダビッツ遅すぎるからさ
350デフォルトの名無しさん:2009/06/26(金) 21:01:48
>>347
よく読め、"対応"しなくても動かす話。
351デフォルトの名無しさん:2009/06/26(金) 21:37:12
NetBeansにアンドロイドのモジュールを組み込んだんですが
アンドロイドのシステムが登録できません
どなたか知ってる方教えてください
352デフォルトの名無しさん:2009/06/27(土) 00:15:29
ARのって絶対nativeだよな
353デフォルトの名無しさん:2009/06/27(土) 02:19:07
ここでいう"ネイティブアプリ"とはそもそも何を指すの?
354デフォルトの名無しさん:2009/06/27(土) 06:08:54
JNIつかってるっってこと
355デフォルトの名無しさん:2009/06/27(土) 09:34:07
Androidプラットフォームの NDK (Native Development Kit) Release 1が公開されました。従来より無償で公開されている標準のSDKと併用することにより、CやC++で書いたネイ
ティブコードをAndroidアプリから呼び出して高速化を図ることができるようになります。

Android はいわゆる「Linuxベース」OSに分類されますが、実際のアプリはJavaベースの
バーチャルマシン Dalvik 用に書く必要がありました。今回のNDKはCまたはC++ソースからネイティブコードライブラリを生成、通常のAndroid用アプリケーションパッケージ (.apks)に埋
め込ん
で呼び出すことができるもの。対応するのは現在のAndroid端末がサポートしているARM
v5TE
命令セット。

すべてのアプリに必要なものではなく、また互換性の低下やデバッグがより困難になるなど
のトレードオフが警告されているものの、速度が必要なアプリを書いていた開発者にはあ
りがたい動きです。リンク先はAndroid Dev Blogの告知記事。Windows / Mac OS X /
Linux用 Android NDK r1のダウンロードはこちらから。
356デフォルトの名無しさん:2009/06/28(日) 19:57:06
|_・)< >>333 です。
まだ登録完了しないので、いてもたってもいられず書き込んでしまう。

ちなみにネット環境が無い人向けのEclipse pluginって無いですよね・・・?
ノートPCでクーラー付けながら勉強したいw
357デフォルトの名無しさん:2009/06/28(日) 20:33:12
>>354
JNIと"同じような事"をDalvik上でやる仕組み
358デフォルトの名無しさん:2009/06/28(日) 21:31:48
>>356
zipから直接インストールできた気がする
359デフォルトの名無しさん:2009/06/29(月) 20:36:04
グーグル、「Android」用のネイティブコード開発キットをリリース:ニュース - CNET Japan
ttp://japan.cnet.com/news/ent/story/0,2000056022,20395763,00.htm

>米国時間6月25日にリリースされた「Android Native Development Kit(NDK)」により、
>開発者らはCやC++のネイティブコード言語を使って、「Android 1.5」アプリケーションの
>Dalvik以外の部分を作成できるようになった。
360デフォルトの名無しさん:2009/06/29(月) 22:09:40
こんなのより先にJIT対応しろと言いたい
361デフォルトの名無しさん:2009/06/29(月) 22:38:01
だるヴぃっくってデザインとしてはARMに似せてる(らしい)から
ネイティブでどんだけスピード稼げるんだろうな?
362デフォルトの名無しさん:2009/06/29(月) 23:09:51
最初からARMに似せてるならAOTの方が簡単かもね。知らんけど。
363デフォルトの名無しさん:2009/06/29(月) 23:37:34
>>360
JITはメモリ食うからねえ。
Transmeta Crusoeも倍近く載せてようやく互角だったもんね。
>>361
そりゃ軽く一桁以上違うでしょ。JITなしだもん。
364デフォルトの名無しさん:2009/06/30(火) 00:23:22
CMSバッファはEfficeonでも32MB(256中)とかそんなもんだべ
365デフォルトの名無しさん:2009/06/30(火) 23:29:57
2chのスレの本文の表示ってどんなView使ったら良いと思う?
TableLayoutとTextView使ってるんだけど、
リンクとかがうまく処理できないんだ。。。
たすけt
366デフォルトの名無しさん:2009/07/01(水) 00:33:13
WebViewしかないだろ。
367デフォルトの名無しさん:2009/07/01(水) 01:43:07
>>185
オセロはどうなってる?
368デフォルトの名無しさん:2009/07/01(水) 02:24:33
音楽をInputStreamから直接再生する方法ってある?
TempFileを作ってから読み込むしかないかな?
369デフォルトの名無しさん:2009/07/01(水) 21:30:38
>>367

2chリーダ完成させてから着手予定。
仕事が忙しくてバックログがたまる一方だ。。。
370デフォルトの名無しさん:2009/07/01(水) 21:52:54
了解
楽しみにしてる
371デフォルトの名無しさん:2009/07/03(金) 10:32:41
372デフォルトの名無しさん:2009/07/03(金) 11:12:40
本当にdocomoかと疑うほどやる気だな
373デフォルトの名無しさん:2009/07/03(金) 11:36:20
ポケット羅針盤をG1で使いたいのでくれ
374デフォルトの名無しさん:2009/07/03(金) 13:11:57
リンク丸投げやん
375デフォルトの名無しさん:2009/07/03(金) 13:24:22
今のところiphone3gsのほうが圧倒的じゃないか。
androidは、じわじわいくのか。
376デフォルトの名無しさん:2009/07/03(金) 13:59:56
羅針盤いいな
田舎で真価を発揮しそうだ
377デフォルトの名無しさん:2009/07/03(金) 14:58:11
カメラにも応用出来るのが良いですね。
378デフォルトの名無しさん:2009/07/03(金) 21:19:23
コンパスのサンプルってApiDemosになかったっけ?
379デフォルトの名無しさん:2009/07/03(金) 23:13:51
あった。
というかなんだdocomo。丸投げすぎる。
380デフォルトの名無しさん:2009/07/03(金) 23:20:41
>>379
スレチ
ドコモ罵声スレじゃないよココ
381デフォルトの名無しさん:2009/07/04(土) 00:30:21
>>379
ワールドワイド(笑)にみると、docomoは肩入れしすぎなレベル
382デフォルトの名無しさん:2009/07/04(土) 00:32:14
たぶん責任者が失脚して終りです。
383デフォルトの名無しさん:2009/07/04(土) 00:36:14
それはないだろう
384デフォルトの名無しさん:2009/07/04(土) 10:10:49
>>383
オヤスミ…
  <⌒/ヽ-、___
/<_/____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
385デフォルトの名無しさん:2009/07/05(日) 01:21:33
遂にdev1が届いたのは良かったが・・・
device_provisionedを更新して再起動後に
wifi設定する為に設定Activityの起動コマンド打っても設定画面を表示してくれないorz
emuだとちゃんと表示してくれるから打ち間違いは無いとして、
まだ事前に何かすべき事がある?

↓これを実行
$am start -a android.intent.action.MAIN -n com.android.settings/.Settings
_ ←カーソル点滅のまま反応が無くなる。
386デフォルトの名無しさん:2009/07/05(日) 01:45:12
糞重くてハングってるんじゃなくて?
387デフォルトの名無しさん:2009/07/05(日) 02:09:05
とりあえず、1.5にアップデートしたら?
388デフォルトの名無しさん:2009/07/05(日) 10:04:54
同じく今更つい一昨日入手した者だが
ttp://hanagurotanuki.blogspot.com/2008/12/android-dev-phone-1-sim.html
ここに書いてる通りの手順でできたよ。1.5へのアップデートはActivateの後にした
シェルが応答無くなるのはそれでよかった気がする。ADP1側にコンフィグ画面出ない?

ところでニコニコ閲覧アプリの実装を試みてるんだが、
ニコニコ側でQVGAかHVGAの低解像度mp4を用意してくれないと俺俺トランスコード鯖立てないといけなくてきつい。
Androidでニコニコ閲覧アプリ作るおって話がどこからも聞こえてこない理由を痛感するわ…。
iPhoneも同じ事情だろうしニコニコ側でmp4用意してくんないかなぁ。
389デフォルトの名無しさん:2009/07/05(日) 10:09:02
上場企業が既存のAndroidアプリをパクッてiPhoneアプリとしてリリースって
どうなんだろ。逆も許されるのならiPhoneアプリの使えるやつをパクって
Androidアプリに移植してみて一攫千金。そんなに世の中甘くはないか?
ttp://messages.yahoo.co.jp/bbs?.mm=FN&action=m&board=1003750&tid=3750&sid=1003750&mid=7218
390デフォルトの名無しさん:2009/07/05(日) 10:11:57
>>389
権利とかあるものじゃなければ普通にOKだと思うよ
むしろ良い物はガンガンぱちるくらいの勢いじゃないとダメ

iPhoneだって1%のオリジナリティに99%のぱちりだぜ
391デフォルトの名無しさん:2009/07/05(日) 10:45:19
有料でも問題ないのかどうかが気になる。
パクリとたたかれたりしないか?
392デフォルトの名無しさん:2009/07/05(日) 10:56:28
アホンなんてそんなもん。Androidパクらんと生き残れない
393デフォルトの名無しさん:2009/07/05(日) 10:58:17
大いにおk
権利に抵触するものはまずいが、そうでないなら作ったもん勝ちだろ

それでiPhone版より良いものができるならそれでいいし、
iPhone版の作者が進出してきてパクリが潰れるならそれでもいいし、
iPhone版の作者が進出してきて本家が負けるならiPhoneよりAndroidの方が良いものが提供されることになってAndroid大勝利だし
勝ち負け付かずに競争が発生するならそれでもいい

別に誰も困らん。むしろ良い。ぱちれ。
394デフォルトの名無しさん:2009/07/07(火) 06:12:16
Dev Phone1で端末にSDカードを刺して、ちゃんと認識してるみたいなんだけど
画面上のSDカードの小さいアイコンにびっくりマークがついてる状態のままで変わらない。
この状態が普通なの?ちなみに1.5にアップデート後です。
395デフォルトの名無しさん:2009/07/07(火) 07:56:58
linuxだと実機でデバッグできない?
396デフォルトの名無しさん:2009/07/07(火) 08:02:06
>>395
Ubuntu9.04でデバッグしてるが問題ない。どこまではいけてるの?
397デフォルトの名無しさん:2009/07/07(火) 08:12:44
UIデザインの参考にしたくてプリセットアプリのソース漁ってるんだが
YouTubeとかMarketとかのソースって公開されてないのかな
398デフォルトの名無しさん:2009/07/07(火) 08:14:40
???
399デフォルトの名無しさん:2009/07/07(火) 08:29:30
む、言葉が足りんかったか。
例えば標準のアラームクロックのソースなら
git://android.git.kernel.org/platform/packages/apps/AlarmClock.git
で公開されてるから
標準アプリがどういうXMLでデザインしててどういう実装しててどういう遷移してるってのが丸分かりで便利なんだが
全部公開されてるわけじゃないんだなと
400デフォルトの名無しさん:2009/07/07(火) 09:03:15
デザインの確認だけならHierarchy Viewerでいけないの?
401デフォルトの名無しさん:2009/07/07(火) 12:13:26
>>396
>>396
レスdです。ubuntu9.04/eclipse3.5です。
シミュレータで動作させることはできたんですが、
USBケーブルで実機をつないでも実行時に認識してくれないんです
(充電はされているのでつながってはいると思います)
402デフォルトの名無しさん:2009/07/07(火) 14:41:47
今から参考書買うんだけど、何がオススメ?
一番新しいぶ厚いやつで良いかな?
403デフォルトの名無しさん:2009/07/07(火) 14:56:12
はじめてのJAVA
404デフォルトの名無しさん:2009/07/07(火) 15:05:52
>>401
接続したときdmesgしてUSB deviceが現れるか確認
dmesgがおkなら、adb devicesして実機が現れるか確認
dmesgがおkでadbがダメなときは
adb kill-server ; adb start-server
を実行

>>402
HT-03Aをターゲットにするなら1.5対応の本がいいかと
405デフォルトの名無しさん:2009/07/07(火) 16:52:19
>>404
おかげさまでできました!
どうもありがとうございました。
406デフォルトの名無しさん:2009/07/07(火) 19:51:00
>>400
どういうXMLで定義してるとか知りたかったんだ
見た目同じでもListView使うとかLinearLayoutで並べるとかあるやん?
407デフォルトの名無しさん:2009/07/08(水) 12:41:56
http://www.androlib.com/
ここでほとんどのアプリ検索できる
408デフォルトの名無しさん:2009/07/09(木) 20:21:09
AppWidgetでアニメーションを表示したいと思っているのですが
RemoteViewsというクラスを使って、すでにあるViewに値をセットしていく様なことをしなければならず
findViewByIdのようにViewを取得してAnimationをセットするようなことができません。

どうにかしてAppWidgetでアニメーションさせるよい方法ありませんでしょうか?
409デフォルトの名無しさん:2009/07/10(金) 20:02:36
日本初のAndroid携帯 vs 最新iPhone

HT-03A vs iPhone 3GS
http://www.youtube.com/watch?v=TM2RRntH1o0
410デフォルトの名無しさん:2009/07/10(金) 23:46:52
Eclipse 3.5 Pleiades All in One (日本語版)
にAndroidSDKを設定して、Androidプロジェクトを作成。
そのままエミュレータを実行してhelloを表示させることは出来たんだが、
このhelloを日本語にしてレイアウト表示させると文字化けてしまう。

どうにかならない?
エミュレータ上ではちゃんと日本語表示されるのだけれども…。

eclipseの文字コードとかはまったく弄っていなくて、デフォルトのUTF-8です。
411デフォルトの名無しさん:2009/07/11(土) 00:03:23
>>410
レイアウトビューの文字は信用できないよ。
shadowとかも無効だし。

文字化け以前に日本語を表示できないフォントかも?
知らんけど・・・
412410:2009/07/11(土) 00:09:29
>>411
そうなのか…。
レスサンクス。
いちいちエミュレータで確認するのめんどくさいけどしょうがないかな。

さて、ADP1でも購入してこよう。
アクティベーションできるSIMもってないけどな!
413デフォルトの名無しさん:2009/07/11(土) 00:36:26
どうでもいいが、dev phoneでやっぱりbizホ使えない。
414デフォルトの名無しさん:2009/07/11(土) 00:39:03
基本的にソースに文字列埋め込んじゃダメだよ。
メッセージはres/values/strings.xmlに追い出すべし
415デフォルトの名無しさん:2009/07/11(土) 01:59:05
>>412
実機の方が楽。
というかビルドから実行までがスムーズ。
OpenGLもヌルヌル動く。
あと、ADPに関してはWifiがあればSIMなしでもアクティベートできるよ。
416410:2009/07/11(土) 03:03:44
>>414
文字列をstrings.xmlに書いてもレイアウトビューはorz

>>415
おおーー。SIMなくてもアクティベートできるんだ。ヨカタ!
417デフォルトの名無しさん:2009/07/11(土) 07:46:13
ああ、レイアウトビューってADTのGUIエディタか。あれはくそw
適当にあたりだけ付けてXMLでがりがり書いてる
418デフォルトの名無しさん:2009/07/11(土) 10:47:16
ツベのアプリで使われてるようなリストビューで下の方までスクロールすると続きが読まれるのってどうやってるんだろう
つーかBaseAdapterを自分で継承して作ったら死ぬほど遅くて全俺が泣いた
419デフォルトの名無しさん:2009/07/11(土) 11:04:24
あとウェブからサムネイルをダウンロードして張るのもどうやってるのかなぁ
こういうのって力技でやるものなんだろうか
420デフォルトの名無しさん:2009/07/11(土) 15:34:52
AndroidMarketでユーザー登録しようと思うんだけど、
次の登録項目の中で後から変更できない物ってある?
EmailAddressやらWebsiteURLやらは後から変更したいんだけども。

1) DeveloperName
2) EmailAddress
3) WebsiteURL
4) PhoneNumber
421420:2009/07/12(日) 12:08:47
自己解決。全部変更できるね。
422デフォルトの名無しさん:2009/07/12(日) 16:09:49
ScrollViewは縦スクロールしか出来ないですけど、
TextViewやImageViewを、
WebViewやMapViewみたいに全方向にグリグリドラッグしたい場合、
どうすればいいんですか?
423デフォルトの名無しさん:2009/07/12(日) 17:18:02
寝る前にmarket登録して、起きたら登録完了してたので
光の速さでADP1を注文した。
早い。これで勝つる。
424デフォルトの名無しさん:2009/07/13(月) 01:13:18
アップロードしたら1分とかからず登録完了してるぞ。
425デフォルトの名無しさん:2009/07/13(月) 02:07:57
青空文庫リーダーを作りたいけど
縦書きをどうすればいいかさっぱりわからん
426デフォルトの名無しさん:2009/07/13(月) 03:46:13
口を横にイーッって引っ張って青空文庫って言えば大丈夫
427デフォルトの名無しさん:2009/07/13(月) 09:36:31
あおぞらうんこ
428デフォルトの名無しさん:2009/07/13(月) 12:27:53
プギャーwwwwひっかかったwwwwwwwwwwwっうぇwww
429デフォルトの名無しさん:2009/07/13(月) 12:37:03
横に引っ張ったままで「ぞ」が言えたのはすごいな
430デフォルトの名無しさん:2009/07/13(月) 16:43:11
htc magic(ht-03A)って draw_texture extensionは使えますか?
アクションゲームは結局何で描画すればいいの?
431デフォルトの名無しさん:2009/07/13(月) 21:18:11
>>422
HolizontalScrollView(水平スクロール)
だったかがあるはず


TabHostの使い方が分かりません
メソッドだけを使用して
xmlを使わないやり方を教えてください
432デフォルトの名無しさん:2009/07/13(月) 21:57:34
>>431
SDKのplatforms/android-1.5/samples/ApiDemosは一通り見ようぜ
Viewのサンプルにある
433デフォルトの名無しさん:2009/07/13(月) 23:06:37
>>432
ありがとう、みてみる
434デフォルトの名無しさん:2009/07/13(月) 23:10:33
>>431
ありがとう!って・・・ええ?
http://developer.android.com/intl/ja/reference/android/widget/HorizontalScrollView.html
HorizontalScrollView only supports horizontal scrolling.
435デフォルトの名無しさん:2009/07/13(月) 23:16:15
>>429
簡単じゃん
436デフォルトの名無しさん:2009/07/14(火) 10:21:55
口だけならどうとでも言えるw
437デフォルトの名無しさん:2009/07/14(火) 12:50:28
>>430
Sprite Method Testっていうのが google code に公開されてるから
それ見てみたらいいよ。
438デフォルトの名無しさん:2009/07/15(水) 00:09:13
>>437
ありがとうございます
Sprite Method Testやってみました
ht-03Aでdraw_textureは使えることはわかりました
しかもかなりの性能だと思います
ただ、あくまでandroidの標準じゃないらしいので、互換性とかも考えると
アクションゲームは結局何で描画すればいいの?
とは思います。
実際のところdraw_textureが動かない端末は出ないのかもしないが・・・そこのところの予想も伺いたいです。
439デフォルトの名無しさん:2009/07/15(水) 07:43:24
Android 1.5 sdkを使用しているんですが、日本語入力させるには
どうしたらいいんですか?
440デフォルトの名無しさん:2009/07/15(水) 09:25:03
Android Marketで、このアプリはこのアプリに依存しています(ない時は芋づる式にインストール要求してくれ)
みたいな設定出来たらいいのになぁ。aptとかyumみたいに。
Open Intents使いたいけど使うべきかすごく迷う。
441デフォルトの名無しさん:2009/07/15(水) 13:54:45
>>438
いまはしょうがないからCanvasでやってるけど
OpenGL ES 1.0でやらないとダメかなと思ってますよ。

まあ、まだテクスチャすら貼れてないけどw
442デフォルトの名無しさん:2009/07/16(木) 08:09:37
ListViewを使って一覧を表示しているんですが、行を選択しているときにオレンジ色がでるんですが
これを無効にする方法はありますか?
443デフォルトの名無しさん:2009/07/16(木) 08:30:36
>>442
ListView.setSelectorで色が変えられる。文字色はそのまんまだから見辛くなると思うけど。

ListView list = (ListView)findViewById(R.id.ListView01);
list.setSelector(new PaintDrawable(Color.TRANSPARENT));
444デフォルトの名無しさん:2009/07/16(木) 09:56:02
>>441
参考になりました、ありがとうございます
Sprite Method Test自体がいいサンプルなので色々がんばってみます
445デフォルトの名無しさん:2009/07/16(木) 12:46:18
AndroidってどうせiPhoneに敗北するんじゃない?
全面的に負けてるよね。
446デフォルトの名無しさん:2009/07/16(木) 12:48:45
でもiPhone3GSは機種のバリエーションがないし
スペックも中途半端だからね
447デフォルトの名無しさん:2009/07/16(木) 13:44:56
機種のバリエーションは無いほうが嬉しいでしょ
448デフォルトの名無しさん:2009/07/16(木) 14:26:10
>>443
なるほどー色を変える方法があるんですね。
色は不要なんだけどそういうときは、別のやり方があるのか、、、

ちょっといろいろやって見ます。
ありがとうございます。
449デフォルトの名無しさん:2009/07/16(木) 14:48:08
Androidで機種のバリュエーション無くなったら死と同義だろう
450デフォルトの名無しさん:2009/07/16(木) 16:21:35
ListViewとSimpleCursorAdapterで表示している項目に
表示している画像を任意のタイミングで
変更するにはどうすればいいでしょうか?

一応getViewでViewのアドレス覚えて
無理やり変更できましたが
リストの項目の位置によっては失敗してます。

ttp://bbs.2ch2.net/freedom_uploader/img/1203061076/0053.jpg
451デフォルトの名無しさん:2009/07/16(木) 16:38:10
機種のバリエーション無いほうがうれしい→一部のプログラマにとって

ユーザーにとっては、
たとえば、「僕はHTCの端末使ってます」「私はSonyの端末が好きです」「高くてもハイスペックな端末がいいです」「ゲームとかしないんで安い端末でいいです」
選べたほうが楽しいし、普及しやすいでしょ
もしだけど、wm,iphone,androidのどれかがめっちゃ広まったとして
ほとんどの人が同じ会社の似たような端末使ってるって気持ち悪い
452デフォルトの名無しさん:2009/07/16(木) 16:53:51
皆が同じ端末とかだとキモいわな
appleはそこまでうけもしないだろうど
453デフォルトの名無しさん:2009/07/16(木) 16:55:00
>>450
画像を見ようと思ったんだけど見れなかったよ。

>>451
iPhoneのことか。まあ、どうでもいいか。
外見は選べるけど中身変わらない、でいいじゃん。
454デフォルトの名無しさん:2009/07/16(木) 18:02:54
>>450
Adapter継承してgetViewをオーバーライドして、その中でViewを作らないと無理じゃないかなぁ。
455デフォルトの名無しさん:2009/07/16(木) 18:46:14
ちょっと凝ったことするとBaseAdapterの継承は必須
456デフォルトの名無しさん:2009/07/16(木) 21:05:00
iPhone 対 HT-03A
なら iPhoneの圧勝だけど

今後、Androidを採用するメーカーが増えてくれば
Mac 対 Windows のような結果になるんじゃない?
457デフォルトの名無しさん:2009/07/16(木) 21:10:01
これちょっと凝った事するとすぐ継承だな。
458デフォルトの名無しさん:2009/07/16(木) 21:12:31
iPhoneの圧勝?あの糞使いにくいSIPがか?
構造上タップしづらいだろあれ。
459450:2009/07/16(木) 21:14:07
>>454
>>455
ありがとうございます。
オーバーライドしたgetViewに問題がありそうなので
リファレンスやAndroidのプレイヤーのソースと
もう少し格闘してみます。

>>453
これでどうですか?(自分が借りているサーバです)
ttp://b4-net.sakura.ne.jp/device2.jpg
460デフォルトの名無しさん:2009/07/16(木) 22:07:05
APIにメール関係のAPIが見当たらないんだがもしかして存在せず?俺の探し方が悪い?
android.telephonyみたいな感じでどっかにパッケージあるかと思ったんだけどなぁ…
461デフォルトの名無しさん:2009/07/16(木) 22:38:09
>>460
探せないけどIntentを使ってメーラー起動するんじゃないかと予想

つか、SDKのドキュメントに言語切替が付いて
ガイドのごく一部が日本語になってる
462デフォルトの名無しさん:2009/07/17(金) 07:11:20
>>460
IntentでACTION_SENDを適当に設定して投げればメールを送信出来そうなアプリを選ばせてくれるんじゃないかな

http://developer.android.com/intl/ja/guide/topics/intents/intents-filters.html
http://developer.android.com/intl/ja/reference/android/content/Intent.html
長いけどこの辺は読んでおいた方がいいかも
463デフォルトの名無しさん:2009/07/17(金) 07:45:43
ACTION_SENDTOじゃないかな

普通の起動は出来たけど、JPEG添付に悩んでる人?↓
http://groups.google.com/group/android-developers/browse_thread/thread/d7c3dd63ae317ddd/e9676581dd04ec43?show_docid=e9676581dd04ec43&fwc=1&pli=1
464デフォルトの名無しさん:2009/07/17(金) 10:16:36
>>461-463
Intentか…

>>463
いや、違うよ
gmailメーラで差出人の名前が連絡帳の名前表示にならねー!とか
複数人でメールやりとりしてるとメールアドレスしか表示されてないと全力で誰からかわからんとか
mailtoのリンク解析おかしいだろこれとか
不満が一杯あったので自分で作れないかなまぁ無理かな一応調べてみるかなしてたとこなんだ…
465デフォルトの名無しさん:2009/07/17(金) 10:25:43
メーラーそのものを作りたいのか
知識がないからわからんけど、android.netあたりじゃないのかな
MailToってクラスもあるし
466デフォルトの名無しさん:2009/07/17(金) 11:10:54
メーラのAndroidManifest.xmlは
<provider
android:name=".provider.AttachmentProvider"
android:authorities="com.android.email.attachmentprovider"
android:multiprocess="true"
android:grantUriPermissions="true"
android:readPermission="com.android.email.permission.READ_ATTACHMENT"
/>
ってなってるらしいからContentProvider使えば読めそうな
467デフォルトの名無しさん:2009/07/17(金) 15:40:33
Taosoftware: Android 1.5 SDK r3 変更点 iWnnついてます。
ttp://www.taosoftware.co.jp/blog/2009/07/android_15_sdk_r3_iwnn.html
468デフォルトの名無しさん:2009/07/17(金) 16:08:48
よし、俺も作るぞ

まずはベタに自分用電卓プラス家計簿的なのから…

simejiっぽいの作るー

その前にパソコン買い換えないとな
エミュレータ立ち上がっても動かんorz
やっぱ6年前のノーパソじゃ厳しいか…
メモリMAXでも768だからなぁ(PC-CB1-CD)
503iのiアプリは問題なかったんだけど(´・ω・`)
469デフォルトの名無しさん:2009/07/17(金) 17:05:59
SDKに入ってるiWnnはフリー版だよね?
辞書が少なすぎて常用はできねえ
470デフォルトの名無しさん:2009/07/17(金) 20:24:38
>>465
それURIのmailtoを処理するクラスっぽいから違う気がする

>>466
おーなるほどー?
頑張ってみるかも?
Googleが対応してくれればこんな苦労しなくてすむんだけどなー
471デフォルトの名無しさん:2009/07/18(土) 04:24:40
Eclipse3.2はAndroid sdkを読み込まないバグがありますが、
このバグを修正する方法ってありますか?
現在はしかたなくEclipse3.3を使ってやってますが重いですorz
472デフォルトの名無しさん:2009/07/18(土) 17:56:55
adp1キター!
でも、これSIMなしでアクティベーションできるの?
起動しても、No SIM Card って表示されて、
emergency call しか操作を受け付けてくれないんだけど・・・。
473デフォルトの名無しさん:2009/07/18(土) 17:59:49
474デフォルトの名無しさん:2009/07/18(土) 18:02:23
>>473
おおおおおおおお。
ありがとおおおおおお!!
475デフォルトの名無しさん:2009/07/18(土) 18:07:00
>>474
アクティベートしたらファームの更新もいるけどその辺はぐぐってくだしあ

それにしてもJavaのGenericsってC++のTemplateみたいなものと言われてたから油断してたが、new T()できないんだなありえねえ
476デフォルトの名無しさん:2009/07/19(日) 05:47:56
>C++のTemplate
ぜんぜんちがうから。ついでに言うとRTTIもない。
477デフォルトの名無しさん:2009/07/19(日) 10:07:32
Genericsのがっかり度は異常
478デフォルトの名無しさん:2009/07/19(日) 13:46:01
>>475,477

どの辺ががっかりしたんだい?
479デフォルトの名無しさん:2009/07/19(日) 15:26:22
そもそもアレ開発時コンパイル時にサポートしてくれるだけで、出力されるバイトコードは元とかわんねぇはずだぜ
480デフォルトの名無しさん:2009/07/19(日) 16:08:48
Android関連の本をいくつかざっくりと読んだんだけど、
SDカードに保存されてるファイルを読み込むことってできないの?

どの本にも、アプリ自身が作成・保存したファイルにしかアクセスできなくて、
他のフォルダにはアクセスできないって書いてある。

でも、マーケットのソフトとか見ると、SDカードの中身を表示したりする
ソフトが結構ある。もしかして、普通にJavaで組んでるとできないのかな?

なんか、ヒントになるようなキーワードとかサイトとかあったら教えてくださいです。。。
481デフォルトの名無しさん:2009/07/19(日) 16:14:02
>>479

んだんだ。
バイトコードは一緒になる。
少なくとも、事前にエラーになるようなコーディングが防げる
ってことくらいしかメリットがないかなぁ。

後は、うまく使うとキャストを記述しなくてよくなるのでコードが読みやすくなるってのもあるなぁ
482デフォルトの名無しさん:2009/07/19(日) 16:14:04
>>479
型チェックしてくれるだけの単なる糖衣構文だな
C++を真似て作られたものだが、凄すぎて狂気の域に達してるC++のtemplateとは似ても似つかぬ良く言えば穏便な悪く言えばどうでもいい機能。

>>480
http://www.adakoda.com/android/000134.html
483デフォルトの名無しさん:2009/07/19(日) 16:15:58
あっしも質問、TextViewで文字の途中から色を変更したい場合ってどうやって実現すればいいんでしょうか?

TextViewのすべての色を変更するのは簡単にできるんですけど、部分的に変更する方法がわかりません。

484デフォルトの名無しさん:2009/07/19(日) 16:16:28
名前的にはなんとなくジェネリックスの方が難しそうなのになw
ジェネリックス=ゆとりテンプレートってことでいいんじゃまいか?
485デフォルトの名無しさん:2009/07/19(日) 16:17:37
>>483
android.text.Htmlはどうだい
486デフォルトの名無しさん:2009/07/19(日) 16:22:22
>>484
言語の見た目は似てるようで、常識人のゴスリングと天才すぎるすっぽすっぽ先生の違いが露骨に出てるよなぁ
どうでもいいけどC++は0xが残り半年を切ったところでConceptsがポアされるらしいぜ…
487デフォルトの名無しさん:2009/07/19(日) 16:30:03
ContactsやBrowserのメニューで使ってる矢印が円状に回ってる画像が
見つからないんですけど使ったことある人いますか?

それらのソースを見ると、com.android.internal.R.drawable.ic_menu_refreshでとれるようだけど、
Eclipseでcom.android.internal.Rが解決できませんとでます。
488デフォルトの名無しさん:2009/07/19(日) 16:37:51
C++とか読みにくすぎエラーわかりにくすぎだろ…
すっぽすっぽ先生はなんであんな言語作っちゃったの…
489デフォルトの名無しさん:2009/07/19(日) 16:39:54
>>485

HTML とは盲点でした。ちょっとやってみます。
490デフォルトの名無しさん:2009/07/19(日) 16:41:10
>>488
すっぽすっぽ先生は天才すぎて1個のスペルミスから200行のコンパイルエラーが出ても何の苦もなくミスを特定出来るので凡人の気持ちが分かりません
491デフォルトの名無しさん:2009/07/19(日) 19:40:35
>キャストを記述しなくてよくなる
ジェネリックスはもともとこれをやるために追加されたんじゃなかったっけ?
そこまでメタなメタプログラミングはできないだろう。
492デフォルトの名無しさん:2009/07/19(日) 20:55:07
>>487
手元に環境内から分からんが
SDKみると、ダイアログのアイコンと同じ場所にあるみたいだけど?

パスが間違ってるかもしれないが、
android.R.drawable.ic_menu_refresh
みたいな感じでもだめ?
493487:2009/07/19(日) 22:22:47
>>492
android.R.drawableに似たようなのは
ic_menu_revert
ic_menu_rotate
くらいしかないですね。

anchanでも使ってるし、どっかにあるはずなんだけど、、もしかして自前?
494デフォルトの名無しさん:2009/07/19(日) 22:34:25
>>482
普通に、new File("/sdcard/xxxx.txt");
とかやってたわ。
サンクス
495デフォルトの名無しさん:2009/07/19(日) 22:43:54
>>487
もしかして回転プログレスバーのこと?

だったらApiDemoのメニューからだとView/Progress Barで
ソースコードはcom.example.android.apis.view/ProgressBar2.java〜ProgressBar4.java
だと思うけど間違ってたらごめん。
496デフォルトの名無しさん:2009/07/19(日) 22:46:26
>>495
ImageViewを手動でアニメーションする方法、じゃないかな
俺も知りたい
497デフォルトの名無しさん:2009/07/19(日) 23:07:31
ImageViewうごかすならlayoutAnimationかなぁ?
内部の画像引っ張り出すって話ならわかんないや
498495:2009/07/19(日) 23:12:03
>>495
ええと、システムで最初から定義してあるリソースの
ttp://www.saturn.dti.ne.jp/~npaka/android/drawable/index.html

browserでmenuボタンを押したときにでてくる左下のrefleshのアイコンが見つからないという質問です。
499487:2009/07/19(日) 23:14:19
あ、名前間違えました。
500デフォルトの名無しさん:2009/07/19(日) 23:38:22
そんなのあったのね。知らなかったthx
501デフォルトの名無しさん:2009/07/20(月) 00:57:19
>>498

たしかにリソースにはないね・・・・
結構使うと思うんだけどなぁ。
refreshのアイコン
502デフォルトの名無しさん:2009/07/20(月) 19:16:31
ジェネリックスをキャスト書かない為に存在するとか
確かにJava初心者が作ってるらしいな
503デフォルトの名無しさん:2009/07/20(月) 19:22:37
>>485

色を変えるのにHTMLではだめそうです
そもそも、全角文字を含む文字列でタグが機能しません。

<b>あいうえお</b>

これを表示すると通常の文字として表示されてしまいます。
504デフォルトの名無しさん:2009/07/20(月) 20:42:22
>>503
tv = (TextView) findViewById(R.id.myTextView);
tv.setText(Html.fromHtml(
"あい<b>うえ</b>お<br>か<font color='red'>きく</font>けこ<br>さし<font color='green'>すせ</font>そ"));

確かにBoldは無視されたけど色は変わったよ
フォントが用意されてないだけじゃない?
505デフォルトの名無しさん:2009/07/20(月) 21:15:04
あれ、今更な話だがもしかして日本語フォントにボールドがない?
506デフォルトの名無しさん:2009/07/20(月) 22:34:47
エミュでは確か数字とアルファベットしか太字にならなかったよ。
507デフォルトの名無しさん:2009/07/21(火) 09:15:11
うーん、BaseAdapterにデータを追加した後notifyDataSetChangedしても更新がされないというか画面が全体的に全く更新されなくなることがあるなぁ
MENUボタン押すとその時だけ更新される
画面が全体的にredrawされてない感じ、なんなんだろうなぁ
というチラ裏・・・
508デフォルトの名無しさん:2009/07/21(火) 10:08:43
>>507
ListViewのrequestLayoutで変更できないですか?
509デフォルトの名無しさん:2009/07/21(火) 21:33:04
>>508
何故か直った…が、これで直る道理が分からん…そもそもこれどういう時に使うメソッドなんだろう

追ってみたところ、データを追加した時というより、メニュー選択イベント拾ってデータをクリアして再度読み込むところでおかしいようだ
もっと追ってみるけど、とりあえずthx!
510デフォルトの名無しさん:2009/07/21(火) 21:57:00
うあ、とりあえず分かったこと
setProgressBarIndeterminateVisibilityをGUIスレッド以外から叩くとおかしくなる
まあこれはGUIスレッド以外から叩いた俺が悪いんだが、何のアサートも例外も出ずにおかしくなる…
511デフォルトの名無しさん:2009/07/22(水) 00:59:34
layout指定で横にボタンを二つ表示させたいんだけど、
ボタンに「android:layout_width="fill_parent"」指定をしても2番目のボタンが伸びるだけで
1番目のボタンの大きさは小さいままになってしまいます。

ボタンを1行の2等分の大きさでそれぞれ表示したいのですが、どのようにレイアウトすればいいんでしょうか?
512デフォルトの名無しさん:2009/07/22(水) 08:06:56
>>511
両方に
android:layout_weight="1"
をつける
片方を2にしたら1:2の割合で表示される
どっかの入門で読んだけどどこで読んだかは忘れた
513デフォルトの名無しさん:2009/07/22(水) 15:35:40
アプリとgoogleカレンダーの連携は可能でしょうか?
514デフォルトの名無しさん:2009/07/22(水) 15:52:28
手始めに画面の明るさいじるアプリ作ろうと思ったんだけど、
いきなしandroid.os.Power.BRIGHTNESS_ON の記述がcannot be resolvedで思考停止。

なんかプロジェクトのプロパティに追加する必要ある?
515デフォルトの名無しさん:2009/07/22(水) 17:50:10
最初の最初でつまずくぞ。

emulator: ERROR: You did not provide the name of an Android Virtual Device
with the '-avd <name>' option. Read -help-avd for more information.

If you *really* want to *NOT* run an AVD, consider using '-data <file>'
to specify a data partition image file (I hope you know what you're doing).

何が足りないのでありましょうか軍曹
516デフォルトの名無しさん:2009/07/22(水) 18:01:15
>>514
android.os.Powerって、frameworkのほうにはあるみたいだけど
SDKのimportできるとこにはないと思う。

http://www.adakoda.com/android/000157.html
これの下の方にWindowマネージャ使って自分のアプリだけ変更する
方法が載ってる。

>>515
Eclipse使ってる前提で書くけど
ウィンドウ→Android AVD Managerから、Create AVD
で、仮想デバイスを作ってみたらどう?
517デフォルトの名無しさん:2009/07/22(水) 18:04:06
>>515
たぶん古いHOWTOを見て試しているんだと思うが、
1.5から"Android Virtual Device"ってのが出来て、
端末固有の設定を持てるようになった。
まず最初に"Android Virtual Device"データファイルを作って、
それを指定して起動する。
開発者専用なので、
「まだ作ってませんね?作りますか?
名前は何にしますか?」
とか聞いてきませんよw

詳しくはandroid create avdでググってくれ。
518デフォルトの名無しさん:2009/07/22(水) 18:14:08
あ、1.1の説明じゃ降る下端ですね、いや、古かったんですね。
あざっす。試行してみます。

グーグルって検索対象の日時指定できないから古いページのほうが
リンクが多くて上位に来るのがうざいなあ。
519515:2009/07/22(水) 19:17:50
できたYO!エムレータ起動しましたよ!
ところでANDROIDのきらりんロゴ表示されてから、
デスクトップ?が表示されるまで2分くらいかかったけど、
ウチのマシンが遅いせいでしょうか? セントリノ2.13だけど。
皆さんどの位かかりますか、サー。
520デフォルトの名無しさん:2009/07/22(水) 19:29:29
>>519
正直スペックちょっと低いなぁ
最低でもC2Dとかじゃないとエミュレータ起動して開発するようなのは無理だよ
521デフォルトの名無しさん:2009/07/22(水) 19:42:21
最初だけちょっと長いんだけどね。

P4-3GHzでやってるとエミュレータはきついw
実機でやるとすごい楽だよ。
522デフォルトの名無しさん:2009/07/22(水) 20:48:21
ウチの最速マシン(Pentium M 1.6GHz)で試そうと思ってた俺

そろそろ新調するか・・・
523デフォルトの名無しさん:2009/07/22(水) 21:34:23
>>516
自分のアプリだけってことは、どうやってもデバイス自体の設定は変えられないってことか。
524デフォルトの名無しさん:2009/07/22(水) 23:44:25
Dev Phone のシステムイメージ
更新されてるね。

日本語ロケールもiWnnも入ってないけど…
525デフォルトの名無しさん:2009/07/23(木) 00:42:31
>>521
>P4-3GHzでやってると
Phenom X4で部屋の温度が35度まで上がる俺だと焼け死ぬな。
526デフォルトの名無しさん:2009/07/23(木) 01:19:17
>>512

サンクス試したらできました。
ありがとう!!
527デフォルトの名無しさん:2009/07/23(木) 09:19:04
>>512
それやってみたけど、Eclipse さんに怒られました(´・ω・`)
int はサポートしてないよーうんぬんかんぬんって
528デフォルトの名無しさん:2009/07/23(木) 10:42:57
>>523
デバイス自体の設定を変えるのは、隠しAPIだから将来的に使えるか
わからないという話。

http://android.git.kernel.org/?p=platform/packages/apps/Settings.git;a=blob_plain;f=src/com/android/settings/BrightnessPreference.javaこれの setBrightness でやってるのがデバイス自体の輝度の設定。

実際のところ、マーケットに出てるアプリはこれ使ってんだろうね。
529デフォルトの名無しさん:2009/07/23(木) 13:29:40
>>1はプロジェクト立てて逃亡しちゃったの?
530デフォルトの名無しさん:2009/07/23(木) 13:40:03
質問です。
フォントが気に入らないので、外部フォントを使いたいのですが、
リファレンスを探したけれど見つからず...
外部フォントは使えないのでしょうか?
531デフォルトの名無しさん:2009/07/23(木) 13:56:01
/system/fonts
/sdcard/fonts
532デフォルトの名無しさん:2009/07/23(木) 14:53:48
>>531
ありがとう!
すいませんが、そこに置いたフォントを画面表示に
使用するフォントとして読み込む方法も教えて頂けますか。
533デフォルトの名無しさん:2009/07/24(金) 00:07:32
ふつうのjavaと一緒じゃないの?
534デフォルトの名無しさん:2009/07/24(金) 09:20:10
Google Androidプログラミング入門を買おうと思ってるのですが、
この参考書ってどうですか?
Amazonにはレビューがないので教えて欲しいです。
535デフォルトの名無しさん:2009/07/24(金) 14:07:06
>>534
現時点では、1.5対応だし一番いいと思う。
Androidの一通りのことが分かる。リファレンス本的にも使えると思う。

ここら辺の書評なんかも参考にどうぞ。
http://www.android-app.info/2009/07/05/google-android-programming-nyumon/
536デフォルトの名無しさん:2009/07/24(金) 15:13:16
ディベロッパーサイトのリファレンスをもうちょっとちゃんと書いてくれればなぁ。
用語の使い方も統一してないし、、
特にresorceのidを指定するメソッドのときにどんなのを指定すればいいのか分からん。
537デフォルトの名無しさん:2009/07/24(金) 18:55:15
ウォークマンとCyber-shotを合体? トリニトロンとベータも忘れないで欲しいな。
538デフォルトの名無しさん:2009/07/24(金) 21:31:24
androidで外部jarを追加したいんだけど、
jarファイル自体はどこに置けばいいのでしょうか?
binの中?それともresの中??
539デフォルトの名無しさん:2009/07/25(土) 02:31:17
>>534
本を見ながらソースコード書いていってるんだけど、
暗黙的に省略している箇所があったりするので
他人のソース呼んだこと無い人にはちとつらいかも、と思いました。
せめて今回追加分を太字にするとかしてくれればよかったのに。
540デフォルトの名無しさん:2009/07/25(土) 17:28:02
onTrackballEventを取得しようとして、F6キーで
エミュレータをトラックボールモードにしてみたんだけど、
なぜか、イベントが取得できずに、ログには次のような警告が
でちゃいます。

WARN/KeyCharacterMap(1021): No keyboard for id 0
WARN/KeyCharacterMap(1021): Using default keymap: /system/usr/keychars/qwerty.kcm.bin

トラックボールイベントを取得するには何か設定が必要なんでしょうか??
541デフォルトの名無しさん:2009/07/25(土) 19:34:14
>>534
IDEの機能はあまり使っていないですね。
他の書籍だとどうなんだろ。
542デフォルトの名無しさん:2009/07/25(土) 20:33:03
今の時点で入門書がIDEまで面倒見る必要あまりない気がする。
正直既にEclipseでガスガスJava書けるかそれに準ずる程度にC++あたりを使いこなせてる人じゃないと
手取り足取りでHello Worldまで行けたとしてそこから先Googleのクソ不親切なドキュメントと正面衝突して粉々になるのが見えてる。
543デフォルトの名無しさん:2009/07/25(土) 21:51:28
エミュレータ起動しないよー
1日で諦めるとしよう
544デフォルトの名無しさん:2009/07/25(土) 23:04:56
エミュが動くスペックのPCを持ってないorz
545デフォルトの名無しさん:2009/07/25(土) 23:17:27
思い切って実機を買うんだ。
546デフォルトの名無しさん:2009/07/26(日) 01:06:18
>>532
確かに。こいつの場合やる人間が多いから、そのぶん情報もあるけれど、根っこはコンシューマ機。
ドキュメントと実機の動作が違うなんてざら。とにかくドキュメントは読めるだけよんで、サンプルもしっかり見る。
個人的にはBREW初めて触った時よりうんとましだとおもた。
547デフォルトの名無しさん:2009/07/26(日) 15:59:53
>>504

返事が遅くなりました。
試したところ、無事やりたいことができるようになりました。

さーってアプリ公開までもう少し・・・
548デフォルトの名無しさん:2009/07/26(日) 23:00:14
>>543
どんな状態?
549デフォルトの名無しさん:2009/07/26(日) 23:09:31
ところでおまいら、このクソGCとの付き合い方はどうしてますか
(1)現状のGCに合わせたコードを書いている
(2)どうせ遠からず世代別GCになるんだから世代別GCを想定して書いている
(3)GC?なにそれ?
550デフォルトの名無しさん:2009/07/26(日) 23:12:33
>>549
(3)
551デフォルトの名無しさん:2009/07/26(日) 23:12:56
ヘブン
552デフォルトの名無しさん:2009/07/26(日) 23:13:29
>>549
どれかと言われたら3に近いなあ
何が問題なのか良くわからないけど、いつ起きるかわからないGCが遅いって事なのかな?
ゲームじゃなくてもそこまで気にしなきゃいけないほど?
553デフォルトの名無しさん:2009/07/26(日) 23:42:37
>>552
普通のアプリでもテンポラリなオブジェクトを作りまくると200msくらいのstop the worldしまくるからねぇ
逆に世代別GCが導入されたらテンポラリなオブジェクトは作りまくるくらいの方が吉となる
554543:2009/07/27(月) 00:50:32
>>548
レスありがとうございます。
スレ読み返したら>>515と同じでした!
エミュレータ使えるようになりました。demoプログラムも動かしてみました。
お騒がせしてすみません。
555デフォルトの名無しさん:2009/07/27(月) 00:54:31
いまどきMIDPでもHotSpot実装なんだが昔ながらのstop the worldなの?これの実装・・・。
556デフォルトの名無しさん:2009/07/27(月) 01:14:02
JITとGCはまた別問題
557デフォルトの名無しさん:2009/07/27(月) 01:56:15
だれかx86版の実機でテストしてる人居る?
558デフォルトの名無しさん:2009/07/27(月) 02:53:12
白地に黒文字にしたいんだが@android:style/Theme.Lightが不完全すぎて実用に耐えなくて涙
タブとかExpandableListとか死亡すぎる
559デフォルトの名無しさん:2009/07/28(火) 02:46:53
VMWare上に開発環境構築してるんだけど、
開発環境の乗ったゲストにADP1つなげてEclipseを起動するとブルースクリーンが必ず発生します。
ゲストOSはWinProSP3。

同じような環境で開発してる方いませんか?
自分の環境の問題なのか、VMWareを使用する限り避けられない問題なのか切り分けたいお;
560デフォルトの名無しさん:2009/07/28(火) 03:01:10
わざわざVMで実行する意味がわからない。
まあUSBドライバ周りが駄目なんだろう。
561デフォルトの名無しさん:2009/07/28(火) 03:06:58
習作一号をMarketにうp
俺も含めてADP1しか持ってない人のために英語のDescriptionも付けたけど
正直英語サポートする気さらさらねーっちゅーかADP1で日本語ロケールサポートしてくんねえもんかなー
562デフォルトの名無しさん:2009/07/28(火) 06:55:23
開発毎にVMに開発環境作っとくと色々楽なんよ・・・。
563デフォルトの名無しさん:2009/07/28(火) 07:53:37
VMWareのゲストの上に開発環境構築してんの?
ホストとゲストのOSの環境とゲスト上の開発環境言わないとエスパーしかしようがないんだが。
564デフォルトの名無しさん:2009/07/28(火) 08:28:32
VMware側の仮想ドライバが対応してないんだろう
565562:2009/07/28(火) 15:13:40
>>563 おおぅ。すまんこってす。。。

ホスト Vista Bussiness 64
ゲスト XP pro SP3 (メモリ1024、CPU2個割り当て)

■ゲスト内の開発環境
eclipse: pleiades 3.5、 使用JRE: 1.5、 AndroidSDK: 1.5 r3

■追加情報
・adb devicesでadp1を問題なく認識する。
・adb -d shellで問題なくadp1のシェルを起動でき、lsコマンドも打てた。これを利用して無線でのアクティベートもできた。
・adb push でファイルをadp1のSDカードにアップロードしようとしたらブルースクリーン
・adp1をUSB接続してeclipseを立ち上げるとブルースクリーン

とりあえず、ゲストをUbuntuにしたらちゃんと問題なく動作してます。(今のところ)
でも個人的にはWindows上で開発したいので、何か気づいた点あればお願いしますorz
566デフォルトの名無しさん:2009/07/28(火) 16:21:03
>>565
vmwareがちょっと古いんじゃない?
32bit on 64bitの環境でUSB使った時の既知の問題だと思う。
俺はあんまり詳しくないからvmwareスレで聞いてみて。
たぶんADP1もSDKも関係ない。
567デフォルトの名無しさん:2009/07/29(水) 00:09:15
それよりXPのライセンスちゃんと余ってんの?仕事用?
568デフォルトの名無しさん:2009/07/29(水) 09:47:05
org.apache.http.clientを使ってhttpを叩くアプリで、
アプリ終了後にHttpContextの必要な部分(具体的にはCookieStore)を永続化しておいて、次回起動時に戻したいんですが
どうも手頃なシリアライザをorg.apache.http.*で見つけられませんでした。
この場合の典型的な流儀とかご存知の方いませんか。

CookieStoreのInterface乗っ取って自力でブッコ抜いて手でシリアライズする的なものは思いつくんですが…
569デフォルトの名無しさん:2009/07/29(水) 10:42:13
Taosoftware: Android ContactsアプリメニューにQRメニューを追加する方法
ttp://www.taosoftware.co.jp/blog/2009/07/android_contactsqr.html

連絡先に独自メニュー項目を追加できるんだな
他にも何か使えそうだが、特に思いつかねえ
570デフォルトの名無しさん:2009/07/29(水) 12:12:24
>>568
継承して自力しかなかったと思うよ
なんか便利なヘルパークラスみたいなのはないよね?
571デフォルトの名無しさん:2009/07/29(水) 12:20:49
画面を縦から横にするとactivtyが再度呼び出しされますが、このときすでに取得しているデータを受け渡すにはどうしたらいいのでしょうか?
ネットから取得したデータを再取得するのはさけたいです。
572デフォルトの名無しさん:2009/07/29(水) 14:08:18
>>571
最近いじってないから不確定要素もあるけど
AndroidManifest.xmlの<activity>に
android:configChanges="keyboard|keyboardHidden|orientation"
とかつけといたら入力途中のデータとかも普通に復帰したけどなあ
これだけでだめならonConfigurationChanged()に入れてみるとか
Activityのライフサイクルのイベントのどれかでなんとかなりそうな気がするけど。

あと<activity>のとこにはandroid:screenOrientationってのもあるんだな
573デフォルトの名無しさん:2009/07/29(水) 16:10:25
生成にコストが掛かるorネットから取得したリソースを使い回したいという話なら
アプリケーションクラスを継承して持たせるか、staticに持つしかないぽ
不用意にやるとメモリリークの危険があるのでandroid memory leaksあたりでぐぐるよろし
574デフォルトの名無しさん:2009/07/29(水) 16:47:03
あんまりでかくないなら、SharedPreferenceでいいんじゃないの?
とか思って良く読んだら、ネットからダウンロードしたデータだったか。

ブラウザのソースとかあれば、それを読むとわかりそうだね。
575デフォルトの名無しさん:2009/07/29(水) 18:50:21
ブラウザはファイルに書いてるんじゃね
576デフォルトの名無しさん:2009/07/29(水) 18:58:02
>>575
ファイルに書いてるなら、SharedPreferenceでもいいかもしれない。

SharedPreferences pm = PreferenceManager.getDefaultSharedPreferences(this);
Editor editor = pm.edit();
editor.commit();

あたりでなんとかなるんでないの?



577デフォルトの名無しさん:2009/07/29(水) 20:43:15
みんなありがとー

普通のjavaアプリとは違うので右往左往してました。
色々調べてみます。
578565:2009/07/29(水) 20:59:18
>>566
遅くなっったけど、レスサンクスー!
とりあえず、ゲストをWindows 2003 Serverにしたら回避できますた
579デフォルトの名無しさん:2009/08/01(土) 08:27:43
Google Androidプログラミング入門を見ながら
ソースコード打ってるけど、楽しすぎるww
580デフォルトの名無しさん:2009/08/01(土) 08:46:57
Android開発ってやれば儲かりますか?
581デフォルトの名無しさん:2009/08/01(土) 09:21:26
>>579
その本、Amazonで一時在庫切れで、セドラーどもが高値で販売している。
内容のある古本を高値で売るのは文句は言わないが、一時的に入手できない
ものや、内容がobsoleteになってしまったものを定価以上で売る
セドラーどもは氏んでほしい。
件の本は、紀伊國屋書店とかに在庫があるようだが。
582デフォルトの名無しさん:2009/08/01(土) 10:09:53
>>580
iPhoneみたいに儲かるのは早くても1年後だと思うよ
583デフォルトの名無しさん:2009/08/01(土) 16:09:11
あまりにわけ分からないので、すみませんがひとつ質問です。
AndroidMarketに登録しようとしたのですが、
登録画面でPublishボタンを押すとなぜか
「Update a valid APK」
と出てしまいます。

jarsigner -verbose -verify で見ても署名情報ありと出たので
署名に問題があるとは思えません。
実機でのダウンロード&インストールもできました。

なにか解決策をご存知でしたら教えていただけると幸いです。
584デフォルトの名無しさん:2009/08/01(土) 16:20:21
デバッグ版の署名付けてない?
Eclipseとかで直接実行する時は仮のデバッグ署名を付けてインストールする
publishする時は自分でちゃんと鍵作って署名する必要がある

http://www.taosoftware.co.jp/blog/2008/11/android_1_2.html
5851 ◆i.4eedV1jg :2009/08/02(日) 06:47:00
お久しぶりです。1です。ブラックに就職決まりました。
毎日激務で死にそうです。

HT-03Aは発売日に買いました。

みなさんセッター・ゲッターは使ってますか?

あと、XmlPullParserってバグがあるような気がするんですが・・
TAG_STARTが二回以上続くと2個目のeventTypeが上手く読み込めない・・
5861 ◆i.4eedV1jg :2009/08/02(日) 06:48:13
修正 TAG_START → START_TAG
587デフォルトの名無しさん:2009/08/02(日) 07:07:48
>>534
Google Android プログラミング入門 ASCII
が一番まんべんなく解説してるかも
あと、O'REILLYの初めてのAndroid
この2冊があればとりあえず大丈夫かな

>>538
eclipse 日本語化だったら
ビルド・パスから
参照ライブラリーっていうディレクトリができてその中にjarファイルが入る

>>569
どうやって実装するんだろ ゲームアプリと見せかけていたずらできますね
588デフォルトの名無しさん:2009/08/02(日) 09:59:23
>>1
>みなさんセッター・ゲッターは使ってますか?
釣りか?
5891 ◆i.4eedV1jg :2009/08/02(日) 10:05:23
>>588
使わないってこと?
ちなみに自分は使ってないです。
590デフォルトの名無しさん:2009/08/02(日) 10:06:59
セッター、ゲッターはオーバヘッド大きいから
禁止だろ
591デフォルトの名無しさん:2009/08/02(日) 10:12:47
>>590
thx
すでにコードがぐちゃぐちゃで、どうにかしたいです。
setter getter使ったら解決しそうな気がして
592583:2009/08/02(日) 11:28:35
>>584
一応-certsで自分の作った書名であることも確認しました・・・
よく分からないので該当サイトを参考に最初からやり直してみます
ありがとうございました。
593デフォルトの名無しさん:2009/08/02(日) 17:35:09
>>590
釣りか?
594デフォルトの名無しさん:2009/08/02(日) 18:20:09
明らかに
595デフォルトの名無しさん:2009/08/02(日) 18:25:58
携帯のMIDPなら分からんでもないがスマートフォンのAndoroidでsetter/getterがオーバーヘッドはないわw
596デフォルトの名無しさん:2009/08/02(日) 18:35:05
バレーボールの話ですよ
597デフォルトの名無しさん:2009/08/02(日) 18:54:51
>>595
VMのソース見なさい
それが解らんようじゃ終わってる
598デフォルトの名無しさん:2009/08/02(日) 19:16:59
初心者を銘打ったスレでVMソース見ろと言ってみたり
根拠を説明しなかったり
ただの荒しですね
599デフォルトの名無しさん:2009/08/02(日) 19:27:20
結局、初心者が煽ってるだけだな
600デフォルトの名無しさん:2009/08/02(日) 19:43:25
>>597
どこを見ると書いてあるのかkwsk
つかDalvikってソース非公開じゃね?
601デフォルトの名無しさん:2009/08/02(日) 19:51:07
602デフォルトの名無しさん:2009/08/02(日) 20:10:37
クラス内では直接アクセスしろってことか。
603デフォルトの名無しさん:2009/08/02(日) 20:12:48
そもそも何も考えてないsetter/getterは悪癖

今時の子は、メンバ変数一つ追加するたびに無条件にseter/getter関数
追加して、開発量増えたワーイワーイって思ってるでしょ
604デフォルトの名無しさん:2009/08/02(日) 20:22:47
ぶっちゃけ実装まわりは詳しくないので、どんだけオーバヘッドがあるかは知ってる奴が一言説明してくれるだけで
みんな幸せになれるよ! 出し惜しみしなければこのスレ見た人がみんな幸せになれるよ!

まぁ、あんどろ関係なく、get変数名/set変数名みたいなのはアホだけどw
605デフォルトの名無しさん:2009/08/02(日) 20:27:01
getterとsetterって使われてないのかよ・・・
606デフォルトの名無しさん:2009/08/02(日) 20:54:38
使うだろ
607デフォルトの名無しさん:2009/08/02(日) 22:24:56
>>604
>まぁ、あんどろ関係なく、get変数名/set変数名みたいなのはアホだけどw

こういうのをgetter/setterって言うんじゃないの?
608デフォルトの名無しさん:2009/08/02(日) 22:33:55
Accessorを使用するとJavaコードの堅牢性が高まります
http://www.ibm.com/developerworks/jp/java/library/j-tip-accessors.html
609デフォルトの名無しさん:2009/08/02(日) 23:29:35
ネット上のサンプルソースとか見てると
暗黙的インテントとかコンテントプロバイダとか
使ってるコードをよく見るけど
やっぱり、そういうのを使っていった方がいいんでしょうか?
610デフォルトの名無しさん:2009/08/02(日) 23:35:25
性能が気になる場所だけ使わなきゃいいだけの話
611デフォルトの名無しさん:2009/08/02(日) 23:58:16
>>603
privateで変数操作時に間違えようがない場合ならアクセサ使わないかね。
でもprivateでも変数操作時にごにょるなら使う。
まあ、外に公開する場合は必要なら付ける。
無条件に追加ってのはないな。
612デフォルトの名無しさん:2009/08/03(月) 00:03:29
>>661
ごにょる時点でもうアクセサではないような気もするが。
613デフォルトの名無しさん:2009/08/03(月) 02:02:39
これって、1アプリケーションあたりの使用可能メモリ量とかって、
どうにかすると、取得できるんでしょうか?

画像ビューアーっぽいのを作ってるんですけど、400KBぐらいの
jpg画像を3つ程読み込むだけでOutOfMemoryになっちゃうんですよね。
なんつーか、メモリがシビアなんで困ってます。

あと、VMがキビキビ動いてくれなくて、System.gc()とか使わないと
いろいろダメっぽいです。
614デフォルトの名無しさん:2009/08/03(月) 09:18:07
現行バージョンでは1プロセス16M制限らしいけどそんなにすぐには溢れないぞ
単にどっかでリークしてるだけだと思われ
615613:2009/08/03(月) 10:34:49
>>614
16Mだったら、OutOfMemoryにはならないはずなんだけどなぁ。

Bitmapクラスに読み込むと、ファイルとしては400KBでも、
メモリ中に展開したら、めちゃくちゃメモリ食うってことかな。
616デフォルトの名無しさん:2009/08/03(月) 11:16:09
その400kbのjpgを展開して32bppのベタrgbaで保持したら
何メガバイトになるのか、というのが気になる。
617デフォルトの名無しさん:2009/08/03(月) 11:28:42
>>616
今対象の画像が手元に無いので家帰ったらためしてみる
っていうか、そもそもBimapクラスって内部的には32bppのベタrgbaで
保持してるのかな?

なんか、保持してそうだよね。。。それが原因か、、、
618デフォルトの名無しさん:2009/08/03(月) 16:49:24
普通2〜300万画素だろ>400KB
619デフォルトの名無しさん:2009/08/03(月) 17:18:34
>>617
むしろそうじゃない方が考え難いな
620デフォルトの名無しさん:2009/08/03(月) 23:51:02
getter setter は惜しみなく使ってる。
後になってからの仕様変更とかに強いソースになるしさー。
621デフォルトの名無しさん:2009/08/03(月) 23:52:49
ActivityのstartManagingCursor()というメソッドで
Cursorのライフサイクルを管理してくれるらしいのですが、
このメソッドで管理されるCursorって
ActivityのmanagedQuery()メソッドによって取得したCursor
じゃないと駄目なんでしょうか?

startManagingCursor()に登録しておくと
AというActivityから、BというActivityに遷移した後
AのActivityに戻ったとき、Cursorの再検索が行われるようなのですが、
SQLiteDatabase#query()で取得したCursorだと
戻った時にExceptionが発生してしまいます・・・
622613:2009/08/04(火) 01:46:44
392KBのjpgをメモリ中に展開すると8,023KBになることが判明
これじゃOutOfMemoryになるのも無理ないっすね。。。

ということで、メモリにキャッシュする時はjpgのファイルイメージのまま
キャッシュすることにしました。

うーん。普段PCだと10M、20Mとかなんとも思わないけど、
やっぱりこういう携帯端末だとメモリを意識してプログラム書かないと
いけないんですね。

また、ひとつ頭が良くなった感じ。。。
623デフォルトの名無しさん:2009/08/04(火) 01:57:03
別によくはなってないですw
624デフォルトの名無しさん:2009/08/04(火) 02:21:49
>>623
そんなこというなよ。。。
625デフォルトの名無しさん:2009/08/04(火) 05:13:20
こんなに盛大にメモリ使いまくれる環境でメモリ意識とか言われても・・・。
626デフォルトの名無しさん:2009/08/04(火) 12:09:07
こういう低脳なプログラマは
一生メモリ産業に貢献してなさい。
627デフォルトの名無しさん:2009/08/04(火) 12:16:25
了解了解
628デフォルトの名無しさん:2009/08/04(火) 23:39:42
20Mも使って気にしないってのもな。
629デフォルトの名無しさん:2009/08/05(水) 00:05:43
googleは8M以内推奨でしょ
630デフォルトの名無しさん:2009/08/05(水) 00:29:06
おれもなんかつくるーとおもって
Google Androidプログラミング入門
注文したけど入荷待ちすぐる。

JAVAできないけど大丈夫かな。
一応C/C++は普通に使えるけど。

それ以前に英語のリファレンス読むのかったるすぐる
631デフォルトの名無しさん:2009/08/05(水) 03:04:43
C++脳は封印してOOPからやり直してみるのオヌヌメ
632デフォルトの名無しさん:2009/08/05(水) 04:40:53
C++のOOPは通用しないの?
というかC++使っててJAVAに移行する場合になんか良い本あったら教えてください
633デフォルトの名無しさん:2009/08/05(水) 14:31:24
javaに対する認識がどの程度かによると思う。
634デフォルトの名無しさん:2009/08/05(水) 15:04:53
java1.0のときに触ってやめた程度
635デフォルトの名無しさん:2009/08/05(水) 21:53:30
文字列結合が死ぬほど重い。
何だこれは。

■処理1(ループ回数47回)
for (Hoge hoge : entry.getValue()) {
str += hoge.toString() + "\r\n";
}

■hoge.toString() パターンその1
public String toString() {
String str = "";
str += "a" + "b";
return str;
}

■hoge.toString() パターンその2
public String toString() {
String str = "";
str += "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + "b";
return str;
}

処理1でhoge.toString()を47回ほどぶん回した。
処理にかかった時間は
 パターンその1 2181ms
 パターンその2 87341ms

文字列の長さが長くなるとそれに比例して処理速度がアホみたいに遅くなる。
これは何とかしてほしいぞGoogle。

ちなみにADP1調べ。
636デフォルトの名無しさん:2009/08/05(水) 21:54:54
Androidをよく知らんので、はずしてるかもしれんがStringBufferは?
637635:2009/08/05(水) 22:01:51
>>636 試してみる。
638デフォルトの名無しさん:2009/08/05(水) 22:12:52
■hoge.toString() パターンその2
public String toString() {
String str = "";
str += "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + "b";
return str;
}

■hoge.toString() パターンその3 (Newパターン)
public String toString() {
String str = "";
str = new StringBuffer(str).append("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").append("b").toString();
return str;
}

パターンその2 22735ms
パターンその3 17727ms

※今度はシミュレータ上での計測。環境がコロコロ変わってすまぬ。
※2回計測して同じような感じだった。

理由はわからんけどStringBufferを使うとちょっと早くなった。
さらに理由はわからないけど、ADP1よりシミュレータの方がなぜか早いワロタ。

でも、まだ死ぬほど遅い。
639デフォルトの名無しさん:2009/08/05(水) 22:48:00
いやいや。

>■hoge.toString() パターンその3 (Newパターン)

toString() の中で StringBufferをnewしても結局それを47回呼んで、
str += hoge.toString() + "\r\n";
してるんだから、hoge.toString() の中で3回、外で2回もStringを
new してるし。

そりゃ死ぬほど遅いでしょ…。toString() の外側が。
640デフォルトの名無しさん:2009/08/05(水) 22:53:34
おk。把握した。しばしまたれよ。
641デフォルトの名無しさん:2009/08/05(水) 23:11:52
こうしてみた。

■処理1改良版(ループ回数47回)

StringBuffer stringBuffer = new StringBuffer();
for (Hoge hoge : entry.getValue()) {
bord.toString3(stringBuffer);
stringBuffer.append("\r\n");
}
String str = stringBuffer.toString();

■hoge.toString() パターンその4
public void toString3(StringBuffer stringBuffer) {
stringBuffer.append("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").append("b");
}

パターンその4 25ms

はえええええええええええええええええ。
でも、これだとtoString()が呼び元と依存関係ができちゃうんだよなぁ。。。
この速さを見ると、もはやそうするしかないんだけど。。。

>>639
ありがとねん!
642デフォルトの名無しさん:2009/08/05(水) 23:14:51
でも、パターン1とパターン2の比較で
文字列長伸ばしたら処理速度が飛躍的に落ちるってことは、
もしかして内部でコンパイルする際に1文字づつStringBufferをnewするようにしてるのかなぁ。
おそろしいこってす。。。
643デフォルトの名無しさん:2009/08/05(水) 23:18:05
お前、面白いな。
644641:2009/08/05(水) 23:18:22
すみません。>>641はコードがおかしいので一応訂正しておきます。連投すみません。

■処理1改良版(ループ回数47回)

StringBuffer stringBuffer = new StringBuffer();
for (Hoge hoge : entry.getValue()) {
hoge.toString(stringBuffer);
stringBuffer.append("\r\n");
}
String str = stringBuffer.toString();

■hoge.toString() パターンその4
public void toString(StringBuffer stringBuffer) {
stringBuffer.append("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").append("b");
}
645デフォルトの名無しさん:2009/08/05(水) 23:19:03
>>638
StringBuilderを使えばいいと思われ。
646デフォルトの名無しさん:2009/08/05(水) 23:22:58
無駄にオブジェクトを作りすぎるなってことだろ
割とまともな結果だと思うけど
リソースが無限にあると思ったら大間違いだぞ
647デフォルトの名無しさん:2009/08/05(水) 23:31:21
>>646
99%同意。

でも、例のソースはそれほど特別にオブジェクトを作っているとも、
リソースを使っているとも思えない。無駄は多いけど。

たかだか47回ループの文字列結合で20秒超え(実機で60秒超え)はやっぱり掛かりすぎと個人的には思う。
648639:2009/08/05(水) 23:49:06
むちゃくちゃオブジェクト作ってるよ。
最適化無い前提で、以下ざっくり計算。

■処理1(ループ回数47回)
for (Hoge hoge : entry.getValue()) {
str += hoge.toString() + "\r\n";
//@↑元々のstrとhoge.toStringの結果(下記D)を連結newし、元々のstrは破棄。
//A"\r\n"も当然newされて、更に連結のためnewされて@を破棄。
}

↑Stringのnew3回。

■hoge.toString() パターンその2
public String toString() {
String str = "";//Bここでまたnew1回。
str += "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + "b";
//C↑で、Bの内容と"aaa..."でnewされたものを連結してまたnewする。
//D"b"でnew されたStringとCの結果を連結してまたnewする。
//元々のstrは破棄。"aaaa..."と"b"も破棄。
//CのStringも破棄。
return str;//Dを返す。
}

↑Stringのnew5回。

なので、(3+5)*47 で376個のオブジェクト生成(と破棄)ね。
当然、フラグメンテーションとガベージコレクションも動いてるかも。
649デフォルトの名無しさん:2009/08/05(水) 23:56:45
あまりにもCの文法で書かれていて全くオブジェクトを活用できてないということかい?
650デフォルトの名無しさん:2009/08/05(水) 23:59:48
Javaの文字列処理の特性を理解してるかどうかの話だろ
651デフォルトの名無しさん:2009/08/06(木) 00:00:52
なにげにとても勉強になった
652デフォルトの名無しさん:2009/08/06(木) 00:02:44
昔FLASH(ActionScript)で文字列結合が遅いのも同じ理由だったのかな。
今はどうかしらんが。
インタプリタとかJITとかで動いててGCとか勝手にしてくれる実装だと
そういう宿命なのか

なにげにとてもr
653デフォルトの名無しさん:2009/08/06(木) 00:17:02
JavaのStringがimmutableなのは最近のLLから来てる人には違和感ありありかもね
654デフォルトの名無しさん:2009/08/06(木) 00:20:31
MutableStringがあるだろ
655デフォルトの名無しさん:2009/08/06(木) 00:29:18
それ参照型ってとこを理解してないとかえってはまりそう
656デフォルトの名無しさん:2009/08/06(木) 00:39:10
やっぱり文字列処理は、バイナリ自体いじれた方がいいな。
こんな制限環境じゃ特に。
657デフォルトの名無しさん:2009/08/06(木) 00:53:53
つかこのご時世にfull gcのみで「ポイントは一時オブジェクトを作らないことです」とか言ってのける設計者は切腹しろって感じではある
658デフォルトの名無しさん:2009/08/06(木) 01:08:47
なんか専門的になってのんびりしてた俺涙目
659デフォルトの名無しさん:2009/08/06(木) 01:36:54
あまりにGCがへぼいとサイクル気をつけてshared_ptr使わされる方がよほどましに思える
660デフォルトの名無しさん:2009/08/06(木) 03:15:22
文字列にmutableとimmutable両方あるjavascriptに隙はなかった。
661デフォルトの名無しさん:2009/08/06(木) 03:23:00
型のあるJavaでは、それがStringBufferとStringなのでは?またはCharBuffer.

ってことでなくて?
662デフォルトの名無しさん:2009/08/06(木) 03:25:44
話ぶった切ってすまないが、
常に見えてるボタンって、どうやって実装してるんだ?

ソフト キーボードが表示されても、
ひょこっと上に移動するボタン
663デフォルトの名無しさん:2009/08/06(木) 13:00:49
上の方にも書いてあったけど、これメモリ管理がクソじゃね?
ちょっと、メモリを使うだけで、すぐout of memory出るし。

プログラム的に、今稼働しているアプリが、後どれ位メモリを
使えるかって取得できないんかな?

そうじゃないと、とてもプログラム組めんよ。

664デフォルトの名無しさん:2009/08/06(木) 16:20:41
>>663
それ意味あるかなぁ。
後どれ位メモリを使えるか取得できても、
ほかのアプリも動作してることを考えると全部使うわけにもいかんし。。。
665デフォルトの名無しさん:2009/08/06(木) 20:20:05
out of memoryなんてメモリリークしてた時以外出したことないなー
666デフォルトの名無しさん:2009/08/06(木) 21:06:00
複数のアプリケーションを立ち上げた状態でホームにもどるとホームのアイコンを表示するのに時間がかかるのはなぜだろう。
667デフォルトの名無しさん:2009/08/06(木) 21:14:17
>>666
結局ホームもアプリだから他のアプリ次第じゃメモリ解放されるんだろ。
その時復帰すると再構築に時間がかかるんでね?
668デフォルトの名無しさん:2009/08/06(木) 21:35:24
VMがDoug Lea's mallocって糞アルゴリズムで
実装しているのが原因だと思う
組み込みでこんな富豪malloc使う意味が解らん

googleは組み込み分野で能無しだと思う
669デフォルトの名無しさん:2009/08/06(木) 22:14:02
まあ、そのうちJVMを組み込み用のJVMと置換えたのが発売されるよ!

JBlendとか。
670デフォルトの名無しさん:2009/08/06(木) 22:22:24
PhoneME Advanceベースで作り直せ。
671デフォルトの名無しさん:2009/08/06(木) 22:24:08
てゆかなんでわざわざdalvikなんて作ったのか・・・
JVMはライセンス問題が色々ややこしいってのは分からんでもないが
672デフォルトの名無しさん:2009/08/06(木) 22:33:56
dalvikVMって他の商用JVMの最低でも15倍から35倍も遅い
みたいだけど
673デフォルトの名無しさん:2009/08/06(木) 22:36:23
スタック型はリソースを消費しすぎるから、
レジスタ型のVMを作ったぜって言ってたが、
建前だったのか。
完全に信じてたぜ。
674デフォルトの名無しさん:2009/08/06(木) 22:54:02
そもそもgoogleの作ったもので
最適が秀逸だった製品は無い

いつも金に物言わせて
鯖5000台、データセンターお買い上げ
ソースも丸ごと買収なんてやってる時点で
組み込み最適化なんて無理に決まってるw
675デフォルトの名無しさん:2009/08/06(木) 23:04:49
高速dalvik
676デフォルトの名無しさん:2009/08/06(木) 23:05:31
作ろうぜ
677デフォルトの名無しさん:2009/08/06(木) 23:09:58
高速dalvikは絶対作ってはいけない
作るなら独自に作って売ったほうがいい

678デフォルトの名無しさん:2009/08/06(木) 23:10:37
Googleなら、金にものをいわせて、Java-Chipを乗せてくれるよ!たぶん。
679デフォルトの名無しさん:2009/08/06(木) 23:10:53
>>674
別にオープンソースのプロジェクトなんだからgoogleが出来なくてもいい
680デフォルトの名無しさん:2009/08/06(木) 23:16:09
ここでアプリ開発中の初心者が一言↓
681デフォルトの名無しさん:2009/08/06(木) 23:20:54
AndroidでCobolは動作するのでしょうか?
682デフォルトの名無しさん:2009/08/06(木) 23:44:55
>>668
AndroidはLinuxのプロセスベースのマルチタスクモデルだから、
組み込み環境といってもかなりリッチな環境なんだけど、
こういう環境でDoug Lea's mallocより適しているmalloc実装って何よ?
Doug Leaのはかなり優秀なアルゴリズムで、
多くのmallocは彼の論文も参考にして実装している。
683デフォルトの名無しさん:2009/08/06(木) 23:50:04
>>682
Androidはマルチタスクといっても
VMのGC走ってしまえばシングルタスクとほぼ一緒
何もできない。
684デフォルトの名無しさん:2009/08/07(金) 00:01:44
PhoneMEとAdvanceの動く独自ビルドがいくつかあるのになぜそんな苦労を・・・。
google独自ライブラリ部分をPhoneMEに持って行った方がVM作り直すより楽だと思うぞ。
685デフォルトの名無しさん:2009/08/07(金) 00:03:19
安価わすれた>>676-677
686デフォルトの名無しさん:2009/08/07(金) 00:36:38
>>683
他のタスクは動けるんじゃないの?
687デフォルトの名無しさん:2009/08/07(金) 01:36:23
>>683
JVMとタスク構造を混同している。
688デフォルトの名無しさん:2009/08/07(金) 08:53:15
つかネイティブ部分はそんなに悪くないだろ。dlmallocも定石の選択だし。
GCがクソなのはdlmallocが悪いんじゃなくてGCそのものがクソなだけ。
689デフォルトの名無しさん:2009/08/07(金) 09:42:35
android.provider.calendar がSDKに入ってないのはなぜ?
690デフォルトの名無しさん:2009/08/07(金) 10:28:15
>>688
この記事のGCへの言及にあるとおり、なのかな
ttp://d.hatena.ne.jp/minghai/20090513/p1
691デフォルトの名無しさん:2009/08/07(金) 16:06:02
ubuntu 9.04(64bit)上に開発環境できた。
eclipseからエミュレータ上でhello androidが動くとこまで確認。
ずっとc#やってて、まともにJava使うの初めてだけどなんとかなりそうな気はしてる。

GPSとか使ったアプリ作りたいな。
とりあえずなんか作ったら報告するぜ。
チラ裏。
692デフォルトの名無しさん:2009/08/07(金) 23:02:35
Zii Eggの発売日教えて
693デフォルトの名無しさん:2009/08/08(土) 00:03:39
>>692
ubuntu使いがなんでC#?
694691:2009/08/08(土) 00:34:14
>>693
多分俺へのrレスだと思うけど、仕事でVisual Studio(C#)使ってるのよ。
自宅ではUbuntu。
でも、monodevelop入れて一応UbuntuでもC#使えるようにはしてるw

>>692
超欲しいよねアレ。メモリなしなら激安っぽいし。
日本のクリエイティブも売ってくれるのかなぁ。
695デフォルトの名無しさん:2009/08/08(土) 03:32:06
>>692
あれが3G対応だったら最強な気がする。
バッテリもたないか・・・

完全にスレチですね
696デフォルトの名無しさん:2009/08/08(土) 03:38:54
しっかし、ああいう機種が今後出てくることを考えると、今後環境非依存性に優れたアプリ設計は重要になってくるよな
697デフォルトの名無しさん:2009/08/08(土) 09:53:36
確かにそうだな
画面サイズの違いとか面倒そうだ
698デフォルトの名無しさん:2009/08/08(土) 10:21:03
Acer(だっけ)がネットブックのOSするっていったり、
UbuntuでAndroidアプリがそのまま使えるようにするっていったり、
画面解像度の話は結構大変になるかもね。

つーか、1つのGUIレイアウトで携帯からPCまで対応するのは不可能でしょ。
CSSみたいに完全にレイアウトを切り離して考えられるような仕組みにしないと。
AVDも今は携帯向け解像度しか想定されてないけど、今後カスタム解像度でAVDが作れるようになったりするのかな・・・。
699デフォルトの名無しさん:2009/08/08(土) 12:34:01
>>667
遅レスだけど、ありがと。
うーん。ちょっと不便
700デフォルトの名無しさん:2009/08/08(土) 18:04:01
>>698
既に切り離されているんじゃ?
別に解像度に依存したレイアウトオブジェクトがあるわけじゃないし
701デフォルトの名無しさん:2009/08/08(土) 21:45:19
切り離されてはいるけど現実問題としてさすがにNetbookの全画面を想定まではしてないなぁ
横幅一杯にリストビューがでろーんと出たら使えてもインターフェースとして香ばしすぎる
702デフォルトの名無しさん:2009/08/08(土) 22:34:05
JavaのGUI設計と変わらないと思うけどね
703デフォルトの名無しさん:2009/08/08(土) 22:42:41
>>701
PC で動作させる場合は、リサイズ可能なウィンドウ枠
を付ければいいんじゃない?

携帯向けのアプリなら、機能もシンプルだから、ゲーム系
以外で全画面表示する機会も少ないだろうし。
704デフォルトの名無しさん:2009/08/09(日) 00:01:36
リサイズした場合のGUI位置の再計算をSwingみたいにやってくれればいいがなぁ。
携帯みたいな環境ほどスケーラブルGUIを実装した方がいい気がするが処理能力の問題と消費電力の問題が出てくるか。
705デフォルトの名無しさん:2009/08/09(日) 00:03:58
リサイズしてもAndroidはマルチウィンドウ対応してないでしょ
UbuntuでエミュでなくAndroid動かすってどうやるんだろう
AndroidってLinuxのパーミッション系まるっと乗っ取ってるからバイトコード動けばいいとかいう問題じゃないよね
706デフォルトの名無しさん:2009/08/09(日) 00:26:35
普通にx86のPCにインスコしたりして動くけど?
Ubuntuの上で動かす必要あるの?
707デフォルトの名無しさん:2009/08/09(日) 01:15:18
>>706
>>698の言ってるやつね。
普通にx86に入れたらフルスクリーンにならない?
708デフォルトの名無しさん:2009/08/09(日) 14:05:51
Viewのcanvasに描画されているイメージをBitmapとして
取得したいんだけど、分かる人いるでしょうか?

CanvasクラスあたりにgetBitmapImageみたいなメソッドがあるかと
思って調べたんだけど無いっぽいんだよね。
現在描画されている内容を取得することはできないんだろうか。。。
709デフォルトの名無しさん:2009/08/09(日) 14:28:56
710デフォルトの名無しさん:2009/08/09(日) 14:35:42
>>708
試してないから外してるかもだけど、View.getDrawingCache()は違うの?

関係ないと思うけどこういうのもある
[Android] Android Screen Monitor (ASM) Ver.1.50 Released - adakoda
ttp://www.adakoda.com/adakoda/2009/06/android-android-screen-monitor-asm-ver150-released.html
711デフォルトの名無しさん:2009/08/09(日) 15:03:05
View.getDrawingCache()ならViewが取れればいいのか
http://www.saturn.dti.ne.jp/npaka/android/SnapShotEx/index.html
712708:2009/08/09(日) 15:26:04
>>709
それだと、Bitmapに描画する方法なのでちょっと違うかも。

>>710-711
いい感じなので試してみたんだけど、getDrawingCache()を実行すると
なぜか、nullが返って来てしまう。。。
うーん。

もうちょっと試してみる。
713デフォルトの名無しさん:2009/08/10(月) 00:50:40
SQLiteに対して専用のワーカースレッドを立ち上げて基本的にそこからアクセスするようなコードを書いてるんですが、
ここからUIスレッドに結果をCursorで返してCursorAdapter→ListViewと与えても大丈夫でしょうか。
つまりCursorからUIスレッド上でスレッドセーフでない処理をSQLiteに対して要求したりはしないでしょうか。
714デフォルトの名無しさん:2009/08/10(月) 02:16:21
openglわかる方がいたら教えてください
ゲームを作っていて、描画にはGL11Ext.glDrawTexfOES(float x, float y, float z, float width, float height)を使っているのですが
このメソッドについて、「簡素化のため回転(Rotate)ができないなどの制約がある。」という記載を見つけたのですが、
この方法で描画する際に回転をする方法はないのでしょうか?
715デフォルトの名無しさん:2009/08/10(月) 10:39:25
>>713

CursorAdapterってのがあるくらいだから大丈夫そうだけどねぇ。
ただ、いつcloseされるか気にはなる・・・。
716デフォルトの名無しさん:2009/08/10(月) 11:08:29
>>715
AdapterはUIスレッドで動いてますから、AdapterがCursorにアクセスするとUIスレッドですよね
で、こいつらはListViewが操作されると勝手に(UIスレッドから)SQLiteを触りに行く可能性がある(よね?)一方で、別のDB用スレッドが同時にSQLを発行する可能性もありますよね
このようなケースに対してSQLiteは安全になってるんだろうかと
717デフォルトの名無しさん:2009/08/10(月) 12:05:17
自己解決しますた
SQLiteDBクラスにスレッドセーフティを切り替えるメソッドがありデフォルトオンでした
アホンなんで長文書けませんが一応報告まで
718デフォルトの名無しさん:2009/08/11(火) 07:07:14
onActivityResultメソッドの挙動が実機とエミュで違う。
エミュ側は、Activityを呼びだした直後にこのメソッドが呼びだされちゃう。
なんでだろう。

実機は、期待通り呼びだしたActivityから戻ってくると呼びだされます。
719デフォルトの名無しさん:2009/08/11(火) 08:18:03
呼び出されるActivityに何か問題があって
いきなり落ちてるとかって可能性はないの?
720デフォルトの名無しさん:2009/08/11(火) 22:18:00
>>719

実機だと正常の動きをしてるので、特に落ちてるってことはないです。
ちょっと調査してみます。
721デフォルトの名無しさん:2009/08/11(火) 22:55:22
main.xmlのコーディングミスでエラーが出ないことがあるけど、アプリ実行時に異常終了する。XMLファイルのチエックってできないの?
722デフォルトの名無しさん:2009/08/11(火) 23:44:08
とりあえずパズルゲーム作ってみたんだけど、マーケット登録するほどでもないし
専用の晒しスレとかあったほうがよいのかな
723デフォルトの名無しさん:2009/08/12(水) 00:47:53
登録しちゃえ
724デフォルトの名無しさん:2009/08/12(水) 01:30:24
ADC2にエントリしれ
まだ、始まってないけどな
725デフォルトの名無しさん:2009/08/12(水) 08:50:02
どんどんアップすればいいと思うよ
意外とウケたら作り込む気になるかもしれないし、ウケなきゃ単に順位下の方に落ちていくだけ
マーケット登録するとどうなるかみたいなことも知っておくのも悪くないしさ
726722:2009/08/12(水) 13:13:22
わかった。マーケット登録して上げてみる
アプリごとに金が必要だと思っていたが開発者ごとに一回でよいんだな

ちなみにパズルカテゴリのMobileWarというゲーム
初アプリなんでアレだけど感想もらえると幸いです
727デフォルトの名無しさん:2009/08/12(水) 18:24:03
>>726
Mobile Warsって名前かな?
上の名前だと検索にひっかからなかった。
728デフォルトの名無しさん:2009/08/12(水) 20:32:02
初めてAndroid Marketを見てみたが、ページ構成が見づらいな
ブラウザの横幅最大が前提かよ
729デフォルトの名無しさん:2009/08/12(水) 21:01:19
PC版のAndroid Marketは想像を絶するクソさ
730722:2009/08/12(水) 21:33:51
>727
ありがとうございます。その名前です。
あげるときにSつけちゃいました。申し訳ない。
でも、それで検索出来なくなるとか

パズルカテゴリの日付順から探して貰えれば見つかると思います
いきなり星2つけられててワラタ。厳しいー
731デフォルトの名無しさん:2009/08/12(水) 21:39:13
ADP1から見えねえ。公開日本語のみになってる?
732722:2009/08/12(水) 22:09:32
>731
たびたび申し訳ない
日本語のみにしてました
世界公開設定にしますね
733デフォルトの名無しさん:2009/08/12(水) 22:19:46
PC版は論外だが、Marketは検索自体マジ糞だよな
よくこの検索をGoogleの名前で出せたもんだ恥を知れって品質
734デフォルトの名無しさん:2009/08/12(水) 22:30:22
marketの検索のコツをおしえれ
735デフォルトの名無しさん:2009/08/12(水) 22:32:58
>>734
英単語単位で完全一致
736デフォルトの名無しさん:2009/08/12(水) 22:37:30
>>733
そこで検索ツールを作って大もうけですよ。

3$までなら払う!
737デフォルトの名無しさん:2009/08/13(木) 00:28:40
一番まともな入門書って何?

Google Android アプリケーション開発入門
読んだけど意味わかめなんだけど

当方Java歴は2日だけど
C#で.netアプリやってたからそんな初心者では無いと思うのだが
738デフォルトの名無しさん:2009/08/13(木) 00:36:31
それ見てわからないって初心者か馬鹿だろ
739デフォルトの名無しさん:2009/08/13(木) 00:38:06
>>737
何ページ辺りがわかめだったのか言ってくれないと、
解説するにも他の本を紹介するにも困る。
740デフォルトの名無しさん:2009/08/13(木) 00:50:50
>>737
「まとも」とか偉そうに言うな。ヘタレが。
741デフォルトの名無しさん:2009/08/13(木) 01:04:43
現時点では
「Google Android プログラミング入門」
が一番役に立ってるな
742デフォルトの名無しさん:2009/08/13(木) 01:34:31
同じく
「Google Android プログラミング入門」
743デフォルトの名無しさん:2009/08/13(木) 01:39:09
>>738
じゃあ、あの本は初心者向けの本じゃないといことで

>>740
P51 RESULT_OKとか大した説明無しに使っているところや
P87 ListViewでandroid:id=@android:id/listとしてて、なぜ@+id/listじゃダメなのかの説明が無い

など読んでて詰まった
まあ、なんとか分かったつもりだけど親切じゃないと感じただけです

>>741-742
amazonが入荷したら買ってみます
744デフォルトの名無しさん:2009/08/13(木) 01:44:14
要するに英語が読めないからリファレンスは読めないって事ね?
まあたくさん開発して貰いたければ用意せんといかんわなあ。> Google
745デフォルトの名無しさん:2009/08/13(木) 07:15:47
個人で翻訳してるサイトあるよね。
つmuo_jp
746デフォルトの名無しさん:2009/08/13(木) 11:13:48
marketに登録する時、DevphoneでDL可能か選択するフラグがあるけど、
なんか良くないことあんの?
747デフォルトの名無しさん:2009/08/13(木) 11:20:17
こういう、技術本書いている人や
ブログなんかで技術解説している人たちって
どうやって知識を得てるんだろう?

自分は、何冊も本を読んだり、ググったりして
なんとか、アプリを作れるけど
上記の人たちはもっと情報が少ない段階で
これだけの解説を出来るんだからすごいな〜って思う。

748デフォルトの名無しさん:2009/08/13(木) 11:26:20
英語のリファレンスやら、
サイトやら読んでんじゃね?
749デフォルトの名無しさん:2009/08/13(木) 11:27:41
英語力が日本語なみ
理解力の違い
試して納得いかなければソースを追ってる
750デフォルトの名無しさん:2009/08/13(木) 11:49:26
>>747
ソース読めよ。
ドキュメント探しているより速い。
751デフォルトの名無しさん:2009/08/13(木) 12:37:56
どのソース?SDKのサンプルとか?
752デフォルトの名無しさん:2009/08/13(木) 13:06:40
Android本体。
API知りたければ、API実装部分。
753デフォルトの名無しさん:2009/08/13(木) 13:40:32
ソース見てみたかったけど、Windowsだと落とすのめんどくさそうでやめた
754デフォルトの名無しさん:2009/08/13(木) 14:14:53
>>743

> RESULT_OK
そのサンプルコードにコメントがあるよな。
「結果がOKでなければ、エラーを表示する」と。
結果がOKでなかったら第2引数に RESULT_OK なる定数が入って
onActivityResult が呼び出される事はそこから推測できると思う。
実際に RESULT_OK がどういう意味なのかは、
リファレンスの Activity.onActivityResult の説明から辿れるぞ。

> android:id=@android:id/list
その前に、P86 に次のように書いてあるよな。
「リストビューを利用するアクティビティは、
リストアクティビティクラスを継承します」と。
これについては何も疑問に思わなかったのか。
テキストビューやボタンは単にそのビューを貼り付けるだけなのに、
なんでリストビューはアクティビティの継承が絡んでくるの?
そもそもリストアクティビティ(android.ListActivity)って何?
それをリファレンスで調べれば、たぶん先に進めるぞ。
755デフォルトの名無しさん:2009/08/13(木) 15:38:08
> @android:id/list
まあこれは(英語の)リファレンス読まんとわりとイミフだよな
つうか全体的にリファレンスすらイミフな事が少なくないので、gitでソース取り寄せは入門書のSDKインスコの次の行辺りに必要な項目じゃねーのかと最近思う
756デフォルトの名無しさん:2009/08/13(木) 21:17:10
とりあえずVMのソース読めよ
それが理解できないうちに、アプリ作るとかねもうアホかと
757デフォルトの名無しさん:2009/08/13(木) 22:33:09
VMのソースよまないとプログラムが組めないなんて
どんだけ糞なプラットフォームなんだよ
758デフォルトの名無しさん:2009/08/13(木) 22:53:20
VMのソースくらい読めないと糞なエンジニアだとは思うが、それにみあうだけのリターンがあるかどうかは謎
759デフォルトの名無しさん:2009/08/13(木) 22:55:51
VMのソースw
どんだけ実装依存なコード書きたいんだ
760デフォルトの名無しさん:2009/08/13(木) 22:57:30
お前らスレタイ100回音読してこい
761デフォルトの名無しさん:2009/08/13(木) 23:19:13
ここにいるやつって完全にオタクだよな
キモすぎ
762デフォルトの名無しさん:2009/08/13(木) 23:36:08
>>760
javaは初心者だけど組み込みでC++はエキスパートな奴のためのスレだろ?
それくらいわかってるって。
763デフォルトの名無しさん:2009/08/13(木) 23:57:47
性格がひねくれてるやつがいるな
764デフォルトの名無しさん:2009/08/14(金) 00:00:04
C++つかいってキモイよな
C++のスレ見たが基地外多いし
765デフォルトの名無しさん:2009/08/14(金) 00:10:04
いや、言語の問題じゃなくて個人の性格だろう
どの言語にもキモいのはいるさ
766デフォルトの名無しさん:2009/08/14(金) 00:11:26
この板でいくと
Rubyスレの連中が一番基地外多い
767デフォルトの名無しさん:2009/08/14(金) 00:39:54
このスレほどじゃない
768デフォルトの名無しさん:2009/08/14(金) 02:10:50
カレンダーのcontent provider資料どっかにないすか?
やっぱソース見なきゃ駄目かな.

これができんとどうにもならんな
769デフォルトの名無しさん:2009/08/14(金) 03:48:03
ruby信者が基地外なのはいうまでもない
770デフォルトの名無しさん:2009/08/14(金) 05:17:24
Ruby自体はいい言語なんだがRubyに限らず信者と付いたら大抵キチガイ

どうでもいいけどVMのソースはちらっと読んだが実装依存する気にはならなかったぞ
VMがアレすぎてこの実装に依存しても早晩実装が変わるから依存するだけ無駄という確信は持てた
771デフォルトの名無しさん:2009/08/14(金) 09:24:29
C++のキモさとRubyのキモさはかなりベクトルが違うな
C++のキモさは京都大学理学部のど真ん中にいるようなキモさ
Rubyのキモさは鶴橋のど真ん中にいるようなキモさ
772デフォルトの名無しさん:2009/08/14(金) 11:05:18
>>760-771
同族嫌悪ですね、わかります。
773デフォルトの名無しさん:2009/08/14(金) 11:37:29
このスレの初期の流れは良かった

キチガイ大杉
774デフォルトの名無しさん:2009/08/14(金) 12:00:50
androidアプリはpythonで書けますか?
775デフォルトの名無しさん:2009/08/14(金) 12:37:06
書けると思えば書ける
776デフォルトの名無しさん:2009/08/14(金) 12:42:27
>>774
おまえ、それ思いつきで訊いてるだろ。
一度でも「android python」でググったか?
777デフォルトの名無しさん:2009/08/14(金) 13:29:23
ハンドコンパイルだな
778デフォルトの名無しさん:2009/08/14(金) 17:25:34
JPythhon使えば?
779デフォルトの名無しさん:2009/08/14(金) 17:34:42
androidのフレームワークはカーネルを除けば8割方C++だと言うのに。
基地外が作った土台の上で踊らされていることに気づいていない>>764が不憫でならない。
780デフォルトの名無しさん:2009/08/14(金) 19:40:38
googleはC++大好きだもんな
v6のソース読んだ時はあまりの美しさに次の日から俺の書くコードが激変したよ
781デフォルトの名無しさん:2009/08/14(金) 19:41:56
V8だ…
782デフォルトの名無しさん:2009/08/14(金) 19:59:45
Android プログラミング入門の198ページの
ソースコードのBにSchedule scheduleとありますが、
これは自分でScheduleクラスを作成しなければいけないのでしょうか?
ここで詰まってしまって困っています。
教えてください、お願いします
783デフォルトの名無しさん:2009/08/14(金) 20:49:49
>>779
androidをandroidたらしめてる部分はほとんどjavaだよ。
c/c++な部分は、誰が作っても似たようなものになるのがほとんど。

元はc/c++だったのを無理にjavaにしたっぽいのもところどころある。
frameworks/base/serviceとかな。

つーか今のandroid環境のc++はstlがまともには使えないぞ。
なんせ例外が使えないからな。

でっていう
784デフォルトの名無しさん:2009/08/14(金) 22:49:41
>>782
自分で作る必要がありますね。
ただ、データをセットするだけのクラスだから説明するまでもないってことじゃないでしょうか。
ソースコードが公開されているはずだからダウンロードしてみてはどうでしょうか?
785デフォルトの名無しさん:2009/08/14(金) 23:23:39
V6フイタw
何かと真剣に悩んだじゃないか
786デフォルトの名無しさん:2009/08/15(土) 00:49:12
めっちゃアホみたいな質問でごめん。
Javaでhtml escape/unescapeする関数ってどこにありますかね。
まさか無…はは…そんなまさか
787デフォルトの名無しさん:2009/08/15(土) 01:08:50
>>786
JAVAのAPIドキュメントを読め。
788デフォルトの名無しさん:2009/08/15(土) 01:11:18
>>786
Java html エスケープ

でググればサンプルがいっぱいおっぱい
789デフォルトの名無しさん:2009/08/15(土) 01:20:06
>>787
え、探したんすけど、あります?

>>788
いや無いとはっきり分かってるなら別にサンプルとか無くても速攻で自作するんですけど、あるなら再発明してテスト要因増やしたくはないので
org.apache.commons.lang.StringEscapeUtilsはAndroidには入ってないですよね
790デフォルトの名無しさん:2009/08/15(土) 11:31:35
>>789
どっかいけ
791デフォルトの名無しさん:2009/08/15(土) 11:46:35
「日本Androidの会」のサイト、落ちてる?
792デフォルトの名無しさん:2009/08/15(土) 11:50:35
>>791
流行らないから閉めた
793791:2009/08/15(土) 11:57:46
なるほど...ありがとうございます。
794デフォルトの名無しさん:2009/08/15(土) 11:58:55
閉めるの早いな。山師かよw
795デフォルトの名無しさん:2009/08/15(土) 12:55:48
HT-03AをPCに接続したのですが、Eclipseが認識してくれないようです。

具体的には、HT-03AをPCにUSB接続し、OSでは認識しているのですが、
Eclipseでデバッグ実行してもエミュレータが起動してしまいます。

HT-03A側のオプション「USBデバッグ」はONにしていますが、
何か他に設定が必要でしょうか?
796795:2009/08/15(土) 13:16:45
797デフォルトの名無しさん:2009/08/15(土) 13:24:00
ソースを手に入れたいんですが、linuxの知識ほとんどなしです.
cygwin か VMware でと思ってますがどっちがおすすめですかね.
798デフォルトの名無しさん:2009/08/15(土) 13:49:37
第3の選択肢
・あきらめる
799デフォルトの名無しさん:2009/08/15(土) 14:13:26
vmwareお勧め
色々なところでやくだつよ
800デフォルトの名無しさん:2009/08/15(土) 14:22:37
よし決めた、VMware+Ubuntuつうのにしてみるわ.
801デフォルトの名無しさん:2009/08/15(土) 15:01:18
>>789
android.text.Html
802デフォルトの名無しさん:2009/08/15(土) 16:46:19
>>801
それ全然別物じゃね
803デフォルトの名無しさん:2009/08/16(日) 00:05:23
この前にマーケット上げてみたのを世界公開のままにしてたら
英語で罵倒されててワラタ。ひどい出来だし日本語対応のみだったけど
奴らはほんと容赦ないな
804デフォルトの名無しさん:2009/08/16(日) 00:30:38
人煽るの大好きだからな。アメ公と格ゲーのネット対戦やれば分かる。
805デフォルトの名無しさん:2009/08/16(日) 00:34:04
アメ中はネットで負けるとすぐ怒るよ
仕事でもお金出してるのどっちだと詰め寄って
ようやく冷静になるレベルだから

糞VIPPERより耐性は低い
806デフォルトの名無しさん:2009/08/16(日) 01:07:52
Garally のウィジェットって横方向のスクロールしか出来ないのでしょうか?
上下へのスクロールを可能にして、
iPhone SDKの PickerView っぽいことをしたいと思ってるんですが・・・
807デフォルトの名無しさん:2009/08/16(日) 01:37:58
結論から言えば出来ない。
8081 ◆i.4eedV1jg :2009/08/16(日) 06:04:19
RatingBarでバグ発見。
TableLayout内だとスターの数制限できない
LinerLayoutでくくるとおk
809デフォルトの名無しさん:2009/08/16(日) 08:28:28
>>808
それ仕様
810デフォルトの名無しさん:2009/08/16(日) 09:19:27
>>803
そんなもんだよ。
というか感想書くインターフェースも悪いんだよね。
書く機会が主に入れる時か消す時かなんで、入れる時に感想書く奴はいないから、入れる→すぐ消す→罵倒みたいになりがち。
あんま気にすんな。
811デフォルトの名無しさん:2009/08/16(日) 17:17:13
NotePad Tutorial の exercise 1を今読んでるんですけど
データベースにデータが有るときと無いときでレイアウトが切り替えられますよね
これはソースのどこでやってるんでしょうか?
ListAdapterってのがやってるらしいんですけど ソースに見あたらない orz
それともListViewやらTextViewをレイアウトすると自動的にそうなるのかな?
812デフォルトの名無しさん:2009/08/16(日) 18:07:42
自己解決 ListActivityの仕業だった.
813デフォルトの名無しさん:2009/08/17(月) 23:14:07
メーリングリストって活発なんですか?
814デフォルトの名無しさん:2009/08/17(月) 23:21:08
Gmailアプリの詳細画面下に出てるような、画面を均等に分割してボタン並べる方法がわからん...
サンプル探してみてるんだが見つからんし。
誰か教えてくれ。
815デフォルトの名無しさん:2009/08/17(月) 23:24:02
816デフォルトの名無しさん:2009/08/18(火) 00:38:37
>>815
おお、サンクス
レス検索するキーワードがまずかったみたいだ
期待通りの見た目になったよ
8171 ◆i.4eedV1jg :2009/08/18(火) 16:54:41
menu.xmlで作成したmenuから独自canvasのアクティビティ(強制横向き画面)を起動するようにしてるんだけど、
画面横向きのときに、menuに設定したiconが、起動された独自canvasの画面いっぱいに表示されるんだけど、なにこれ?
画面縦向きのときは問題ない。
818デフォルトの名無しさん:2009/08/18(火) 21:19:29
Androidのダイアログってモーダルで表示することってできないの?
「はい/いいえ」を選ぶようなダイアログでも、表示した際に処理が止まらずに、
そのまま進んじゃうようなんだけど、、、
819デフォルトの名無しさん:2009/08/18(火) 22:39:37
携帯でモーダルって邪魔じゃね?
820デフォルトの名無しさん:2009/08/18(火) 23:09:19
なんていうか、画面上はモーダルなので、
処理の中ではモーダルじゃないんだよね。
そこが、プログラミングしづらい。
821デフォルトの名無しさん:2009/08/18(火) 23:12:35
UIスレッドは占有されるんじゃね?
822デフォルトの名無しさん:2009/08/18(火) 23:28:03
ボタン押されるまでスリープさせといたら?
823デフォルトの名無しさん:2009/08/18(火) 23:31:35
いやまあ、モーダルが必要な時もあるだろう。
824デフォルトの名無しさん:2009/08/18(火) 23:33:06
モーダルは昭和のエロさが感じられる
825デフォルトの名無しさん:2009/08/19(水) 01:14:11
JavaScriptのConfirmのように
trueかfalseを返すモーダルダイアログがあったら便利なのに
いちいちListenerを実装しなけりゃならんので面倒だなとは思った。
826デフォルトの名無しさん:2009/08/19(水) 01:44:41
スカリー「モーダル、あなた疲れているのよ。」
827デフォルトの名無しさん:2009/08/19(水) 05:04:40
節子それモーダルちゃう。モルダーや!
スカリー年取ったよね。
828デフォルトの名無しさん:2009/08/19(水) 07:29:22
モーダルってブロッキングインターフェースの関数にしろって話かwそれは無茶だw
JavaScriptはシングルスレッドだしなぁ
829デフォルトの名無しさん:2009/08/19(水) 08:48:13
日本Android会にあった質問に関しては、要するに「finish()が実行されるのがダイアログのOKボタンではなくR.id.BtnFinishを押した時点と書いてるから」に尽きる。
ダイアログのOKボタンを押した時に終了したいならダイアログのOKボタンにOnClickListenerを仕掛けましょうって話。

まあUIスレッドに制御が返せなきゃそもそもダイアログの操作も含めて何も出来なくなってしまうからな。
JavaにファイバがあればそういうAPIも不可能ではなかったかもしれないが、どのみち見通しが良いとは思えん。
830デフォルトの名無しさん:2009/08/19(水) 12:53:34
サンプルプログラムを入力してエミュレータや実機で動かしてます.

その時、そのターゲットにちゃんとインストールされてるときとされない
時がある(アプリケーションタブの中に入ってるときと入ってないときがある)

この違いは何でしょう
教えてくだされ.
831デフォルトの名無しさん:2009/08/19(水) 16:14:49
>>1
俺も今日から何か作ろうかと思ってるんだけど
板一覧の取得ってどうやってやった?
普通になら動くがエミュ上だと読み込んでくれないんだ
832デフォルトの名無しさん:2009/08/19(水) 21:30:39
アンドロイドは電気羊の夢を見るか?
http://pc11.2ch.net/test/read.cgi/php/1195004743/l50
833デフォルトの名無しさん:2009/08/20(木) 02:18:09
本屋で本見て興味持って、ググってこのスレにたどり着いた。
やっとスレ読了。

アイフォンよりは投資コスト低そうだな。マク買ってアイフォン買って、ソフバンと契約して、アポーに開発者契約の御布施なんてやっとれん。
どんどんアンドロイド携帯が出て、実機を安く買えると良いな。
834デフォルトの名無しさん:2009/08/20(木) 02:37:16
なんかドコモから新しいAndroid携帯が出るみたいね
HT-03Aじゃなくて
詳細知ってる人居る?
CPUが1GHzでメモリ8GBだとか
835デフォルトの名無しさん:2009/08/20(木) 02:56:35
Androidって64bitだったの?
836デフォルトの名無しさん:2009/08/20(木) 06:22:58
>>831
2chブラウザは作るの秋田w 今は別のアプリ作成中 期待してた人ごめんなさい
anちゃん使ってる

これで動いた
public static class GetItaByHttp {

private HttpClient client = new DefaultHttpClient();


public String Getter(String uri) throws IllegalStateException, ClientProtocolException, IOException {

String answer = null;
HttpGet method = new HttpGet(uri);
StatusLine statusline; //Status-Lineはレスポンスの最初の行



HttpResponse response = client.execute(method);
statusline = response.getStatusLine();
837デフォルトの名無しさん:2009/08/20(木) 08:03:10
つづき
//リクエストが成功
if (statusline.getStatusCode() == HttpStatus.SC_OK ){

HttpEntity httpentity = response.getEntity();
BufferedReader reader = new BufferedReader(
new InputStreamReader(httpentity.getContent(),"SJIS"));


answer = reader.toString();

//Httpを解放
try {
reader.close();
} catch (IOException e) {
method.abort();
e.printStackTrace();
}

}
else{
answer = "サーバーエラー: "+statusline.toString();
}

return answer;
}

838デフォルトの名無しさん:2009/08/20(木) 08:16:58
// Stringでデータを返す
public static String getItaByHttp(String uri) {
GetItaByHttp ita = new GetItaByHttp();
String tl = null;

//公開TLの本文(XML部分)を返す
try {
tl = ita.Getter(uri);
} catch (IllegalStateException e) {
tl = "ランタイムエラー";
e.printStackTrace();
} catch (ClientProtocolException e) {
tl = "HTTPプロトコルエラー";
e.printStackTrace();
} catch (IOException e) {
tl = "入出力エラー";
e.printStackTrace();
}
return tl;
}
}
839デフォルトの名無しさん:2009/08/20(木) 11:51:12
http://ja.pastebin.ca/ に貼ればいいのに
840デフォルトの名無しさん:2009/08/20(木) 12:00:15
別にあえてそれにする必要ねーわ
841デフォルトの名無しさん:2009/08/22(土) 04:01:31
>>221
超遅レスだが、2行ならTwoLineListItemが使える.
http://developer.android.com/intl/ja/reference/android/widget/TwoLineListItem.html
842デフォルトの名無しさん:2009/08/22(土) 13:38:20
iアプリ作れたら、簡単に作れるレベル?
843デフォルトの名無しさん:2009/08/22(土) 14:29:45
>>842
簡単に移植できるyo
844デフォルトの名無しさん:2009/08/22(土) 15:25:06
レイアウトで質問なんですが、LinearLayoutをhorizontalにしてTextViewを複数並べた時
[AAA][BBB][CCC]
みたいになりますがこのBが長くなった時
[AAA][BBBBBBBBBBB][C
                 C
                 C]
みたいになってしまいます。これをBが長くなった時は
[AAA][BBBBBBBBBBB]
[CCC]
みたいに適宜次の行に送るようなレイアウトは不可能でしょうか?
というかこういうケースって皆さんどう対応してますか?
845デフォルトの名無しさん:2009/08/22(土) 17:52:27
透明ウィンドウで質問です。
ApiDemosのtranslucent Blurを参考に透明ウィンドウを作ってみたんだけど、真っ黒のままでうまくいきません。


↓この通りのソースを書いたつもり・・・
http://android.akjava.com/cms/develop/apisample/translucentblur.html

背景色を変えて試してみたところ、真っ黒のバックグラウンドの上に作成した透明ウィンドウが乗っているように見えます。
ホーム画面等の上に透明ウィンドウを乗せるには、他に必要なことがあるんでしょうか。
846デフォルトの名無しさん:2009/08/23(日) 13:44:59
>>843
さようか。
んじゃ、ちょっちやってみっかな。
847デフォルトの名無しさん:2009/08/23(日) 22:38:16
>>844
Bの表示幅の最大を指定して文字をスクロールさせるか
文字幅計算しながらCanvasに直書きするしか思い浮かばないなぁ
848デフォルトの名無しさん:2009/08/24(月) 04:26:57
TextViewでautoLinkを有効にした時、リンクを踏んだ時の挙動を乗っ取ってブラウザを開く以外の挙動にする方法ってどなたかご存知ないですか
というかそもそもこれ乗っ取れるんでしょうか
849デフォルトの名無しさん:2009/08/27(木) 20:24:32
アプリをランチャーから起動して何か操作してから
Homeボタンを押して、アプリを待機状態にします。

で再び、ランチャーからそのアプリを呼び出すと、
その操作途中の状態から操作し直せるんですが

初回起動と同じ状態からやり直せるようにしたいのですが、
どのように実装すればいいんでしょうか?
850デフォルトの名無しさん:2009/08/27(木) 21:24:17
onResumeでIntentで自分自身のActivityを呼び出してfinish();して自殺
なんてのは乱暴なのでonResumeに初期化処理入れとけば?

ttp://android.siprop.org/index.php?cmd=read&page=%CA%D9%B6%AF%B2%F1%2FAndroid%20SDK%20WG%20%C2%E81%B2%F3%20%A5%BB%A5%C3%A5%B7%A5%E7%A5%F3%A1%CA2008.10.25%A1%CB&word=activity
851デフォルトの名無しさん:2009/08/27(木) 21:38:26
ごめんonRestartか
852デフォルトの名無しさん:2009/08/28(金) 19:26:46
NDKって、手作業でヘッダ生成したりandroid.mkをコピって来て書き換えたりっていうのをしなくて良くなるの?
結局JNI経由でネイティブにアクセスするみたいだから、結果は同じなんだろうけど…

NDKに詳しい人、教えてください。
853デフォルトの名無しさん:2009/08/28(金) 21:27:26
androidを勉強してますがなぜxmlファイルを使うのでしょうか?
854デフォルトの名無しさん:2009/08/28(金) 21:56:35
>>853
Javaでコードを書くより、構造的なxmlで書いた方が、
ウィジェットの構造的な配置をやりやすいからとか。

だけど、Javaだと、コンパイルエラーで記述ミスとかに
気づきやすいけど、xmlでは、記述ミスがあっても、
コンパイルは通って、実行時にエラーでアプリが起動
しないことがあるね。これを回避するにはどうするんやろ。
855デフォルトの名無しさん:2009/08/28(金) 21:57:58
標準だから
856デフォルトの名無しさん:2009/08/28(金) 23:26:20
>>854
xmlはコンパイルされないよ。
設定ファイルみたいなものだから、xmlのチェックはXSLTとかのxmlのチェックツールを使ってやるしかない。
857デフォルトの名無しさん:2009/08/29(土) 00:52:23
シェルスクリプトなりMakefileにjavacとxsltproc/xalan呼ぶ記述すればおk。
858デフォルトの名無しさん:2009/08/29(土) 02:19:49
実行中に変更できない アプリを配置後変更できないなら xml(設定ファイル)の意味なんて無いのにね

コンパイルできるコードの方がまだまし
859デフォルトの名無しさん:2009/08/29(土) 03:25:21
そんなウェブページを全部JavaScriptからDOM組み立てて書くみたいな世界イヤすぎる
860デフォルトの名無しさん:2009/08/29(土) 03:36:55
え?
861デフォルトの名無しさん:2009/08/29(土) 05:14:15
>>859
たしかにw
862デフォルトの名無しさん:2009/08/29(土) 08:35:38
>>859

だな。

はたして配置後に頻繁に入れ替えるようなUIを考えてるのがすごく怖いわ
まさかActivity1個で全部やろうとしてないか?
863デフォルトの名無しさん:2009/08/29(土) 08:45:27
>>856
> xmlはコンパイルされないよ。

Google Androidプログラミング入門によると、

レイアウトファイルはソースコードのコンパイル時に自動的に読み込まれて
一緒にコンパイルされる

とあるので、その意味でコンパイルされると書いた。多分、xmlファイルの
記述ミスがあると、読み込まれがされず、一緒にコンパイルされないのかな。

XSLTとかのxmlのチェックツールのことを教えてくれて、感謝。
864デフォルトの名無しさん:2009/08/29(土) 09:31:04
Eclipseでしか開発していないがxmlに間違いがあるとコンパイル拒否られるよ
865デフォルトの名無しさん:2009/08/29(土) 09:37:30
>>864
俺も、Eclipseでやっているが、xmlに間違いがあっても、たまに
コンパイルが通ることがある。
866デフォルトの名無しさん:2009/08/29(土) 11:10:15
どういうレベルの間違い?
DTD違反とかなの?
867デフォルトの名無しさん:2009/08/29(土) 12:20:04
プロパティに利用できない値を入れた時とか大体怒ってくれるよ
868sage:2009/08/29(土) 13:53:49
良いか悪いかは別にして
コマンドラインで開発してると怒ってくれないこと多いよ
869デフォルトの名無しさん:2009/08/29(土) 19:18:40
怒られると濡れるM男のスレ。
870デフォルトの名無しさん:2009/08/29(土) 19:25:41
>>868
ルール書けよw
871デフォルトの名無しさん:2009/08/30(日) 00:06:27
スキーマくわせれば?
872名無しさん@そうだ選挙に行こう:2009/08/30(日) 08:15:55
ttp://medt00lz.s59.xrea.com/wp/archives/482
>普段仕事に使っている番号は、全部携帯電話の「連絡先」に入れてあるから、その電話番号はとりあえず、「知らない人」からだとは分かった。
>HT-03A の着信履歴にはその電話番号が残っていて、そこにはなぜか、発信者の名前がカタカナ表記で書かれていて、その人のGmail アドレスが一緒に表示されていた。

電話番号をキーにしてgmailアドレスやプロフィールを引けるのかな
873名無しさん@そうだ選挙に行こう:2009/08/30(日) 14:56:41
ニコニコ動画ブラウザ作ってください
(*・人・*) オ・ネ・ガ・イ♪
874名無しさん@そうだ選挙に行こう:2009/08/30(日) 15:56:37
>>873

まあ、有料マーケットになったらでるんじゃないの。
875名無しさん@そうだ選挙に行こう:2009/08/30(日) 16:34:31
>>874
んじゃ 9月11日以降ですね
よろしくお願いします。
876デフォルトの名無しさん:2009/08/30(日) 21:16:27
877デフォルトの名無しさん:2009/08/31(月) 04:16:03
1じゃないしかなり全力で出遅れたが、2chカキコまで何とかこぎつけたぜ
もなぢらのドキュメント酷すぎて泣ける
878デフォルトの名無しさん:2009/08/31(月) 08:47:18
300だが、なんとかADC2に投入したぜ、2chブラウザ自動翻訳付き
よろしゅう
ほんと、ちゃんとした仕様書が欲しいですね
879デフォルトの名無しさん:2009/08/31(月) 18:38:01
ソースが仕様書だ(キリッ
880デフォルトの名無しさん:2009/08/31(月) 19:47:56
>>877
ほう、俺も作ってるから仲良くいこうぜ
881デフォルトの名無しさん:2009/08/31(月) 20:27:11
Mapアプリを起動するIntentで
geo:0,0?q=Tokyo
のようなIntentを送信すると"Tokyo"で検索された結果が表示されます。

ですが、
HT-03A で"Tokyo"の部分を日本語にしたIntentを送信した場合
文字化けした値が送られているようで、正常に結果が表示されません。

※ HT-03A でのみ発生。1.5 r3 のエミュレータでは正常に結果が表示される。

Intentを発行する際に
Uri.encode("東京","UTF-8")やURLEncode.encode("東京","UTF-8")のように
エンコードをかけても化けた値で検索されているようで解決法がわからず悩んでいます。

HT-03A のMapアプリのバージョンが古い事が原因ではないかと思っていますが、
デフォルトの電話帳アプリからは日本語が含まれている住所からMapアプリを起動できますので、
何らかの方法を用いれば出来ると思うのですが方法がわかりません。

何かよい方法、ありませんでしょうか?
882デフォルトの名無しさん:2009/08/31(月) 23:30:39
NDK を使って何かサンプルを作ろうと思い、試しに
socket() を使ってみました。
するとビルド時(リンク時?)に socket() が無いと怒られました。
その後色々調べてみた所 Android.mk を修正するということまで
わかったのですが Android.mk をどのように修正すれば良いのか
わからずに悩んでいます。ご存知の方がいらっしゃったら
ご教示頂けませんでしょうか。
883882:2009/09/01(火) 12:39:13
自己解決。
socket が sokcet になっていましたorz
いやぁお恥ずかしい。
穴があったので入っときます。

socket に修正したところビルドも実行もうまく行きました。

スレ汚し大変失礼しました。
884デフォルトの名無しさん:2009/09/01(火) 22:56:59
885デフォルトの名無しさん:2009/09/01(火) 23:29:45
まったく、魅力無し。
886デフォルトの名無しさん:2009/09/02(水) 09:14:02
これGPSはつかえないの?
887デフォルトの名無しさん:2009/09/02(水) 10:55:34
GPS は嫌いです… 特に problem は…
888デフォルトの名無しさん:2009/09/02(水) 11:51:24
無線LAN専用なのにGPSとかいるか?
とりあえず俺は衝動予約したが
889デフォルトの名無しさん:2009/09/02(水) 12:18:28
今HT-03A以外で実機買うとしたらADP2一択?
SIMなしでアクティベートできる機種があるなら一考したいです
890デフォルトの名無しさん:2009/09/02(水) 12:32:46
ADP2ってもう出た?
891デフォルトの名無しさん:2009/09/02(水) 12:50:50
ADP2ってGDDの別名かと思ってた
普通に入手可能なのはADP1だけじゃないの?
つかADP1は英語版しかないがいいのか
892デフォルトの名無しさん:2009/09/02(水) 14:39:10
開発用なのに英語だと問題あんの?
使うだけなら問題だろうが
893デフォルトの名無しさん:2009/09/02(水) 14:42:13
>>891
ファームを入れ替えれば日本語に出来たと思うけどなあ
それこそ、ぐぐってくれ

>>892
おまえはアプリのメニューとか英語にするつもりかw
894デフォルトの名無しさん:2009/09/02(水) 16:01:53
カメラとGPS欲しかったな

俺は予約したが
895デフォルトの名無しさん:2009/09/02(水) 16:23:40
>>891
昨日見たらADP1は在庫切れだったけど
896デフォルトの名無しさん:2009/09/02(水) 17:05:12
>>893
野良ファームだとmarketが使えないという割と致命的な問題がある
897デフォルトの名無しさん:2009/09/02(水) 19:00:36
>>896
つ Vendor.apk
898デフォルトの名無しさん:2009/09/02(水) 22:52:30
>>889
私は秋葉原で HTC Hero (Sim Free) を買いました。
899デフォルトの名無しさん:2009/09/03(木) 12:00:08
>>893
ロケール変更でいいじゃん
900デフォルトの名無しさん:2009/09/03(木) 12:14:27
>>899
ADP1に載ってるファームのロケールに日本語がない件
901デフォルトの名無しさん:2009/09/03(木) 18:42:47
>>898
詳しく
902デフォルトの名無しさん:2009/09/03(木) 19:25:28
尼UKからは買えないのかな
903デフォルトの名無しさん:2009/09/03(木) 20:56:49
1shopmobileのほうが安くないかい
http://www.1shopmobile.com/catalog.php/1shopmobile.com/pg136
904デフォルトの名無しさん:2009/09/03(木) 21:16:26
amazon UK 379.99ポンド*151.4円=57530円
1shopmobile 565ドル*92.4円=52200円

これSIMフリーの値段でいいのかな。欧州はものが高いのぅ
そういえばHeroには日本語ロケールあるの?
905デフォルトの名無しさん:2009/09/03(木) 22:49:35
>>901
HTC Hero は 以下の秋葉原のお店で扱っています。高いけど。

ttp://www.mobileplaza.co.jp/online/list.php?type=pdapc_htc

>>904
HTC Hero は日本語メニューにできないことになっているが
隠しコマンド(未公開)で日本語メニューにできるみたい。

ttp://www.nextel-online.jp/index.php/news/new-arrived-on-20090820

ただ、今月出るらしい Firmware Updateで正式にサポートされそう。

ttp://www.slashgear.com/htc-hero-update-confirmed-imminent-1852644/
906877:2009/09/04(金) 00:15:35
もはや何番煎じかも分からない2chブラウザをMarketに上げてみた
でも正直anchanの存在が遠すぎて参戦した瞬間から戦意喪失気味
907デフォルトの名無しさん:2009/09/04(金) 00:25:28
>>905
ADP1でも設定だけで日本語アイコンや日本語アプリがOKになるので
ver1.5にフォントやらは入ってる

ADP1は
/data/property/persist.sys.country
にJPと書く
/data/property/persist.sys.language
にjaと書く

とロケールが日本になるよ

908デフォルトの名無しさん:2009/09/04(金) 00:54:33
>>906
とってもよいでばないですか
ところでanchanでもそうなんだけど
お気に入りに入るためにトップに戻ろうと戻るボタン連打すると
いつもHOME画面にまで戻ってしまうので
お気に入りにはいつでもどこでも飛べるとうれしいです
あといずれ実装されるであろうスレタイ検索のワードをお気に入り登録できるようになると
すんばらしくなるとおもいます
909デフォルトの名無しさん:2009/09/04(金) 01:00:12
> あといずれ実装されるであろうスレタイ検索のワードをお気に入り登録できるようになると
すんまそん。日本語でおk
スレタイ検索は既にあるんだけど、絞り込んだ状態をブクマしたいってことですかね
うーん、その発想は無かった
910デフォルトの名無しさん:2009/09/04(金) 02:14:44
各板のスレ絞り込みではなく
find.2chの全板スレタイ検索ですね。
たとえば「android」と検索してブックマークすると
毎回全板からandroidと名のついたスレをひっぱってくるという機能が
BB2Cに実装されてるのです。
えらい便利なので気に留めておいてもらえるとありがたいです
911デフォルトの名無しさん:2009/09/04(金) 07:49:20
>>910
BB2Cってそんな機能あったっけ。と思ったら板一覧の右上の検索ボタンってこの機能だったのか
しかもブックマークできるとか普通に使ってて気づくの無理杉

find.2chはちゃんとしたAPIあるんすかね。scrapeするしかないのかな…
912デフォルトの名無しさん:2009/09/04(金) 08:15:28
GoogleMapである地点Aと地点Bまでのルート探索をしたい場合
どのようにプログラムを書けばいいのでしょうか?
913デフォルトの名無しさん:2009/09/05(土) 11:12:09
AsyncTaskクラスって
複数同時にexecute()すると、execute呼んだ順番に順次、逐次的に一つ一つ処理されるんだね。
同じような便利クラスで同時に処理してくれるのないんかな。
914デフォルトの名無しさん:2009/09/05(土) 11:18:08
リストのガクガクスクロールってなんとかならないのかなぁ
915デフォルトの名無しさん:2009/09/06(日) 10:42:39
Google Mapのルート検索のプログラミング方法がわからないです。
916デフォルトの名無しさん:2009/09/06(日) 16:18:51
そうですか。。。
917300:2009/09/07(月) 01:43:54
私も Market に上げてみました。en2ch。
ブックマークできないのはいただけないかな。。。
自分はブクマするの面倒で履歴から見るので、実装しませんでした^^;
特徴は、勢いでソート、被リンク解析、名前が番号なら抽出できる、ぐらいかな?
よろしゅう
918デフォルトの名無しさん:2009/09/07(月) 01:54:38
お前ら2chブラウザばっか作んじゃねえよ俺も含めてwww
SDカード保存はあんまり実装する気なかったけどなにやらトレンドっぽいな。次のバージョンで入れるか…
つうかこれだけ一杯出てきて設定画面もないようなバージョンをリリースしたアホはもしかして俺だけか
919300:2009/09/07(月) 02:21:19
ほんと多すぎww
開発当初はいいの無かったからね。。
920デフォルトの名無しさん:2009/09/07(月) 02:28:17
うぜえ書き方
921デフォルトの名無しさん:2009/09/07(月) 09:35:59
>>915
Androidにルート検索機能はないと思ったが
922デフォルトの名無しさん:2009/09/08(火) 00:50:01
「Androidに」?
何言ってるの?
923デフォルトの名無しさん:2009/09/08(火) 01:39:27
揚げ足いらね
924デフォルトの名無しさん:2009/09/08(火) 07:14:34
っチキンナゲット
925デフォルトの名無しさん:2009/09/08(火) 07:25:27
なんでイカゲソじゃないの?
926デフォルトの名無しさん:2009/09/08(火) 07:28:50
揚げ胸だから
927デフォルトの名無しさん:2009/09/08(火) 07:58:04
>>915
Androidに搭載されているGoogle Map APIには
ルート検索は実装されていません。
928デフォルトの名無しさん:2009/09/08(火) 18:57:33
よー分からんけど、Google map APIってサーバ側にあるんじゃないの?
929デフォルトの名無しさん:2009/09/08(火) 22:35:41
呼び出しの話だろ
本当に無いかは知らんが
930デフォルトの名無しさん:2009/09/09(水) 08:42:06
そろそろ1がandroidタイムマシンを完成させるころか・・・
931デフォルトの名無しさん:2009/09/09(水) 08:47:23
ばっくとぅーざふゅーちゃーですね。
932デフォルトの名無しさん:2009/09/09(水) 09:06:14
確かにMapActivityを使う際の抽象メソッドに
ルート情報を表示させるならtrue、表示させないならfalseを返すと
ドキュメントには書いてあるけど、肝心のルート検索のメソッドは存在しないな。
もしかしてGoogleが実装し忘れたのか?
933デフォルトの名無しさん:2009/09/09(水) 11:34:18
別にJava上のAPI作らなくても、ルート検索はできるし…
934デフォルトの名無しさん:2009/09/09(水) 11:53:38
>>933
いや出来ないだろ。
935デフォルトの名無しさん:2009/09/09(水) 12:13:15
HTTP叩けばいいだけなんで…
936デフォルトの名無しさん:2009/09/09(水) 12:16:10
まあ確かに参考書とかGoogle Mapを使ったサンプルとかやってるなら
ルート検索のサンプルプログラムも書けばいいのに
何で書かないんだろう?
937デフォルトの名無しさん:2009/09/09(水) 12:18:20
方法としては無理矢理HTTPでURLを飛ばせばいいんじゃないの?
まあ抽象メソッドのルート表示ならtrueとか実装してるなら
ルート検索API 用意しとけよと思ってたが
938デフォルトの名無しさん:2009/09/09(水) 12:38:23
GET一発なのにAPI用意しろとか、
流石初心者スレw

939デフォルトの名無しさん:2009/09/09(水) 13:18:30
まぁそう言ってやるなよ。誰でも最初は初心者だったんだから。
940デフォルトの名無しさん:2009/09/09(水) 14:24:08
で、GET で取ったルートをどう MapView に表示するんですか?

そーすはってください
941デフォルトの名無しさん:2009/09/09(水) 14:28:25
煽りっぽくレスして相手から情報を引き出すのが最近の流行りですか?
942デフォルトの名無しさん:2009/09/09(水) 14:30:33
自分もルート検索の仕方がわからないので
教えてください。お願いします。
943デフォルトの名無しさん:2009/09/09(水) 14:31:19
俺も知りたい
944デフォルトの名無しさん:2009/09/09(水) 14:32:00
ソースマダー?
945デフォルトの名無しさん:2009/09/09(水) 14:39:39
1.GETリクエストを送る
2.還ってきたやつをMapViewへ表示

何でこれがわからないの?
946デフォルトの名無しさん:2009/09/09(水) 14:45:55
ソースくれとかさすがにひどいな。最近は自分で書かずにコピペするやつを
プログラマって呼ぶの?
947デフォルトの名無しさん:2009/09/09(水) 14:50:45
>>946
GETリクエストで何を送信すればいいのかわからないんです
948デフォルトの名無しさん:2009/09/09(水) 14:53:12
>>948
地点Aと地点Bのルート検索をしたいとするだろ?
GETリクエストは地点Aと地点Bの座標を送信すればいいんだよ
949935:2009/09/09(水) 14:54:55
>>947
右上に「∞リンク」のアンカーがあるだろ。
950デフォルトの名無しさん:2009/09/09(水) 14:55:26
>>946
もちろんです
951デフォルトの名無しさん:2009/09/09(水) 14:56:49
>>948
そうなんですよ川崎さん
952935:2009/09/09(水) 14:57:16
これが新宿駅(東京)から八王子駅(東京)までの車ルート案内
//長すぎて投稿できないから折り返してある。

http://maps.google.co.jp/maps?f=d&source=s_d&saddr=%E6%96%B0%E5%AE%BF%E9%A7%85%EF%BC%88%E6%9D%B1%E4%BA%AC%EF%BC%89&daddr=%E5%85%AB%E7%8E%8B%E5%AD%90%E9%A7%85%EF%BC%88%E6%9D%B1%E4%BA%AC%EF%BC%89&
hl=ja&geocode=FamZIAIdIqhTCA%3BFdkPIAId2CROCClBMDRf2R0ZYDGVCTAvmrq3-A&mra=pe&mrcr=0&dirflg=d&sll=35.666339,139.439875&sspn=0.470824,0.774536&ie=UTF8&z=11
953デフォルトの名無しさん:2009/09/09(水) 14:58:25
∞リンクを見たんですが良くわかりません。
地点Aの座標が(x1,y1)地点Bの座標が(x2,y2)だった場合
どのようにURLを記述すればいいのでしょうか?
954デフォルトの名無しさん:2009/09/09(水) 15:05:18
http://maps.google.co.jp/maps?ssl=x1,y1&sspn=x2,y2

これでいいんじゃないの?
955デフォルトの名無しさん:2009/09/09(水) 15:08:15
>>954
これ間違ってない?
956935:2009/09/09(水) 15:24:02
>>953
A [x1,y1 ]
B [x2,y2 ]
でルート案内検索して「∞リンク」を見てみな。
本質的には、
http://maps.google.co.jp/maps?saddr=出発地&daddr=目的地&dirflg=d

>>954
それはブラウザ上の地図表示範囲の指定だね。
957デフォルトの名無しさん:2009/09/09(水) 15:31:19
>>956
これをGETリクエストで送って、還ってきた値を配列に取得
あとMapActivityの抽象メソッドの戻り値をtrueに
で良いんだっけ?
あとは何かあったっけ?
958デフォルトの名無しさん:2009/09/09(水) 17:37:43
GETリクエストで取得できたんですが、この取得した文字列群を
どのようにMapViewへ表示させればいいのでしょうか?
959デフォルトの名無しさん:2009/09/09(水) 21:36:43
Androidでも使うことができる天気予報APIまたは地震APIって
ありますか?
960デフォルトの名無しさん:2009/09/09(水) 21:39:04
BroadcastReciver で Log.i 使って、ログ吐くようにしてるんだけど、
ログが吐かれない...orz

Service から AlearmManager を使って BroadcastReciver 呼ぶようにしてるんだけど、
これがダメなんかな?
それとも、ログ レベルかなんか設定しないといけない?
誰か教えてエロい人
961デフォルトの名無しさん:2009/09/09(水) 21:52:01
manifest.xmlは編集した?
962デフォルトの名無しさん:2009/09/09(水) 21:55:17
>>961
初耳です
ちょっと ggrks ってくる
963デフォルトの名無しさん:2009/09/09(水) 22:18:09
>>961
961 さんのおかげで分かりました!
って言いたかったんですけど、
ワカンネー...orz
964homeMan:2009/09/10(木) 00:22:46
アプリケーションの良い魔法の...wow
http://www.youtube.com/watch?v=ON1cxNU0K8w
965デフォルトの名無しさん:2009/09/10(木) 00:42:54
Androidとサーバで通信して
サーバ上にデータを保存するような仕組みを作ってみたいと思ってるんですが
基本的には、HttpClientクラスを使ってGETかPOSTパラメータで値を送って
XMLかJSONで応答を受け取るっていうのが標準的な手法なんですかね?

調べてみるとJavaのオブジェクトをシリアライズ化して通信・・・
というような技術もあるようですが、一般的ではないんでしょうか。

あと、セッション管理とかの方法も必要になってくるのかなと思ってますが
HttpClientのパッケージあたりのCookie管理で
ゴニョゴニョとセッションIDを持ってくれたりするんでしょうか?
966デフォルトの名無しさん:2009/09/10(木) 08:48:14
XML、JSONはシリアライズじゃないん?
967デフォルトの名無しさん:2009/09/10(木) 22:56:06
XML、JSONはフォーマットな。シリアライズに使おうと思えばつかえる
968デフォルトの名無しさん:2009/09/12(土) 16:18:00
Google Mapのルート検索でGETリクエストを使って情報を持ってくることが出来たんですが
マップに表示させるにはどうしたらいいんでしょうか
969デフォルトの名無しさん:2009/09/12(土) 16:54:48
これまでPCのブラウザ上ではルートを表示させること出来てる?
出来てなければ、まずこの辺りから。
Google Maps API Documentation
http://www.google.com/apis/maps/documentation/
970デフォルトの名無しさん:2009/09/12(土) 17:46:15
donutのエミュレータを試す(2009/9/11取得版) - Android(アンドロイド)情報-ブリリアントサービス
ttp://d.hatena.ne.jp/bs-android/20090911/1252652068

WVGAが装備されるみたい
971デフォルトの名無しさん:2009/09/12(土) 20:35:07
>>969
AndroidってJavaScriptベースのGoogle Map APIって使えるの?
俺は普通にcom.google.android.maps.MapViewとかandroid用の
API使ってたけど。
もし、JavaScriptベースのやつを使えるのなら方法を教えてください。
お願いします。
972デフォルトの名無しさん:2009/09/12(土) 20:51:49
gears_init.jsの使いどころがわかりません。
これはどういうときに使用するものなのでしょうか?
973デフォルトの名無しさん:2009/09/13(日) 03:26:52
>>971
使えない。
だからAndroidアプリで取得した位置情報を
htmlファイルのJavaScriptに投げる感じ
974デフォルトの名無しさん:2009/09/13(日) 15:47:56
Activityから他のActivityを生成するときに、呼び出し元のActivityの
インスタンスを生成するActivityに渡すことってできますか?
975デフォルトの名無しさん:2009/09/13(日) 23:49:21
>>974
渡して何をしたい?
普通にIntentじゃだめか?
976デフォルトの名無しさん:2009/09/14(月) 07:03:06
public static使えばできると思うけど、なるべくintentの方がいい
977デフォルトの名無しさん:2009/09/14(月) 07:22:48
>>974
もとのActivitiyをSerializableにしてIntent#putExtraで渡す。
受け取る方は、Intent#getSerializableExtraで受け取る。
で出来るかも。やる意味が分かんないけど。
978デフォルトの名無しさん:2009/09/14(月) 17:31:07
そろそろ産め。
979974:2009/09/14(月) 22:45:47
返信ありがとうございます。
親アクティビティがサービスをバインドしてて、サービスとメッセージ交換できる
状態なんですが、子アクティビティからもサービスにアクセスしたい状況になったので、
親アクティビティを通してサービスにアクセスしようと思ってました。
それで親アクティビティのインスタンスが欲しかったのですが、結局取得できないっぽいので
(Parcerableとか使ってみたんですがよくわからなかった)結局子アクティビティにも
同じサービスをバインドさせて解決しました。
たぶんかなり無駄なことしてる気がしますが。
980デフォルトの名無しさん:2009/09/14(月) 23:24:40
IXCみたいな仕組みがあればいいけどな
981デフォルトの名無しさん:2009/09/15(火) 09:45:52
なんかMarketのコンソールが日本語化されてら、いつからだ
982デフォルトの名無しさん:2009/09/15(火) 12:34:12
>>981
昨日ぐらい、あと海外向けのみだけど有料アプリも販売できるようになってるよ。
983デフォルトの名無しさん:2009/09/16(水) 08:33:42
984デフォルトの名無しさん:2009/09/16(水) 09:01:37
Android Developers Blog: Android 1.6 SDK is here
ttp://android-developers.blogspot.com/2009/09/android-16-sdk-is-here.html
985デフォルトの名無しさん:2009/09/16(水) 09:05:39
15日の15時ってことは日本時間に換算するとついさっきか
今から出勤だから試す時間がねぇ。誰か人柱ヨロ
986デフォルトの名無しさん:2009/09/16(水) 14:36:00
Android sdk1.6インストールしたけど、ネットに接続できない・・・・
1.5のときは何もしなくても接続できたのに・・・・・
何か設定が必要になったの?
987デフォルトの名無しさん:2009/09/16(水) 14:54:48
そろそろ次スレじゃまいか?
988デフォルトの名無しさん:2009/09/16(水) 15:05:20
Android sdk1.6インストールしたけど、何かエミュレータのSIMが
インターネットに接続できないように制限かけてる。
何これ?まさか1.6からネット接続有料になったのか?
989デフォルトの名無しさん:2009/09/16(水) 15:06:26
つか結局dalvikは遅いまま?
990デフォルトの名無しさん:2009/09/16(水) 15:11:21
>>989
遅いまま。
ていうか俺もSIMに制限されてネットに接続できない。
エミュにSIMなんか付けるなカスが
991デフォルトの名無しさん:2009/09/16(水) 15:12:57
エミュレータにSIMを内臓させたやつ出てこいよ。
ネット接続禁止とか馬鹿じゃないの?
992デフォルトの名無しさん:2009/09/16(水) 15:15:56
はいはい。嘘はいいから
と思って俺も使ってみたらマジでネットに接続できなくてワロタwww
「このSIMではネットワークに接続できません」とか出てくる
993デフォルトの名無しさん:2009/09/16(水) 15:45:48
SIMファイル書き換えればおk
994デフォルトの名無しさん
>>993
kwsk