- 1 名前:デフォルトの名無しさん [2010/05/27(木) 23:23:48 ]
- □前スレ
GoogleAndroidアプリ作成part3 pc12.2ch.net/test/read.cgi/tech/1268692293/ □過去スレ GoogleAndroidアプリ作成part2 pc12.2ch.net/test/read.cgi/tech/1253197333/ part1 ☆JAVA初心者がAndroidでアプリを作るスレ☆ pc12.2ch.net/test/read.cgi/tech/1243270488/ 初期の流れをくんでJAVA初心者にも親切にしよう! Android Developers(英語) developer.android.com/index.html リファレンス developer.android.com/intl/ja/reference/android/widget/HorizontalScrollView.html Android - Open Handset Alliance プロジェクト code.google.com/intl/ja/android/
- 210 名前:デフォルトの名無しさん [2010/06/06(日) 01:10:28 ]
- >>209
早く親切に答えてあげなよ
- 211 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 01:21:07 ]
- >>210
誰に?
- 212 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 01:24:47 ]
- 何で世界制服セーラー服みたいな名前にしたんだろうなあ…
- 213 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 01:28:51 ]
- 文字の位置変えるのに
なんでCanvasに行き着くのか謎
- 214 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 02:04:22 ]
- drawTextでxとY指定するだけじゃないの?
そういうことじゃなくて?
- 215 名前:デフォルトの名無しさん [2010/06/06(日) 02:18:29 ]
- >>214
drawTextを自発的に呼び出さないで、それ自体はTextViewのsetTextの処理過程に任せたい。 setTextの処理過程の途中で割り込み処理をし、テキストの書き込み位置を途中から変更したい。 という希望です。
- 216 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 03:04:29 ]
- それは描画速度が低下しそうな要求だな。
javaの処理的にもメモリ喰いそう。
- 217 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 03:28:23 ]
- どういう処理をしたいかではなく、何をしたいかをまず言った方がいいと思う
- 218 名前:デフォルトの名無しさん [2010/06/06(日) 04:13:38 ]
- >>217
TextViewで擬似レイアウトみたいな事をしたいんですよ。 入力されるテキストは単なる文章でも表示結果が複雑にレイアウトされて 表示されている、といった感じです。 LeadingMarginSpanを継承したクラスのdrawLeadingMarginで装飾を施した後、 次に続くテキストの描画位置を指定しておきたいんです。
- 219 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 04:23:03 ]
- さすがにそこまでやるならTextViewっぽいものを自分で作った方がいいんじゃないか
- 220 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 06:36:05 ]
- >>219
もう少し粘ってみて駄目ならそうします。 まだ途中経過ですが、テキスト描画位置保持のありからしき場所を見つけました。 android.text.Layouです。 もう限界(w)なのでここで寝ます。起きたら本格的に調べてみようと思います。
- 221 名前:デフォルトの名無しさん [2010/06/06(日) 07:45:25 ]
- あ、駄目ですね。。これ
StaticLayoutってやつをTextViewは使ってるみたいですが、setterもなければ ポジションを保持してる配列もprivateで手が出せません。とほほ。 そもそもx,yといった単純な保持じゃなくdrawする毎に配列にtop,bottomなんか のデータを詰め込んでいくだけのようですから「下にずらして」なんてことは そもそも有り得ないわけですね。。。連続改行で場所を空けるかpaddingをでかく 取って空けるかしておいてから、そこに直接drawTextするしかないなぁ。
- 222 名前:デフォルトの名無しさん [2010/06/06(日) 10:59:29 ]
- とほほ
- 223 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 12:41:54 ]
- そこでリフレクション
- 224 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 13:00:08 ]
- >>217
そういうレイアウトを定義して、 値の設定をラップするような ViewGroupのサブクラスを作ればOK
- 225 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 23:30:26 ]
- 物凄い初歩的な事かも知れないけど、自作のActivityを呼び出すのはどうすれば良いの?
一番最初に立ち上がるActivity自身や、OSが標準で保持するActivityはちゃんと呼べるのに、 自作のActivityだけが呼ぼうとすると「予期せず停止しました」ってエラーが出る。 ちゃんと明示的にIntentに生成してるのに…。
- 226 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 23:46:30 ]
- >>225
developer.android.com/guide/topics/manifest/manifest-intro.html
- 227 名前:デフォルトの名無しさん [2010/06/06(日) 23:49:03 ]
- リンク貼るんじゃなくて初心者にわかりやすく説明しようね
- 228 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 23:52:13 ]
- HelloWorldと一緒に作られたAndroidManifest.xmlを穴が開くほど見つめた後で>>226を見に行くといいよ
- 229 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 23:52:57 ]
- >>225
ログに答えが書いてあると思うよ。 それでわからなかったら、エラー内容でググレばでてくる。
- 230 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 00:08:17 ]
- >>226-229
素早いレスに感謝です。 ログは見ようと思ったんですが、dat落ちしてて見れませんでした…。 結局のところ、マニフェストファイルに呼び出したいActivityの情報も書かんとイカン ってことですね。
- 231 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 00:18:56 ]
- >>230
ログはエラーログだと思うの……
- 232 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 00:34:10 ]
- >>230
そうそう。 自分も最初ハマった。
- 233 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 00:45:52 ]
- >>230
次からはLogCatの内容見てぐぐるのを先にやってみるといいよ 大体そっちで答え見つかることが多いから
- 234 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 00:59:24 ]
- 慣れてきてががーっと作るようになると、
作ったActivityをManifestに書くのを忘れたまま動かしてイラっとくる事がある。
- 235 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 01:25:45 ]
- >>234
あるある。 最初は2、3時間それではまってた。
- 236 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 08:38:32 ]
- メイクの段階でチェックできればいいのにね、開発環境。
- 237 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 16:31:55 ]
- Hello Worldのチュートリアルだけやってみたんですが、
もっと体系的に学ばないと、あまり自由に作れなそうだなと思いました なにかオススメの参考書とかありますか?
- 238 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 16:58:35 ]
- 言えねぇ・・
- 239 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 17:06:17 ]
- >>237
参考書はまだそんなに何種類も発売されてないので、 本屋で立ち読みして、自分にあいそうなのを 2〜3冊買ってきたほうがいいと思う。
- 240 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 18:43:17 ]
- やたら絶賛されてる開発入門書もぶっちゃけ糞だから
自分が良いと思った物を買え
- 241 名前:デフォルトの名無しさん [2010/06/07(月) 21:53:05 ]
- インテントで圧縮ファイルを送りたいんですが何に入れればいいのかわかりません。
hogeは/res/raw/hoge.zipです。 InputStream zip_file = getResources().openRawResource(R.raw.hoge); intent.putExtra("zip_file", zip_file); ってするとそんなメソッド無いと言われる。 取得側でも Zipfile zip_file = intent.getZipExtra("zip_file"); みたいなのが無い。 InputStream input = (InputStream)intent.getParcelableExtra("zip_file"); ってするとエラーは出ないけどこれでOKなのかよくわかんない。 テキストとか画像ファイルまでならどうにかできました。 が、それ以外の任意のファイルを突っ込みたいl、というのがよくわかりません。 ググっても「ダウンロードした圧縮ファイルを展開し」みたいなのばっかり引っかってしまって困る。
- 242 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 22:02:03 ]
- >>241
Serializableじゃないと突っ込めないぞ
- 243 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 22:04:45 ]
- 2.2の本まだ?
- 244 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 22:42:57 ]
- >>241
そのファイルのURIだけ送るんじゃ駄目なの?
- 245 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 23:21:48 ]
- >>242
SerializableじゃなくてParcelableでしょ でもbyte[]なら public Intent putExtra (String name, byte[] value) ↑これがあるからこれ使えばいいだけだと思う ところでzipファイルが一時的にメモリ上にベタ展開されるけど IntentのExtraデータサイズって上限いくらなの? 正直>>244の方が正解な気はする
- 246 名前:241 mailto:sage [2010/06/07(月) 23:39:01 ]
- 送信手段はなんでもいいです。
他の手段がよくわからなかったので、とりあえずわかりやすそうなファイルまるごと送信にしてました URI送ったら、送った先から送信元のzipファイルを読めるってことですよね そこらへんが正直よくわかんない
- 247 名前:242 mailto:sage [2010/06/07(月) 23:46:43 ]
- さきにSerializable を引数にしてる方を見つけて書き込んだけど、両方あるのね
public Intent putExtra(String name, Parcelable value); public Intent putExtra(String name, Serializable value); Android的にParcelable の方が良いと思う
- 248 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 23:48:59 ]
- そもそも何に送ろうとしてるのか分からんのだが、
署名が同じならいけんじゃねーの……と思ったらリソースかよ。 InputStreamからbyte[]に読み込んでputExtraで突っ込め。 受け取り側ではgetByteArrayExtraだ。 バイナリファイルは基本これ。
- 249 名前:デフォルトの名無しさん [2010/06/08(火) 00:57:11 ]
- ぶっちゃけAndroidアプリってiPhoneアプリに対して
どれだけ対抗できてるんでしょうか?
- 250 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 01:02:17 ]
- 言いたいことがわからん
- 251 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 02:21:42 ]
- apiを比較したいんでそ
- 252 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 02:41:37 ]
- 比較ねぇ
お仕着せに従ってUI作る時はiPhoneが楽。選択余地がないのでそれ以上が求められない Androidは綺麗なUI作ろうとすると、考えることが多すぎて結構色々めんどくさい ロジック的にちょっとひねったことしたい時はAndroidが楽 iPhoneだと、出来ないか、もしくは酷いバッドノウハウで回避させられることが多い APIは好き好きだがAndroidの方が扱いやすいと思う。 が、基本的に遅いので、スピードがネックになった時はAndroidの方が苦労する。 Froyoが十分普及すれば気にしなくて良くなるかもしれない。
- 253 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:21:05 ]
- 聞きたいことある
Androidを学ぶにあたって、はやりJavaを先に学習すればすんなり覚えやすいの? それとも他にある?
- 254 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:26:54 ]
- >>253
- 255 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:28:30 ]
- >>253
ミスった Android OSを学びたいのかアプリ作成を学びたいのか このスレに書いてるからには後者なんだろうけど
- 256 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:29:28 ]
- いや別に釣りとかじゃなくて
人生まだやり直したくて職業訓練校でAndroidあるの受けたんだが はやりjava経験0の俺は落とされて 正直くやしい
- 257 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:36:27 ]
- 職業訓練校でAndroidとかあるのか。ハロワのやつ?
Javaは先に勉強しておいた方がいいと思う。 最低限入門書の一冊も読んでることは大前提。
- 258 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:38:43 ]
- ハロワの基金訓練の方にありました
今月は無いですが先月と先々月はありました Javaは基本らしいですね、受けてる人は全員Java使える発言でしたので落とされても当たり前ですね
- 259 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:39:21 ]
- >>256も>>253もなにを言ってるのか何が聞きたいのか理解できない
釣りとか聞いてない
- 260 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:42:36 ]
- ああID出ないのか
>>253,256,258は自分です Androidを学ぶ前に先にJavaを覚えたほうがいい? って質問
- 261 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:47:36 ]
- >>260
他のオブジェクト指向言語の経験があれば、同時平行で勉強しても良いと思うけど、ないならJavaの基礎くらいは勉強しておいた方が効率良さそう。
- 262 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 04:50:12 ]
- 効率よさそうというかハロワの職業訓練だと3ヶ月とかじゃない?
Javaは出来ることが大前提のカリキュラムになってると思う
- 263 名前:260 mailto:sage [2010/06/08(火) 05:04:30 ]
- Javaのみの訓練校応募します
>>262 自分が受けたのは期間は半年のJavaも一緒に習うよって内容でした
- 264 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 05:19:07 ]
- >>263
経験ないならJavaをガッツリ習ってAndroidは独習の方が良い気がする
- 265 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 05:20:19 ]
- ああ、わかった
やってみるよ ありがとう
- 266 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 08:45:17 ]
- 動的でもXMLでもいいんだけど
UIのデザイナくらいは欲しいよな 開発環境
- 267 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 09:07:04 ]
-
インターフェースのデザイナ?ドロイドドローのことか www.droiddraw.org/ …あんま使えないけど JAVAは長いことやってたんでAndroid開発も余裕かなと思ったけど、 ある程度のレベル以上のもの作るとなると癖があって面倒。特にUIまわり
- 268 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 10:55:17 ]
- レイアウトを細かく合わせようとすると解像度の違いが面倒になる
結局手でXMLいじってるんだけど、それが面倒でしょうがない
- 269 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 11:30:01 ]
- >>266
コントロールをドラッグ&ドロップで デザイナに貼り付ける、みたいな感じ?
- 270 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 11:38:51 ]
- Visual Studioぐらい簡単だったらいいよなぁ
- 271 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 11:41:49 ]
- spinnerの選択内容を変更したときのイベントを使いたいのですが、
setOnItemSelectedListenerでも取れないし、 setOnItemClickListenerを使うとなぜかエラーになります。 どうやって取得するのでしょうか?
- 272 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 16:20:57 ]
- HTC Desireで開発しているんですが、スペック表の画面解像度では480px X 800pxと表記されているのに、onSizeChangedメソッドで拾った値は320px X 483px。これは何ででしょう?そもそもピクセルという単位じゃないとか?
- 273 名前:272 mailto:sage [2010/06/08(火) 16:24:23 ]
- 272です。失礼しました。改行ミスりました。
- 274 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 17:13:02 ]
- HTC-03を対象にアプリ開発してます
加速度センサの機能を用いて、端末が振られる度にアクションを起こしたいのですが、思うように動きません センサの各値の絶対値を取り、差分が一定以上なら『振られた』と、判断しているのですが、 利用者から見て、一振りの動作を『一度振られた』とは判断してくれませんでした 『一度振られる』という動作は、どう実現すればよろしいか分かる方居られますか? また、強く振り過ぎると強制終了してしまいました・・・
- 275 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 18:17:44 ]
- >>274
「ある絶対値を超える加速度が、一定時間内に反対方向に2回」 → 「一振り」 でどうだろう。試した訳じゃないから、できなかったらごめん。
- 276 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 18:27:37 ]
- そういやeclipse上でエミュレータ立ち上げて喜んだり、デバックモードで遊んだりしてるんだけど、実際にどうやって端末に乗っけるんだ?
- 277 名前:185 [2010/06/08(火) 18:37:10 ]
- エミュレータ上で加速度センサ試すときは、ウィンドウをドラッグして振ればいいのか?
- 278 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 18:45:19 ]
- >>276
USBで端末繋げてeclipseで実行すれば端末側で起動するよ。
- 279 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:06:45 ]
- >>278
あ、いや。それ以外で 今そのデバックモードで楽しんでます というか、端末に乗っける方法って無いんですか?
- 280 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:08:26 ]
- >>274
実験してみりゃいいじゃん
- 281 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:08:59 ]
- USB接続でSDカードにapkファイルぶっこんでから
端末側に適当なファイラーアプリ入れてインストール もしくはWebにapkファイルアップロードして端末で ダウンロードしてインストール が一番ラクなんじゃねーの
- 282 名前:デフォルトの名無しさん [2010/06/08(火) 19:28:01 ]
- 安杉
www.blogcdn.com/www.engadget.com/media/2010/06/apple-wwdc-2010-390-rm-eng.jpg もうだめかもしれんね Androidもけっぱれ
- 283 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:31:35 ]
- その値段は海外だけだ馬鹿
- 284 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:34:36 ]
- 既に端末に入ってない?
- 285 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:46:35 ]
- >>282
それ3GSの新発売時と同じ値段なんだが。AT&T2年縛りの「実質(笑)」だよ なんでこんな情弱がプログラム板まで出張ってくるんだよ・・・
- 286 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:49:55 ]
- もけっぱれって何?
- 287 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 19:50:20 ]
- / ̄ ̄\
/ ヽ、. _ノ \ | (●)(●) | | (__人__) | ヨナも そうおもう | ` ⌒´ | | } ヽ } 人_____ノ"⌒ヽ / \ / へ \ ( ヽγ⌒) | \ \  ̄ ̄ ̄\__/
- 288 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 21:50:32 ]
- マカってホント情報弱者だな。
- 289 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 22:00:45 ]
- むしろあのスペックじゃ1年後にはandroid機に完全に置いていかれてるよな
- 290 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 22:19:42 ]
- >>289
ホントにそうなるなら是非見てみたい所w
- 291 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 22:31:48 ]
- サービスがシステムに
「バインドが無くなり次第俺を止めていいよ」と言うには Service#stopSelf() を呼べばいいようだけど、 逆に「今はバインドが無くなっても止めちゃ駄目!」と言うにはどうしたらいい? なんか気持ち悪い気がするけど 自分で自分を Context#stertService(Intent) しちゃえばいいのかな
- 292 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 22:39:36 ]
- むしろstopSelfしなきゃunbindされてもデフォルトで止まらなくない?
- 293 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 23:00:52 ]
- 画面の上半分だけ落書きできるソフトを作ってみたいんですが(下にペンと消しゴムボタン)
canvasとかの描画関連でネット探すと、画面全体使った物しかないのですが 一部のみpictureBox的なものにするために参考になる情報サイトとかありませんか?
- 294 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 23:03:44 ]
- >>286
空がもけのように晴れわたること
- 295 名前:デフォルトの名無しさん mailto:sage [2010/06/08(火) 23:08:29 ]
- >>292
バインドによって起動されるサービスで、 このサービスをstartServiceするコンポーネントはまだ1つも無いんだ だから常にstop状態で、バインドがゼロになった途端デストロイされてしまう stop/start状態を自分で管理したい (バインド上でのやりとりの結果に応じて、 自分が次のバインドまで生きているかどうか決めたい) と思ってこうしたんだけど、 逆に他のコンポーネントは常にstartServiceして、 本人が止まりたいと思ったらstopSelfする方がいいか
- 296 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 00:36:32 ]
- >>281
それが楽だと思う。 けど、俺実機持ってないから知らないんだけど USBで繋いだらadbで認識できたりしないのかな。 っていうかちょろっと調べたらADB USB Driverってあるらしいじゃん? そしたら adb install が使えるんでない?
- 297 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 00:57:06 ]
- >>296
android SDKインストールすればできるよ コマンドプロンプトから一発でね
- 298 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 01:02:05 ]
- >>278の時点で実機にインストールされてると思うんだが
- 299 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 03:07:12 ]
- 流れを無視して質問します。
XMLとjavaのどちらでもUIかけるみたいですけど どっちがいいのですか? メリット、デメリットあれば教えてください。
- 300 名前:185 [2010/06/09(水) 03:10:03 ]
- 自由・平等・友愛
- 301 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 03:25:18 ]
- どっちも同じだから好きな方使いなよってことでいいんでしょうか?
ありがとうございました。
- 302 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 08:28:13 ]
- 流れを無視してるから質問も無視します
- 303 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 13:29:47 ]
- GUI作りなんて手書きでいいだろ
レイアウト書くのしても、それほど手間はかからん むしろGUIビルダの使い方、 細かい挙動の調査、GUIビルダ自体のバグ・仕様変更もろもろに付き合わされるほうが手間かかる GUIビルダが作るコードなんて汚いしコード書く段階で扱いづらいし 柔軟性もなし
- 304 名前:デフォルトの名無しさん [2010/06/09(水) 18:59:22 ]
- ByteArrayInputStreamに入ってるoggをMesiaPlayerで鳴らす方法ないかしら…
一旦ファイルに出力しないとだめなんでしょうか。
- 305 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 19:06:06 ]
- >>303
コード側からレイアウト構造変えちゃうことも多いから、GUIビルダは大筋って感じになるよね
- 306 名前:デフォルトの名無しさん [2010/06/09(水) 21:03:06 ]
- 作ったアプリを手軽に売りたい方
是非このサイトをご利用下さい defuri.jp/shopping/index.php
- 307 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 21:55:06 ]
- XMLは静的なレイアウトを定義できる。普通の画面はXMLで書く。
状況に応じて動的に画面を構成する必要があるときはjavaで書く。
- 308 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 22:02:39 ]
- 静的なレイアウトをXMLで定義して、一部をJavaで動的に定義することはできないの?
- 309 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 22:19:16 ]
- >>308
できるよ、というか普通はそうする
- 310 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 23:15:47 ]
- インテントフィルタのデータテストで、
ファイル名が abc.xyz であるfileスキーマを受け付けるようにするにはどうしたらいい? <data android:scheme="file" android:host="" android:pathPattern=".*/abc\.xyz" /> これでいけると思ったのに弾かれる… android:host="" を消すと今度はファイル名が何であっても通ってしまう…
|

|