1read 100read
2012年6月プログラム59: Androidプログラミング質問スレ Part23 (421)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
訃報: C 言語の開発者、デニス・リッチー氏が死去 (559)
「OS自作入門」 (313)
くだすれDelphi(超初心者用)その54 (797)
CPPUnitについて少し話そうかい (282)
【コボル】COBOL不要論【ただのDSLだよね?】 (331)
■WindowsCEプログラミング(EVC PB3含む)Ver2.2■ (634)
Androidプログラミング質問スレ Part23
1 :12/06/19 〜 最終レス :12/07/05 このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。 ※プログラミング自体が初めて!なあなたには↓↓↓こちらへ スレ立てるまでもない質問はここで 118匹目 http://toro.2ch.net/test/read.cgi/tech/1331904826/ Eclipse統合M32【Java/C++/Ruby/Python/Perl】 http://toro.2ch.net/test/read.cgi/tech/1320318310/ ★★Java質問・相談スレッド153★★ http://toro.2ch.net/test/read.cgi/tech/1334438859/ ****関連リンク**** ■ Android developers http://developer.android.com/ ■ ソフトウェア技術ドキュメントを勝手に翻訳 http://www.techdoctranslator.com/ ****前スレ**** Androidプログラミング質問スレ Part22 http://toro.2ch.net/test/read.cgi/tech/1337170429/
2 : >>1 乙です <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android "> <stroke android:width="1dp" android:color="#00cccc" /> <corners android:radius="10dp" /> </shape> こんなXMLを書いたら↓こんなふうに表示されますが・・・なんでコーナーができてなくて、 上のところの隅だけ切れてるのですか? http://www.dotup.org/uploda/www.dotup.org3109121.jpg
3 : >>1 乙です 前スレの>>953 さんへ ぬこバッテリーの人です ウィジェットの反応がしなくなるのを再度立ち上げるのは 端末がスリープから解除されたときのインテントを受け取ると startServiceで再度立ち上げるようにしてます。
4 : 勘違いでした 同じ名前のレイアウトファイルを複数使っていて更新してない方にだけパス通してました 新スレ早々すいません
5 : おーし ゲームの基幹部分ができた マップを考えよう
6 : iOSに比べたら明らかにタッチの反応が鈍いぐらいに スレ立て遅いけど >>1 乙
7 : Environment.getExternalStorageDirectory()で機種依存が出るテスト環境をお持ちの方にお聞きしたいのですが、 context.getExternalFilesDir(null)でも機種依存がでるのでしょうか?
8 : ボタン連打ゲームを作ってるんですが 10秒間という時間制限がうまく作れません。 現状は、 スタートボタンにCountDownTimerを付けて変数timeに+1していって timeが10以上の場合連打ボタンを押しても回数が増えないようにif文を組んでいます。 しかし、時間が動いてないみたいです。 誰か教えて下さい・・・orz
9 : >>8 スレッドでタイマーを動かして、スレッドが終了したらフラグ立てて そのフラグをボタンが押せる押せないの判定につかったらどうでしょう。
10 : むしろ時間を止めて欲しいぜorz
11 : TabActivityをメイン画面で表示して、タブそれぞれに表示させるActivityを 予めonCreateしておきonPauseもしくはonStopで止めておくことは可能ですか? やりたいことは、タブをクリックしてActivityが表示されるまでの間の時間を少なくすることです。
12 : >>9 case R.id.button3: // スレッド起動 (new Thread(new Runnable() { @Override public void run() { // 通常バックグランドをここに記述します new CountDownTimer(10000,1000){ public void onTick(long millisUntilFinished){ } public void onFinish(){ flag=1; } }.start(); これじゃダメなんですか? 動かないんです・・・orz
13 : >>11 タブで表示されるActivityをActivityGroupで管理するとかかね >>12 UIスレッドじゃだめなんじゃないか Handler使わないと
14 : >>13 case R.id.button3: // スレッド起動 (new Thread(new Runnable() { @Override public void run() { // Handlerのpostメソッドを使ってUIスレッドに処理をdispatchします handler.post(new Runnable() { @Override public void run() { new CountDownTimer(10000,1000){ public void onTick(long millisUntilFinished){ } public void onFinish(){ flag=1; } }.start(); } }); } })).start(); break; これで合ってますか?
15 : >>13 ありがとうございます。ActivityGroupについて調べてみます。
16 : できました。 ありがとうございました。
17 : 今更だけど気になったので質問です みんなレイアウト作るとき、XMLと動的どっちでやっている?
18 : sc-05dでスピナーのGUIが表示されないです 文字は辛うじて見分けられるし、動作するんですが、こうゆうのはメーカーの対応待つしかないのでしょうか?
19 : >>3 ぬこさんありがとう。953です。 別の方法で試してみたら解決しました。 remoteViewsにsetOnClickPendingIntentを使わずに ACTION_WIDGET_TOUCHをブロードキャストで受け取る方法でやったら 反応しないのがなくなりました。 スリープ解除のとき毎回startServiceするよりもいいかもです。 このACTION_WIDGET_TOUCH って解説あるとこほとんどないけどとあるブログにたどりつきました。 リファレンスにものってないw(もしくは載ってるけどインデックスされてなくて検索できないのかも)
20 : ボタンを押すと、this.addContentViewでViewが追加されるんですが、 このままだと何回もボタン押し続けるとViewが続けて追加されてしまうのでやめさせたいんですが、 LayoutInflater inflater = LayoutInflater.from(this); view = inflater.inflate(R.layout.first_form, null); this.addContentView(view, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); これでview足しているんだけど、2回目以降はviewがnullかどうかでif文作ればいいんでしょうか?
21 : リニアーレイアウトを1/5と3/5と1/5に分割する場合、weightの値は幾つにすればいいのでしょうか?
22 : カスタムコンポーネントって簡単ですか? WindowAPIとMFCの経験はあります
23 : 簡単でありますん
24 : >>21 3,1,3じゃない?
25 : >>24 ありがとうございます どうやって計算しました?
26 : >>25 比率の最小公倍数÷それぞれの数字 1と3と1の最小公倍数は3だから 3÷1=3 3÷3=1 3÷1=3 で3,1,3 これでわからなかったらすまん 説明下手なんだ
27 : ITXサイズのAndroid搭載ボードが出ると聞いたんですが、それについて話してるスレを教えてください
28 : え? weightを1, 3, 1にして width(かheight)を0dipにするんじゃないの?
29 : fill_parentでやるなら>>26
30 : 全部に5をかけて 1,3,1 じゃね?
31 : 今はfill_parentではなくmatch_parentになったんだな
32 : weightは余りを分割するって意味 単純に比率指定したいなら>>28 ---------------画面サイズ |10|30|10| 余り | ←この余りをweightで分割して各比率で割り振られる --------------画面サイズ |||| 余り | ←面積0dpなら全部余りを比率で分割
33 : ありがとうございました。
34 : EclipseにAndroidプロジェクトをインポートしたら、トークンエラーが大量に出てくるんですが・・・・ 原因はなんなんでしょうか?
35 : ↑解決しました インポートするプロジェクトにそもそもエラーありました!
36 : エラー残したままコミットすんなってぶん殴っとけ
37 : よくあるw
38 : a
39 : Androidの問題じゃないかもですが・・・ 例えば、TabHostクラスを継承したHITabHostクラスがあったとして、 TabHost super = --- ; HITabHost sub ; とあったとして、 sub = (HITabHost)super ; みたいにしてキャストしたいんですが、キャストできないというエラーが出ます。 TabHostからHITabHostにするにはどうすればいいのでしょうか・・・
40 : >>39 Javaの基礎を1から勉強したほうがいいかと
41 : ソンナコトハデキナイ 最初からHiTabHostで宣言しろ
42 : >>39 です できないのですか・・・ 親子なのにキャストできないクラスなんてあるんですね・・・ ありがとうございます、勉強になりました。
43 : >>42 子 = (子)親 ? 親 = (親)子 ◯
44 : 文字化けした。一行目の?は×
45 : すいません教えて欲しいのですが、 アプリ制作の大きな流れについて res内に使う画像ファイル(drawable)、画面構成(layout)、str等を置く。 ↓ src内でそれらを定義付ける ↓ 定義付けたそれらについて動作をつけていく でよいのでしょうか? Javaは理解できているものの、アプリ制作の流れが掴めず困っています。 よければ皆さんの順序等流れを教えて下さい・・・
46 : やりたいことのサンプルをみつける ↓ コードパクル ↓ 改造する ↓ 完成\(^o^)/ こうじゃないの?w
47 : >>42 親を継承した子には親にないもの(関数とか)が含まれる。 親を子と同等とみなすと子にしか存在しないものを参照できてしまう。 だから親を子にキャストする事は一般にはしない。 逆に子には親にあるものは全てあるので、問題にならない
48 : >>45 drawableに配置した画像は、eclipse(AndroidSDK)の機能で自動的にプロジェクトに取り込まれる 取り込まれた画像は、img.pngならソースからR.drawable.imgというIDからアクセスできる あとはソースからbitmapfactory.decordなんちゃらでIDから画像Bitmapインスタスを取得できる BitmapインスタンスをImagaViewとかに設定すれば表示できる 俺の質問なんですが、アプリ内にアプリ紹介機能をつけようと思ってます ユーザがアプリを誰かに紹介→その紹介によって誰かがインストール→インストールを検知して紹介者にボーナス という事を実装する方法ってありますかね? iアプリの頃は、紹介URL(http://download.php?userid=1 とか)から紹介者ユーザIDを取得して そのユーザIDをアプリ起動時引数に設定とかできたのですが、Androidだと無いんですよね。
49 : 先日初めてアプリをグーグルプレイに投稿し、初めてのアプデをしようとしています。 配布中のアプリの仕様を大幅に変えたので自分の実機だけで仮アプデができるかどうか試そうと思い、 グーグルプレイから自分のアプリをインストール→eclipseでアプリ実行 をしました(この発想が違うと思いますが…) すると証明書が前回と違うからアンインストールしろ とエラーを吐かれ ネットで検索しいろいろ触ったらeclipseから実行できるようになりました。 ただ仕様を変えたところが変更されておらず、前のバージョン(グーグルプレイから落とした状態)のままでした。 自分の機種だけアプデを試すにはどうしたらよいでしょうか?
50 : Androidで3Dゲームを作成したいのですがお勧めの参考書はありますか?
51 : >グーグルプレイから自分のアプリをインストール→eclipseでアプリ実行 Play上からDLしたアプリには証明書ついてるけどEclipseで単に実行したやつには証明書つかないでしょ だから怒られる。 アップデート確認がしたいなら 新バージョンのリリース用apkを作ってadbコマンドでインストールしる
52 : 新バージョンのリリース用apkを作るってのはあれだぞ プロジェクト右クリック→Androidツール→Export Signed Application Package で作るやつだからね ほんとは前バージョンのapkが残ってたらPlay上からDLインスコする必要ないんだけどね
53 : 対象が480x800のアプリケーションであっても、横に960とかのレイアウトって作れるんでしょうか? ビューを横にスライドしたら、次のビューが横から出てくる感じのものを作りたいんですが Flipperだと1つしか出てこないから不満なんです
54 : 自作のレイアウトクラスを作ればどんなふうにでもできる
55 : ScrollViewに960*800のレイアウトを入れて、そのレイアウトの中にview配置すればいいんじゃね Flipperだってスワイプしたら片方のビューを別のビューを動的に切り替えれば、横長風に見えるよ
56 : >>52 できました! ありがとうございます
57 : developersのサイトデザインがかわっちょる
58 : え?どこ?
59 : どこ?ってあんた見たことないの・・・?androidプログラミングしてるのに・・・?
60 : 一週間ぐらい前から使い始めたからそれ以前はしらんぜよ
61 : 初歩的な質問でゴメン。 Listviewの中の要素を押して、そこから更にListが出てくるもののサンプルって何処かにある? わかりづらいけどこんな感じ +hoge1 +hoge2 +hoge3 ←ここをタップすると -test1 -test2 +hoge4 ↑こんな感じになるやつ。 名前が分からなくて困ってる。
62 : ExpandableListview
63 : >>62 ありがとう!助かった!
64 : Viewを持つフラグメントの入れ子って可能? フラグメントA :レイアウト1をインフレート フラグメントB:レイアウト2インフレート Activityのメインレイアウト内にフラグメントAを配置 レイアウト1の中にフラグメントBを配置 実行すると android.view.InflateException:Binary XML file #xx : Error inflating class fragment というエラーが発生するんだけど、なぜこうなるかがわからない 助けて偉い人!
65 : すまん、上げてしまったわ
66 : >>54-55 ありがとうございました!
67 : FrameLayoutはデフォルトだと左上の隅で揃えますが、それを左下の隅で揃えることはできませんか?
68 : ブラウザアプリの試作を作っていてwebviewを使用しています。 キャッシュモードはノーマルに設定しているもののドルフィンブラウザのような速度は出ていません。 他のブラウザアプリでも独自のキャッシュ方法などで高速化されているのでしょうか?
69 : Log.dで thisが指してるものを文字列にして表示させたいのですが、どうすればいいんでしょうか?
70 : progressdialog.show thread.start() run() とやってもダイアログが表示されないです どして?
71 : >>69 this.toString
72 : >>71 ありがとうございました。
73 : >>70 一瞬でおわってるからじゃないの
74 : 分かんなくなったのでasynctaskに方針転換しました Asynctaskで使った値を外に渡すことはできないのでしょうか?textViewにsetするサンプルはあるんですが見つからない doinbackgroundからonpostexecuteに渡して行き止まりですか? ファイルに書き出すしかない? textView介してgetとか?
75 : >>74 クラスの配置にもよるけど、外部クラスのメンバを呼ぶとか そうでなきゃコールバック渡しといて呼ぶとかやりようは幾らでもあるとおもうが
76 : あざーす やってみまーす
77 : ToneGeneratorで生成する音を網側に送出するのはどうしたらいいんでしょう IVRの対応を自動化させたいのですが
78 : Win8に嫌気が差してWinアプリをandroidに移植したいんだけど java覚えないとダメっすかね?
79 : NDK(ねえどんな気持ち?)って方法がある
80 : Java SE 7u5のJDKインストールしてSDKは最新のr18入れようとしたんだけどJDK not foundっていわれてインストールできない 戻る押して次へにいっても変わらず どうすればいいんでしょうか
81 : 最近Androidアプリの勉強始めました。 実機確認用に端末を一台買おうかと思ってるんですが、 安価でオススメなのありますか?
82 : 好きなの買え
83 : Android2.3以上がおすすめ あとインカメラあると使いたくなった時に試せるからおすすめ "HTC EVO 3D ISW12HT"ってのを開発用に使ってるけど、若干重いこと以外は特に不満は無いなぁ
84 : OncheckedChangedメソッド内でこういうコードを書こうとしたらエラーになるんですが public void onCheckedChanged (CompoundButton view, boolean isChecked) { isChecked ? view.setVisibility(View.VISIBLE) : view.setVisibility(View.GONE); } 三項演算子って、 条件式 ? 処理1 : 処理2; なんじゃないですか?
85 : 自己解決しました
86 : >>84 エラーの内容くらい書けよ 三項演算子でぐぐれ 処理じゃなくて式だぞ
87 : >>86 エラーつーかコンパイルが通らないんです Javaの場合は代入式で、 性器 = 男 ? : :みたいに使わないとエラーになると理解しました
88 : JavaはCと違ってどんな式でも文になれるわけじゃないんだ 代入、インクリメント、デクリメント、メソッド呼び出し、new だけ
89 : 代入文にしたら通るのか。 view.setVisibility()がvoidで戻り値がないからかと思った。
90 : >>83 アドバイスありがとうございます。 参考にさせてもらいます。
91 : >>88-89 ありがとうございます
92 : 初心者な質問で申し訳ないですが xmlファイルをクラスで書き換える 方法を教えてください。 ウィジェット表示する際の色情報を xmlファイル(string.xml)に持っておきたいので、 ウィジェット設置時にアクティビティを 起動してダイアログで選んだ色を 書き込みたいと思ってます。 xmlって書き換えられないんですかね・・・
93 : >>92 values以下のxmlに書くのはプログラムの中で変わることのない固定のもの。 そういうちょろっとした設定を保持する用途にはSharedPreferencesが用意されている
94 : >>93 なるほど、調べてみます、 ありがとうございました。 昨日一日これで詰まってました。。。
95 : 勉強の為に、目覚まし時計のアプリを作っていて、 指定した時刻にAlarmServiceを使って、鳴らそうと考えているのですが、 時刻を過去の時間(今が13時の時にセットする時間が12時)にアラームセットすると すぐに起動してしまい、うまく扱えません。 過去の時間にセットしてもすぐに起動せず、明日の12時に起動させる方法はあるでしょうか? また、AlarmService以外に指定した時間にうまく鳴らせる方法があれば教えて頂きたいです。 ご教授お願いします。
96 : 自分で考えろよ
97 : 過去の時間にセットするのが間違いだってなぜ気が付かないんだろう 起動して欲しい時を指定すれば普通に未来になると思うのだけど
98 : >>95 上司「俺が合図したらPM12時に鐘を鳴らせ!絶対にだぞ!」 部下「はい!!」 --- AM 7:30 上司「おい!」 部下「は、はい!!(鐘を鳴らすのは、あと4時間30分後だな!)」 --- PM 13:30 上司「おい!」 部下「は、はい!!(鐘を鳴らすのは・・・えっと・・・明日になるから・・22時間30分後だな!)」
99 : >>95 まずは引数にナニを入れているか考えるんだ
100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
△△もっとStruts2の良さを教えてくださいSsssion6 (630)
Rubyについて Part47 (697)
【Java】DIコンテナって本当に便利か? (454)
プログラミング言語、いくつ使える? (327)
C言語の第一歩 (843)
国産オープンソースDIコンテナSeasar2 その16 (473)
--log9.info------------------
アルファベットを語るスレ (356)
煙草トリビア (747)
DJ MIX Part2【ストロベリー・レモン・アップルミント】 (255)
愛用銘柄とそれを選んだ理由 (501)
▼ピースライトスレ▼ (666)
マッチの魅力を語り合うスレ〜二本目〜 (791)
ゴロワーズ・ブロンド【Gauloises Blondes】 (337)
煙草なんか(´・ω・`)しらんがな (232)
【Zippo】LuckyStrikeのZippoを作ろう!【@2ch】 (251)
1mg総合スレッド part2 (344)
[WWU]ミリタリーZIPPO[ナム] (256)
何を食べた後が一番うまいのか? (583)
JT入魂の一作 凛 最高級葉を味わおう! (612)
【シリアル】MarlboroのZippoを作ろう5【2006】 (519)
お前らの煙草が一番うまい瞬間を教えろ (586)
◇Salem/セーラム 統一スレPart4◇ (477)
--log55.com------------------
俺たちでNARUTO用語辞典を作ろうぜ 27
【仔鹿リナ】八百森のエリー 1品目
【キャタピラー】村田真哉 総合3【キリングバイツ】
【花沢健吾総合】 アンダーニンジャ・他 128
【さノ助】さつきちゃん part1
オカヤド[モンスター娘のいる日常]part10
究極超人あ〜る【79】
タカヤ-夜明けの炎刃王-