Androidプログラミング初心者質問スレ Part4
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2010/11/19(金) 16:33:21Androidプログラミング初心者質問スレ Part3
http://hibari.2ch.net/test/read.cgi/tech/1286357268/
Androidプログラミング初心者質問スレ Pert2
http://hibari.2ch.net/test/read.cgi/tech/1282716370/
Androidプログラミング初心者質問スレ
http://hibari.2ch.net/test/read.cgi/tech/1278560954/
関連スレ
【Google】Androidアプリ作成part6
http://hibari.2ch.net/test/read.cgi/tech/1286555951/
0157デフォルトの名無しさん
2010/11/27(土) 22:47:42>>156
XPERIAを使っているのですが、端末を数時間放置した後に
自分のアプリを使おうとしたら、Serviceが停まっている時の
挙動をしていたのでもしやと思いました。
あと、OSが勝手にサービス再起動してくれる場合はonCreateしか
呼ばれないらしいですね…。
とりあえず、完全停止させられた場合は仕方ないので、
再起動時を考えてonCreateとonStartの両方に
同じ処理を実装する事にしました。
0158デフォルトの名無しさん
2010/11/27(土) 23:29:37http://www.atmarkit.co.jp/fjava/rensai4/android02/03.jpg
俺はこれをローカルに保存して、よくにらめっこしてるぜ。
0159デフォルトの名無しさん
2010/11/27(土) 23:36:080160デフォルトの名無しさん
2010/11/27(土) 23:56:10きちっとonDestroy()通過して終了だとなんか不都合あるんかねぇ
0161149
2010/11/28(日) 00:10:00内容自体は良さげだから読みたいんだけどな。
menu.xmlだけ新規作成するとタグが自動生成されて削除しても生成されるし、挙動がおかしいと思います。
0162デフォルトの名無しさん
2010/11/28(日) 00:32:56強制終了と言っても消滅するわけじゃなく、次フォーカスが来た時onCreateからって事じゃないのか。
0163デフォルトの名無しさん
2010/11/28(日) 01:11:22onCreate内で強制終了から来たのか、ホントの起動なのか考慮しなけりゃいけなかったらイヤじゃね?
0164デフォルトの名無しさん
2010/11/28(日) 02:41:39onSaveInstanceStateとonRestoreInstanceStateで処理しろってばっちゃが言ってた
0165デフォルトの名無しさん
2010/11/28(日) 03:14:080166デフォルトの名無しさん
2010/11/28(日) 03:30:380167デフォルトの名無しさん
2010/11/28(日) 05:58:44hdpi等のフォルダからテクスチャを削除したところ、
特定の機種だけ観覧不能になりました。
多分、drawableフォルダを見ずに、
相変わらずhdpi等のフォルダから参照、でも無いから読めないという状態だと思うのですが、
何か手順が足りて居ないのでしょうか?
0168デフォルトの名無しさん
2010/11/28(日) 08:08:190169デフォルトの名無しさん
2010/11/28(日) 08:20:140170デフォルトの名無しさん
2010/11/28(日) 08:24:19Luarida とか使えば作れるんじゃない?
0171デフォルトの名無しさん
2010/11/28(日) 08:51:24出来るか出来ないかの話なら出来る
メリットが無いからだれもやらないだけ
0172デフォルトの名無しさん
2010/11/28(日) 09:04:05普通に画面起動するのと一緒だよ
0173デフォルトの名無しさん
2010/11/28(日) 10:33:24Qt見習ってくれ
0174デフォルトの名無しさん
2010/11/28(日) 10:39:29タイマーを再計算して実行しないといけないのか…。
0175デフォルトの名無しさん
2010/11/28(日) 11:21:09何かしら残ってるんなら、onRestoreInstanceStateの前にonCreate呼ばれるから困らね?的な
0176デフォルトの名無しさん
2010/11/28(日) 11:49:12Service ってそれらのコールバックメソッドあったっけ?Activity はよく使うけど。
0177デフォルトの名無しさん
2010/11/28(日) 12:19:110178デフォルトの名無しさん
2010/11/28(日) 15:59:01どっちも糞なのは分かっています。でも新しいPC買うお金がないので・・・(≡ω≡.)
0179デフォルトの名無しさん
2010/11/28(日) 16:11:18メモリの多いほうで
0180デフォルトの名無しさん
2010/11/28(日) 16:55:53ウケる人いるのかね?
0181デフォルトの名無しさん
2010/11/28(日) 17:08:490182デフォルトの名無しさん
2010/11/28(日) 17:09:180183デフォルトの名無しさん
2010/11/28(日) 17:24:24サービス起動しっ放しなんだけど、俺のアプリのサービスは
再起動されまくり。何か優先度とかあるのだろうか?
0184デフォルトの名無しさん
2010/11/28(日) 17:46:04意味ねー
限定環境の開発なんて必要な事を調べられればいいだけの話じゃん
0185デフォルトの名無しさん
2010/11/28(日) 17:49:24すいません、android開発って、こんなに高スペックのPCが必要なんですか?
>Core i7 + メモリ4GB
0186デフォルトの名無しさん
2010/11/28(日) 17:50:010187デフォルトの名無しさん
2010/11/28(日) 17:53:22自分のPCのスペック書きたいだけだよ、そういうのは。
0188デフォルトの名無しさん
2010/11/28(日) 17:53:440189デフォルトの名無しさん
2010/11/28(日) 17:59:56俺には、Android自体をビルドするための環境にように見えるが
0190デフォルトの名無しさん
2010/11/28(日) 18:08:36分かる方いらっしゃいますでしょうか
0191デフォルトの名無しさん
2010/11/28(日) 18:15:560192デフォルトの名無しさん
2010/11/28(日) 18:31:190193デフォルトの名無しさん
2010/11/28(日) 18:33:28本試験はCBT方式により実施されます。また、合格点を獲得した 受験者には、OESFより認定書が送付されます。
■ 試験時間:90分(アンケート含む)
■ 出題形式:四肢択一
■ 出題問数:60〜70問(試験ジャンル・レベルで異なります)
■ 試験方法:CBT方式(コンピュータでの受験)
■ 試験開催:毎日
■ 試験会場:全国160ヶ所以上
プロメトリック社のホームページにて、ご希望の地域の試験会場を検索することができます。
http://www1.prometric-jp.com/reserve/center_map.asp
■ 評価方法:合否判定(70%以上の正答で合格)
※認定者には認定証を送付致します。
■ 受験料金:15,750円(予価:税込)
※学生割引やボリュームディスカウントを設定予定
0194デフォルトの名無しさん
2010/11/28(日) 19:31:10Androidアプリケーション開発要員の求人だってあるじゃん。
まあ、資格とってもたいした効果は無いだろうが、無いよりはマシ程度だな。
0196デフォルトの名無しさん
2010/11/28(日) 19:57:56でも学生には高いよなぁ。
0197デフォルトの名無しさん
2010/11/28(日) 20:05:200198デフォルトの名無しさん
2010/11/28(日) 20:10:510199デフォルトの名無しさん
2010/11/28(日) 21:15:020200デフォルトの名無しさん
2010/11/28(日) 21:24:250201デフォルトの名無しさん
2010/11/28(日) 21:54:38そもそも、タスクキルしたら電池持ちが良くなる理屈がわからないんだよねぇ
バックグラウンドのプロセスはCPU消費しないし、メモリだってセル内に保持している情報が有効なデータなのか判別して電力供給している訳じゃないだろうし。
>>342
Androidでメモリ足りねぇって状態ってなんだろう。普通に使ってればメモリ不足になったら、ドライバによって使ってないのから自動で殺されるし。
表面的に不足してる状況は出てこないよねぇ。
0202201
2010/11/28(日) 21:55:51もういいや ……。
゜(゚´Д`゚)ノ
0203デフォルトの名無しさん
2010/11/28(日) 23:07:57↑これを参考にしてるのですが、WebcamBroadcasterを実行しても
"Unable to find a suitable player"となってしまってうまく行きません。
解決法わかる方教えてください!
0204デフォルトの名無しさん
2010/11/28(日) 23:51:46自分が採用する側だった場合、この資格より自作アプリの一本でも持ってきてくれた方がいいとは思わん?
0205デフォルトの名無しさん
2010/11/29(月) 00:07:12onCreateの引数に同じものが入ってくる
新規起動の場合はnull
0206デフォルトの名無しさん
2010/11/29(月) 08:22:56バックグラウンドでも処理してればCPU使うだろ
0207デフォルトの名無しさん
2010/11/29(月) 11:50:02意味のある処理してるんなら殺しちゃダメでしょ
bgに回っても止まらないように作られてるアプリって、その必要があるからでしょ?
で、止まると困るからその手のアプリはタスクキラーの除外アプリに設定して……って、考えると意味があるのかなぁ
意図せぬ動作で、殺さなきゃいけない状況というのはわかるんだけどね
バッテリのために積極的に殺していこう、スマホ手に入れたら真っ先にインストールすべきアプリみたいな扱いになってるのが疑問なんだよね。
0208デフォルトの名無しさん
2010/11/29(月) 12:10:31うみゅ
0209デフォルトの名無しさん
2010/11/29(月) 13:24:49設定で切ってもチェックしないだけで変わらず常駐する糞アプリもあるし。
0210デフォルトの名無しさん
2010/11/29(月) 13:43:430211デフォルトの名無しさん
2010/11/29(月) 16:59:15ユーザの勝手と言っても、ユーザは常駐アプリの詳しい仕様を知らないだろ。
どんなアプリを、どんな理由で常駐するように作っているのか気になるなぁ。
0212デフォルトの名無しさん
2010/11/29(月) 17:02:270213デフォルトの名無しさん
2010/11/29(月) 17:42:50激しくスレ違い
0214デフォルトの名無しさん
2010/11/29(月) 20:14:48>bgに回っても止まらないように作られてるアプリって、その必要があるからでしょ?
正直その辺をちゃんとできていないアプリが多いせいかと…
0215デフォルトの名無しさん
2010/11/29(月) 22:15:23具体的には↓です
ttp://jcifs.samba.org/
単なるJAVAアプリの場合はjarのまま外部リンクしておけば大丈夫だとおもうのですが、
Androidアプリの場合dexになってまとまるので自作部分もソース公開でしょうか?
触らぬ神にたたり無しなのかな・・
0216デフォルトの名無しさん
2010/11/29(月) 22:27:43エミュレータでは動くのに実機で動かすと「予期せず停止しました」と表示されて強制終了します。
ちなみにAndroid2.2です。
以下のコードなんですけど、おかしな所ありますか?
MainActivity.java
http://code.google.com/p/android-hacks/source/browse/trunk/Hack30/useCamera/src/jp/co/brilliantservice/hacks/usecamera/MainActivity.java?r=5
プロジェクト全体
http://code.google.com/p/android-hacks/source/browse/trunk/Hack30/useCamera/?r=5
0217デフォルトの名無しさん
2010/11/29(月) 22:38:15Androidの勉強を始めました
一応、Androidの入門書を買ってみたんですが
当たり前のように出てくる
builder.setPositiveButton(R.string.button_close_dialog, new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog, int which){
setResult(RESULT_OK);
}
});
や
int height = Integer.parseInt(textHeight.getText().toString());
のようなプログラムが全く理解できません。
参考書には知ってる前提で書かれてあるため説明はなし。
ググったり英語の意味を考えるとある程度理解は出来るんですが
「これはこーゆーものだ」と暗記するしかなく、戸惑っています。
まず最初にjavaのアプリの勉強ですか?
それともこのままゴリゴリとAndroidの入門書片手に勉強した方がいいのでしょうか?
0218デフォルトの名無しさん
2010/11/29(月) 22:41:22ん?それの何がわからんの?
もっと具体的にどの部分がわからんのか言わないと・・・
まさか無名クラスのこと?
0219デフォルトの名無しさん
2010/11/29(月) 22:42:38Javaの知識があってそのコードがわからないの?
0220デフォルトの名無しさん
2010/11/29(月) 22:46:15匿名内部クラスがわからないのだろうな
それはぐぐるなりして勉強してくれ
他はリファレンスを引く
http://developer.android.com/reference/classes.html
AlertDialog.Builder のところを見れば setPositiveButton が載ってるし
Integer のところを見れば parseInt が載ってるし、残りも自分で調べてくれ
0221デフォルトの名無しさん
2010/11/29(月) 22:47:33ソース読まずにレスします。
hacksのカメラ周りは前スレでなんか言われてたな。
持ってないからよくは知らんけど。
どういうエラーなの?
パーミッションはおk?
0222デフォルトの名無しさん
2010/11/29(月) 22:53:28なんで?プログラミングする以前の要件定義なり設計に関わるだろうに
0223デフォルトの名無しさん
2010/11/29(月) 22:55:21じゃヴぁの文法は匿名クラスでググるなりして、
APIは公式さらって、ネット上に散々落ちてるサンプルで使い方勉強するなりすればいい。
ていうか最初にJavaのアプリの勉強とか言ってるけど、
結局はそれぞれのAPI当たらないといけないから、同じ質問に行き当たるよ。
0224デフォルトの名無しさん
2010/11/29(月) 23:09:27LGPLの基本的考え方として「配布を受けた人が配布物中のLGPLの部分だけ
自分で自由にいじれるようになっていること」が必要。だからソースじゃなくても
オブジェクトコードでおk。dexの場合は最低限classファイルがあればdxで
再構成できるはずだからそれでいいはず。
0225デフォルトの名無しさん
2010/11/29(月) 23:10:07パーミッションはAndroidManifest.xmlに以下のように書いています。
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
ちなみに>>216のMainActivity.javaではファイル保存は行っていないので
下の方のパーミッションは使わないので関係ないと思います。
実機では起動した瞬間に「予期せず停止しました」と表示されるので何のエラーか分かりません。
エミュレータだと何の問題もなく動作します。
0226デフォルトの名無しさん
2010/11/29(月) 23:21:42おぉおお!
オブジェクトコード!確かに書いてあります!
そういう読み方だったのですか、目からうろこです
If you link other code with the library, you must provide
complete object files to the recipients, so that they can relink them
with the library after making changes to the library and recompiling
it.
ありがとうございます。がんばってみます!
# コードが汚すぎて晒すのがはずかしいんです・・
0228デフォルトの名無しさん
2010/11/29(月) 23:30:00前スレの話題 ttp://2chnull.info/r/tech/1286357268/520-521
ほかにもカメラ動かない報告多数
0229デフォルトの名無しさん
2010/11/29(月) 23:31:360230デフォルトの名無しさん
2010/11/29(月) 23:32:230231デフォルトの名無しさん
2010/11/29(月) 23:33:34># コードが汚すぎて晒すのがはずかしいんです・・
あるあるwww
0232デフォルトの名無しさん
2010/11/29(月) 23:39:13設計面は変わらないが....
0233デフォルトの名無しさん
2010/11/29(月) 23:41:25ここの住人は下流のことしか頭にないので、上流の話はよそで
0234デフォルトの名無しさん
2010/11/30(火) 00:11:52ここの住人は下流のことしか頭にないので、上流の話はよそで
0235デフォルトの名無しさん
2010/11/30(火) 00:32:130236デフォルトの名無しさん
2010/11/30(火) 00:53:210237デフォルトの名無しさん
2010/11/30(火) 01:24:15喧嘩をやめゅてぇ〜♪ / 丶 / ',
ノ//, {゚} /¨`ヽ {゚} ,ミヽ
ふたりをとゅめてぇ〜♪ / く l ヽ._.イl , ゝ \
.ni 7 / /⌒ リ ヘ_/ノ ' ⌒\ \
l^l | | l ,/) (  ̄ ̄⌒ ⌒ ̄ _)
', U ! レ' / / ̄ ̄ ヽ, ` ̄ ̄`ヽ /´ ̄
/ 〈 / ', .n .| ・ ・ |
ヽっ{゚} /¨`ヽ {゚}, l^l.| | /)ノ |
/´ ̄ ̄ .l ヽ._.イl ', | U レ'//) ノ
/ ィ-r--ノ ヘ_/ノ ', ノ / ∠_
,/ ヽ rニ | f\ ノ  ̄`丶.
丿' ヽ、 `ヽ l | ヽ__ノー─-- 、_ )
. !/ ヽ、 | | | / /
/ !jl |ノ ,' /
.l l | | ,'
.| ・ 丶 ヽ | /
! ア!、, | | ,ノ 〈
./ ・ ./' ( ヽ_____ノ ヽ.__ \
/ ヽ._> \__)
0238デフォルトの名無しさん
2010/11/30(火) 03:13:25x コードが汚すぎて
o プログラミングが下手すぎて
0239デフォルトの名無しさん
2010/11/30(火) 08:14:17変数名が適当だったりコメントで無茶苦茶書けばコードが汚いって表現でも通る
0240デフォルトの名無しさん
2010/11/30(火) 12:42:00どうすればよいですか?
0241デフォルトの名無しさん
2010/11/30(火) 13:11:110242デフォルトの名無しさん
2010/11/30(火) 21:26:54おっと、俺の紹介はそこまでだ
0243デフォルトの名無しさん
2010/11/30(火) 21:30:340244デフォルトの名無しさん
2010/12/01(水) 01:30:13でもそれと続けてダイアログ出すことと何の関係が?
別に続けて出していいじゃん?
0245デフォルトの名無しさん
2010/12/01(水) 03:32:411.指定したタイミングでアプリが自動的に赤外線受信/送信を開始する
2.複数のIS01と赤外線送受信をやりとりする
ってことはできないんでしょうか?
https://sh-dev.sharp.co.jp/android/modules/reference/
0246デフォルトの名無しさん
2010/12/01(水) 07:57:26この場合、読み込み処理を自作するしかないのでしょうか?
あと、OBJ形式にした場合グラフィックの人が作成したシーンファイル特有のデータが失われることがあると思いますが
シーンファイル特有のデータは、プログラマが何とかしなくてはならないんでしょうか?
0247デフォルトの名無しさん
2010/12/01(水) 08:16:350248246
2010/12/01(水) 13:20:36本当はすぐに解決じゃなくて色々回答を待った方が良いんだろうけど。
0249デフォルトの名無しさん
2010/12/01(水) 13:22:14http://hibari.2ch.net/test/read.cgi/tech/1286555951/
0250デフォルトの名無しさん
2010/12/01(水) 13:45:54下らない事でイライラすんな。
0251デフォルトの名無しさん
2010/12/01(水) 22:29:14マルチなら「他のスレで質問しましたが回答が無いので、
このスレで再質問します」と、
付け加えるのがネチケットだろうに
0252デフォルトの名無しさん
2010/12/01(水) 22:36:320253デフォルトの名無しさん
2010/12/01(水) 22:40:18決まりじゃないんだよねえ
0254デフォルトの名無しさん
2010/12/01(水) 22:55:150255デフォルトの名無しさん
2010/12/01(水) 23:37:37ライブラリ買ってくるか自作しろ。
シーン周りとかも。
市販コンバータでも変換できない部分は自分でやれ。
0256デフォルトの名無しさん
2010/12/02(木) 01:07:51■ このスレッドは過去ログ倉庫に格納されています