Androidプログラミング初心者質問スレ Pert2
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2010/08/25(水) 15:06:10Androidプログラミング初心者質問スレ
http://hibari.2ch.net/test/read.cgi/tech/1278560954/
関連スレ
Androidアプリ作成 pert5
http://hibari.2ch.net/test/read.cgi/tech/1279354196/
0002デフォルトの名無しさん
2010/08/25(水) 15:32:22プロジェクトマネジメントのモデルの一種であり
プロジェクトの完遂までに必要なタスクを分析する手法である。
0003デフォルトの名無しさん
2010/08/25(水) 17:26:110004デフォルトの名無しさん
2010/08/26(木) 07:38:430005デフォルトの名無しさん
2010/08/26(木) 07:39:33warota
確かにごまかそうとしてるなw
0006sage
2010/08/26(木) 08:29:12マーケットに公開して公開してインストールした場合で見た目が違うのですが
なぜだか分かりますでしょうか?
違うのはフォントサイズです。
フォントのサイズが、前者だとちゃんと少し大きめに表示されますが、
後者だとサイズを指定していないフォントと同じ大きさになっています。
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/TextViewTest" android:text="テスト文字" android:textColor="@color/black" android:textSize="20px">
</TextView>
0007デフォルトの名無しさん
2010/08/26(木) 18:04:180008デフォルトの名無しさん
2010/08/26(木) 18:27:330009デフォルトの名無しさん
2010/08/26(木) 20:31:360010デフォルトの名無しさん
2010/08/26(木) 21:55:29言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究
0011デフォルトの名無しさん
2010/08/26(木) 22:18:39猿のくせに日本語上手だなw
0012デフォルトの名無しさん
2010/08/26(木) 22:27:390013デフォルトの名無しさん
2010/08/26(木) 22:37:25ワロタ
0014デフォルトの名無しさん
2010/08/26(木) 23:03:290015デフォルトの名無しさん
2010/08/26(木) 23:14:510016デフォルトの名無しさん
2010/08/27(金) 00:03:04なんら不思議はない
0017デフォルトの名無しさん
2010/08/27(金) 00:09:0000186
2010/08/27(金) 01:02:08ありがとうございます!
20spにしたらうまくいきました!!
spという指定の仕方知りませんでした勉強になりました。
0019デフォルトの名無しさん
2010/08/27(金) 06:04:30ここのサイトの
package org.shokai.test;
から始まるコードをコピーして動かして見ようと思ったんですが、
R.id.ButtonListとか
R.id.ButtonSaveとか
R.id.ButtonLoadとか
「id」のつく部分全部でエラーが出るんですけど、
これはどうやったらコンパイルできるようになるのでしょうか?
0020デフォルトの名無しさん
2010/08/27(金) 07:51:08SDKに入ってるddmsっていうツールで細かく調べられる
0021デフォルトの名無しさん
2010/08/27(金) 08:01:560022デフォルトの名無しさん
2010/08/27(金) 09:24:31タスクマネージャって素の状態で入っているものなのでしょうか?
>>20
ありがとうございます。詳細にしらべられるならこっちのほうがよさそうですね。確認してみます。
0023デフォルトの名無しさん
2010/08/27(金) 11:42:17そういうボタンなりリストビューなり作ってやらないとだめだよ。
0024デフォルトの名無しさん
2010/08/27(金) 11:59:26mysqlのjdbcを入れてみても、DriverManager.getConnectionでExceptionを吐いてるみたいで・・・。
0025デフォルトの名無しさん
2010/08/27(金) 12:05:16根本的なことだけど、その DB は外部からの接続が許可されているの?
0026デフォルトの名無しさん
2010/08/27(金) 12:13:34ttp://itpro.nikkeibp.co.jp/article/MAG/20061122/254564/
このへん参考にしてみたら?
0027デフォルトの名無しさん
2010/08/27(金) 14:09:58外部からの接続は許可されています。
吐出されているExceptionも「クラスが見つからない」みたいな内容なのもいみわからない状態です。
mysqlのjdbcはJDKのlibにもandroidプロジェクトのlibsにも格納していますし、
ビルドパスも通しているんですが・・・。
そもそもJDBCで接続することは可能なのでしょうか。
0028デフォルトの名無しさん
2010/08/27(金) 14:19:32とりあえず、libs フォルダは削除、そのライブラリファイルは assets に移してビルドパスを構築しなおしてみたら?
0029デフォルトの名無しさん
2010/08/27(金) 18:03:55あのスクリーンショット機能を透明なActivityに対して実行してやれば
いつでも好きな画面をスクリーンショットできる気がする
誰か作れよ
専用アップローダも作って(作んなくてもどっか適当に使ってもいい)
スクリーンショットアプリ作れば人気者になれるぞ
0030デフォルトの名無しさん
2010/08/27(金) 22:24:35でも、convertView を使ってスクロールとかすると、バラバラに表示しなくてはいけないはずのアイテムごとの画像が繰り返されてしまう
convertView を利用した上で、さらにそれぞれの画像が正しく表示されるようにするにはどうすればいいんでしょ?
0031デフォルトの名無しさん
2010/08/27(金) 23:00:58> convertView
> The old view to reuse, if possible.
> Note: You should check that this view is non-null and of an appropriate type before using.
> If it is not possible to convert this view to display the correct data, this method can create a new view.
http://developer.android.com/reference/android/widget/ArrayAdapter.html#getView%28int%2c%20android%2eview%2eView%2c%20android%2eview%2eViewGroup%29
この解説にそぐわない動作をしているのか
0032デフォルトの名無しさん
2010/08/27(金) 23:06:45画像のロードが遅い場合(例えばネットから画像を取得してる場合)、ロードが完了するまで画像が更新されないから、同じ画像が繰り返しリストに表示されてしまうの
画像のロードは遅いわけだから AsyncTask で処理してるんだけど、処理が終わってなくてもリストはスクロールしていくから同じ画像が繰り返されてしまう
この場合の対処はないかなーって質問させていただいたのです
0033デフォルトの名無しさん
2010/08/27(金) 23:09:46それで質問に答えてもらえると思ってるのか!
0034デフォルトの名無しさん
2010/08/27(金) 23:12:08どういうアプリなのかがわからない…
画像をListViewに大量に追加するタイプなのか、
スライドショーのように一枚の画像を順番に表示していくタイプなのか
0035デフォルトの名無しさん
2010/08/27(金) 23:16:27ネット上のアイテムをリスト化して表示するんだけど、その時にアイテムに関連付けられてるサムネイルを含めたリストにしてるの
サムネイルの画像自体は容量の大きいものではないのだけど、それでもやっぱりネットから拾ってくるから遅くて...
0036デフォルトの名無しさん
2010/08/27(金) 23:35:47自分も悩んでたけど公式ブログで解決したよ
http://android-developers.blogspot.com/2010/07/multithreading-for-performance.html
0037デフォルトの名無しさん
2010/08/28(土) 00:18:42すごくありがとう
なんか難しそうだけど、辞書片手に頑張ってみる
0038デフォルトの名無しさん
2010/08/28(土) 00:48:340039デフォルトの名無しさん
2010/08/28(土) 02:07:140040デフォルトの名無しさん
2010/08/28(土) 02:41:42何か設定が在るのかしら
でも、確かに >>30 の症状は出なくなった
うーん
0041デフォルトの名無しさん
2010/08/28(土) 03:39:33> If you were to directly use this method in your ListAdapter's getView method, the resulting scrolling would be unpleasantly jaggy.
> Each display of a new view has to wait for an image download, which prevents smooth scrolling.
0042デフォルトの名無しさん
2010/08/28(土) 14:20:360043デフォルトの名無しさん
2010/08/28(土) 14:28:35結局この方法は 2.2 以降の OS のみ有効な手段であって、それ以前では使えないのかしら?
0044デフォルトの名無しさん
2010/08/28(土) 15:05:160045デフォルトの名無しさん
2010/08/28(土) 15:44:30androidは普通のjavaじゃないから、普通のjarファイルはそのままじゃ使えないんじゃないかな。
直接DBアクセスするより、間にAPサーバを挟むべきかと。
0046デフォルトの名無しさん
2010/08/28(土) 16:05:000047デフォルトの名無しさん
2010/08/28(土) 16:45:39リソースにアクセスするにはContextが必要なので直接アクセスは不可能
getResources()を使うクラスにContextを渡す必要がある
全く不便な仕様ですなぁ
0048デフォルトの名無しさん
2010/08/28(土) 18:42:150049デフォルトの名無しさん
2010/08/28(土) 19:26:240050デフォルトの名無しさん
2010/08/29(日) 03:38:00アプリを終了してもプロセスが残っているのですが、こういうものなのでしょうか?
(プロセスが残るのは再実行時の高速化のためで、空きメモリがすくなくなったらプロセス全体を終了させて
空きメモリを増やす?)
ちなみにonDestroy()が呼ばれているのは確認しており、サンプルアプリ(Snake)でも同様の現象を確認
しました。
0051デフォルトの名無しさん
2010/08/29(日) 09:07:34そういうものです。
onDestroyが呼ばれたらActivityのインスタンスはなくなってるはずですが、
それとは別にApplicationクラスがあって、そっちのインスタンスはずっと生きてます。
サブクラス作ることもできるよ。
0052デフォルトの名無しさん
2010/08/29(日) 10:47:45ありがとうございます。ということは、このままで何も問題なしということですね。
Windowsでの開発に慣れてたので、プロセスが残るのはなんとも気持ち悪いw
0053デフォルトの名無しさん
2010/08/29(日) 13:05:07"押したとき"のonClickではなく、"ボタンを押そうとしたとき"です(ボタンが凹んでる絵になったとき)。
0054デフォルトの名無しさん
2010/08/29(日) 13:34:56onTouch
と、適当に答えてみる
0055デフォルトの名無しさん
2010/08/29(日) 14:05:35OnTouchListener使ってみたらできました!thx!
0056デフォルトの名無しさん
2010/08/29(日) 17:57:51Javaの文法がわかっている程度です。
0057デフォルトの名無しさん
2010/08/29(日) 18:03:000058デフォルトの名無しさん
2010/08/29(日) 18:08:48「ANDROID HACKS」、通販で昨日届いて読んでるところだけど
結構よさげだよ。
0059デフォルトの名無しさん
2010/08/29(日) 18:18:120060デフォルトの名無しさん
2010/08/29(日) 18:28:20新しい本のようですね。
ググったら「入門者のみならず中・上級者にも役立つ1冊」と書かれてましたけど、
本当に入門者にも向いてるんでしょうか?
0061デフォルトの名無しさん
2010/08/29(日) 18:30:190062デフォルトの名無しさん
2010/08/29(日) 18:46:02初心者向けに一章を割いてて、そのページだけでも160ページほどある。
内容的にも、初心者に必要な項目を一通りツボを抑えた解説がしてあって良いと思うよ。
入門レベル脱したあとも使えるしね。
0063デフォルトの名無しさん
2010/08/29(日) 19:15:090064デフォルトの名無しさん
2010/08/29(日) 19:29:560065デフォルトの名無しさん
2010/08/29(日) 20:03:25初心者を脱した後も使えるのはいいですね。
Javaはわかるレベルなので、自分に向いてる気がしてきました。
早速予約します。
0066デフォルトの名無しさん
2010/08/29(日) 20:05:220067デフォルトの名無しさん
2010/08/29(日) 20:22:190068デフォルトの名無しさん
2010/08/29(日) 22:51:40オライリーの本は、表紙の動物から通称がつけられるけど。
表紙がスケートボードなのが気になる。
通称「スケ本」?
80年代に、流行ってたね、そんな本が。
0069デフォルトの名無しさん
2010/08/29(日) 22:54:49ハックの方は原著が日本のだからちょっと読む気にならん。
iphoneのゲームなんたらは約1年後に日本語版がでたけど、できればもっと早くに出版してくれ。
0070デフォルトの名無しさん
2010/08/29(日) 22:57:260071デフォルトの名無しさん
2010/08/29(日) 22:58:100072デフォルトの名無しさん
2010/08/29(日) 23:05:120073デフォルトの名無しさん
2010/08/29(日) 23:08:36C++での開発を仰せつかったのですが、何が何やら
0074デフォルトの名無しさん
2010/08/29(日) 23:09:060075デフォルトの名無しさん
2010/08/30(月) 01:33:29ndk なんぞ英語読めよ。
全く難しく無い。
0076デフォルトの名無しさん
2010/08/30(月) 04:28:58007724
2010/08/30(月) 08:58:15遅くなって申し訳ないorz
jarファイルをassetに格納し、ビルドパスも構築しなおしてみたけど
結果は変わらず・・・何がいけないんだろう・・・。
とりあえず、DBサーバとのやりとりはPHP使って
HTTP通信でやりとりする方向で進めてみようと思います。
0078デフォルトの名無しさん
2010/08/30(月) 10:16:34気持ち悪いことに、おおもとにApplicationクラスっていうアンセスタークラスがいるらしい。
0079デフォルトの名無しさん
2010/08/30(月) 15:41:07普通にシェルでTopコマンドいけましたよ?
ところで皆さんはエミュレータでMarket動かせてますか?
adb install Vending.apk(Talk.apkやgtalkservice.apkも...)をしようとすると、
どうしても INSTALL_FAILED_MISSING_SHARED_LIBRARY というエラーが出てしまいます。
どなたか解決策教えて頂けませんでしょうか?
0080デフォルトの名無しさん
2010/08/30(月) 17:00:410081デフォルトの名無しさん
2010/08/30(月) 20:14:59しかしどうしても2.2で動かしたくて。
0082デフォルトの名無しさん
2010/08/30(月) 21:09:52つ 闇市
0083デフォルトの名無しさん
2010/08/30(月) 23:18:38回答ありがとうございます。
でも今回は、シェルが使えない機種(具体的にはIS01のbusyboxパス削除版とLYNX)をターゲットに開発したいので、どうすればよいかわからず困っているのです……。
どなたかわかる方がいらっしゃいましたら教えてください。お願いします。
0084デフォルトの名無しさん
2010/08/31(火) 13:35:21top のソースでも見れば?
0085デフォルトの名無しさん
2010/09/01(水) 11:39:14import java.io.BufferedWriter;
public class testactivity extends Activity implements OnClickListener{
@Override public void onCreate(Bundle icicle) {
super.onCreate(icicle);
try {
save();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
@Override
public void onClick(View arg0) {}
private void save() throws IOException {
String fileName = "/sdcard/" + getPackageName() + "/sample.txt";
File file = new File(fileName);
file.getParentFile().mkdir();
FileOutputStream fos = new FileOutputStream(file, true);
OutputStreamWriter osw = new OutputStreamWriter(fos, "UTF-8");
BufferedWriter bw = new BufferedWriter(osw);
bw.write("ファイル書き込みテスト");
bw.flush();
bw.close();
}
}
ファイルがsdcard/com.kitsugim/sample.txtに出来るはずらしいんだけど、どこにあるの?
0086デフォルトの名無しさん
2010/09/01(水) 11:43:13ttp://www.amazon.co.jp/dp/4774142727/
0087デフォルトの名無しさん
2010/09/01(水) 15:09:17これでやってみろ
String fileName = "/sdcard/" + getPackageName() + "/sample.txt";
↓
String fileName = Environment.getExternalStorageDirectory() + "/sample.txt";
0088デフォルトの名無しさん
2010/09/01(水) 15:44:37エラーチェック入れれば何かわかるよ、きっと。
0089デフォルトの名無しさん
2010/09/01(水) 16:16:49パーミッションはどうなってる?
0090デフォルトの名無しさん
2010/09/01(水) 16:24:09やってみたけど見た目には変化ないな〜
File Exploreにはdata,mnt,systemの3つのフォルダが一番上にあって、
結構深くまでもぐってみたけどそれらしいものはみあたらない・・・
>>88
[2010-09-01 16:16:11 - ddms]null
java.lang.NullPointerException
at com.android.ddmlib.Client.sendAndConsume(Unknown Source)
at com.android.ddmlib.HandleHello.sendHELO(Unknown Source)
at com.android.ddmlib.HandleHello.sendHelloCommands(Unknown Source)
at com.android.ddmlib.Client.getJdwpPacket(Unknown Source)
at com.android.ddmlib.MonitorThread.processClientActivity(Unknown Source)
at com.android.ddmlib.MonitorThread.run(Unknown Source)
これが巷で噂のぬるぽか。初めて見た。いや、今までもあったんだろうけど知らなかった。
これってなんの役に立つの?
0091デフォルトの名無しさん
2010/09/01(水) 16:37:59Intent.ACTION_…で見てるんだけど見つからないんだ…
自分で作るとちょっと大変そうだからできたら便利なんだけど
0092デフォルトの名無しさん
2010/09/01(水) 16:45:56デバッガでsave()の中でも一行ずつステップ実行してみれ。
デバッグの仕方何もわかっていないのではこの先思いやられる。
で、本論だが、SDカードに何か書くにはmanifestでpermission設定が必要だぞ。
0093デフォルトの名無しさん
2010/09/01(水) 16:46:48ちゃんとパーミッション書いてるよな?
0094デフォルトの名無しさん
2010/09/01(水) 17:07:44パーミッション書いた!
mntっていうフォルダの中にsdcardのフォルダが出た!
そしてsample.txtがあった!
さっそくpull a file from the deviceから中身確認しようとしたけど、
見れない。
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE">
</uses-permission>
これいがいにまだなんか書かないとだめ?
>>92
コンパイラで止められなかったらどこが悪いのかさっぱりわからんから困る。
ステップ実行はまた初耳なのでググって来る
0095デフォルトの名無しさん
2010/09/01(水) 17:16:54みんなほんとにありがとう!!
デバッガとデバッグの勉強してくる!
0096デフォルトの名無しさん
2010/09/01(水) 17:20:02他のプラットフォームからくると、javaのファイル入出力はどうもとっつきづらいというか、
面倒くさい。
0097デフォルトの名無しさん
2010/09/01(水) 17:49:170098デフォルトの名無しさん
2010/09/01(水) 20:15:49雑誌なんか言いも悪いもないから関心あるなら買っとけ
書籍と違って絶対再版されないから
0099デフォルトの名無しさん
2010/09/01(水) 20:27:12今日、全く同じ所で詰んでた。
0100デフォルトの名無しさん
2010/09/01(水) 20:31:57制限時間付きのミニゲームを考えています。
時間の表示部分だけを書き換えて毎秒更新したいのですが、
本体のゲームとは独立して更新し続けるにはどのような方法が考えられるでしょうか?
時間の減少を途中で止めたり再開したりしたいのですがやり方が思いつかず困っています。
どうか知恵をお貸しください。
0101デフォルトの名無しさん
2010/09/01(水) 21:49:550102デフォルトの名無しさん
2010/09/01(水) 22:18:43onTextChangedでtextを調べるんだ
0103デフォルトの名無しさん
2010/09/01(水) 22:22:01ありがとう!
0104デフォルトの名無しさん
2010/09/01(水) 22:29:19Chronometerというのがあるのですね
これでもう一度試行錯誤してみます。
0105デフォルトの名無しさん
2010/09/01(水) 23:19:34蛇足
EditText et = (EditText)findViewById(R.id.et);
et.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
ほにゃらら
}
0106デフォルトの名無しさん
2010/09/01(水) 23:21:43コメントが、捨てろとか、クソだとかしか来ない;
確かに、クソアプリだけどさw
みんなはもっといい感じ?
0107デフォルトの名無しさん
2010/09/01(水) 23:26:21クソアプリに興味があるので、アプリ名教えてください。
マーケットにはまだ登録してないので、インストール率はわからないっす、早く登録したい。
0108デフォルトの名無しさん
2010/09/01(水) 23:27:10ちょっと変態フェチ系で、恥ずかしいのでゴメンなさい;
0109デフォルトの名無しさん
2010/09/01(水) 23:27:40悪評も評なんです、羨ましい
0110デフォルトの名無しさん
2010/09/01(水) 23:30:16頑張って英文書いたのに「お前は何を言っているんだ?」的なコメントに泣いた(´;ω;`)ウッ
0111デフォルトの名無しさん
2010/09/01(水) 23:34:42ダウンロード数も4000越えて、active installも90%だけど、1ドルも儲からない…
こんなもんかな?
0112デフォルトの名無しさん
2010/09/01(水) 23:34:52そうなんだ、ありがとう。
公開して2日目なんだけど、total 800、active installsが33%。
でもコメントが英語で、時間の無駄だったとか、ゴミだとか;
なんかちょっと凹んでた。もうちょっとがんばるわ。
0113デフォルトの名無しさん
2010/09/01(水) 23:38:43すごい。
あのアクティブ率って、一日に数回しか更新しないみたいね
ウキウキして、みてるけど、たまにビョーンって更新される。
でも、コメントと星は随時くるみたい。
0114デフォルトの名無しさん
2010/09/02(木) 00:50:430115デフォルトの名無しさん
2010/09/02(木) 01:04:56結局使えるかどうかなんだろうね
オレのは、変態フェチ系だから、ムリw
0116デフォルトの名無しさん
2010/09/02(木) 01:11:09thx!
買ってきたお
0117デフォルトの名無しさん
2010/09/02(木) 01:18:25admobってクリック報酬型だよね?
それで$1も儲からないとか・・・(´;ω;`)
あと当然だけど、ずっと表示してる方がクリック率上がるみたいよ。
モノによってはかなり叩かれるかもしれないけど。。
0118デフォルトの名無しさん
2010/09/02(木) 01:23:050119デフォルトの名無しさん
2010/09/02(木) 07:54:57インストール後3日間放置されて終了
0120デフォルトの名無しさん
2010/09/02(木) 22:31:23qemuで実行するとインストーラーが立ち上がって普通のPCっぽくAndroidを使えますか?
0121120
2010/09/02(木) 22:44:300122デフォルトの名無しさん
2010/09/03(金) 00:46:060123デフォルトの名無しさん
2010/09/03(金) 10:48:352.2環境でflv playerを利用したアプリを作成しているのですが、
再生とサイトへのリンクが近くて再生しようとしてリンク押してしまう事が多いのでリンクを抑止したいです。
playerのUI変更が可能ならそれが一番なのでしょうが変更は難しいです。
0124デフォルトの名無しさん
2010/09/03(金) 10:57:08プレイヤーに組み込まれているなら難しいんじゃない?
HTML にあるリンクなら、HTML から該当の部分を削除すればいい
外部から表示を制御できるようなプレイヤーなら、それを実行すればいい
0125デフォルトの名無しさん
2010/09/03(金) 11:26:21WebViewClient#shouldOverrideUrlLoading
0126デフォルトの名無しさん
2010/09/03(金) 12:21:14プレイヤー組み込みのリンクです。
HTMLならjsなりなんなりで何とかなるのに。。と行き詰ってました。
>>125
↓に判定追加する感じでバッチリ抑止できました!
ありがとうございました。
webview.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return true;
}
});
0127デフォルトの名無しさん
2010/09/03(金) 15:03:20大量に画像を置くと探すのに苦労してしまうので・・・
普通にフォルダ作ってそこにデータをおいて、"@drawable/folder/gamen" なんてやってみたのですが、エラーになりました。
0128デフォルトの名無しさん
2010/09/03(金) 17:08:31端末は持ってません。
0129デフォルトの名無しさん
2010/09/03(金) 17:11:300130デフォルトの名無しさん
2010/09/03(金) 17:24:25x86って書いてあるドロイド君がダサくてたまらないな
0131デフォルトの名無しさん
2010/09/03(金) 17:26:45http://stackoverflow.com/questions/1077357/can-the-android-drawable-directory-contain-subdirectories
0132デフォルトの名無しさん
2010/09/03(金) 18:06:22できないのか。300以上の小さいパーツが混在してると扱いに注意しないときついなぁ
0133デフォルトの名無しさん
2010/09/03(金) 18:23:15ピクセルそのままで良いならassets使えば?
0134デフォルトの名無しさん
2010/09/04(土) 00:54:06IntentにMediaStore.ACTION_IMAGE_CAPTUREをセットし、
標準のカメラを起動して、撮影した画像データを取得しようとしています。
オリジナルサイズの画像を取得するために、
MediaStore.EXTRA_OUTPUT もIntentにセットしているのですが、
カメラの撮影時の解像度が、800*384(ぐらい)で固定にされていて、
500万画素くらいの解像度で写真を撮影することができません。
標準のメールソフトで添付からカメラを選んだ場合は、
標準のカメラが起動して、500万画素程度の画質を設定して撮影することができるので
何らかの方法があるのかな…と思うのですが、そのあたりの情報どうしても見つかりません。
Intentに何かほかのパラメータを設定する必要があるのでしょうか?
0135デフォルトの名無しさん
2010/09/04(土) 02:16:39Desireってそういう風にするの?Xperiaでカメラ使ってるけど
Camera の setParameters() に、与えるparameterでsetPictureSize()に好きな解像度を与えてる。
0136デフォルトの名無しさん
2010/09/04(土) 02:50:32>>117
admobはいかにクリックさせるかが重要なのかねぇ
表示させるだけで広告料もらえるのってあるの?
0137デフォルトの名無しさん
2010/09/04(土) 03:45:54doInBackground() 内で progressDialog.setMessage("処理2"); とかやると、その時点で処理が止まってしまう
0138デフォルトの名無しさん
2010/09/04(土) 04:05:29どのメソッドがどのスレッドからどのタイミングで呼ばれるのか書いてあるだろ
0139デフォルトの名無しさん
2010/09/04(土) 04:52:300140デフォルトの名無しさん
2010/09/04(土) 09:11:42表示だけで報酬がもらえるのは、探したけど見つからなかったな。
0141デフォルトの名無しさん
2010/09/04(土) 17:30:471ドルも稼げないとなると、表示のさせ方に問題があるか、
そもそも表示されてないんじゃないだろうか。
0142デフォルトの名無しさん
2010/09/04(土) 17:35:52それ、同じアプリをAndroid で公開して稼げるか、試してみて。
0143デフォルトの名無しさん
2010/09/04(土) 17:40:56発音の遅れまくるAndroidで音楽アプリは無理がある。
0144デフォルトの名無しさん
2010/09/04(土) 17:43:240145デフォルトの名無しさん
2010/09/04(土) 17:50:03さわったこともないのにこういうことを平気で言っちゃう人って・・・あっぱりアホン厨だな
0146デフォルトの名無しさん
2010/09/04(土) 18:39:270147デフォルトの名無しさん
2010/09/04(土) 18:40:130148デフォルトの名無しさん
2010/09/04(土) 19:33:42その最適化の設定を行うことや、最適化をしないでそのままパッケージする事って可能なのでしょうか?
極限まで最適化済のpngデータを用いると上記処理によってデータサイズが数%ですが増えてしまいます。
0149デフォルトの名無しさん
2010/09/04(土) 21:08:22http://developer.android.com/guide/topics/resources/drawable-resource.html#Bitmap
の Note
0150デフォルトの名無しさん
2010/09/04(土) 21:20:21ありがとうございます。試したところ問題なく扱えました。
0151デフォルトの名無しさん
2010/09/04(土) 21:36:05Androidに低レイテンシーで音を再生できるクラスなんてないぞ。
MediaPlayerもAudioTrackも、すぐに音がモタる。
今のところ低レイヤーで音まわりを操作する方法はない。
海外のフォーラムではGoogleがOpenALに対応させたりするまで無理って言われてる。
お前、Androidの音まわりを試したことないだろ?
0152デフォルトの名無しさん
2010/09/04(土) 21:58:500153デフォルトの名無しさん
2010/09/04(土) 22:11:44Soloなんてそれなりに楽しめるぜ。
まあ楽器風でしかないんだけど。
0154デフォルトの名無しさん
2010/09/04(土) 22:17:58マルチタッチできるアンドロ使えばええやん
0155デフォルトの名無しさん
2010/09/04(土) 22:19:270156デフォルトの名無しさん
2010/09/05(日) 00:16:54エ糞ペリアしか持ってない俺情弱ェ・・・
0157デフォルトの名無しさん
2010/09/05(日) 00:22:352.2 を使いたくて Xperia を買ったとしたら確かに情弱過ぎるねw
0158デフォルトの名無しさん
2010/09/05(日) 00:35:40シングルタッチで華麗に演奏できる楽器を発明すればいい
0159デフォルトの名無しさん
2010/09/05(日) 00:51:032.2が「開発端末として必要」になるとは思えないからな・・・
0160デフォルトの名無しさん
2010/09/05(日) 01:22:54Ethereal Dialpad のことですね、わかります
0161デフォルトの名無しさん
2010/09/05(日) 01:40:31android.R.drawable.ic_menu_saveとかは問題なく使えるのに
ic_menu_starやic_menu_updateが無いって言われるんだ…
誰か助けて
0162デフォルトの名無しさん
2010/09/05(日) 01:41:250163デフォルトの名無しさん
2010/09/05(日) 02:45:06ちょいちょい変わりそうだから使わないほうがいい気がする。
0164デフォルトの名無しさん
2010/09/05(日) 02:56:10GoogleからFroyoのソース持ってきてBuildして
update.zipをXpeiraに焼いてFroyo動かせたりしないの?
0165デフォルトの名無しさん
2010/09/05(日) 05:03:090166デフォルトの名無しさん
2010/09/05(日) 08:27:39今日本で2.2動いてる機種は一杯あるけどな
0167デフォルトの名無しさん
2010/09/05(日) 09:12:27日本でしか公開しないにしても、時間の問題でしかない。
0168デフォルトの名無しさん
2010/09/05(日) 10:57:34というか公式のガイドラインで「直接使うな、
使うならコピペして使え」と明言されてる。
0169デフォルトの名無しさん
2010/09/05(日) 14:48:48田を長押ししてPOBoxなんかを出すと、その領域分画像が縮小されてしまいます。
さらには、POBoxを閉じたときに縮小された画像が元に戻ろうとして画面が乱れたように
なってしまいます。
これは設定で何とかなるのでしょうか・・・
0170デフォルトの名無しさん
2010/09/05(日) 15:38:07(2) レコードが無ければ INSERT
(3) レコードがあれば UPDATE
じゃなく一文でやるような方法はsqliteにありますか?
0171デフォルトの名無しさん
2010/09/05(日) 15:40:53ほかのDBでも見たことないわ
0172デフォルトの名無しさん
2010/09/05(日) 16:34:450173デフォルトの名無しさん
2010/09/05(日) 16:39:430174デフォルトの名無しさん
2010/09/05(日) 16:41:270175デフォルトの名無しさん
2010/09/05(日) 16:49:380176デフォルトの名無しさん
2010/09/05(日) 17:08:28それは、Android の SQLite でも使えますか?
0177デフォルトの名無しさん
2010/09/05(日) 17:14:100178デフォルトの名無しさん
2010/09/05(日) 17:17:01めんどうじゃん
上手くいくことが分かってからやるよ
0179デフォルトの名無しさん
2010/09/05(日) 17:18:540180デフォルトの名無しさん
2010/09/05(日) 17:22:19こんな奴と一緒に仕事組みたく無いなw
0181デフォルトの名無しさん
2010/09/05(日) 17:26:17UNIQUE インデックスまたは PRIMARY KEY に関して新しいレコードと同じ値がテーブル内の以前のレコードに
含まれていると、以前のレコードが削除されてから新しいレコードが挿入されます。
つまり、REPLACE ステートメントでは、以前からあるレコードの値にはアクセスできないことになります。
一部の初期バージョンの MySQL では、このアクセスが可能のように見えましたが、これはバグであり、修正されました。
REPLACE を使用するためには、対象のテーブルに対する INSERT 権限とDELETE 権限が必要です。
とあります。つまり、あればDELETE、その後INSERTということですね。
ttp://blog.enjoitech.jp/article/187
REPLACE INTO と INSERT ON DUPLICATE KEY UPDATE の違い
この二つ、用途はほとんど同じで、「レコードが存在していれば更新、なければ追加」っていうことなんだけど、
実は更新を行う処理は少し違う。
REPLACE INTO は名のごとくレコードを置き換える。
プライマリキーを検索ユニーク条件として更新処理を行う際には素直に UPDATE すしてくれるが、
プライマリキー以外のユニークキーを条件にして更新する場合は、 DELETE して INSERT する。
そのためプライマリキーをオートインクリメントなどにしてあると、新しい ID が振られてしまいえらいことになる。
これに対して INSERT ON DUPLICATE KEY UPDATE は素直に UPDATE のみを行うの。
用途に合わせて使い分ければどちらも便利。ただ、どちらも MySQL の拡張機能です。
0182デフォルトの名無しさん
2010/09/05(日) 17:33:310183デフォルトの名無しさん
2010/09/05(日) 17:36:43なんのためにこのスレがあると思ってんの?
0184デフォルトの名無しさん
2010/09/05(日) 17:47:22自分の限界を超えたときに人に聞くためだよ
0185デフォルトの名無しさん
2010/09/05(日) 17:56:14煽りはともかくとして
なんでこんな基本的な機能が無いんだろうね
0186デフォルトの名無しさん
2010/09/05(日) 17:57:14自分の知っていることを質問している人がいれば、答える。
そうして、知識を共有することで、作業を効率よく進められる。
自分の限界を究めたい人は、苦行林にでも行けば良いよw
0187デフォルトの名無しさん
2010/09/05(日) 18:02:54調べてる時間が会社にとっては迷惑になるよね
0188デフォルトの名無しさん
2010/09/05(日) 18:06:52小学生の感じならなら、調べろっていうが、大人なんだから。
0189デフォルトの名無しさん
2010/09/05(日) 18:09:040190デフォルトの名無しさん
2010/09/05(日) 18:09:41そもそも人に聞けば済むって、おめーみたいなのに質問されて
時間潰される人の迷惑も考えろよw
0191デフォルトの名無しさん
2010/09/05(日) 18:14:53どうせ小学校で調べ学習(笑)とかやってた世代だろ
インターネットが普及しだしたころ、専門家のメールボックスに
調べ学習している小学生からの質問が殺到したらしい
0192デフォルトの名無しさん
2010/09/05(日) 18:16:17ゆとりって感じだよなw
0193デフォルトの名無しさん
2010/09/05(日) 18:17:56ゆとり世代?w
0194デフォルトの名無しさん
2010/09/05(日) 18:21:20ゆとりの人間関係初心者や人間初心者が質問していいスレでは
ありません。
0195デフォルトの名無しさん
2010/09/05(日) 18:22:14教えて君が嫌われるのはどこの質問スレでもいっしょ
0196デフォルトの名無しさん
2010/09/05(日) 18:28:57基本的じゃないからだよ
だって、プライマリキーが存在したときに
勝手にupdateされたら困るときもあるだろ
0197デフォルトの名無しさん
2010/09/05(日) 18:47:59「java.lang.NullPointerException」というエラーメッセージが表示されてしまいます。
全く解決方法が分からないので、解決法がわかる方お願いします。
0198デフォルトの名無しさん
2010/09/05(日) 19:00:06・genフォルダ配下を削除。
・左のviewは、今対象になっているプロジェクトのルートを選択。
その後、プロジェクトビルドで直るかも。
0199デフォルトの名無しさん
2010/09/05(日) 19:24:440200デフォルトの名無しさん
2010/09/05(日) 19:29:09試してみましたが状況は変わりませんでした。。。
>>199
ガッ
0201デフォルトの名無しさん
2010/09/05(日) 19:30:20誰もお前の為にお金を払ってくれないんだよ。
0202デフォルトの名無しさん
2010/09/05(日) 20:05:52そっか力になれず、残念です。
0203デフォルトの名無しさん
2010/09/05(日) 20:09:04片方で実機で実行した後、もう片方で実機で実行しようとすると
アプリのシグネチャが違うから再インストール出来ない。みたいに怒られるんですが。
別々の開発環境でシグネチャを一致させるにはどうしたらいいですか?
0204デフォルトの名無しさん
2010/09/05(日) 20:30:14署名が違うから上書きインストールできないだけだろ
0205デフォルトの名無しさん
2010/09/05(日) 21:08:27アイコンパックを自作したいのですが
解説サイトとかあったら教えていただけると嬉しいです。
0206デフォルトの名無しさん
2010/09/05(日) 21:18:110207デフォルトの名無しさん
2010/09/06(月) 11:22:41例えばフレームワーク内部のレイアウト処理でエラーが起きると原因がすごいわかりにくい気が。
他にも、catchし忘れた例外も上手く取得出来てないような?
皆様はどのようにデバッグされてますか?
0208デフォルトの名無しさん
2010/09/06(月) 13:56:400209デフォルトの名無しさん
2010/09/06(月) 17:30:43android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Testボタン"
/>
<ListView
android:id="@+id/listView01"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
</LinearLayout>
こんな感じのレイアウトでButtonからListViewにフォーカスが移った時に
ListViewの一番上じゃなくて途中の要素からフォーカスされて困っています
例えばListViewの3行目まで画面に表示されている場合,4行目にフォーカスがあてられ不便な感じになっているのですが,
1行目からフォーカスをあてる方法があるなら教えて下さい
0210デフォルトの名無しさん
2010/09/06(月) 19:35:23Java Model Exception: Java Model Status [gen [in <プロジェクト名>] は存在しません]
このような文章がログに出力され、デバッグもビルドもできません
ソースファイル、xmlファイル共にエラーマーカはありません
プロジェクトにエラーマーカが表示されている状態です
どの箇所がエラーの原因なのかわかりません
説明不足な文章で申し訳ありませんが、同じような現象を体験された方居られませんか?
以下のようなエラー文が延々と吐き出されました
at org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement.java:502)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:246)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:515)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:252)
0211デフォルトの名無しさん
2010/09/06(月) 22:28:25listview.setSelection(0); かな
0212デフォルトの名無しさん
2010/09/07(火) 16:44:290213デフォルトの名無しさん
2010/09/07(火) 17:32:49TextViewのフォントを外部フォントでやりたいと思っているのですが
ネットで拾ったやり方を使っても日本語フォントが反映されません。
なにか制限などあるのでしょうか。
開発環境と
mac mini+Eclipse(Version: Helios Release)
試したコードです。
ありがとうございます。
import android.app.Activity;
import android.content.res.AssetManager;
import android.graphics.Typeface;
import android.os.Bundle;
import android.widget.TextView;
public class MainActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView tv1 = (TextView)findViewById(R.id.toptext);
tv1.setTypeface(Typeface.createFromAsset(getAssets(), "fonts/RockFont.ttf"));
TextView tv2 = (TextView)findViewById(R.id.sectext);
tv2.setTypeface(Typeface.createFromAsset(getAssets(), "fonts/MS PMincho.ttf"));
}
}
0214デフォルトの名無しさん
2010/09/07(火) 18:10:04assettsには1MBまでしか入れられないよ
0215デフォルトの名無しさん
2010/09/07(火) 18:50:51ありがとうございます!
>assetsには1MBまでしか入れられないよ
そうだったんですね。
と、いうことは…
日本語のTTFで1MB以下なんて存在しないですよね。
実現不可能なのかな…
0216デフォルトの名無しさん
2010/09/07(火) 18:51:21それからAndroidではビットマップ入りのTrueTypeフォントはバグるのでビットマップは除去すること
0217デフォルトの名無しさん
2010/09/07(火) 19:05:29LogCatに何も出ないので、ずいぶん悩んでしまいました。
どこかにエラー吐き出させるための設定などあるのでしょうか。
よければ教えていただけませんか。
0218デフォルトの名無しさん
2010/09/07(火) 19:23:441MBに分割して /data/data/ に書き出すとかダメ?
0219デフォルトの名無しさん
2010/09/07(火) 19:33:51そうか!内蔵メモリに書き出せばいいんですね!
調べてたらassetsのメモリ制限は非圧縮に適用されるようですので
.zip圧縮で内部に持って、アプリ起動時に/data/dataに展開して
Typeface.createFromFile()で読み込めばイケるかも!?
本当にありがとうございます!
0220デフォルトの名無しさん
2010/09/07(火) 20:56:35Androidアプリからカメラロール(ギャラリー)にアクセスして、フォルダに保存されている写真を取得する方法を知りたいです。
0221デフォルトの名無しさん
2010/09/07(火) 22:02:040222デフォルトの名無しさん
2010/09/07(火) 22:33:01数MBものフォントファイルを二重で持つのかよ…
0223デフォルトの名無しさん
2010/09/07(火) 23:12:34権利物入れるなよ。
0224デフォルトの名無しさん
2010/09/08(水) 01:09:06もう解決してるかも知れんけど、
俺の時はプロジェクトごとコピーしてもう一個作ったら
コピーの方はちゃんと動いたから、もともとあったやつを削除して、
コピーをもう一度もとの名前でコピーした。
0225デフォルトの名無しさん
2010/09/08(水) 07:07:32非同期処理で、handlerにPostしますけど
あれって、timerとsocketなど、二つの非同期処理がある場合
handlerもそれぞれ、つまり二つ用意したほうがいいんでしょうかね?
0226デフォルトの名無しさん
2010/09/08(水) 11:20:58取りあえずの解決策として >>218を書いてみたけど、
そう言われてみれば、変更の必要がないデータを2重に持つのは確かに無駄な話だよねw
>>219
そんなワケで、res/rawは使えないかな?
あ、それと…
権利物の取り扱いにはくれぐれもご注意を!w
0227デフォルトの名無しさん
2010/09/08(水) 11:45:100228デフォルトの名無しさん
2010/09/08(水) 12:08:500229213
2010/09/08(水) 12:50:27言われてみれば確かに無駄なのですよね…
>>226さん
res/rawに.otfファイル入れて
getResources().openRawResource
でInputStream使って読み出そうとしてみたんですが
InputStreamのreadでIOException発生してしまいました。
(assetsフォルダに置いた.otf読むときと同じように)
やはり圧縮ファイルしかないでしょうか…
>>223,226
ありがとうございます。
Adobeの埋め込みフリー素材に変更いたしました。
0230デフォルトの名無しさん
2010/09/08(水) 13:05:13そっかぁ… それじゃ仕方ないね。
assetsで圧縮か分割で頑張ってみて!
0231デフォルトの名無しさん
2010/09/08(水) 13:47:49ありがとうございいます。
アンインストールで調べたらできました。
話は変わりますがapp inventor使えるようになった人いますか?
一ヶ月近く待ってるんですけど一向にメールがきません、、、
0232デフォルトの名無しさん
2010/09/08(水) 16:37:12普通にメール来て使えてる。
0233デフォルトの名無しさん
2010/09/08(水) 18:01:10231さんたら読めずに捨てた
しかたがないので2chに書いた
一ヶ月近く…
0234デフォルトの名無しさん
2010/09/08(水) 18:09:32入ってしまうのですが、これを無効にして瞬時に切り替える方法ってどうやればいいのでしょうか?
0235デフォルトの名無しさん
2010/09/08(水) 19:00:11アカウント情報の所に新サービスみたいなのが出てたらそれ。
0236デフォルトの名無しさん
2010/09/08(水) 19:19:42http://hibari.2ch.net/test/read.cgi/tech/1279354196/#345
0237デフォルトの名無しさん
2010/09/08(水) 23:56:25ContentProviderを使ってCursorを取得するべきなのでしょうか?
SQLiteDatabaseを使ってCursorを取得するようにしてますが
SQLiteDatabaseをクローズすると、Cursorのデータが表示できなくなり、
かといってオープンし続けると、データベースのリークエラーが発生してしまいます。
ContentProviderを使用した例だと、managedQueryでCursorを取得するだけで済むのでよいのですが、
リストの表示のためだけにContentProviderとして公開されるのも気が引けます。
0238デフォルトの名無しさん
2010/09/09(木) 02:12:24<LinearLayout android:id="@+id/LinearLayout01" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:gravity="right" android:layout_gravity="right" android:background="#0FD">
<TextView android:text="@string/label1" android:id="@+id/TextView01" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
こんな風にして右詰で数を表示していきたいのですが、TextViewの文字が画面幅より大きくなったときにうまくスクロールができません。
スクロールは動くのですが、テキストの表示位置(正確にはLinearLayoutの位置)が変わらず、テキストが左にはみ出た分、テキストの右側に余白ができてしまいます。
HorizontalScrollViewにremoveAllViews→addViewをしようとしてもうまく動きませんでした。
どなたか解決策かヒントをいただけますでしょうか。
0239デフォルトの名無しさん
2010/09/09(木) 07:05:30int nA;
byte[] abBuff = new byte[2];
abBuff[0] = 0xFF;
abBuff[1] = 0xFF;
nA = abBuff[0];
nA = (nA << 8) | abBuff[1];
とやると、nA = -1;になっちゃうんですね。。。
0240デフォルトの名無しさん
2010/09/09(木) 09:33:22こんな感じじゃないかな
ちなみにJavaのbyteは符号付きです
0241239
2010/09/09(木) 09:48:44そう符号付きだからね、困ってます。
> ((abBuff[0] << 8) & 0xFF00) | (abBuff[1] & 0xFF)
abBuff は、intに暗黙の型変換されない?
その時点で最上位bitが立っちゃいそうな。。
0242239
2010/09/09(木) 09:52:51符号なしって変数がないみたいなんだよね。
0243デフォルトの名無しさん
2010/09/09(木) 09:55:210244デフォルトの名無しさん
2010/09/09(木) 10:21:390245デフォルトの名無しさん
2010/09/09(木) 10:30:41nA = (((abBuff[0]<<8)&0xFF) | (abBuff[1]&0xFF)) & 0xFFFF;
0246デフォルトの名無しさん
2010/09/09(木) 10:34:43nA = (((abBuff[0]<<8)&0xFF00) | (abBuff[1]&0xFF)) & 0xFFFF;
0247デフォルトの名無しさん
2010/09/09(木) 10:50:28dalvikだと、こういうことに費やされる実行時間も結構ばかにならない気がする。
0248デフォルトの名無しさん
2010/09/09(木) 11:24:49ドラッグ、ズームなどして閲覧したいのですが
1280×1024くらいの画像でもボヤけて表示されてしまいます。
これをボヤけさせないようにするにはどうすればいいのでしょうか?
Xperia向けに開発中なのでAndroid1.6です。
0249デフォルトの名無しさん
2010/09/09(木) 14:55:570250デフォルトの名無しさん
2010/09/09(木) 15:06:38そうですね、ソースが無いと要エスパーですよねw
// WebViewの作成
WebView webView = new WebView(this);
setContentView(webView, new LayoutParams(FP, FP));
webView.setInitialScale(100);
webView.getSettings().setBuiltInZoomControls(true);
webView.loadUrl("file:///android_asset/desktopx2.png");
こんな感じです。
ソース中の"FP"はFILL_PARENTの定数です。
なにかwebViewに設定することがあるのでしょうか。
0251デフォルトの名無しさん
2010/09/09(木) 16:56:30どのくらいでメール来ましたか?
>>235
変わった様子がないんでまだみたいです、、、
申請ってGmailの記入だけでもいいんですよね?
submit2〜3回押しといた方がよかったかな?
>>236
結局いまいち使えないと言う事か、、、
0252デフォルトの名無しさん
2010/09/09(木) 17:45:527/13に申し込んでからいつ公開開始したかわからんがこのとおり8/15にメール来た
これはプログラム作れるやつなら不要という意味だから使えないわけではない
0254デフォルトの名無しさん
2010/09/10(金) 00:25:23あれどうやってんの?
0255デフォルトの名無しさん
2010/09/10(金) 00:32:120256デフォルトの名無しさん
2010/09/10(金) 00:35:50特定のアプリの起動を、だよ。
App LockとかApp Protectorとかね。
0257デフォルトの名無しさん
2010/09/10(金) 00:36:050258デフォルトの名無しさん
2010/09/10(金) 01:05:490259デフォルトの名無しさん
2010/09/10(金) 02:24:40ソースコードが公開されてるわけじゃないから推測でしかないけど、システムログを監視しといて、目当てのアプリが起動したら即自分のactivityをかぶせて起動してるんじゃないかな。
0260デフォルトの名無しさん
2010/09/10(金) 02:35:22なるほど。そーいう手もあるのね。
他のアプリが起動しましたーって情報が通知されるような
APIがあんのかと思ったんだけど。
常駐して監視となると
電池消費が激しかったり
被せるの間に合わんかったり
するのかな。
0261デフォルトの名無しさん
2010/09/10(金) 14:35:310262デフォルトの名無しさん
2010/09/10(金) 17:52:25文字列が削除されたときに どの文字列が削除されたのか知る良い方法はないでしょうか?
今は前回onTextChangedが呼ばれたときの全文を保持しておいて
文字列が削除されたときにstartとbeforeから取得していますが
もっとスマートなやり方がないものかと…
0263デフォルトの名無しさん
2010/09/10(金) 18:07:39試してないけど
0264デフォルトの名無しさん
2010/09/10(金) 23:44:030265デフォルトの名無しさん
2010/09/10(金) 23:46:51これ端末のせいなのか?
0266デフォルトの名無しさん
2010/09/10(金) 23:48:47うん
0267デフォルトの名無しさん
2010/09/11(土) 00:00:520268デフォルトの名無しさん
2010/09/11(土) 00:17:380269デフォルトの名無しさん
2010/09/11(土) 00:21:030270デフォルトの名無しさん
2010/09/11(土) 00:21:540271デフォルトの名無しさん
2010/09/11(土) 00:26:180272デフォルトの名無しさん
2010/09/11(土) 00:33:01意外と人気無いんだぬ
0273デフォルトの名無しさん
2010/09/11(土) 00:34:250274デフォルトの名無しさん
2010/09/11(土) 00:35:23かわいそうに、バカなのですね。
0275デフォルトの名無しさん
2010/09/11(土) 01:17:09IS01でも同様の不具合があり、昨日かおとといのアップデートで修正された。
あるアプリ開発者が発見したんだが、シャープ側で把握してたのだろうか。
0276デフォルトの名無しさん
2010/09/11(土) 01:21:53デバッガってどう使うの?
Eclipseでデバッグ実行するとすぐ終了してブレークポイントに止まらん。
0277デフォルトの名無しさん
2010/09/11(土) 01:31:15人生舐めたらいかん
0278デフォルトの名無しさん
2010/09/11(土) 01:43:26距離をグラフ表示させる際に画面の作り方がわかりません。
ネットで調べると図形描画のサンプルはあるのですが、Canvasクラスを使って
画面全体が図形描画用の画面になっています。(ちょっとわかりにくくてすいません)
画面上部にグラフ、下の方にボタンを配置するような画面を作るにはどうすればよいのでしょうか?
よろしくお願いします。
0279デフォルトの名無しさん
2010/09/11(土) 02:05:440280デフォルトの名無しさん
2010/09/11(土) 02:08:46LinearLayoutでもなんでも使えばいいじゃない
0281デフォルトの名無しさん
2010/09/11(土) 02:12:450282278
2010/09/11(土) 07:16:320283278
2010/09/11(土) 07:20:44CanvasのViewを作って、layoutを追加すればいいだけなんですね。
ttp://ichitcltk.hustle.ne.jp/gudon/modules/pico_rd/index.php?content_id=44
0284デフォルトの名無しさん
2010/09/11(土) 09:14:190285デフォルトの名無しさん
2010/09/11(土) 10:52:31アプリ自体はちゃんとパックされてるのですが、アイコンから起動すると強制終了してしまいます。
禿丸でopt.dtで追加したいアプリの関連付けは、他の初期アプリと同じ数値を指定しています。
お願いいたします。
0286デフォルトの名無しさん
2010/09/11(土) 16:06:330287デフォルトの名無しさん
2010/09/11(土) 17:28:09電話/通信
携帯のステータスとIDの読みとり
って表示されるのは何故でしょうか?
携帯のステータスとかは全く利用していないので消したいです
0288デフォルトの名無しさん
2010/09/11(土) 17:54:21そのアプリにSimカードは関係無し?
0289デフォルトの名無しさん
2010/09/11(土) 19:24:53/data/data/パッケージ名/databases
にデータベースファイルが作成されるけど
SDカード上に作成することって出来ませんか?
0290デフォルトの名無しさん
2010/09/11(土) 19:27:48このスレ住人のレベルの低さを物語ってるな
0291デフォルトの名無しさん
2010/09/11(土) 19:33:53お前もだろ?
0292デフォルトの名無しさん
2010/09/11(土) 19:36:420293デフォルトの名無しさん
2010/09/11(土) 19:52:000294デフォルトの名無しさん
2010/09/11(土) 20:00:260295デフォルトの名無しさん
2010/09/11(土) 20:16:260296デフォルトの名無しさん
2010/09/11(土) 20:20:420297デフォルトの名無しさん
2010/09/11(土) 20:23:11あそこはここと違って完全匿名じゃないし
0298デフォルトの名無しさん
2010/09/11(土) 21:24:33しかし最近あそこもあほが増えた
0299デフォルトの名無しさん
2010/09/11(土) 21:26:220300デフォルトの名無しさん
2010/09/12(日) 08:46:121.5対応(api level3だっけ?)で作ればいい。
http://feather.cocolog-nifty.com/weblog/2009/11/nixie-clock---a.html
0301デフォルトの名無しさん
2010/09/12(日) 09:18:27http://toki.2ch.net/test/read.cgi/chakumelo/1283834925/225-
で言及されてるね。
0302デフォルトの名無しさん
2010/09/12(日) 11:02:430303デフォルトの名無しさん
2010/09/12(日) 14:54:02よく知らないので変なこと言ってたらすみません。
リンク先と>>301が挙げてくれてるスレを読んだ感じでは、1.6以降の端末で1.5以前対応のアプリを
インストールしようとした時に警告が出る気がするんですが…。
だから、警告を出さないための対策としては、「1.6以降をターゲットにしてアプリを作る」じゃ
ないんでしょうか? (1.5以前に対応する必要がなければ)
0304デフォルトの名無しさん
2010/09/12(日) 15:54:26ごめん、その通りみたいね。一度気にしたっきりだったので間違って記憶してた。
0306デフォルトの名無しさん
2010/09/12(日) 18:51:302. ↑のためには外部ストレージへの書き込みパーミッションが必要であることを知る
3. あれ、でも他人が作ったアプリ保守したときはそんなパーミッション付いてないぞ、なんでだろ
ようやく疑問が解けたよ、おまえらありがとうございます。
ついでに質問。
動作対象は1.6(1.5でもいいけど)以上のアプリを作り、2.2での便宜をはかるためにSDへのインストールを
可能にしようとすると、
使用SDKは2.2
minSdkVersion=4
としておかないと android:installLocation の設定が出来ないけど、この状態だと
軽く warning 食らうし、コーディング中に 1.6 で使用できない機能を混ぜてしまいそうで
怖いんだけど、他に方法は無いのかな。
0308デフォルトの名無しさん
2010/09/12(日) 20:07:10どうにかなる方法って無いですか?
0309デフォルトの名無しさん
2010/09/12(日) 20:08:580310デフォルトの名無しさん
2010/09/12(日) 20:57:56なんだそりゃ
0311デフォルトの名無しさん
2010/09/12(日) 21:08:38オレオレ
0312デフォルトの名無しさん
2010/09/12(日) 23:52:560313デフォルトの名無しさん
2010/09/13(月) 03:09:37SerfaceView使っても落ちるもん?
でも、当然といえば当然なんじゃないのかな
描画は、Handler使ってメインスレッドでやるわけでしょ?
描画の瞬間はシングルタスクだもんねぇ
0314デフォルトの名無しさん
2010/09/13(月) 08:25:50Timerも残る。
Applicationが死ぬまで生き残るから、すげー苦労した。
0315デフォルトの名無しさん
2010/09/13(月) 18:43:24止まらなくなるよね。
0316デフォルトの名無しさん
2010/09/13(月) 18:46:54アプリ内で、MediaPlayerを使っても、下手すると鳴りっぱなしになるw
0317デフォルトの名無しさん
2010/09/13(月) 19:40:49かなり落ちる。
スレッド内処理をFPS描画以外空にして
エミュ:35〜40fps
実機(エクスペリア):同じぐらい
ハードウェアアクセラレーション有効でGPU処理
エミュ:変わらず
実機;かなり不安定
でも色々試して、大体30fpsぐらいは出るようになったから問題ないかな。
実機持ってないから友人ので試したんだが、始めこんなに描画延滞するものかと思ったけど
結構延滞起こるのがデフォらしいね。
0318デフォルトの名無しさん
2010/09/13(月) 20:53:190319デフォルトの名無しさん
2010/09/14(火) 00:44:36>>289
確かAndroid2.1からだったと思うけど、
アプリのインストールフォルダそのものをSDカード上に出来るようになって
同時にDBフォルダもSDカード上になる。ような気がした。
それ以前のバージョンだと無理なんじゃないかな。
0320デフォルトの名無しさん
2010/09/14(火) 01:24:05JNDK01エミュレータは、-qemu --cpu cortex-a8を追加しないと動きませんでした。(ググったら見つかった)
それぞれの起動オプション?の意味を調べたのですが、QemuというCPUエミュレータを使って、cortex-a8というCPUをエミュレートしろってことですよね?
どうしてこれをしないと起動しないのでしょうか?
0321デフォルトの名無しさん
2010/09/14(火) 01:43:180322デフォルトの名無しさん
2010/09/14(火) 02:32:51Eclipse3.6 android-sdk_r07で勉強中
ttp://androider.jp/?page_id=11928
ttp://androider.jp/?page_id=11929
の通り、サンプルプログラムを実行しようとしたんですが、
まず、Your project contains error(s), 云々が出るので、プロジェクトからクリーンをして、再度実行しました。
エミュレータは起動しましたが、肝心のサンプルプログラムはインストールされていないようです(エミュ内実行中プログラムにも無かった)
で、とりあえず先に進もうと思って、xmlの編集(表示する文字を変更)しようとしたところ、java.lang.NullPointerExceptionがでてリソースとxmlが編集できませんでした。
3.5だと発生しない問題みたいです。XMLネームスペースを
<resources xmlns:android="http://schemas.android.com/apk/res/android" >
と設定してやれば良いみたいですが、設定の方法がどう検索しても出てきません。
どう設定するんでしょう。あと、なんでサンプルアプリは実行できないんでしょうか。
Eclipse3.6ではなく3.5使った方がいいんでしょうか?
0323デフォルトの名無しさん
2010/09/14(火) 04:33:22結局、描画処理はシングルタスクだから
処理タスクからと、メインからとの処理がシーケンシャルに並ぶんだろうね。
タッチした時の情報をグローバルに持っていて、処理タスクの描画処理内で、一緒に描画してる?
だとすれば、タッチの割り込み分、時間を奪われてるんだろうね。
0324デフォルトの名無しさん
2010/09/14(火) 04:37:10オレは、最初3.5だとうまく動かなかったから、3.4を使ってる。
開発環境って、なんでもかんでも新しければいいってもんじゃ無いと思うよ。
動く環境があるなら、それでやったほうがいい。
あなたが、開発環境を開発する立場の人なら違うけど。
そんなとこで、つまづくのは勿体無いじゃね?
0325デフォルトの名無しさん
2010/09/14(火) 04:52:33チュートリアルサイトで使ってるVerのほうがいいですね。
サンプルプログラム実行すらできずに4時間経過しました・・・
0326デフォルトの名無しさん
2010/09/14(火) 05:49:514時間?そのくらいで文句言わないw
ホントの組み込みになると、ちょっとなにかあると4日間くらいグダグダはあたりまえの世界なんだわ。
昔は、コンパイラ、統合環境とか開発環境は同じメーカだったけど、
いまは別々のところでお互いが摺りよってなんとなく動いているような世界だから、いろいろ問題がでる。
ま、わからないことだらけだけど、楽しもう。
0327デフォルトの名無しさん
2010/09/14(火) 06:44:42Eclipse3.5とADT rev6でスムーズに行きました。
あんだけ悩んでいたのはなんだったのか・・・
4時間ってのはかかりすぎかと思ったんですが、そんなことないんですね。
安心しました。とりあえずあきらめずに続けていきます。
0328デフォルトの名無しさん
2010/09/14(火) 11:23:05同じ画像を3つ表示して、66%透過、33%透過、0%透過みたいなことを
したいのですが
0329デフォルトの名無しさん
2010/09/14(火) 12:09:193つは重ねて無いけど、やってる。
いくつか方法があるけど、アルファ値、setAlpha で調べるよろし。
0330デフォルトの名無しさん
2010/09/14(火) 12:17:440331デフォルトの名無しさん
2010/09/14(火) 12:26:140332デフォルトの名無しさん
2010/09/14(火) 12:33:50どれ?
0333デフォルトの名無しさん
2010/09/14(火) 13:16:47onLoadResource等で読み込まれたリソースのデータを参照する事は可能でしょうか?
引数のurlから取得しようと思ったのですがPOSTで値を送信しているのでパラメータが付加されていない状態です。
0334デフォルトの名無しさん
2010/09/14(火) 13:32:38エミュで再現したら恐ろしく小さくてびっくり。
実機ですと高DPIだから、もう少し見やすいのでしょうけど。
設定画面のsummaryとかの文字サイズに使われている?android:attr/textAppearanceSmallとかだと、老眼の方だと読めないですよねw
0335デフォルトの名無しさん
2010/09/14(火) 14:03:33ありがとうございます!・・・単純な関数名だったんですね。なんで見つからなかったんだろう・・・
>>330
アレです
0336デフォルトの名無しさん
2010/09/14(火) 14:18:51PCのディスプレイが小さいか縮小表示してるかのどっちかだろ
0337デフォルトの名無しさん
2010/09/14(火) 14:36:14おかげさまで意図した結果を出す事が出来ました。最初setAlphaしても全く反映されなかったのですが、
setBackgroundResourceで画像をセットしたのをsetImageResourceで画像をセットしたら効きました。
内部のデータの管理方法が違うからなのかなぁ・・・よく分からないけど良かった良かった。
0338デフォルトの名無しさん
2010/09/14(火) 14:49:17いわれたか
0339デフォルトの名無しさん
2010/09/14(火) 16:39:480340デフォルトの名無しさん
2010/09/14(火) 17:15:230341334
2010/09/14(火) 17:41:55一応実機での大きさの確認をするための縮小はしてます。
XperiaのSDKでは、inchとモニタのDPIを設定する項目あるみたいなので。
実際にエミュ画面の対角線も測ってみたところ、ちゃんと4inchになってたのですが、あまりにも小さく感じたので。。
アプリ作ってるけど、周りにAndroid持ってる人がいないという・・・(´・ω・`)
0342デフォルトの名無しさん
2010/09/14(火) 17:51:550343デフォルトの名無しさん
2010/09/14(火) 18:46:08Xperiaが手元にあるので、わざわざ定規で測ってやったぞ
10センチ2ミリ
インチには自分で変換してくれ。
0344334
2010/09/14(火) 19:08:010345334
2010/09/14(火) 19:34:53ありがとうございます!丁度4インチですね!
となると、例えばステータスバーは爪長い人は押しづらいんじゃないか?とか思ってみたりもしたりw
しかし文字サイズとかまで気にしてたら禿げるような気もしてきました。
気にせずやっていこうと思いますw
>>344
どちら様?
0346デフォルトの名無しさん
2010/09/14(火) 19:37:35そこら辺は感圧タイプをペンで操作する方が確実。
0347デフォルトの名無しさん
2010/09/14(火) 19:56:10いっぱいきたよw まあいい薬にはなったぜ
0348343
2010/09/14(火) 20:55:03ステータスバーは指の腹で引き出せるから、爪は関係ないぞ。
それから、Xperia の液晶サイズはスマートフォンの中では
大きい方だということも認識しておけ。
0349デフォルトの名無しさん
2010/09/14(火) 21:24:410350デフォルトの名無しさん
2010/09/14(火) 21:27:14Androidプログラミングを勉強したいのですが、良い本はありませんか
Javaは一応わかります
0351デフォルトの名無しさん
2010/09/14(火) 22:37:25次の方どうぞ
0352デフォルトの名無しさん
2010/09/14(火) 22:40:47実機をもたないでプログラミングするような人に
そんなアドバイスしても無駄
0353デフォルトの名無しさん
2010/09/14(火) 22:47:500354デフォルトの名無しさん
2010/09/14(火) 22:52:160355デフォルトの名無しさん
2010/09/14(火) 22:53:060356デフォルトの名無しさん
2010/09/14(火) 22:59:48オライリーの『初めてのAndroid』とアスキーの『Google Androidプログラミング入門』
>>355
本の方が読みやすいし、持ち運びもしやすいから。
まあ、Webのほうが良いってのも人それぞれなので、お好きな方でどうぞ。
0357デフォルトの名無しさん
2010/09/14(火) 23:03:070358デフォルトの名無しさん
2010/09/14(火) 23:04:38この方法だと背景に画像表示されないんだが、本当にこれで良いんでしょうか
0359358
2010/09/14(火) 23:26:530361デフォルトの名無しさん
2010/09/14(火) 23:54:170362デフォルトの名無しさん
2010/09/15(水) 00:05:280363デフォルトの名無しさん
2010/09/15(水) 00:35:34画面をフリックしたら、しゅるしゅるスクロールすのは、どのように実装しますか?
ググってもよくわからないのです、本にも乗ってないし。
0364デフォルトの名無しさん
2010/09/15(水) 00:36:50その2つははずせないよねー
0365デフォルトの名無しさん
2010/09/15(水) 00:37:540366デフォルトの名無しさん
2010/09/15(水) 00:39:400367デフォルトの名無しさん
2010/09/15(水) 00:41:08XMLからは当然設定できるのですが、コード上から設定をする方法が調べてもわかりませんでした。
MarginLayoutParamsを使ってもうまくできません。
解る方いたら教えていただきたくおもいます。
0368デフォルトの名無しさん
2010/09/15(水) 01:34:39Windowsで言うところのonTextChangingみたいな感じのを探しています
また、行番号やその他装飾などを行えるテキストエディタを作ろうと目指しているのですが
EditTextではなく 別のクラスを継承して作った方が良いのでしょうか?
0369363
2010/09/15(水) 01:48:45みなさん、お世話になりました、本当に有難うございました。
>>368
>行番号やその他装飾などを行えるテキストエディタを作ろうと目指しているのですが
それは、「View」 を継承して作るのが良いのではないでしょうか。
0370デフォルトの名無しさん
2010/09/15(水) 01:53:03例えばLinearLayout.LayoutParamsというクラスがありますよ
>>368
使った事無いけど、addTextChangedListenerで一応イベント貰えると思います。
0371368
2010/09/15(水) 02:57:08Viewに入力部分と描画部分を実装する感じで挑戦してみます
>>370
addTextChangedListenerのbeforeTextChangedで実現できました
ありがとうございます!
0372デフォルトの名無しさん
2010/09/15(水) 13:31:56ImageViewとMatrixで
0373デフォルトの名無しさん
2010/09/15(水) 13:41:13二次絵生成するメソッドない?
0374デフォルトの名無しさん
2010/09/15(水) 13:46:03PC上ならばGoogleAPIを使って一発なんですが、
Androidですと
・二点の地名を入力のためのテキストボックス
・ジオコーディング方法
をどのようにすればいいでしょうか?
0375デフォルトの名無しさん
2010/09/15(水) 15:53:25普通に座標から計算してるけど
面倒なので赤道半径で計算してる。
0376デフォルトの名無しさん
2010/09/15(水) 16:58:180377デフォルトの名無しさん
2010/09/15(水) 17:46:570378デフォルトの名無しさん
2010/09/16(木) 01:56:08日本語入力中(未確定中)でもonTextChangedが走ってしまって困っています
確定した文字列だけを対象としたいのですが
現在が日本語未確定中かどうかを知る良い方法はないでしょうか?
0379デフォルトの名無しさん
2010/09/16(木) 02:02:260380デフォルトの名無しさん
2010/09/16(木) 10:02:39その場合、端末のリセットボタンで回復できるのでしょうか?
0381デフォルトの名無しさん
2010/09/16(木) 10:09:010382デフォルトの名無しさん
2010/09/16(木) 10:25:36取らぬ狸の皮算用の使い方はおかしいと思うがリセットボタンでは無理だろ
リセットボタンがあるのかというのは置いといて
0383デフォルトの名無しさん
2010/09/16(木) 10:26:04破壊というか、重要ファイルを消したり破壊して、起動不可能にしてしまうプログラムです。
自分もよくわかりませんが、Androidに対するウイルスもあるみたいなので可能じゃないかと思います。
C++だと、Windowsを起動不可能にしてしまうプログラムを組めてしまう可能性があるとも聞いたことがあります。(たしかポインタ関係の話に出てきたような)
0384デフォルトの名無しさん
2010/09/16(木) 10:27:40root権限を持ったらシステムファイルを自由に消せるから、起動しなくなって端末だけではどうしようもない
0385デフォルトの名無しさん
2010/09/16(木) 10:32:27OK
じゃあシンプルな答えをやろう
>破壊というか、重要ファイルを消したり破壊して、起動不可能にしてしまうプログラムです
無理
0386デフォルトの名無しさん
2010/09/16(木) 10:35:040387デフォルトの名無しさん
2010/09/16(木) 11:10:18ウィルスじゃなくて与えられた権限の中で悪いことをする
アプリのことね。例えばアドレスを読んで任意の場所に
転送するとか、勝手に電話を掛けるとか。それらの権限は
アプリの属性を見れば分かるし、インスコ時に画面に表示
される。ようは作者を信じるかどうか。
0388デフォルトの名無しさん
2010/09/16(木) 11:18:050389デフォルトの名無しさん
2010/09/16(木) 11:22:020390デフォルトの名無しさん
2010/09/16(木) 11:26:43この間のiPhoneの奴はひどかったけどな
それからIS01なんかはroot取ってもシステムファイル書き換えられないという
わけのわからない堅牢さを誇ってるな
0391デフォルトの名無しさん
2010/09/16(木) 11:44:16パーミッションゆるゆるだけどな
0392デフォルトの名無しさん
2010/09/16(木) 12:15:330393デフォルトの名無しさん
2010/09/16(木) 15:41:05どうもありがとうございました。安心してプログラミングします。
0394デフォルトの名無しさん
2010/09/16(木) 15:41:08そもそも本を見ながらやったところでプログラムの構成方も自分が作りたいアプリを作るために何が必要なのかすら分かんない。
こんなの独学でマスターできるヤツってなんなの? 天才?
だれか覚える為のコツを教えてください。
『やめろ』は無しで。
0395デフォルトの名無しさん
2010/09/16(木) 15:43:12よくわからずにroot化なんかに手を出さないようにね。
>>394
『およしなさい』
0396デフォルトの名無しさん
2010/09/16(木) 15:54:411年続けてみる
0397デフォルトの名無しさん
2010/09/16(木) 15:58:36>勉強して1ヶ月くらい経ったけど
ずぶの素人が1か月でまともなアプリが作れるようなら
才能があるから、UCBにでも留学したほうがいいw
0398デフォルトの名無しさん
2010/09/16(木) 15:59:36何が分からないのかを整理する
その中で一番最初に分からない部分から解決していく
それが無理そうなら残念だけど『手を引きなさい』
0399デフォルトの名無しさん
2010/09/16(木) 16:31:57なんか作りたいアプリが1個あってそれ作ろうとしてるの?
それともこれを機にプログラミングをマスターしたいの?
もし前者ならどういうアプリが言ってくれれば、使えそうなAPIと近いサンプルがあるサイトがあれば紹介するよ
後者ならandroidはひとまず置いといてjavaをたくさんやったほうがいい GUIも勉強したり
0400デフォルトの名無しさん
2010/09/16(木) 16:34:16プログラミンというサイトを見てみてください。これを例に取りますと、
入門本で学べるのは、プログラミンの働き(絵を回転させるとか、一方方向に動かすとか)が主で、その組み方までは踏み込んでないと思います。
組み方は、サンプルプログラムや、もっと実践的な内容の書籍を読むといいのではないでしょうか?
あと、作りたいプログラムを徹底的に分解してみるのもいいかもしれません。時計なら、時計の絵を表示する、時刻を取得する、長針を動かす、長針をこの部分からここまで動かすなど。
自分はまだ入門書の段階なので、的確なアドバイスかどうかわかりませんが。
あと、覚えないで、その都度、調べた方が良いと想います。
○○という処理をするには、どうすればいいかを逆引きで調べられる事典があったと思いますので、それを見るのもいいかと。
絵の表示の仕方など、メジャーな処理は、先人がすでにソースを残してくれているわけで、車輪の再発明にならないよう、それを利用しまくっていいんじゃないでしょうか。
0401デフォルトの名無しさん
2010/09/16(木) 16:38:07自分が作りたいアプリを作るために何がというが、それがどんなアプリなのか具体的な構想があるのか
あるならその想像図を紙にでも書いてみよう
そしたらとにかく見た目だけでもレイアウトを組み始めてみよう
それから足りない動作をひとつずつ実装していこう
その過程を進めるために必要なものが、そのアプリを作るために必要なものだ
0402デフォルトの名無しさん
2010/09/16(木) 18:35:410403デフォルトの名無しさん
2010/09/16(木) 18:41:19情熱が足りない
頭が足りない
企画があるなら作れそうなやつに金渡して作ってもらう方が早い
0404デフォルトの名無しさん
2010/09/16(木) 19:16:15マイルドな言い方してもダメ
1つの事しか集中できないタイプなんでバイトもやめて人からお金を借りて始めたので返すまでは絶対にやめる訳にはいきません。
>>396
当然続けます
でも今現在どんな勉強の仕方ををすればいいのか知りたいんです
本やサイトを見ても専門用語で書いてたり表面的な意味しか書いてなくて理解しにくいんです
さらに英語が全く読めない+パソコン買ったばっかりでキーボードの複雑な並び方に戸惑ってます
でもがんばる
>>397
周りに比べる人がいないので普通1ヶ月でどのくらい出来るものなのか分からないんですよね、、、
>>398
ありがとうごさいます。
ですがそもそもプログラミングの文法と言うか構成方が分からないんです、、、
プログラムは基本的に上から順番に実行していくみたいな事を書いてたと思うんですが、本などを見てもコードが当然のように並んでて、書いてあるプログラムの順番にどんな意味があるのか、自分で作りたいものには何が必要で何から書き始めればいいのかさっぱり分かりません。
>>399
ありがとうございます。
作りたいアプリのアイデアは毎日考えててクソゲーから実用的なものまで100個近くあるんで逆に何から手を付けたらいいか迷ってます。(多分作れないものもあると思う)
javaやそれ以外の言語、技術もマスターしたいのですが、お金を借りてるので時間をかけてじっくり勉強する余裕があまりないんです、、、
調べるのヘタなのでサンプルがあるサイトを教えていただけたらありがたいです。
0405デフォルトの名無しさん
2010/09/16(木) 19:17:26ありがとうございます。
今日も参考書を見にいったのですが、田舎なので参考書を選ぶにも限りがあって実用的で詳しく解説をしているものが見つかりませんでした、、、
逆引きの辞典というのは本ですか?本だと見つからないかもしれませんがサイトなら後で調べてみます。
お互いがんばりましょう。
>>401
アプリを図にしてみるという考えは今までありませんでした!
確かに図にしたらプログラムで何をさせたいのか考えやすそうです。
ありがとうございます。
>>403
頭が足りないのは自分自身が一番分かってます。それでもなんとかしたいんです。
お金を出して作ってもらうのはちょっと厳しいです。払った分の利益がないと意味がないので、、、
なんか全体的に否定的な文ばかりになってしまってすいません、、、
実際にマーケットで販売してる方はどのくらいの収益がありますか?
0406デフォルトの名無しさん
2010/09/16(木) 19:27:430407デフォルトの名無しさん
2010/09/16(木) 19:32:23全レスとか私物化すんな死ね
0408デフォルトの名無しさん
2010/09/16(木) 19:32:41ガチで金借りてやってるなら
今すぐ残りの金返して土下座した方が良いと思う。
自分の作りたい物作ってAndroidマーケットで工数に見合った利益上げてるのは極々一部。
英語もできないんじゃさらに絶望的。
適当なとこに就職して趣味でやりな。
0409デフォルトの名無しさん
2010/09/16(木) 19:43:33確かに自分で見ても釣りかと思うような文にはなってますが、すべて事実ですしネタで釣って注目を集めるようなまねをしてる訳でもありません。
>>400
android逆引き辞典で調べたらウィキのユーザー名とパスワードが必要なとこが見つかったんですがここですか?
http://www14.atwiki.jp/aska_club/login/
0410デフォルトの名無しさん
2010/09/16(木) 19:50:28それで何がどうなってるのか理解できないなら素直にあきらめろ
つーか死ね
0411デフォルトの名無しさん
2010/09/16(木) 19:53:10無理に決まってんじゃん
普通にjavaやらCなり覚えて就職したほうがよっぽどお金になりますわな。
職業訓練でもやってるんじゃないか?
0412デフォルトの名無しさん
2010/09/16(木) 19:59:41プログラミング自体はある程度土台ができてる人向け
パソコンとネットがあって何したらわからないってレベルならIT関係すべて諦めろ
元手0で金稼ぎたいってなら誇大妄想のニート思考だからすぐ死ね
0413デフォルトの名無しさん
2010/09/16(木) 20:07:56> 実際にマーケットで販売してる方はどのくらいの収益がありますか?
マーケットの有料アプリのDL数見りゃ見当つくだろ
そんなことも思い付かない奴に、お金を払ってでも使いたくなるアプリなんて作れねぇよ
売り物を作るには、ユーザーの潜在的な需要を見極める能力が必要なんだが、お前それできるか?
悪いことは言わない、今すぐ借金返して元の生活に戻っとけ
0414デフォルトの名無しさん
2010/09/16(木) 20:18:25スタートラインにすら立つ資格がない
15年前ならいざ知らず21世紀に情弱よばわりされてもしょうがないアホ
本当に借金してて1ヶ月もノラリクラリしてたなら商売のセンスがない
プログラムより簿記の勉強でもしてた方がマシ
0415デフォルトの名無しさん
2010/09/16(木) 20:28:03res/drawableの各dpiと、LCD dencityに関係があると思うのですが
機種によってBitmapFactory.decodeResourceで得られるBitmapの
大きさがまちまちになります。
当然 canvas.drawBitmap(bitmap,0,0,null) で表示すると480x480でなく
縮小されたり、拡大された画像が表示されます。
A81Eにおいては、正しい480x480の画像を表示できない状態です。
この機種でまちまちになるサイズを吸収する方法はどうするのでしょうか?
以下いずれも480x480の画像を読んだ際のgetWidth(),getHeight()の値です。
X06HT A81E
-------------------------+---------+-------------
drawable-ldpiに入れた画像 960x960 532x532
drawable-mdpiに入れた画像 720x720 399x399
drawable-hdpiに入れた画像 480x480 266x266
0416デフォルトの名無しさん
2010/09/16(木) 20:54:28drawable-nodpiに入れてみてはどうですか
0417デフォルトの名無しさん
2010/09/16(木) 21:14:54パソコン買ったばかりって、パソコンの基本的な操作にすら慣れてないということ?
そこから始めるんじゃまだまだ相当時間かかるよ。
プログラミングの基本的な概念も分かってないのであれば、いきなりAndroidは無理。
Javaの入門書あたりから始めたほうがいいのでは?
さらに、Androidプログラミングをするなら英語をある程度読める能力くらいは必須。
(個々のAPIの詳細情報などは英語しかない)
作ったアプリが売れるかなんて考える以前に、まず作り上げるまでに壁がありすぎる。
個人的には、気概だけは偉いと思うけど、あまりにも困難すぎることをやろうとしてる
ように思う。お金の心配をしないで済む状況を作ってから、じっくり勉強してみては。
0418デフォルトの名無しさん
2010/09/16(木) 21:22:28初心者でもjavaのコンソールから順にやれば2〜3ヶ月で簡単なアプリぐらい作れる様になるんじゃね。
0419デフォルトの名無しさん
2010/09/16(木) 21:33:580420デフォルトの名無しさん
2010/09/16(木) 21:44:02でも優先順位は、自身の生活を安定させるのが先。
0421デフォルトの名無しさん
2010/09/16(木) 21:59:470422デフォルトの名無しさん
2010/09/16(木) 22:00:41俺、Java初心者どころJavaまったくわからなかったけどだったけどその日のうちに簡単なアプリはくめるようになったよ。
一応、C言語,VB,C#(勉強),COBOL(学生時代に触っただけ),Perl,PHPあたりの言語は使えたけどね。
プログラミングって言語も大事だけどもっと根本的なアルゴリズムを理解する必要がある。
これさえ理解できれば他の言語で応用が利く。
ただし、構造化プログラミングとオブジェクト指向ではかなり考え方に違う部分もあるから注意。
Android(Java)やる前はPHPがずっとメインだったからJavaのオブジェクト指向にはびっくりしたな。
メインからすでにクラスだし継承もあるから。それとオブジェクト指向としての高機能なことにも
しかし変数や配列の取り回しはPHPの方がかなり楽だった。
Javaで特にめんどくさいって思ったのが他の言語では比較的あたりまえについている
可変長の配列のとりあつかいですかね。
0423デフォルトの名無しさん
2010/09/16(木) 22:12:460424デフォルトの名無しさん
2010/09/16(木) 22:27:12可変長配列はList使えばいいだけ
バイト処理が微妙にプアでもにょることが多いのとクロージャが面倒なくらいかな
0425デフォルトの名無しさん
2010/09/16(木) 22:34:56PHPでもクラスは使うけど構造化言語にオブジェクト指向言語の機能を載せているからどうしても
基本的な部分は構造化言語。
しかもJavaほどオブジェクト指向の部分が高機能じゃない。
>可変長配列はList使えばいいだけ
まぁ普通に変数使う場合にはね。
オブジェクト変数に対してList(ArrayList)って使えないでしょ?
0426デフォルトの名無しさん
2010/09/16(木) 22:40:41ごめん、何を言ってるのか分からない
0427デフォルトの名無しさん
2010/09/16(木) 22:41:450428デフォルトの名無しさん
2010/09/16(木) 22:42:420429デフォルトの名無しさん
2010/09/16(木) 22:43:320430デフォルトの名無しさん
2010/09/16(木) 22:48:17どうやるの?
0431デフォルトの名無しさん
2010/09/16(木) 22:48:330432デフォルトの名無しさん
2010/09/16(木) 22:48:37必要に迫られればプログラムは組める。
0433デフォルトの名無しさん
2010/09/16(木) 22:53:490434デフォルトの名無しさん
2010/09/16(木) 23:10:020435デフォルトの名無しさん
2010/09/16(木) 23:35:250436デフォルトの名無しさん
2010/09/16(木) 23:48:330437デフォルトの名無しさん
2010/09/17(金) 00:10:46横だが
List<ArrayList> list = new ArrayList<ArrayList>();
list.add(new ArrayList());
ってのがしたいの?できるけど
0438デフォルトの名無しさん
2010/09/17(金) 00:19:57Javaでどう書けばいいのかわからないからPHPでの説明になるけど
class info{
public $age;
public $name;
function info($age,$name){
$this->$age = $age;
$this->name = $name;
}
}
こんなクラスを作って
ファイルやデータベースからデータを受け取るときに
ループ処理
ファイルやデータベースからデータを受け取る処理
$obj[$i] = new info($age,$name);
$i++;
ループ終わり
こんな感じにPHPではかける。データベースなら前もって"select count(*)・・・"でもやって件数を取得しておけばいいけど
ファイルだとそういうこともやりづらい。こういうときに可変長でオブジェクト変数を扱えるPHPは楽って事。
Javaならどう実装するか?って事。
$obj[$i] = new info($age,$name);
ただしなんてやらずに
PHPの場合クラスを利用せずに連想配列が柔軟に使えるから
$info[$i] = array('age'=>$age,'name'=>$name);
ってやった方が楽だけどね。
0439デフォルトの名無しさん
2010/09/17(金) 00:20:360440デフォルトの名無しさん
2010/09/17(金) 00:23:360441デフォルトの名無しさん
2010/09/17(金) 00:27:10他の言語でのオブジェクト変数って言葉ががJavaではプリミティブって言うの?
とりあえずプリミティブについてググってくる
>>440
突っ込めるんだ。
>>437みたいに実装すれば良いと言うこと?
0442デフォルトの名無しさん
2010/09/17(金) 00:28:370443デフォルトの名無しさん
2010/09/17(金) 00:31:110444デフォルトの名無しさん
2010/09/17(金) 00:39:320445デフォルトの名無しさん
2010/09/17(金) 00:39:34public int age;
public String name;
//略
}
List<Info> resultList = new ArrayList<Info>();
for (//略) {
//略
resultList.add(new Info(age, name));
}
こういうことがしたいんじゃないの。できるよ。
0446デフォルトの名無しさん
2010/09/17(金) 00:40:57ググってきたが
オブジェクト変数とプリミティブはまったく違うじゃん。
>>443
ポインタはCやっていたから理解している。
むしろ他の言語ではないからチェーン構造とか作るときにめんどくさいね。
PHPにはポインタにちょっとだけ近い物は存在する(参照渡し)。
0447デフォルトの名無しさん
2010/09/17(金) 00:43:41オブジェクト「でない」変数がプリミティブ変数。intとかfloatとかのこと。
JavaではListにプリミティブ変数は突っ込めない。
代わりにintを1個持っているだけのInteger型みたいなクラスがある。
とはいえ最近はオートボクシングという機能で勝手に相互変換してくれるので見た目上は突っ込めるようになってる。
0448デフォルトの名無しさん
2010/09/17(金) 00:50:21ポインタを理解してたら、こういうところでつまづく理由がわからない
それよりJavaのスレでやってくれって思うんだが
0449デフォルトの名無しさん
2010/09/17(金) 00:51:51君の書き込みを見てると、C を理解しているようには到底見えないな
0450デフォルトの名無しさん
2010/09/17(金) 00:52:140451デフォルトの名無しさん
2010/09/17(金) 01:00:11でもあんな情報だけで悪意の
有無を判断するのは無理だよね。
結局、ダウンロード数便りにするしかない。
0452デフォルトの名無しさん
2010/09/17(金) 01:04:39>オブジェクト「でない」変数がプリミティブ変数。intとかfloatとかのこと。
うん。それは理解した。英語のprimitive。
Stringはプリミティブ型ではないこともついでに理解してきた。
>>445
なるほど。ありがとう。
これで解決できそうだ。
リストビューと組み合わせる場合
http://android.roof-balcony.com/view/listview/custom/
このサイトを参考にリストビューは理解したけど
ItemBeanをsetNameとsetUrlをやめて
ItemBean(String name,String url){
this.name = name;
this.url = url;
}
こんな感じに書き換えて
List<ItemBean> Website = new ArrayList<ItemBean>();
Website.add(new ItemBean("サイト名1","URL1"));
Website.add(new ItemBean("サイト名2","URL2"));
Website.add(new ItemBean("サイト名3","URL3"));
ListAdapter adapter = new ListAdapter(getApplicationContext(),Website);
setListAdapter(adapter);
って感じで処理を書けばいいって事?
>>451
>結局、ダウンロード数便りにするしかない。
そうなると後から公開されたソフトはドンドンと不利になるって事になる気がする。
0453デフォルトの名無しさん
2010/09/17(金) 01:07:29まあそれでもいい
ItemBean item1 = new ItemBean();
item1.setName("サイト名1");item1.setUrl("URL1");Website.add(item1);
とかやってもいい。好きにしる
正直そんな段階で躓いてるようだと道のりは長いぞ
0454デフォルトの名無しさん
2010/09/17(金) 01:13:10実際そうじゃね?
後発のソフトが先発のソフトに勝には
先発のソフトを上回る何かがないと難しいだろ。
0455デフォルトの名無しさん
2010/09/17(金) 01:13:12ItemBean item1 = new ItemBean();
item1.setName("サイト名1");item1.setUrl("URL1");Website.add(item1);
これだと可変長にはできないよよね。
アレは例として書いたけどデータをデータベースから取得して処理されたい場合はやっぱり可変長しないと駄目だよね。
0456デフォルトの名無しさん
2010/09/17(金) 01:20:37Listはaddされる度に勝手に伸びる
つーかほんとここから先はJavaの初心者スレで!
0457デフォルトの名無しさん
2010/09/17(金) 01:21:42類似ソフトだとそれが成り立つけど
実際の所類似ではないソフト(需要がありそうなソフト)でもDL数が少なかったりするからね。
Android Marketのジャンル分けをもっと細分化してわかりやすくして欲しいね。
できればVectorみたいに細かく分けて欲しい。
さらに言うと窓の杜みたいな発掘していろいろ紹介してくれる大手サイトも出てくればさらにいい。
俺自身窓の杜でWindowsの自作のソフト紹介されたことあるけど紹介されたら一気にDL数伸びた経験がある。
0458デフォルトの名無しさん
2010/09/17(金) 01:25:34よくlistとか知らずにやってこれたな、まぁ配列がjavaだと便利だから良いのか。
0459デフォルトの名無しさん
2010/09/17(金) 01:27:390460デフォルトの名無しさん
2010/09/17(金) 01:31:110461デフォルトの名無しさん
2010/09/17(金) 01:33:32item1.setName("サイト名1");
item1.setUrl("URL1");
Website.add(item1);
item1.setName("サイト名2");
item1.setUrl("URL2");
Website.add(item1);
item1.setName("サイト名3");
item1.setUrl("URL3");
Website.add(item1);
こういうことでしょ?
それも過去にやったけどリストビューに表示されるのは
サイト名3
サイト名3
サイト名3
って表示になるんだ。
0462デフォルトの名無しさん
2010/09/17(金) 01:35:13ここのスレに来る以前の問題
0463デフォルトの名無しさん
2010/09/17(金) 01:35:50参照理解してねーじゃん
0464デフォルトの名無しさん
2010/09/17(金) 01:41:31item1さんは1人しかいませんよ。
0465デフォルトの名無しさん
2010/09/17(金) 01:43:00ItemBean item1 = new ItemBean();
item1.setName("サイト名1");item1.setUrl("URL1");Website.add(item1);
ItemBean item2 = new ItemBean();
item2.setName("サイト名2");item2.setUrl("URL2");Website.add(item2);
ItemBean item3 = new ItemBean();
item3.setName("サイト名3");item3.setUrl("URL3");Website.add(item3);
って書けってことなんだよ。
まあこれだと、可変長でも何でもない元々のサイトと同じ意味のソースだけどな。
0466デフォルトの名無しさん
2010/09/17(金) 01:43:550467デフォルトの名無しさん
2010/09/17(金) 01:44:330468デフォルトの名無しさん
2010/09/17(金) 01:45:27⊂(´・ω・/ ゚.;゚/; :; ドパァーーーーン!
\ / 。゚ /.;.;::: ∩
( //⌒ ̄⌒`´ ̄`〜ヽ'ー--、 ∧,,∧
_/ ιυっ ̄~つyへつ ( )つ
/ フっιつ人´ / /つυ^っへ っっ /
/ /つつ。o/ / / / ^つっへυっつ ⊂ー-、/
_/ 〉o°o。 。 / / /°>つっっっつっっ /)
/ \γ、。 o 。 /o。/ /つっっつっつ ミ(∧,,∧ヽつ
__/ `⌒ヽっ/ 。/ / っつ) っつっつ ⊂(´・ω・)つ. ∩∧,,∧ ∩
=/ っっ τ-っつつっ、。| つ っつつつ ∧,,∧ ⊂⌒( ・ω・)⊃ ⊂⌒ )
 ̄ っっ )) ) っつつつ。| っっつつ (´・ω・) ∪ / /⊃
つつっιつ) ⌒つっ) っつっつ。 °| 〜〜 〜〜 〜 〜 〜 〜 〜〜 〜〜 〜〜〜〜 〜〜 〜〜 〜〜
0469デフォルトの名無しさん
2010/09/17(金) 02:01:06>>453,>>456
は知ったかぶりか?
知ったかぶりが初心者に偉そうに教えているだけだな。
0470デフォルトの名無しさん
2010/09/17(金) 02:10:49前もって必要な要素数を調べておいてCntに入れて
ItemBean[] item = new ItemBean[Cnt];
for(i=0; i<Cnt; i++){
item[i] = new ItemBean();
}
item[0].setName("サイト名1");
item[0].setUrl("URL1");
item[1].setName("サイト名2");
item[1].setUrl("URL2");
item[2].setName("サイト名3");
item[2].setUrl("URL3");
for(i=0; i<Cnt; i++){
Website.add(item[i].);
}
って非効率な処理やっていたよ。
>>452での書き方に問題ないなら今後はそっちを利用するよ。
0471デフォルトの名無しさん
2010/09/17(金) 02:11:54( ゚ω゚ ) ハハッワロス ( ゚ω゚ ) ハハッワロス
/ ヽ / ヽ、
| | | | ハハッワロス| ハ,,ハ | |
| | ヽヽ ハ,,ハ. | ( ゚ω゚ ) | ハハッワロス
.| | ハ,,ハ ヽ( ゚ω゚ )/´ (___)
ハハッワロス ( ゚ω゚ )∪ ヽ | / )
(_/ ヽ | |___.(⌒\___/ /
| ヽ、\ ~\______ノ|.
____| |ヽ、二⌒) \.
|\ .| ヽ\..|| ̄ ̄ ̄ ̄ ̄ ̄ ̄||
| \ヽ、__ .|| ̄ ̄ ̄ ̄ ̄ ̄ ̄||
0472デフォルトの名無しさん
2010/09/17(金) 02:14:34ItemBean[] item = new ItemBean[Cnt];
for(i=0; i<Cnt; i++){
item[i] = new ItemBean();
[サイト名を取得処理]
[URLを取得処理]
item[0].setName(サイト名変数);
item[0].setUrl(URL変数);
Website.add(item[i].);
}
0473デフォルトの名無しさん
2010/09/17(金) 02:17:260474デフォルトの名無しさん
2010/09/17(金) 02:22:220475デフォルトの名無しさん
2010/09/17(金) 02:24:420476デフォルトの名無しさん
2010/09/17(金) 02:25:13Javaやらないか(超初心者向け)
http://hibari.2ch.net/test/read.cgi/tech/1228452306/
0477デフォルトの名無しさん
2010/09/17(金) 02:27:25でもjavaができていればandroidで困ることはあまりない。googleのドキュメント読めばいいだけだから。
0478デフォルトの名無しさん
2010/09/17(金) 02:29:56/ \ /\
| (^)=(^) | 人人人人人人人人人人
| ●_● | < 理解できないから聞いてるんだよ
/ // ///ヽ <岩瀬んな恥ずかしい
| 〃 ------ ヾ | YYYYYYYYYYYYYY
\__二__ノ
0479デフォルトの名無しさん
2010/09/17(金) 02:34:23って事はこのスレの存在はないね。
http://hibari.2ch.net/test/read.cgi/tech/1279354196/
java&android初心者を排他するならこっちのスレだけで十分。
0480デフォルトの名無しさん
2010/09/17(金) 02:38:000481デフォルトの名無しさん
2010/09/17(金) 02:43:36php知っていた奴はjavaに関しては知ったかやってないよね。
知ったかするほど知らないから単純に教えて状態だった。
知ったかは教えていた側の>>453。
0482デフォルトの名無しさん
2010/09/17(金) 02:47:33荒れたか?
質問している側と教えている側はまともだった。
教えもせずに冷やかししか書かない馬鹿が荒らしていた。
0483デフォルトの名無しさん
2010/09/17(金) 02:51:31スレチなのに延々と質問するから指摘されてただけ。
0484デフォルトの名無しさん
2010/09/17(金) 02:56:21>>474->>479
java初心者でもなければgoogleの公式ドキュメント読めばこんなスレで質問せずに自己解決できる。
結局、このスレで質問している奴はjavaも初心者。
0485デフォルトの名無しさん
2010/09/17(金) 03:06:32>初期の流れをくんでJAVA初心者にも親切にしよう!
Androidプログラミング初心者質問スレ Pert2
ではjava初心者はお断り。
いったいこのスレってなんだろうね。
0486デフォルトの名無しさん
2010/09/17(金) 03:15:01最近のスレ見てこいよw
0487デフォルトの名無しさん
2010/09/17(金) 03:18:09あっちとこっちでヤジ飛ばしているの同じ奴らだろ。
で例外いなくヤジを飛ばす奴は質問に答えるだけの技量はない。
プログラミング自体できない素人がヤジを飛ばしている。
0488デフォルトの名無しさん
2010/09/17(金) 04:27:200489デフォルトの名無しさん
2010/09/17(金) 07:30:14>>453って何かおかしいか?
0490デフォルトの名無しさん
2010/09/17(金) 07:38:51作ったら売れますよね確実に。
私は作れませんけど(´・ω・`)
0492デフォルトの名無しさん
2010/09/17(金) 07:51:31PHPくんが分からなくて逆切れしてるだけ
0493デフォルトの名無しさん
2010/09/17(金) 08:06:22それ以前にAndroid端末でIrDAは必須でついているのか?
搭載しているの一部端末だけだろ。
そんな物売れるか?
http://side2.256byte.com/2010/02/android-arduino-ir-remote-controller/
こんな感じにデバイスから作っている強者もいるけど
>>492
正しい答えを示せ。
PHPくんは>>470,>>472でとりあえずは自分の考えを示している。
0494デフォルトの名無しさん
2010/09/17(金) 08:07:10今回の質問者はCができているそうだから、Javaのドキュメント読めばこんなスレで質問せずに自己解決できる。
0495デフォルトの名無しさん
2010/09/17(金) 08:10:00どう見てもCはおろかPHPの参照すら理解できてないがな
0496デフォルトの名無しさん
2010/09/17(金) 08:13:03いや自己申告w
0497デフォルトの名無しさん
2010/09/17(金) 08:15:01PHPの参照はかなり毛色が違う機能。>>495みたいに知ったかぶりすると恥をかく。
0498デフォルトの名無しさん
2010/09/17(金) 08:25:34従来の手続き型言語とオブジェクト指向型言語だと違いすぎて無理。
PHPのオブジェクト指向の部分って取って付けたところがかなりあるし機能的にもまだまだ。
>>495
今回のあの質問って参照ってあまり関係ないくて
単純にArrayListにオブジェクトを突っ込めることを知らなかったというだけに見える。
バカの一つ覚えで参照・参照と騒いでいる奴って、知っている言葉を並べて知ったかぶりしている
プログラムも組めないバカが、騒いでいるだけ。
0499デフォルトの名無しさん
2010/09/17(金) 08:26:13プリミティブ参照は異なる。Javaではプリミティブにはラッパー介してimutableでしか参照できないため。
PHPくんはこれ以上恥を上塗りせず素直にJava初心者スレに行くべき。
0500デフォルトの名無しさん
2010/09/17(金) 08:28:09>>470>>472で自分の考え(笑)を出してるけど、これは明らかに参照を理解してないよ
PHPで一部の本が参照を「別名です」「エイリアスです」と間違って教える悪習あるせいじゃないかな
参照と実体の関係が全く分かっていないと思われ
0501デフォルトの名無しさん
2010/09/17(金) 08:32:34>PHPくんはこれ以上恥を上塗りせず素直にJava初心者スレに行くべき。
みんな4連休にしたのか?
>>500
>PHPで一部の本が参照を「別名です」「エイリアスです」と間違って教える悪習あるせいじゃないかな
PHPは未だに4と5を考慮してソース書かないと駄目だからね。
>これは明らかに参照を理解してないよ
自称理解した君の場合のソースを書かないと所詮は、君も知ったかぶり。
0502デフォルトの名無しさん
2010/09/17(金) 08:34:320503デフォルトの名無しさん
2010/09/17(金) 08:35:07一度Javaの初心者を1からやり直してこい
for(i=0; i<Cnt; i++){
ItemBean item = new ItemBean();
[サイト名を取得処理]
[URLを取得処理]
item.setName(サイト名変数);
item.setUrl(URL変数);
Website.add(item);
}
0504デフォルトの名無しさん
2010/09/17(金) 08:35:12プログラムを書けないから
0505デフォルトの名無しさん
2010/09/17(金) 08:42:26それって参照ではなくてJavaというかオブジェクト指向を理解しているかの問題だ。
参照とは別次元の事。
0506デフォルトの名無しさん
2010/09/17(金) 08:49:15参照をいくら理解してようがJavaの作法をどれだけ理解しているのかの問題だよそれ。
0507デフォルトの名無しさん
2010/09/17(金) 08:58:42> ItemBean item = new ItemBean();
とするとパフォーマンスが落ちる。
素人の浅知恵ってこれだから…。
IrDAついてない機器のが多かったですね。浅はかでしたすんません(´・ω・`)
0509デフォルトの名無しさん
2010/09/17(金) 09:04:20オブジェクト実体がどこにあるか分かってない感じか
>>472は作法の問題ではなく、Cのstructスタック置きと勘違いしてそうな気はする
0510デフォルトの名無しさん
2010/09/17(金) 09:07:03昔ガラケにそういうアプリ搭載の端末あったけど実際ほとんど使わないんだよね。
>>503
相手に対して知ったかと言っていた奴が一番の
知ったかぶりで恥ずかしい
0511デフォルトの名無しさん
2010/09/17(金) 09:09:26ガラケーのアプリって確かJavaでしたね。
欲しいと思ってるのは、自分だけでしたか残念(´・ω・`)
自分だけのために、作ってみるというのもアリかもなと考えてます(・∀・)
仕事の帰りに、ちょっくらAndroidアプリ開発の本物色してきます。返信ありがとうございます。
PHPとSQLとJavascriptとHTMLの知識は少々あるんですけどAndroidはまったく別物ですよねー(´・ω・`)手ごわそう
0513デフォルトの名無しさん
2010/09/17(金) 09:17:00ソースを示さないで煽ってるお前も「知ったかぶりで恥ずかしい」奴だ
ぜひすばらしい完璧なソースを見せていただきたいw
0514デフォルトの名無しさん
2010/09/17(金) 09:19:37PHP4は4と5でかなり変わったからな。
4がメンテナンス終了といってもレンサバだと4はまだまだ使われているし
php4にを採用しているRHEL4がサポート終了しないとphp4はまだまだ使われるから両方考慮する必要あり。しかも6系の足掛かりなのか5.3系で仕様をガラッと変えてきやがった。
そのおかげでPHP4系も5.2でも動いてシステムが動かなくなるなんて当たり前にあったからな
0515デフォルトの名無しさん
2010/09/17(金) 09:21:260516デフォルトの名無しさん
2010/09/17(金) 09:21:57... 落ちないよ。
どうして落ちると思ったの?
JavaVMのスタックフレームの仕様、読んだことある?
0517デフォルトの名無しさん
2010/09/17(金) 09:24:04実はPHP4もオブジェクトはヒープ置きで参照持ち、ただし代入が参照コピーではなくシャローコピーという糞仕様なんだよな
0518デフォルトの名無しさん
2010/09/17(金) 09:24:10赤外線通信ってandroidの標準APIになっているのかな?
標準ではなかったら各端末独自のAPIの可能性もあるから
各端末の開発ドキュメント読む必要あるよ。
0519デフォルトの名無しさん
2010/09/17(金) 09:32:24勝手に拡張してんの?
0520デフォルトの名無しさん
2010/09/17(金) 09:33:44androidはJavaVMではないからその仕様読んでも無意味だけどな
0521デフォルトの名無しさん
2010/09/17(金) 09:45:46独自仕様のクラスを大量にぶち込んだせいで、認定を受けられずOracleと抗争が始まったが。
0522デフォルトの名無しさん
2010/09/17(金) 09:46:53そこだけ見て使い捨てしてると勘違いしたんだね
可哀想に
0523デフォルトの名無しさん
2010/09/17(金) 09:56:09参照なんて理解せずに
itme1
itme2
itme3
ってつけるつもりだったのは間違いない。
>>521
それは恥ずかしい。
>>521みたいな無知もいるから困る
0524デフォルトの名無しさん
2010/09/17(金) 09:57:12いつからJavaVMになったの? DalvikVMはどこへ?
0525デフォルトの名無しさん
2010/09/17(金) 09:58:44> >>465はitme1なんて名前の付け方しているし
たしかに、itme1は恥かしい。マトモなプログラマならitem1だろ。
> itme1
> itme2
> itme3
うーむ、本当に恥かしいな。
0526デフォルトの名無しさん
2010/09/17(金) 10:01:43恥ずかしいのはおまえだ。独自仕様のクラス?
問題はそこじゃない。
ビルドされたバイナリから非互換だ。
オラクルとの訴訟もそれが問題じゃない。
昔のMSとの訴訟と混同しているのか
0527デフォルトの名無しさん
2010/09/17(金) 10:02:21for文中で
ItemBean item = new ItemBean();
とするとパフォーマンスが落ちるようなヘッポコVMなのか?
0528デフォルトの名無しさん
2010/09/17(金) 10:03:21あははは
間違えた。
0529デフォルトの名無しさん
2010/09/17(金) 10:05:34論点すり替えに入ったJavaVM君
0530デフォルトの名無しさん
2010/09/17(金) 10:07:23で、結局のところ、DalvikVMって、
for文中で
ItemBean item = new ItemBean();
とするとパフォーマンスが落ちるようなヘッポコVMなのか?
答えたくないから枝葉末節に屁理屈こねて話を逸らせてるの?
0531デフォルトの名無しさん
2010/09/17(金) 10:11:38で、結局のところ、JavaVMではなくてDalvikVMって、
恥を認めたくないから枝葉末節に屁理屈こねて話を逸らせてるの?
0532デフォルトの名無しさん
2010/09/17(金) 10:14:18>>507
> for文中で
> > ItemBean item = new ItemBean();
> とするとパフォーマンスが落ちる。
> 素人の浅知恵ってこれだから…。
である以上、どっちが枝葉末節かは明らかだけどなwww
いいかげん涙を拭けよwwwww
0533デフォルトの名無しさん
2010/09/17(金) 10:14:25自分で実測してみればいいじゃん。
0534デフォルトの名無しさん
2010/09/17(金) 10:21:44>>507については>>522でFAでしょ
0535デフォルトの名無しさん
2010/09/17(金) 10:24:41>>516や>>521なんて知ったか書くからな。
もうスタックで処理待ちになっているからな。
0536デフォルトの名無しさん
2010/09/17(金) 10:25:050537デフォルトの名無しさん
2010/09/17(金) 10:26:210538デフォルトの名無しさん
2010/09/17(金) 10:30:300539デフォルトの名無しさん
2010/09/17(金) 10:31:43>>461が何故正しく動かないか、なんだから間違ってないだろ
>>530
JVMとdalvikはスタックマシンかレジスタマシンかで全然違うが、そのコードは問題ないような
0541デフォルトの名無しさん
2010/09/17(金) 10:37:540542デフォルトの名無しさん
2010/09/17(金) 10:40:54全部Websiteにaddしてるんだから、for文の外に出すわけにいかないでしょ。
だから、パフォーマンスが落ちようが落ちまいが、>>503のようにfor文中でnewする
しかないと思うが。で、>>522の突っ込みが入ったと思われ。
0543デフォルトの名無しさん
2010/09/17(金) 10:46:420544デフォルトの名無しさん
2010/09/17(金) 10:46:46javaVMかdalvikかは、大した問題じゃないと思って見てた。
それに、for 分のなかでやってるのは、>>542 の言うとおりでしょ
0545デフォルトの名無しさん
2010/09/17(金) 10:56:10そこでの結論は「問題なし」だったよ。
どういうキーワードで検索したか覚えてないからその記事探すの難しそうだけど。
0546デフォルトの名無しさん
2010/09/17(金) 11:04:48質問スレで議論始めるとか自重
0547デフォルトの名無しさん
2010/09/17(金) 11:14:05自演にしか見えない
0548デフォルトの名無しさん
2010/09/17(金) 11:25:05全然分かってないなぁ
ItemBean item = null;
for(i=0; i<Cnt; i++){
item = new ItemBean();
[サイト名を取得処理]
[URLを取得処理]
item.setName(サイト名変数);
item.setUrl(URL変数);
Website.add(item);
}
これでも正しいコード
何故これが正しいかはほんと"Javaの"初心者スレ行ってくれ
0549デフォルトの名無しさん
2010/09/17(金) 11:31:360550デフォルトの名無しさん
2010/09/17(金) 11:43:20びっくりするぐらい読解能力が無いな。
でいつまでこの流れなの。
今年auから発売されたIS01や、冬に発売されるIS03が赤外線通信機能付きでして(´・ω・`)
IS03とかの赤外線センサ&LEDの開発ドキュメントが入手できるかどうか不明です
0552542
2010/09/17(金) 11:51:41ああ、for文中でnewするのがまずいんじゃなくて、
for文中で変数を宣言するのがまずいってことですか。
(パフォーマンス的に)
0553デフォルトの名無しさん
2010/09/17(金) 12:03:35お前はソースを理解する能力がない
0554デフォルトの名無しさん
2010/09/17(金) 12:10:140555デフォルトの名無しさん
2010/09/17(金) 12:11:21newするって用語的にどうなの?
インスタンスする?
0556デフォルトの名無しさん
2010/09/17(金) 12:13:050557デフォルトの名無しさん
2010/09/17(金) 12:13:56https://sh-dev.sharp.co.jp/android/modules/reference/
0558デフォルトの名無しさん
2010/09/17(金) 12:16:060559デフォルトの名無しさん
2010/09/17(金) 12:22:350560デフォルトの名無しさん
2010/09/17(金) 12:38:11レスが付くかどうか解らんよ。
理由は上にあるレス見ればわかる。
0561デフォルトの名無しさん
2010/09/17(金) 12:41:17蒸し返して悪いけど、どういうこと?
for外に出した方が遅くなる可能性は思い付くけど、速くなる理論的根拠がわからない
Javaインタプリタなら同等だけど、JavaJITやdalvikでは局所宣言の方がレジスタ割り当ての最適化で有利じゃない?
0562デフォルトの名無しさん
2010/09/17(金) 13:34:04URLSpan#onClickでFLAG_ACTIVITY_NEW_TASKが設定されていないため、
落ちているみたいなんだけど、他に単純なテストアプリ(TextViewのみの)を作って、
そちらでやると普通にブラウザが起動される。
同じような状況になったことあるひといる?
原因とか回避策とか知ってたら教えてほしいす。
0563デフォルトの名無しさん
2010/09/17(金) 14:23:05太くなったり(2ピクセル?)するのですが常に1ピクセルで表示させる方法が
あったら教えてください。
dencityあたりが関連してるのかと思ったのですがよくわかりませんでした。
0564デフォルトの名無しさん
2010/09/17(金) 14:41:06変数のスコープ的に間違ってる
あと、だれも指摘しないけど、DBからデータを取得したとき
データのレコード件数なんて取得しない
普通はfor文は使わない
0565デフォルトの名無しさん
2010/09/17(金) 14:43:05違うかもしれないけど AndroidManifest.xml に
<supports-screens android:anyDensity="true" />
を書いてみるとか
0566563
2010/09/17(金) 14:48:07できました!
マニフェストの方の設定だったのですね。コードやレイアウトの方ばかりチェックしてました。
素早い回答、ほんとにありがとうございました!精進します。
0567デフォルトの名無しさん
2010/09/17(金) 14:51:48と思ってましたが、それも同時に解決しました。重ねて感謝です。
0568デフォルトの名無しさん
2010/09/17(金) 15:18:16>>503を>>507に合わせて書いたらこうなるってだけだよ
動作は間違ってないが、俺も不適切なコードだと思う。まあ状況によるし>>507の意図も分からんがな
イテレータやカーソルは質問者が頭パーンしないようみんな黙ってるのをお察しくだしあ
0569デフォルトの名無しさん
2010/09/17(金) 17:12:19おお、なるほど!
このスレの200レス分の価値があるわw
0570デフォルトの名無しさん
2010/09/17(金) 18:14:450571デフォルトの名無しさん
2010/09/17(金) 18:16:17OS1.6(多分)のIS01ならカメラズームできるが、そういう話じゃないよね?
0572563
2010/09/17(金) 19:38:060573デフォルトの名無しさん
2010/09/17(金) 20:15:120574デフォルトの名無しさん
2010/09/17(金) 22:18:480575デフォルトの名無しさん
2010/09/18(土) 00:48:05ありがとう。うまくいきました。
0576デフォルトの名無しさん
2010/09/18(土) 00:56:33minSDKVersionが1扱いになってandroid:anyDensityが強制falseになる気がする。
0577デフォルトの名無しさん
2010/09/18(土) 01:34:07これをn億回繰り返す様なfor文だと、バカにならん程のコストが発生する。
0578デフォルトの名無しさん
2010/09/18(土) 01:36:260579デフォルトの名無しさん
2010/09/18(土) 01:40:280580デフォルトの名無しさん
2010/09/18(土) 01:49:00>>461まで戻る気かよこのバカ・・・
0581デフォルトの名無しさん
2010/09/18(土) 01:49:42ほら、安価やるよ
0582デフォルトの名無しさん
2010/09/18(土) 01:54:40./llllllllllllllllllllll^゚lllllllllllllllllllllllll;;
gllllllllllllllllllll゚" ./llllllllllllllllllllllllllll。
〈llllllllllllllll)"゜,,gllllll^゚゜ _llllllllllllllllllll]l.
llll[,,,,,,,,,,,,、lililili" ^)llllllllllllllllllllr
..lllll゚l゚l゚l゚ll゚k,,]「 gg,,,,llllllllllllllll[^^^。.
]llll gllllf゚^l゚l゚f.\llll][ 。. (
.l[] .。glilil゚" ^)llll 〔 ]!
]]! __g_ ^^^ __,,,,,,,,,,、 ]lili^^^]!
^)! glililllll゚l゚! 〈lllllll゚""゜ ]ll) ゚ ]!
_]l゚゜ __,,_ ヾ .\
__,,,,,,,, "l. ,,gllll[ll _]l. 〈、
./^^)l゚^^^^])v,,_ llll["゜ .l[ ,, ]l.
./[ ][ ./^ .\ ,,v-(^^^^^゚!、 イ g。.゚! 、 ]゜
]l゚ 」 |__「 /^ .l[ f" ゚l、 ゚l! ^゜__p4=v,,_ヽ、 ..l[
.ヽ ^9"",,]ggl゚"" | .;[l. .\ 。,,,,rl゚,,ggllllllll[r ]
〈[ ゚l,, "llg_ .ヽ! ][ "l._ .\llllllllllllllllllll[,, [!
]! 〔 ゚ll. || .\ ^llllllllllllllllllll]r .l]
]゚ | .l[ [゛ 〈] ^)l. ]lllllllllllll゚^゚l]! ][
.l]! ][
0583デフォルトの名無しさん
2010/09/18(土) 01:56:000584デフォルトの名無しさん
2010/09/18(土) 02:22:25ライアン「いや、いらないよ」
ホイミン「本当!?大丈夫なの!?HP赤じゃない!?」
ライアン「あぁ、白だから大丈夫だよ」
ホイミン「そうかぁ!第一章だから!第一章だから作戦とかわかんないから!」
ライアン「そうだね。わからないね」
ホイミン「うん!でも白なんだ!そうなんだぁ!じゃぁモンスター殴っていいんだよね!」
ライアン「そうだよ。殴っていいんだよ」
ホイミン「よかったぁ!じゃぁ殴ろうね!モンスター殴ろう!」
ライアン「うん、殴ろうね。」
ホイミン「あぁ!HP白だからモンスター殴れるね!ね、ご主人様!」
ライアン「うん。殴ってていいよ」
ホイミン「ホイミ!」
0585デフォルトの名無しさん
2010/09/18(土) 08:55:27http://andronavi.com/2010/03/13925
これのシンプルなのを自分用に作るのはAndroidとiOSではどっちがおすすめ?
これに量(グラムとかパンの枚数とか冷凍食品の個数)と経費を記録したい。
手間は変わらないと思うんだが、ソースの量を抑えてカリカリやりたいのよね。
レジ打ちや買い物の間に入力する程度。
レシピとかはいらね。
0586デフォルトの名無しさん
2010/09/18(土) 09:07:450587デフォルトの名無しさん
2010/09/18(土) 09:12:01<color name="yellow">#ffffa0</color>として<android:color="@color/......">
とするのと
<drawable name="yellow">#ffffa0</drawable>として<android:drawable="@drawable/.....">
とするのとでは何が違うのかどなたか教えてくださいm(_ _)m
本などに書いてある通りcolorでやってもうまくいかず、
drawableにしたらうまくいきましたがずっと気になっています。
0588デフォルトの名無しさん
2010/09/18(土) 09:12:280589585
2010/09/18(土) 09:15:51xmlなら今も使ってるから余裕。
今じゃ環境の変化について行けなくてJavaは丸投げしてる。
Androidを機に頑張ろうかなってくらい。
実機を手に入れるにしてもAndroidだと主流がXperiaなんでしょ?
iPhoneならあるがAndroidはない。
買うのが面倒だけど今後にいかすことを考えるとなぁ。
0590デフォルトの名無しさん
2010/09/18(土) 09:17:34やる気ないならやめちまえ
0591585
2010/09/18(土) 09:54:40今の時点で分業して問題がないんだし、やめとくよ。
0592デフォルトの名無しさん
2010/09/18(土) 11:02:10例えばImageViewの3つ
public ImageView (Context context)
public ImageView (Context context, AttributeSet attrs)
public ImageView (Context context, AttributeSet attrs, int defStyle)
レイアウトファイルから独自のビューを呼び出すとき、コンストラクタが
public ImageView (Context context)
だと死んで、
public ImageView (Context context, AttributeSet attrs)
だと大丈夫でした。
今まで
public ImageView (Context context)
しか書いてなかったけど、全部書かないと他にも困ることがあるんでしょうか?
0593デフォルトの名無しさん
2010/09/18(土) 11:17:460594デフォルトの名無しさん
2010/09/18(土) 17:11:15選択肢はないだろ
0595デフォルトの名無しさん
2010/09/18(土) 18:03:290596デフォルトの名無しさん
2010/09/18(土) 23:59:15SQLiteOpenHelperを継承した独自クラス作ってその中でデータベースファイル作れば良い
0597デフォルトの名無しさん
2010/09/19(日) 01:07:14|∧ 不遜なる狂気の器
/ /
(^o^)/
/( ) 湧き上がり・否定し 痺れ・瞬き 眠りを妨げる
(^o^) 三 / / >
\ (\\ 三
(/o^) < \ 三 爬行する鉄の王女 絶えず自壊する泥の人形
( /
/ く 結合せよ 反発せよ 地に満ち 己の無力を知れ!!
破道の九十!!
\ /
\ 丶 i. | / ./ /
\ ヽ i. .| / / /
\ ヽ i | / / /
\
-‐
ー
__ 黒 棺 --
二 / ̄\ = 二
 ̄ | ^o^ |  ̄
-‐ \_/ ‐-
/
/ ヽ \
/ 丶 \
/ / / | i, 丶 \
/ / / | i, 丶 \
0598デフォルトの名無しさん
2010/09/19(日) 01:59:19�@ポップアップのタイミングは、アプリ起動後です。
�Aダイアログボックスを消さない限り他の操作は受け付けないようにしたい。
�Bダイアログボックス内のボタンで解除できるようにしたい。
何かを表示させることまではできそうなんですが、
�Aの実装が難しそうです。
助言下さい。
0599デフォルトの名無しさん
2010/09/19(日) 03:05:37�@ダイアログボックスを消さない限り他の操作は受け付けない。
�Aダイアログボックス内のボタンで解除する。
にすればいいじゃない?
0600デフォルトの名無しさん
2010/09/19(日) 03:13:17�@ポップアップのタイミングは、アプリ起動後です。
�Aダイアログボックスを消さない限り他の操作は受け付けないようにユーザの手足を縛る。
�Bダイアログボックス内のボタンで解除できるようにしたい。
にすればいいじゃない?
0601デフォルトの名無しさん
2010/09/19(日) 03:15:370602デフォルトの名無しさん
2010/09/19(日) 03:16:41こいつあたまおかしい
0603 ̄ ̄ ̄ ̄ ̄V ̄ ̄ ̄ ̄ ̄ ̄ ̄
2010/09/19(日) 03:26:50/_ノ ヽ、_\ ( もう・・・私のばか・・・・!!!
. / (● ) (● )\ ( また本心と・・・・違うこと・・言っちゃったお・・・
///////(__人__)///\ ◯ ほんとは・・・素直になりたいのに////
| | 。O  ̄  ̄  ̄  ̄  ̄  ̄  ̄  ̄  ̄  ̄  ̄  ̄  ̄  ̄
\ /
ノ \
/´ ヽ
| l \
ヽ -一''''''"~~``'ー--、 -一'''''''ー-、.
ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒))
0604デフォルトの名無しさん
2010/09/19(日) 04:34:150605デフォルトの名無しさん
2010/09/19(日) 09:25:40Androidとか以前の話しなので、なんとも返答のしようがないんだけど
フラグでも用意して、ダイアログボックスが終わるまで、処理を行わないとするか
入力のコンポーネントを無効にしておくだけでいいんじゃないかと思うけど。
0606デフォルトの名無しさん
2010/09/19(日) 10:05:230607598
2010/09/19(日) 10:46:51>処理を行わないとするか
>入力のコンポーネントを無効にしておくだけでいいんじゃないかと思うけど。
これをJavaコードレベルでどうやって置き換えるか、、、
0608デフォルトの名無しさん
2010/09/19(日) 10:56:49onResumeでダイアログ開いてキャンセル時にActivity#finish()を叩けばいいんじゃ?
それで「OKボタンを押さない限りActivityに入れない」は実現できる
携帯電話なんだからダイアログ開いてる最中は他の操作を「一切出来ない」ってのは無理
Home押しや着呼で脱出されてしまう可能性はあるわけだし
0609デフォルトの名無しさん
2010/09/19(日) 10:57:38Androidとか以前の話しなので、なんとも返答のしようがないんだけど。。。
windowsで、VBかなんかでいいから、なにかもう少し簡単なプログラムを勉強してからのほうがよいと思う。
0610デフォルトの名無しさん
2010/09/19(日) 11:01:27絶対次は「モーダルダイアログの開き方を教えて下さい」って言いに来るよ
0611598
2010/09/19(日) 11:13:00助言ありがとうございます。早速試してみます
0612デフォルトの名無しさん
2010/09/19(日) 11:19:350613デフォルトの名無しさん
2010/09/19(日) 11:20:170614デフォルトの名無しさん
2010/09/19(日) 11:23:09話しを聞いてると、if文とかから説明しなきゃならないのかなって感じだんだが
0615デフォルトの名無しさん
2010/09/19(日) 11:28:56いやどう見てもDialogクラスの使い方が分からんだけだろ
0616デフォルトの名無しさん
2010/09/19(日) 14:04:270617デフォルトの名無しさん
2010/09/19(日) 14:07:32ダイアログを基本クラスで静的プロシージャと派生クラスでオーバーライドしてプロシージャを使えばいいと思う。
0618570
2010/09/19(日) 19:14:210619570
2010/09/19(日) 19:18:400620デフォルトの名無しさん
2010/09/19(日) 19:27:160621デフォルトの名無しさん
2010/09/19(日) 19:35:02誤爆乙w
0622デフォルトの名無しさん
2010/09/19(日) 19:59:06あなたはだれ?
0623デフォルトの名無しさん
2010/09/19(日) 20:05:090624デフォルトの名無しさん
2010/09/19(日) 20:25:130625デフォルトの名無しさん
2010/09/19(日) 20:27:160626デフォルトの名無しさん
2010/09/19(日) 20:32:59似たようなのが既にあった
0627デフォルトの名無しさん
2010/09/19(日) 20:34:020628デフォルトの名無しさん
2010/09/19(日) 22:03:05集中するとドロイドくんからドロイドくんが生まれるゲーム
生まれる場所はユーザーが自由に選べるけど、バグがあるので事実上一カ所から生まれる
0629デフォルトの名無しさん
2010/09/19(日) 23:32:59今度世界をターゲットにゲームを作ろうと思ってます。
ゲームは無料版と有料版を作るつもりです。
そこで悩んでいるのが、ゲーム用にデベロッパーのアカウントを新しく作った方がよいのかということです。
ゲームの無料版を遊んでから、有料版を購入しようとする人は、
アンドロイドマーケットの「デベロッパーについて」の「アプリケーションをもっと見る」から
有料版を購入しようとすると思うんですよね。
その時に関係無い日本人向けのツールが表示されていると、
有料版のゲームが探しにくいのではないかと思っています。
みなさんどうされてます?あまり気にしてない?
0630デフォルトの名無しさん
2010/09/19(日) 23:37:58無料->有料はアプリから直接ダウンロードリンクにするっしょ?
0631デフォルトの名無しさん
2010/09/19(日) 23:51:010632デフォルトの名無しさん
2010/09/19(日) 23:51:56なるほど。
「アプリケーションをもっと見る」からの無料->有料の手順を踏んでる人は、
少数派ですかね。
新規のアカウントを取るお金ももったいないし、直接ダウンロードリンクだけでやってみますね。
0633デフォルトの名無しさん
2010/09/19(日) 23:58:25おわっちゃった(´・ω・`)ショボーン
0634デフォルトの名無しさん
2010/09/20(月) 22:28:56どっかにサンプル無いですか?
0635デフォルトの名無しさん
2010/09/20(月) 22:37:30自分はScrollViewのソースを参考にしつつ
GestureDetectorとかを使ってそれっぽく実装してる
0636デフォルトの名無しさん
2010/09/20(月) 23:05:21さんく
ScrollView からさかのぼって ViewGroup あたりまでざっとソース見てみた。
notifyAnimationListener とか出てきてよくわからなかったけど。
Scroller ってのは、ポーリングなりで定期的に値を読みだして使うもの。
って認識であってるかな?
0637デフォルトの名無しさん
2010/09/20(月) 23:14:12そんな感じ
startScrollとかfling呼んだ後にcomputeScrollOffsetを呼べば
その時点でのスクロールを算出してくれる
0638デフォルトの名無しさん
2010/09/20(月) 23:21:22なるほど、やっぱりそうなんですね。
Scroller のリファレンス眺めて、首ひねってても、使い方わからんはずだw
そのへんのソース見てたら、 HorizontalScrollView で自分のやりたかったことを実現出来そうな感じ。
ちと、研究してみます。
ありがとうございました。
0639デフォルトの名無しさん
2010/09/21(火) 02:05:180640デフォルトの名無しさん
2010/09/21(火) 07:02:25でるんだが、どうすればいい?
0641デフォルトの名無しさん
2010/09/21(火) 08:29:130642デフォルトの名無しさん
2010/09/21(火) 13:06:30どこかで公式アプリ販売できるんでつか?
アイフォーンみたく審査があるのでしょうか?
0643デフォルトの名無しさん
2010/09/21(火) 13:07:35そのHTMLをサーバに丸ごとあげてWebViewで読むとCSSは適用されている
assetにあるhtmlをCSS適用させるには、どうしたらいいんでしょうか?
OSは1.6です
0644デフォルトの名無しさん
2010/09/21(火) 13:20:06ggrks(笑
0645デフォルトの名無しさん
2010/09/21(火) 13:33:49htmlに書いてあるcssのパスが間違ってるだけじゃないの?
0646デフォルトの名無しさん
2010/09/21(火) 14:03:46スタイルシートの定義?
0647デフォルトの名無しさん
2010/09/21(火) 14:26:58解決しました。
remove all of the *.out.* files in your project.
when you run, click on the project (top level) in the package browser (left pane) first,
and ensure that you are doing "run as" an android application.
eclipse seems to want to "run" whatever you have selected.
go knows what it's doing when you try to run something like strings.xml,
but it fails and generates a .out file ...
which then corrupts your android project because android doesn't understand all the .
out files laying all of the place.
0648デフォルトの名無しさん
2010/09/21(火) 15:49:040649デフォルトの名無しさん
2010/09/22(水) 14:02:300650デフォルトの名無しさん
2010/09/22(水) 14:08:28使ってるAPIを隠す意味がわからない。
問題解決する気ないだろ?
0651デフォルトの名無しさん
2010/09/22(水) 15:16:34なぞなぞだからさ
0652デフォルトの名無しさん
2010/09/22(水) 15:16:34文字のサイズをTextViewの大きさから動的に変更することってできますか?
強引にsetTextSize()で詰め込めばいいとは思うのですが、
的確なサイズが分からないので、どうすればいいかチンプンカンプン・・・
0653デフォルトの名無しさん
2010/09/22(水) 15:19:08あれを参考にしようと思う人は気を付けて。
0654デフォルトの名無しさん
2010/09/22(水) 15:22:50> 文字のサイズをTextViewの大きさから動的に変更することってできますか?
試した訳では無いが…
その瞬間の解像度から、一行あたりの文字数で割れば文字サイズは算出出来ない?
0655デフォルトの名無しさん
2010/09/22(水) 15:54:340656デフォルトの名無しさん
2010/09/22(水) 15:57:360657デフォルトの名無しさん
2010/09/22(水) 15:58:44そうなんですか。残念。だれか日本語化してくれないかな?
0658デフォルトの名無しさん
2010/09/22(水) 16:05:37装置。外。出力行()
とか?
0659デフォルトの名無しさん
2010/09/22(水) 16:08:150点
0660デフォルトの名無しさん
2010/09/22(水) 17:23:090661デフォルトの名無しさん
2010/09/22(水) 17:30:12http://sites.google.com/a/techdoctranslator.com/jp/home
つかテンプレ考えない?
0662デフォルトの名無しさん
2010/09/22(水) 17:39:27うーん・・・なんかうまいこといかないです・・・orz
予め文字サイズを見栄えのいい値にして検討してみます・・・。
0663デフォルトの名無しさん
2010/09/22(水) 17:43:06ちょと参考してみる。てんきゅ。
0664デフォルトの名無しさん
2010/09/22(水) 17:44:17みなさん、英語でAPIマニュアル参照?翻訳サイト経由?
0665デフォルトの名無しさん
2010/09/22(水) 17:54:550666デフォルトの名無しさん
2010/09/22(水) 18:06:500667デフォルトの名無しさん
2010/09/22(水) 18:25:340668デフォルトの名無しさん
2010/09/22(水) 18:51:28解読の手間が増える
0669デフォルトの名無しさん
2010/09/22(水) 18:59:380670デフォルトの名無しさん
2010/09/22(水) 19:17:36二度手間だよなぁ
0671デフォルトの名無しさん
2010/09/22(水) 20:17:160672デフォルトの名無しさん
2010/09/22(水) 20:32:100673デフォルトの名無しさん
2010/09/22(水) 20:32:21Paintクラスに文字列を描写した時の幅とか高さとか取れるメソッドある
0674デフォルトの名無しさん
2010/09/22(水) 21:08:480675デフォルトの名無しさん
2010/09/22(水) 21:53:35だったら答えてやりなよ、な?
0676デフォルトの名無しさん
2010/09/22(水) 22:21:34シロトなのでミリ
0677デフォルトの名無しさん
2010/09/22(水) 22:50:05javaやってたからかAndroidのは見たこと無くても仕事はできるぞな。。。
0678デフォルトの名無しさん
2010/09/22(水) 23:11:08さすがJavaグラマ
0679デフォルトの名無しさん
2010/09/22(水) 23:24:160680デフォルトの名無しさん
2010/09/22(水) 23:44:590681デフォルトの名無しさん
2010/09/22(水) 23:59:230682デフォルトの名無しさん
2010/09/23(木) 00:39:230683デフォルトの名無しさん
2010/09/23(木) 01:55:53> ndkでgluUnproject使いたいんだけど何includeすればいいの?
glu…って、何?
0684デフォルトの名無しさん
2010/09/23(木) 02:22:52なぜかmViewの背景色は適用されず、黒のままです。
mViewを透過描画するにはどうすればよいでしょうか?
public class DrawTestActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GLSurfaceView mGLSurfaceView = new GLSurfaceView(this);
mGLSurfaceView.setEGLConfigChooser(5, 6, 5, 8, 16, 0);
mGLSurfaceView.getHolder().setFormat(PixelFormat.TRANSLUCENT);
mGLSurfaceView.setRenderer(new com.example.android.apis.graphics.CubeRenderer(true));
LayoutParams params = new LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.FILL_PARENT);
View mView = new View(this);
mView.setBackgroundColor(Color.RED);
setContentView(mView, params);
addContentView(mGLSurfaceView, params);
}
}
0685デフォルトの名無しさん
2010/09/23(木) 02:31:15GLSurfaceViewのほうは、onDraw(?)で毎フレーム透過色で塗りつぶしてる?
0686デフォルトの名無しさん
2010/09/23(木) 03:08:04Renderer.onSurfaceCreatedでは、
glClearColor(0,0,0,0); //透過色?
を指定しているようです。
ちなみにCubeRendererは、SDKサンプルのTranslucentGLSurfaceViewのものをそのまま使っています。
0687デフォルトの名無しさん
2010/09/23(木) 10:19:170688デフォルトの名無しさん
2010/09/23(木) 10:34:110689デフォルトの名無しさん
2010/09/23(木) 10:47:41とりあえずJava入門書は借りてきましたが・・・
0690デフォルトの名無しさん
2010/09/23(木) 10:50:060691デフォルトの名無しさん
2010/09/23(木) 11:00:18「GLSurfaceView 透過」でググったら幸せになれるかも
0692デフォルトの名無しさん
2010/09/23(木) 11:27:330693デフォルトの名無しさん
2010/09/23(木) 12:57:000694デフォルトの名無しさん
2010/09/23(木) 13:03:110695デフォルトの名無しさん
2010/09/23(木) 13:29:570696デフォルトの名無しさん
2010/09/23(木) 13:34:20売れる物書けば売れる適当なのは売れないし苦情だらけってのはどこの世界でも一緒だ
0697デフォルトの名無しさん
2010/09/23(木) 13:57:040698デフォルトの名無しさん
2010/09/23(木) 14:12:23起業したら儲かりますか?って聞いてるようなもんだな
人それぞれ
0699デフォルトの名無しさん
2010/09/23(木) 14:13:510700デフォルトの名無しさん
2010/09/23(木) 14:31:05誰も買わないマーケットシステムだから売れない儲からない
0701デフォルトの名無しさん
2010/09/23(木) 15:06:38すでにウィルスはでてるの?どこの情報?
0702デフォルトの名無しさん
2010/09/23(木) 16:05:44>>700の脳内情報
0703デフォルトの名無しさん
2010/09/23(木) 16:09:430704デフォルトの名無しさん
2010/09/23(木) 16:56:33ありがと、林檎工作員ってこんなとこにもきてるんだね。
0705デフォルトの名無しさん
2010/09/23(木) 17:39:50出とるよ
探すのめんどいからSMSとかでかってにググれスカ
0706デフォルトの名無しさん
2010/09/23(木) 18:34:010707デフォルトの名無しさん
2010/09/23(木) 18:50:06馬鹿じゃねーの?ウイルスの定義わかってる?w
0708デフォルトの名無しさん
2010/09/23(木) 19:25:580709デフォルトの名無しさん
2010/09/23(木) 19:27:310710デフォルトの名無しさん
2010/09/23(木) 21:06:51ロシアのって何? http://pc.nikkeibp.co.jp/article/news/20100812/1026880/ の事?
0711デフォルトの名無しさん
2010/09/23(木) 21:28:17>インストールすると有料サービスを勝手に利用
>新たな「Androidウイルス」出現、ゲームに見せかけて位置情報を送信
>フィッシング詐欺アプリがマーケットに登録されていた事件は記憶に新しいです。
>ここまでAndroidの魅力的なアプリを紹介してきましたが、
>悪意を持ったアプリが存在するのも事実です。
>iPhoneでは審査があるため悪意を持ったアプリは登録されにくい
>(思うに完璧ではないだろう)のですが、Androidではそういうわけにいきません。
>普段のパソコンと同じようにAndroidでもウィルス対策をしましょう。
0712デフォルトの名無しさん
2010/09/23(木) 21:58:30増殖もせずにウィルスとな(AA略
0713デフォルトの名無しさん
2010/09/23(木) 22:02:26増殖=ウイルスかよwww
0714デフォルトの名無しさん
2010/09/23(木) 22:05:420715デフォルトの名無しさん
2010/09/23(木) 22:08:42狭義のウィルスは出てない
>>711
ウィルスって言うか、トロイな
しかもインストール時にSMSを送信することも分ってて入れる馬鹿がいるらしい
Androidの脆弱性を突いたウィルスが出たなんて書いてる馬鹿ブログもあるけど
脆弱性じゃなくてフィッシングの手段が明らかになっただけだろうに
0716デフォルトの名無しさん
2010/09/23(木) 22:19:270717デフォルトの名無しさん
2010/09/23(木) 22:24:520718デフォルトの名無しさん
2010/09/23(木) 22:28:15だから狭義と広義のウィルスの定義って知ってるか?
あと、上にも書いてるように、Androidではユーザの許可したアプリしかSMSの送信なんてできない。
懐中電灯でディザリングできるようになるなんて無理
0719デフォルトの名無しさん
2010/09/23(木) 22:32:13Androidはもっとパーミッションを詳細化してより高いレベルのセキュリティを目指して欲しいとは思う
0720デフォルトの名無しさん
2010/09/23(木) 22:34:25この記事書いてるヤツも馬鹿だけど、
これをウイルスだと言ってしまう技術屋は物知らなすぎるだろ
0721デフォルトの名無しさん
2010/09/23(木) 22:38:56潜伏機能
発病機能
だっけか、テラなつかしす
0722デフォルトの名無しさん
2010/09/23(木) 22:42:36サイバー法を専門にしている弁護士ですらこの程度の認識です
http://cyberlaw.cocolog-nifty.com/blog/2010/08/android-f7f9.html
0723デフォルトの名無しさん
2010/09/23(木) 22:44:27つーか記事見ると「セキュリティ企業各社」がウィルスと言っちゃってるんじゃないの
0724デフォルトの名無しさん
2010/09/23(木) 22:46:18セキュリティ企業は”Trojan”と呼んでる
0725デフォルトの名無しさん
2010/09/23(木) 22:47:39だってその方が儲かるでしょ
PCのウィルス対策ソフトのスキャンだって
「○○件の脅威を取り除きました!」
って出るけど全部クッキーだったりとか
0726デフォルトの名無しさん
2010/09/23(木) 23:31:55「ping」も「ピング」w
0727デフォルトの名無しさん
2010/09/24(金) 00:19:110728デフォルトの名無しさん
2010/09/24(金) 00:46:51GLSurfaceView継承してview作って
�@setRendererを使って、レンダラクラスの方(GLSurfaceView.Renderer実装)のonDrawFrameで処理をする。
�AThreadを作ったview内で作成して、回す。
この二つのやり方のどっちが2Dゲームの開発に向いていますか?
もしくは他にfpsが出る良いやり方があったら教えてください。
0729デフォルトの名無しさん
2010/09/24(金) 04:00:41ScrollViewの中に入れると縦方向にしかスクロールできないのですが,
縦と横の両方向にスクロール可能にするためにはどうしたらいいでしょうか.
ScrollViewの中にHorizontalScrollViewを入れても少し考えてる動作と異なるため困っています.
0730デフォルトの名無しさん
2010/09/24(金) 07:11:420731デフォルトの名無しさん
2010/09/24(金) 07:14:43俺はScrollViewとHorizontalScrollViewから自作した
0732デフォルトの名無しさん
2010/09/24(金) 08:28:220733デフォルトの名無しさん
2010/09/24(金) 08:45:13範囲指定でdrawBitmapしてる
0734デフォルトの名無しさん
2010/09/24(金) 10:57:260735デフォルトの名無しさん
2010/09/24(金) 11:04:370736デフォルトの名無しさん
2010/09/24(金) 11:18:03GLSurfaceViewでonDrawFrameって秒ごとの呼び出し回数が制限されない?
機種によって30回だか60回に制限されてしょんぼりだよ
0737デフォルトの名無しさん
2010/09/24(金) 11:42:08OKボタンが押された際、入力フォームに入力された値をチェックし、
未入力の場合はエラーとして処理を中断させたいのですが、
1)ダイアログから別のダイアログ(”入力されてません”と表示するダイアログ)は表示できますか?
2)AlertDialogの仕様なのか、ボタンが押された時の処理を何も書かなくても、
ダイアログが閉じてしまいます。ボタンが押されても閉じないようにするには
どうしたらいいでしょうか。
0738デフォルトの名無しさん
2010/09/24(金) 12:46:38イメージとしては、
int resId = getResources().getResourceId("drawable/MapTips.png");
みたいな感じで取得したい。
0739デフォルトの名無しさん
2010/09/24(金) 12:56:46int id = R.drawable.class.getField("MapTips").getInt(null);
0740デフォルトの名無しさん
2010/09/24(金) 16:01:11拡張子まで指定できるとBESTですが、これでも全然使えそうです。
ありがとうございます。
0741デフォルトの名無しさん
2010/09/24(金) 16:30:581) できる。 ってかそれぐらい自分で確かめてもいいような気がする。
2) ボタンを含む自前のレイアウトを定義して
AlertDialog.Builder#setView()すれば閉じないボタンができる。
というか、閉じないようにする必要あるのかな?
入力ダイアログはいったん閉じさせておいて どうしても残しとく必要があるんなら
エラーチェックのあと改めて再表示させればいいんじゃ?
個人的にはダイアログを多重表示させるのはデバイスの特性(画面の広さとか操作性的に)に合ってないと思うんだけど。
0742デフォルトの名無しさん
2010/09/24(金) 21:59:11似たシステムの作品を何故皆作らないの?
0743デフォルトの名無しさん
2010/09/24(金) 22:09:250744デフォルトの名無しさん
2010/09/24(金) 22:24:580745デフォルトの名無しさん
2010/09/24(金) 22:39:15リフレッシュレートに依存してるはずだぞ
だからそれ以上のスピードで描写しても無駄
0746デフォルトの名無しさん
2010/09/24(金) 23:27:20描画な
0747デフォルトの名無しさん
2010/09/24(金) 23:33:08もともと「ウイルス」の定義は、生物学的なウイルスと同様に「他のプログラムに
寄生して自分自身の複製をつくることのできるコンピュータプログラム」のことであった。
現在では前述の定義に加え
http://ja.wikipedia.org/wiki/%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%82%A6%E3%82%A4%E3%83%AB%E3%82%B9#.E3.82.A6.E3.82.A4.E3.83.AB.E3.82.B9
0748デフォルトの名無しさん
2010/09/24(金) 23:33:37インテントを発行元からputExtraなどで送る以外で。
0749デフォルトの名無しさん
2010/09/25(土) 00:56:47できるけど相当面倒くさい。
while文で無限ループして、その都度テキストボックスの文字列長をチェックしないと行けないよ。
Androidは無限ループでマウスポインタやらの制御しないといけないから敷居が高すぎる。
0750デフォルトの名無しさん
2010/09/25(土) 01:15:560751デフォルトの名無しさん
2010/09/25(土) 02:01:24単純な話、通常であれば秒間30コマ以上描画したところで
人間の目にはさほど感知されないんだから、
30コマ以上の描画なんてリソースの無駄。
ということなんじゃない?
0752デフォルトの名無しさん
2010/09/25(土) 02:33:1130フレーム以上の描画が感知されない訳ではないだろう
0753デフォルトの名無しさん
2010/09/25(土) 02:49:38>サブリミナル効果があると言われてるから
まだそんな都市伝説がまかり通ってるのか?
0754デフォルトの名無しさん
2010/09/25(土) 10:04:550755デフォルトの名無しさん
2010/09/25(土) 11:56:53ディスプレイのリフレッシュレートがそれ以下なのに
描画を感知できるの?
0756デフォルトの名無しさん
2010/09/25(土) 12:45:04馬鹿ですね
0757デフォルトの名無しさん
2010/09/25(土) 15:12:59科学的に、人体は768フレームまでは認識できるらしいけどね
瞬間記憶や直接記憶ができる一部の人間は、テレビの全フレームをハッキリ覚えてるみたい。
>>756のような低学歴"素人"童貞には理解できない世界だろうけどねww
0758デフォルトの名無しさん
2010/09/25(土) 15:22:560759デフォルトの名無しさん
2010/09/25(土) 15:33:25見逃してやれよwww
0760デフォルトの名無しさん
2010/09/25(土) 16:03:49ぶっちゃけAndoroidoの開発しててリフレッシュレートだの裏画面だの
そうい次元の話が出る自体がナンセンスギャグだけどねww
現場ではVAマクロレベルの人が多すぎて困る
0761デフォルトの名無しさん
2010/09/25(土) 17:15:400762デフォルトの名無しさん
2010/09/25(土) 17:24:19GLSurfaceViewでonDrawFrameって秒ごとの呼び出し回数が制限されない?
機種によって30回だか60回に制限されてしょんぼりだよ
0763デフォルトの名無しさん
2010/09/25(土) 17:25:310764デフォルトの名無しさん
2010/09/25(土) 17:26:45直接DBアクセスするより、間にAPサーバを挟むべきかと。
0765デフォルトの名無しさん
2010/09/25(土) 17:30:25> >>756
> ぶっちゃけAndoroidoの開発してて
ん?なんだそりゃ。
0766デフォルトの名無しさん
2010/09/25(土) 17:32:43このスレ住人のレベルの低さを物語ってるな
0767デフォルトの名無しさん
2010/09/25(土) 17:34:00IntentにMediaStore.ACTION_IMAGE_CAPTUREをセットし、
標準のカメラを起動して、撮影した画像データを取得しようとしています。
オリジナルサイズの画像を取得するために、
MediaStore.EXTRA_OUTPUT もIntentにセットしているのですが、
カメラの撮影時の解像度が、800*384(ぐらい)で固定にされていて、
500万画素くらいの解像度で写真を撮影することができません。
標準のメールソフトで添付からカメラを選んだ場合は、
標準のカメラが起動して、500万画素程度の画質を設定して撮影することができるので
何らかの方法があるのかな…と思うのですが、そのあたりの情報どうしても見つかりません。
Intentに何かほかのパラメータを設定する必要があるのでしょうか?
0768デフォルトの名無しさん
2010/09/25(土) 17:35:510769デフォルトの名無しさん
2010/09/25(土) 17:39:300770デフォルトの名無しさん
2010/09/25(土) 17:51:20上で似たような回答したと思ったけど、
ParametersのsetPictureSIze()で、解像度は変更できるはず。
0771デフォルトの名無しさん
2010/09/25(土) 18:15:36自己紹介はそこまでだ
0772デフォルトの名無しさん
2010/09/25(土) 21:06:25まー初心者同士仲良く助け合っていこうぜ
0773デフォルトの名無しさん
2010/09/25(土) 22:34:38それはカメラアプリを作る際の指定で、
Intentを使って標準のカメラアプリを呼び出す場合には、
使えないんじゃないの?
0774デフォルトの名無しさん
2010/09/25(土) 22:48:28んじゃ標準のメールアプリが投げてるIntentの内容でも調べたら?
0775デフォルトの名無しさん
2010/09/25(土) 23:29:19あ、標準のカメラを呼び出すのか
自分で用意したカメラじゃダメか。
0776デフォルトの名無しさん
2010/09/26(日) 12:04:28ネット上からのファイルDLを想像しています。
ProgressDialogに進行状況とステータス(受信中とかアプリ内の処理中とか)を表示させて
ユーザに知らせたいのですが、
これを実現するにはどうすればいいのでしょうか?
通信処理メソッドからHandlarに投げてProgressDialogのView?を更新するのかな
なんて思ってるんですが・・・
0777デフォルトの名無しさん
2010/09/26(日) 12:09:460778デフォルトの名無しさん
2010/09/26(日) 12:21:47それで質問に答えてもらえると思ってるのか!
0779デフォルトの名無しさん
2010/09/26(日) 14:08:27下記のXMLにてEclipseでエラーが出るんですが何が問題なのでしょうか。
Androidoプログラミング入門 p116
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
<LinearLayout ←要素タイプ "LinearLayout" の後に属性指定 ">" または "/>" のいずれかがなければなりません。
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/label_height"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/label_previous_time"
/>
<TextView
android:id="@+id/label_previous_height"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</LinearLayout>
0780デフォルトの名無しさん
2010/09/26(日) 15:12:07><LinearLayout ←要素タイプ "LinearLayout" の後に属性指定 ">" または "/>" のいずれかがなければなりません。
この行を消せ
あと、Androido じゃなくて Android な
0781デフォルトの名無しさん
2010/09/26(日) 15:15:150782デフォルトの名無しさん
2010/09/26(日) 15:20:24ありがとうございます。
全部コピーできてませんでした。。
正しくは↓です。不要な箇所は省略しました。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
・・・
</LinearLayout>
・・・
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
・・・
</LinearLayout>
<EditText android:id="@+id/text_weight"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:numeric="integer"
android:maxLength="3"
android:text="50"
/>
・・・
</LinearLayout>
0783デフォルトの名無しさん
2010/09/26(日) 15:35:080784デフォルトの名無しさん
2010/09/26(日) 15:49:26要素タイプ "LinearLayout" の後に属性指定 ">" または "/>" のいずれかがなければなりません。
て言われてるんだから、そうしたらええやん。
つまり
><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
を
><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" >
こう
あ、 > は要らないからな
0785デフォルトの名無しさん
2010/09/26(日) 16:08:14標準ブラウザの「ページを共有」でインテントされるURLを受け取りたいのですが、
<receiver android:label="@string/app_name" android:icon="@drawable/icon" android:name="GetShared">
<intent-filter>
<action android:name="android.intent.action.SEND"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<data android:mimeType="text/plain"></data>
</intent-filter>
</receiver>
Manifestにこのように書いてみたのですが、
実際にエミュ上で共有してみようとすると、
インテント先アプリ一覧も出ずに
標準SMSクライアントが立ち上がります。
ページを共有はandroid.intent.action.SENDじゃないのでしょうか?
また、他に設定が必要な項目があるのでしょうか?
0786デフォルトの名無しさん
2010/09/26(日) 16:14:26ありがとうございました。
勉強になりました!
0787デフォルトの名無しさん
2010/09/26(日) 17:14:22そんな難しい質問するから、スレが止まっちまったじゃねえか
どうすんだよ
0788デフォルトの名無しさん
2010/09/26(日) 17:36:45標準のSMSがデフォルトに指定してあるか
Mimetypeがあってないかじゃね
0789788
2010/09/26(日) 17:37:360790デフォルトの名無しさん
2010/09/26(日) 18:34:22縦横変わったり IME 出すたびにぶにぶに比率が変わるので何とかしたいです
0791デフォルトの名無しさん
2010/09/26(日) 18:50:54エクスペリアが独自テーブルを持っているなら、それも欲しいです。
クラスのリファレンスからだと、カラムがねえよって怒られる定義がちらほらなのよね。
0792デフォルトの名無しさん
2010/09/26(日) 19:22:02///)
/,.=゙''"/ 人人人人人人人人人人人人
i f ,.r='"-‐'つ____ < >
/ _,.-‐'~/__, , ‐-\ < こまけぇこ・・・ん? >
,i ,二ニ⊃(●). (●) \ < >
ノ il゙フ (__人__) \ YYYYYYYYYYYYYYYYYYYYYYY
,イ「ト、 ,!,!| ' ̄ ̄` |
/ iトヾヽ_/ィ"\ /
==========================
l ヽ. | | | |
. | __| | __ | |^)_ | ,-、
_ | | | | .|ノ |. i ヽ
i'i. ヽ. -‐、 ! !-! ‐- ヽ. 〉、 l
/ _ ノ.ヽ. `' (ノo(ヽ?/ ヽノ (ノ |
ヽ. ,`ヽ,ソ )ノ ノ/o |
\ ' / / l ()ヽ l
ヽ. ' | (⌒ヽ |
ヽ. | しノ /
==========================
0793デフォルトの名無しさん
2010/09/26(日) 19:36:58これ結構好きだw
0794791
2010/09/26(日) 23:51:55sqlite3コマンドが使えなかった。
権限なしユーザもパーミッションがなくなった。
0795デフォルトの名無しさん
2010/09/27(月) 01:25:590796デフォルトの名無しさん
2010/09/27(月) 02:58:34あと実機必要?
0797デフォルトの名無しさん
2010/09/27(月) 03:03:480798デフォルトの名無しさん
2010/09/27(月) 03:04:17とりあえずはJavaだけでOK。
作って遊びながら勉強するのが楽しいよ。
0799791
2010/09/27(月) 05:54:29アンドロイドって、結構カスタマイズされてるのね。
homeもないから、shellユーザのプロファイルもみつからない。
まさか、lsコマンドの-aが効かなかったのだが、隠し属性みれない?
0800デフォルトの名無しさん
2010/09/27(月) 08:58:54rootで入ったんだったら、データベースのファイルをローカルにコピーして確認すればいいんじゃね
0801デフォルトの名無しさん
2010/09/27(月) 09:08:36つ Busy Box
0802791
2010/09/27(月) 16:46:00今後をにらんで、理解を深めたいと考えてます。
>>801
なんてこった。busyboxにはいってるのか!!
ありがとん。
ということは、ソニエリ純正のLinuxのシンボリックは全部消されちゃったのか。
0803791
2010/09/27(月) 17:44:54sqlite3: applet not found
ちがうっぽい?
0804デフォルトの名無しさん
2010/09/27(月) 23:14:362.2環境でflv playerを利用したアプリを作成しているのですが、
再生とサイトへのリンクが近くて再生しようとしてリンク押してしまう事が多いのでリンクを抑止したいです。
playerのUI変更が可能ならそれが一番なのでしょうが変更は難しいです。
0805791
2010/09/27(月) 23:15:500806デフォルトの名無しさん
2010/09/28(火) 01:48:350807デフォルトの名無しさん
2010/09/28(火) 02:08:14javascriptでほげほげすれば?
0808デフォルトの名無しさん
2010/09/28(火) 04:56:52ImageViewとTextの両方を一つのボタンの中に入れたいと考えています
___
|┏画┓|
|┗像┛|
|-文字-|
―――
こんな感じにできればいいのですが、
もし可能なら方法を教えていただきたいです
0809デフォルトの名無しさん
2010/09/28(火) 05:31:02http://y-anz-m.blogspot.com/2010/09/android_6975.html
0810デフォルトの名無しさん
2010/09/28(火) 12:01:14お前、123とは違うのか?
0811デフォルトの名無しさん
2010/09/28(火) 12:28:21791 のミスじゃないの?
書いた覚えのある質問があって記憶疑ったわ。
0812デフォルトの名無しさん
2010/09/28(火) 13:04:54長すぎた場合とか、「...」で終わるんじゃなくてフォーカスが当てられたら文字がスクロールする感じ
設定画面のときは長すぎたら勝手にスクロールしてくれるから、あんな感じにしたいんだけど…
0813デフォルトの名無しさん
2010/09/28(火) 13:45:48透過部分はイベントを取らないようにする方法みたいなのってないですか?
透過部分も画像として処理されるみたいで、
背景タッチでイベントが走るみたいな印象になっちゃうので。
>>812
android:ellipsizeでできるかと。singleLineとfocusは既に使って
られるみたいだし。
0814デフォルトの名無しさん
2010/09/28(火) 23:32:07doInBackground() 内で progressDialog.setMessage("処理2"); とかやると、その時点で処理が止まってしまう
0815デフォルトの名無しさん
2010/09/28(火) 23:41:50publishProgress呼ぶと
呼び出し元のスレッドでonProgressUpdateが呼ばれる
0816デフォルトの名無しさん
2010/09/29(水) 00:34:28XMLにてボタンを配置し、
そのボタンを押下したときにandroid:layout_widthを『fill_parent』から『wrap_content』へ変更し、
ボタンを伸縮させたいのですがうまくいきません。
onClickイベント内で、
setLayoutParams(いま手元にソースがないので記憶曖昧ですが)を実行してプロパティを書き換えようとしましたが、
実機&エミュ上でエラーとなってしまいます。
どなたかご存知の方がいらっしゃいましたらご教授お願いします。
0817デフォルトの名無しさん
2010/09/29(水) 01:14:420818デフォルトの名無しさん
2010/09/29(水) 01:15:25エラーの内容わからないとなんとも言えないけど
基本的にそのやり方でいいはずだぞ
0820デフォルトの名無しさん
2010/09/29(水) 05:44:08なんか回答がついていないみたいだから
通りすがりのオレが適当にやり方を考えてみよう。
Drawable#getTransparentRegion()と言うメソッドがある。
APIリファレンスを読むかぎりでは
このメソッドはDrawableの「完全に透明な部分」のRegionを返すと読める。
もしこの解釈が正しければRegion#contains()で、
ある座標がRegionに含まれているかどうか確認できるはず。
座標系には注意。
まあ、もしダメだったらどうせ指じゃそんな精密な操作できっこないんだし、(作りたいアプリの性質にもよるが)短径の当たり判定でも用意しとくという選択もありだと思うよ。
0821デフォルトの名無しさん
2010/09/29(水) 10:56:26リファレンス見てみたけど、透過されてるregionみたいな感じで
ちょっとpngの透過部分に当たり判定つけたくないってのと
今一繋がりがよくわからず、実際に試す時間と納期の関係で
もう一つの助言の画像の内側に当たり判定を設置することでOKという許可
ももらえたんでそっちの方でとりあえずごまかすことにします。
ありがとうございました。
0822デフォルトの名無しさん
2010/09/29(水) 13:17:14言葉の意味は分からんがとにかく凄い自信だ
0823デフォルトの名無しさん
2010/09/29(水) 14:15:28�@や&とかの機種依存文字がXXみたいになっちゃう…
どうすればいいかな?
0824デフォルトの名無しさん
2010/09/29(水) 15:52:25"押したとき"のonClickではなく、"ボタンを押そうとしたとき"です(ボタンが凹んでる絵になったとき)。
0825デフォルトの名無しさん
2010/09/29(水) 17:08:580826デフォルトの名無しさん
2010/09/29(水) 17:10:16OnMaybeClick
0827デフォルトの名無しさん
2010/09/29(水) 17:11:250828デフォルトの名無しさん
2010/09/29(水) 18:56:30透過png貼り付けてるなら、
ImageView#getDrawable()はBitmapDrawableなので、
BitmapDrawable bd = (BitmapDrawable)imgview.getDrawable();
Bitmap bmp = bd.getBitmap();
bmp.getPixel( x, y )でARGBが取れる
( bmp.getPixel( x, y ) & 0xff000000 ) == 0 なら透過部分
ここでの x, y はソース画像に対してなので、タップ座標から適当に変換
0829デフォルトの名無しさん
2010/09/29(水) 19:12:45おお、さすが!
0830デフォルトの名無しさん
2010/09/29(水) 19:41:160831デフォルトの名無しさん
2010/09/30(木) 00:39:120832デフォルトの名無しさん
2010/09/30(木) 10:16:29問題ないでしょうか。
やっぱ、ドメイン取得してそれをパッケージ名にすべき?
0833デフォルトの名無しさん
2010/09/30(木) 11:10:280834デフォルトの名無しさん
2010/09/30(木) 11:14:05自ドメインじゃないとぶつかっても文句言えないと思うけど
0835デフォルトの名無しさん
2010/09/30(木) 11:19:21package guid_8b204dcd_cc38_11df_a0e1_008017220a20;
おそらくぶつかるまい (そういう問題じゃない気もするが)
0836832
2010/09/30(木) 11:50:32ファーストドメインをありえないものにしようと思います
hoge.moge.android みたいな
0837デフォルトの名無しさん
2010/09/30(木) 12:24:01田を長押ししてPOBoxなんかを出すと、その領域分画像が縮小されてしまいます。
さらには、POBoxを閉じたときに縮小された画像が元に戻ろうとして画面が乱れたように
なってしまいます。
これは設定で何とかなるのでしょうか・・・
0838デフォルトの名無しさん
2010/09/30(木) 12:56:16アプリを作成できないかと考えてるのですが
無謀ですか?
0839デフォルトの名無しさん
2010/09/30(木) 12:58:54大丈夫だ。問題ない。
0840デフォルトの名無しさん
2010/09/30(木) 13:08:480841デフォルトの名無しさん
2010/09/30(木) 13:23:29俺が使ってるのと同じだ
使うなよ
0842デフォルトの名無しさん
2010/09/30(木) 14:20:30エミュで再現したら恐ろしく小さくてびっくり。
実機ですと高DPIだから、もう少し見やすいのでしょうけど。
設定画面のsummaryとかの文字サイズに使われている?android:attr/textAppearanceSmallとかだと、老眼の方だと読めないですよねw
0843デフォルトの名無しさん
2010/09/30(木) 14:21:44片方で実機で実行した後、もう片方で実機で実行しようとすると
アプリのシグネチャが違うから再インストール出来ない。みたいに怒られるんですが。
別々の開発環境でシグネチャを一致させるにはどうしたらいいですか?
0844デフォルトの名無しさん
2010/09/30(木) 14:23:38どうにかなる方法って無いですか?
0845デフォルトの名無しさん
2010/09/30(木) 14:24:34ドラッグ、ズームなどして閲覧したいのですが
1280×1024くらいの画像でもボヤけて表示されてしまいます。
これをボヤけさせないようにするにはどうすればいいのでしょうか?
Xperia向けに開発中なのでAndroid1.6です。
0846デフォルトの名無しさん
2010/09/30(木) 14:25:420847デフォルトの名無しさん
2010/09/30(木) 14:29:39定規で液晶の対角線測ったら10cmだから4インチでおk
0848デフォルトの名無しさん
2010/09/30(木) 14:31:080849デフォルトの名無しさん
2010/09/30(木) 16:12:01例えばテクスチャの描画はOpenGLESでやって
CanvasでdrawTextを呼んで文字を描画
みたいな感じ
0850デフォルトの名無しさん
2010/09/30(木) 16:14:470851デフォルトの名無しさん
2010/09/30(木) 16:18:480852デフォルトの名無しさん
2010/09/30(木) 16:31:29↓のffmpegがビルドできないのですが、手順とか書いてあるサイトってありますか?
libswscale入れてconfigureは通ったのですがmakeでエラーが発生してしまいます。
エラーは大量に吐いちゃってなにがなんだか。。。
jni用の手順はぼちぼちあったのですが出来ればバイナリを利用したいです。
http://gitorious.org/~olvaffe/ffmpeg/ffmpeg-android
0853デフォルトの名無しさん
2010/09/30(木) 21:29:41CanvasをBitmapにしてテクスチャとして利用するって意味なら
サイズさえ合わせれば可能。
0854デフォルトの名無しさん
2010/09/30(木) 22:17:20身元明かしたTwitterアカウント使ってTwitterでも同じ質問してるからバレバレ。
0855デフォルトの名無しさん
2010/09/30(木) 22:25:070856デフォルトの名無しさん
2010/09/30(木) 22:56:400857デフォルトの名無しさん
2010/09/30(木) 22:59:290858デフォルトの名無しさん
2010/09/30(木) 23:02:47Japanese IME を有効にしていると、EditTextにフォーカスが当たったときに
デフォルトで日本語入力になってしまうのですが、
これをデフォルトで半角英数にしておく方法はありますでしょうか。
だれかやり方教えて下さいorz
0859デフォルトの名無しさん
2010/09/30(木) 23:11:26inputtype
0860デフォルトの名無しさん
2010/10/01(金) 00:23:00Japanese IME を有効にしていると、EditTextにフォーカスが当たったときに
デフォルトで日本語入力になってしまうのですが、
これをデフォルトで半角英数にしておく方法はありますでしょうか。
だれかやり方教えて下さいorz
0861デフォルトの名無しさん
2010/10/01(金) 00:30:220862デフォルトの名無しさん
2010/10/01(金) 00:42:230863デフォルトの名無しさん
2010/10/01(金) 00:44:16,、' : : ,:-'´: : : : : : :\
/: : :/: : : : : : : : : : : : \
/:/ : /: : :, : : : : : :/: : : : : : : ヽ
!': : :/: :/;.、=7;、イ;i: : |: : : : 、: ヽ
!: : /': :'´ ;| 'iァz;、,'ト|: :/;イ: : : }: i l
!: : : : : : :{ `''゛'` !/'´/イ;ィ:/: リ'!
'; : : : : ;|ヾ ,ィ')y'/;ィ:/
ヽ:|'; :{ヘ _ ゝ./!'´ !' そうやって
/' ヽ! 、 ´,. ィ':i/ 嫌なことから
_,,..../ /` ‐' ´l/リ゛ 逃げているのね
ノ `丶、 {、 ´
/ ' ‐- 、 \トヽ、
,イ;;;:::、:_:::::::`ヽ、 _\!`)、
i;/ ヽ::::::::::::', `>ヶ、:>
! '、:::::::::::',∨|:ハ! ',
/ iヽ、:i::::::',. |:| ';〉 i
0864デフォルトの名無しさん
2010/10/01(金) 01:08:36プロパティのInpuTypeとか違ったかな
0865858
2010/10/01(金) 01:24:42>>864
回答ありがとうございます。
レイアウトファイルに書く android:inputTypeの事と解釈してよいでしょうか?
今調べてみましたが、これは入力内容をフィルタリングしてくれる系の指定みたいですね。
すんません、情報後出しになってしまうのですが、偉い人からは
「入力内容はフィルタリングとかしないで
(偉い人曰く『IDが日本語の人がいるかもしれないだろうが!』だそうですorz)、
でも普通はIDって英数字だろうから、IMEも殺さずデフォルトを半角英数モードにしておいてね☆」
って言われて途方に暮れています…
つまり、全角文字も入力出来ないと駄目なのです。偉い人的に。
inputMethodとか色々調べてみているのですが、時間だけがいたずらに過ぎていきます。
ところで余談なのですが、inputTypeの指定だと、数字のみという指定はありますが、
アルファベットのみっていう指定は見当たりません。
inputTypeの指定のみで英数字のみ入力出来るようにする、って可能なんでしょうか?
>>860
・・・誰?
おお、もうこんな時間か、早く寝ないとな・・・
0866デフォルトの名無しさん
2010/10/01(金) 01:36:23IME自体の制御は無理
IS01に標準IMEみたいに、
テキストボックスにあったら自動でオンになるやつとかもいるし
専用のソフトキーボードを使用するくらいしか方法がないと思う
ID入力欄って自アプリorサービスのID入力欄だよね
だったらIDとして使用できる文字種って決まってると思うんだけど
0867デフォルトの名無しさん
2010/10/01(金) 01:48:44日本語に対応したIMEが入力方法を切り替える為に持っているだけで、
AndroidのInputMethodには入力モードなんて概念は無い
0868デフォルトの名無しさん
2010/10/01(金) 03:02:24あとは、simejiのadamrockerさんにメール送って聞いてみるしかないな
なんか知ってるかもしれん
0869デフォルトの名無しさん
2010/10/01(金) 03:25:59何らかの制御手段はあるような気がせんでもない
0870デフォルトの名無しさん
2010/10/01(金) 03:36:370871デフォルトの名無しさん
2010/10/01(金) 03:53:39OpenWnn(Japanese IME)はEditTextのInputTypeを取得して
表示する入力モードを切り替えている。
他の大抵のIMEも似たような処理を入れている。
EditTextを配置するアプリが出来ることは
InputTypeを使って「ここはPasswordを入れるボックスです」とか
「ここは電話番号を入れるボックスです」とかいう情報を設定することまでであって
実際にどのような入力が可能となるかは、IME側の仕様次第。
仮にIME側に起動する入力モードを指定する方法があったとしても
端末によって搭載されるOpenWnnにはメーカー独自の
入れ込みが入っている可能性もあるし、ユーザーは全く別のIMEも使う。
もっと言えばInputTypeにnumberを指定したって
numberでも文字を入力できるIMEを使えば数字以外を入力できる。
・・・と思うんだがどうだろう。
0872デフォルトの名無しさん
2010/10/01(金) 04:26:24っていうか、変更できるよね?
0873デフォルトの名無しさん
2010/10/01(金) 05:36:30javaカンファレンスで取得したらどう?
俺はそこで取得したパッケージ名使ってるよ
0874デフォルトの名無しさん
2010/10/01(金) 08:14:54自分で用意したhmtlファイル以外に干渉するのWebviewだと無理?
HTTP通信のほうを使うしかない?
おせーて
0875デフォルトの名無しさん
2010/10/01(金) 08:21:07閉じるときにWebViewの内部で使用してるSurfaceViewのz-orderがおかしくなっちゃんだよね・・・
0876デフォルトの名無しさん
2010/10/01(金) 09:09:310877デフォルトの名無しさん
2010/10/01(金) 09:19:310878デフォルトの名無しさん
2010/10/01(金) 10:05:49試せば一発だと思うけど出来るよ。
0879デフォルトの名無しさん
2010/10/01(金) 10:59:550880デフォルトの名無しさん
2010/10/01(金) 11:07:210881デフォルトの名無しさん
2010/10/01(金) 11:08:20Windows Phone って売れるのかね
0882デフォルトの名無しさん
2010/10/01(金) 13:31:190883デフォルトの名無しさん
2010/10/01(金) 15:58:43htmlを取得するにはどうしたらいいのでしょうか?
0884デフォルトの名無しさん
2010/10/01(金) 23:16:14html取得の意味がわからん
0885デフォルトの名無しさん
2010/10/01(金) 23:39:30Byte で引っ張ってきて、Strings に変換すればいいよ
この方法なら、画像とかでも引っ張ってこれるから、汎用性も高い
0886デフォルトの名無しさん
2010/10/01(金) 23:48:53HttpGet,HttpClient,HttpResponseあたりでググレカス
0887デフォルトの名無しさん
2010/10/02(土) 00:25:13ちょっと四つん這いになってみて
0888デフォルトの名無しさん
2010/10/02(土) 01:03:36GUI以外の、ロジックの部分は同じもの使ってるけど。
あと、ネットワーク周りのHttpClient使ってるところとか。
0889デフォルトの名無しさん
2010/10/02(土) 01:05:560890865
2010/10/02(土) 01:41:16>>859
>>864
>>866-871
全角文字入力が出来るIME?には、Androidとしてのきまったインターフェイスなんて無い、という解釈でよいですか?
偉い人に
「IMEは制御無理くさいです」
「inputTypeにtextUriを指定したら今回は半角入力モードになってくれたのでこれで勘弁して下さい」
って報告したら納得してもらえました。よかった…
ともあれ回答下さった皆様、ありがとうございました。助かりました。
しかし今度は
「縦画面表示になったら横にスクロールするリストを出してくれたまへハッハッハ」
って言われてます。
なん…だと…!?
0891デフォルトの名無しさん
2010/10/02(土) 01:44:330892デフォルトの名無しさん
2010/10/02(土) 02:02:51チラ裏うざ
0893デフォルトの名無しさん
2010/10/02(土) 08:26:300894デフォルトの名無しさん
2010/10/02(土) 08:44:31しっごとじゃないのよ、なぜっかぁ〜、はっはぁ〜♪
0895デフォルトの名無しさん
2010/10/02(土) 09:02:47ソルジャーになれ
0896デフォルトの名無しさん
2010/10/02(土) 14:15:25言語だけでなくて関数とか自体もjavaでいけるんですね・・知らなかった
ありが�d
0897デフォルトの名無しさん
2010/10/02(土) 14:37:560898デフォルトの名無しさん
2010/10/02(土) 14:49:310899デフォルトの名無しさん
2010/10/02(土) 15:12:25overloadされている関数の一覧見ろ
0900デフォルトの名無しさん
2010/10/02(土) 17:04:23_int64的なものはないのでしょうか?
0901デフォルトの名無しさん
2010/10/02(土) 17:11:180902デフォルトの名無しさん
2010/10/02(土) 17:13:41stdint.h があるなら int64_t が使えるかも
0903デフォルトの名無しさん
2010/10/02(土) 18:58:15OpenGLESの描画やら処理をネイティブの方に出して(スレッドごと全部)の開発って出来る?
0904デフォルトの名無しさん
2010/10/02(土) 19:04:10Javaのソースはほとんどないよね。AcitivityとViewのガワをちょっと定義しているだけ。
0905デフォルトの名無しさん
2010/10/02(土) 19:17:22つ biginteger はどうなんだろ。
0906デフォルトの名無しさん
2010/10/02(土) 19:25:13NDK か、すまん。
0907デフォルトの名無しさん
2010/10/02(土) 19:36:00あと今stdintをチラ見してみたがC99系のint64_tやuint64_tの定義はある
まあ使えてもARMだから遅いとは思うが……
>>903
こないだのGDD2010Tokyoのクリス氏(ワンダのレプリカ島の作者、Google社員)の講演で
Java層で端末ごとの入力違いを吸収してゲーム本体はNDKで全部やって表示はSurfaceView
という手法について紹介してたよ
ただしワンダのレプリカ島はJavaオンリーっぽい
まぁ可能なはずだし>>904言う通りsan-angelsサンプル見ろって感じだが
0908デフォルトの名無しさん
2010/10/02(土) 20:00:02>>902
>>907
ありがとうございます
vc++しか使ったことがなかったのでlonglongやstdintについて知らなかった…
0909デフォルトの名無しさん
2010/10/02(土) 20:23:43>>907
サンクス。
ちょっとサンプルとにらめっこしてみるわ。
0910デフォルトの名無しさん
2010/10/02(土) 20:49:49いやいやlong longはVCにもありますがな。
0911デフォルトの名無しさん
2010/10/02(土) 20:54:53addPreferencesFromResourceで読み込ませています。
ここに、XMLで定義できないようなもの(SpinnerやSeekBarなど)を追加したいと考えているのですが、
どのようにコーディングすれば良いでしょうか?
XMLのレイアウト情報を取ってきて、そこへaddViewするのかな、と思っているのですが
どうやってレイアウト情報を取得するのか…
0912デフォルトの名無しさん
2010/10/02(土) 21:34:10LONGLONGのtypedefが__int64で切られてるのと、古いVCにはマジで無かったんで知らん人多いのかも
0913デフォルトの名無しさん
2010/10/02(土) 22:02:25ググったところ、mtoolsを使うと出来るとの事ですが、Windows環境でこれと同様の機能のあるソフト
はあるのでしょうか?
0914デフォルトの名無しさん
2010/10/02(土) 23:09:400915デフォルトの名無しさん
2010/10/03(日) 00:35:41EGLの処理は多分できないんじゃないかな。GLUも使えないと思う。
ただ逆にNDK使わないとバグがある処理とかもあったような気がする。
0916デフォルトの名無しさん
2010/10/03(日) 15:37:31java側のCDTとかでこれ出来ないのか?
0917デフォルトの名無しさん
2010/10/03(日) 15:40:55もしかしてNDK使わないとレスポンスの良いアプリ作れないとかなのか?
0918デフォルトの名無しさん
2010/10/03(日) 16:08:230919デフォルトの名無しさん
2010/10/03(日) 16:35:060920デフォルトの名無しさん
2010/10/03(日) 16:51:240921デフォルトの名無しさん
2010/10/03(日) 17:36:07思考がクローズドな奴こそAndroid使うなって思うけどな
0922デフォルトの名無しさん
2010/10/03(日) 17:48:14Androidはただのラッパーかよ
0923デフォルトの名無しさん
2010/10/03(日) 18:47:570924デフォルトの名無しさん
2010/10/03(日) 19:32:39リアルタイムOSでなきゃ実現できないような
無理仕様を押し付けてくるメーカー様が糞すぎ
0925デフォルトの名無しさん
2010/10/03(日) 19:59:200926デフォルトの名無しさん
2010/10/03(日) 21:35:41動きのあるゲームアプリ作る時には無いと困る。
SurfaceViewがゲーム作るのに向いてるとか言うけど、それでもヌルヌル動かそうとしたらNDK無いと厳しい。
単純にFPSの問題、パズルとかカードゲームだったら必要無いけど。
0927デフォルトの名無しさん
2010/10/03(日) 21:37:210928デフォルトの名無しさん
2010/10/03(日) 22:00:00あぁそっか。NDK使わないとOpenGL ES使えなかったんだっけ。
ただアーキテクチャに依存しちゃうのって大丈夫なんだろうかなあ…
今のところARM系しかないから大丈夫なんかね。
ところでFPSの意味分かってないんかなこいつは
さすが初心者スレだ
0929デフォルトの名無しさん
2010/10/03(日) 22:09:19GLESはNDK使わないでも実装出来る。
ただ描画が重い、テクスチャ10枚出したら余裕でFPS20切った。
0930デフォルトの名無しさん
2010/10/03(日) 22:22:03それって端末は何?
0931デフォルトの名無しさん
2010/10/03(日) 22:23:47お前恥ずかしいな
0932デフォルトの名無しさん
2010/10/03(日) 22:38:440933デフォルトの名無しさん
2010/10/03(日) 22:55:33やっぱエミュより軽くていいわ
0934デフォルトの名無しさん
2010/10/03(日) 23:13:57これって、回線契約は必要なんだよね?
っつーか、単体のみじゃ売ってないよね?
0935デフォルトの名無しさん
2010/10/03(日) 23:17:310936デフォルトの名無しさん
2010/10/03(日) 23:31:32初心者ですまん。
0937デフォルトの名無しさん
2010/10/03(日) 23:41:580938デフォルトの名無しさん
2010/10/03(日) 23:42:19アップデートが出来ないけどな
0939デフォルトの名無しさん
2010/10/03(日) 23:43:440940デフォルトの名無しさん
2010/10/03(日) 23:50:14エミュレータはデバッグ情報で重くなるのかな?
Android x86はそんなに重くないんだが・・・
0941デフォルトの名無しさん
2010/10/04(月) 00:03:01エミュレータが重いのはエミュレーションしてるからだ
>Android x86はそんなに重くないんだが・・・
そらそうだ、ネイティブだからなw
0942デフォルトの名無しさん
2010/10/04(月) 00:04:090943デフォルトの名無しさん
2010/10/04(月) 00:21:50エミュレーションというからには基になっているハードがあるはずだが
それは何よ?
0944デフォルトの名無しさん
2010/10/04(月) 00:29:050945デフォルトの名無しさん
2010/10/04(月) 00:30:32[Dalvik VM(デバッグモード)]
[Android OS]
[LINUX Kernel]
[QEMU@ARMv7エミュレーション]
そりゃ重いわなw
0946デフォルトの名無しさん
2010/10/04(月) 00:33:32, ´ /i ` - ,
/ / /./ | | i \
/ / /./// | i| | ヘ
/ ,'./|/ / ||', | ',
,' |Z__ ! ヽ |', | | ,
,' { ,,, ≧- 'ー‐.,,ゝ{_', | | |
| || /P::::} 7o:ヽ ,' ,' ,'
__,,─── ,,_ー '_ {:::::::}ヽ i i ,
/ r´'' ̄ ''ニゝ、i i. /
イ { ノ:::: --ニっ i /
| ヽ _ <''''7´ i ./
', _,,ッ___ノニつ>'..:/:: / |
ヽ -───-、´ \'' ̄> ヽ|/イ: / { )ヽ
\ ヽ ヽ/ /ト,'/:: ヽ__ノ ノ
\ ヽ____/´|ヽ /ヽ::: `丶 ̄
\ / ヽ__/ ',::: }ヽヽ
0947デフォルトの名無しさん
2010/10/04(月) 01:34:22加えてあのEclipse起動してた日にゃ・・・
0948デフォルトの名無しさん
2010/10/04(月) 01:37:23Android x86に接続できると楽でいいんだが
0949デフォルトの名無しさん
2010/10/04(月) 01:50:01出来るでしょ普通に
0950デフォルトの名無しさん
2010/10/04(月) 05:27:300951デフォルトの名無しさん
2010/10/04(月) 08:25:310952デフォルトの名無しさん
2010/10/04(月) 12:36:35買ったとたん、新機種出てカワイソスw
0953デフォルトの名無しさん
2010/10/04(月) 13:28:350円で開発端末買えるならいいだろ
0954デフォルトの名無しさん
2010/10/04(月) 14:03:17デバッグ機は多いほどいい。
0955デフォルトの名無しさん
2010/10/04(月) 14:15:030956デフォルトの名無しさん
2010/10/04(月) 15:17:010957デフォルトの名無しさん
2010/10/04(月) 21:48:490958デフォルトの名無しさん
2010/10/04(月) 21:49:12下記のようなコードでMotionEventを拾っているのですが
ACTION_DOWNイベントしか発生せず、MOVEとUPが拾えません。
これって何か原因考えられますでしょうか…?
@Override
public boolean onTouchEvent(MotionEvent event){
switch (event.getAction()){
case MotionEvent.ACTION_DOWN:
System.out.println("down\n");
break;
case MotionEvent.ACTION_MOVE:
System.out.println("move\n");
break;
case MotionEvent.ACTION_UP:
System.out.println("up\n");
break;
}
return false;
}
0959958
2010/10/04(月) 21:50:53読みづらくてすみません。
0960デフォルトの名無しさん
2010/10/04(月) 21:54:580961デフォルトの名無しさん
2010/10/04(月) 22:06:03xperiaを購入したので、自分でアプリを作成したいと思い質問致します。
基本的に無料でインストールしてもらい、拡張機能を使いたい人は有料を購入する。
というアプリケーションを作成したいですが、質問があります。
(1)拡張機能は元々無料に埋め込んであり、有料を購入すると使用できる。
という仕様にしたいのですが、どのように実現すればいいのか分かりません。
ヒントでもいいので教えていただけたらありがたいです。
宜しくお願いします。
0962デフォルトの名無しさん
2010/10/04(月) 22:06:18よくわからんが
return false;
これがいかんのじゃないのか
0963デフォルトの名無しさん
2010/10/04(月) 22:18:45こういうもんですか?
0964デフォルトの名無しさん
2010/10/04(月) 22:20:33無理無理無理無理カタツムリだよ。(購入した人の情報取れんからね)
おとなしくLITE版とそうでないの両方リリースしておいたほうが良いよん。
0965958
2010/10/04(月) 22:25:46ありがとうございます!まさにどんぴしゃソコでした
「onTouchEventメソッドの返り値は標準でfalse」との事なのでそのままにしていたのですが
どうもfalseでは上手く動きませんでした。ひとまず動くようになりました!
またいろいろ調べてみます。ありがとうございました。
0966デフォルトの名無しさん
2010/10/04(月) 22:28:54titanium backupと同様の方式取れば行けるんじゃね
マーケットで購入管理できなくなるが
0967デフォルトの名無しさん
2010/10/05(火) 00:30:530968デフォルトの名無しさん
2010/10/05(火) 00:36:310969デフォルトの名無しさん
2010/10/05(火) 09:04:03マーケットで解除キー買うみたいなアプリあるやん
名前忘れたけど
0970デフォルトの名無しさん
2010/10/05(火) 09:31:27tagsoup nekohtml jericho
ここらへんが有名どころ?
0971デフォルトの名無しさん
2010/10/05(火) 09:42:47あれからどうなってるんだろう?
0972デフォルトの名無しさん
2010/10/05(火) 18:57:120973デフォルトの名無しさん
2010/10/05(火) 22:57:24結構安いと思うんだけど?
お前ら的にはあり?
IS01 1円スタート 即決有
http://page9.auctions.yahoo.co.jp/jp/auction/k134019945
http://page8.auctions.yahoo.co.jp/jp/auction/h145981541
http://page11.auctions.yahoo.co.jp/jp/auction/n91104112
http://page10.auctions.yahoo.co.jp/jp/auction/m77370908
http://page2.auctions.yahoo.co.jp/jp/auction/b113651808
IS02 1円スタート 即決有
http://page11.auctions.yahoo.co.jp/jp/auction/n93102178
http://page2.auctions.yahoo.co.jp/jp/auction/b113622828
http://page11.auctions.yahoo.co.jp/jp/auction/n92987886
0974デフォルトの名無しさん
2010/10/05(火) 23:05:230975デフォルトの名無しさん
2010/10/05(火) 23:08:130976デフォルトの名無しさん
2010/10/05(火) 23:12:30そうなの?色々特殊だから?
0977デフォルトの名無しさん
2010/10/05(火) 23:20:31コメントありがとうございます、>>969さんの方法が一番しっくりきました。
参考アプリとして、「アストロファイル」「LifeAround」がありましたが、どう実装しているかわかりません。
参考サイトなどありましたら、教えていただけたらありがたいです。
また、質問があります。現在は東京の専門学校に通っていて一人ぐらしをしています。
Androidの勉強兼、金銭の管理のために月々の料金管理のアプリを作成したいです。
内容は支出料金を入力し、内容の内訳を円グラフで表示したいです。
自身で調べた結果、「android.graphicsクラス」でグラフィックスの描画ができると分かりました。
そこで、質問があります。円を描画する所まではわかったのですが、円グラフを描画するところで行き詰まりました。
今回もアドバイスをいただけるとありがたいです。
宜しくお願いします。
0978デフォルトの名無しさん
2010/10/05(火) 23:38:33sin、cos
0979デフォルトの名無しさん
2010/10/05(火) 23:46:47Android SDK 内にデモアプリが含まれている。
まず、それをエミュレータで起動して動きを見て下さい。
確か、グラフィック系のデモに扇型描画があった筈。
見飽きたら、ソースもそのSDKに含まれていた(筈だ)から探して。
0980デフォルトの名無しさん
2010/10/06(水) 00:02:34googlechartapi
0981デフォルトの名無しさん
2010/10/06(水) 08:23:55どう相性悪い?使えてるけど。
0982デフォルトの名無しさん
2010/10/06(水) 11:50:07preparedになってからgetDurationやってたら処理が重くて起動が遅くなってしまう。
nswPlayerの起動があんな早いのはなぜなのかと。。
0983デフォルトの名無しさん
2010/10/06(水) 11:54:370984デフォルトの名無しさん
2010/10/06(水) 12:14:53レスありがとう。
マジですか?
エミュ1.5と1.6では stopped unexpectedlyで落ちて2.1と2.2では問題なかった。
書いたソースはonCreate()中にSource s = new Source(hoge);だけなんだけど。
jerichoのソースおっかけたらloggerのdefaultなんとかのとこで落ちるとこまでは
わかったんだけどその先はやってない。
自分の環境の設定が悪いんだろうか?
0985デフォルトの名無しさん
2010/10/06(水) 13:15:53やってみた感じ上手く出来ました。
助かったです。ありがとう。
0986デフォルトの名無しさん
2010/10/06(水) 13:44:430987デフォルトの名無しさん
2010/10/06(水) 13:48:030988デフォルトの名無しさん
2010/10/06(水) 15:42:060989デフォルトの名無しさん
2010/10/06(水) 15:42:410990デフォルトの名無しさん
2010/10/06(水) 15:48:530991デフォルトの名無しさん
2010/10/06(水) 16:28:340992デフォルトの名無しさん
2010/10/06(水) 16:32:18自演乙
0993デフォルトの名無しさん
2010/10/06(水) 17:26:080994デフォルトの名無しさん
2010/10/06(水) 18:26:14(´・ω・`) うさちゃんピース
0995デフォルトの名無しさん
2010/10/06(水) 18:29:09Androidプログラミング初心者質問スレ Part3
http://hibari.2ch.net/test/read.cgi/tech/1286357268/
0996デフォルトの名無しさん
2010/10/06(水) 18:31:10onStop通ったとき、メンバ変数の中身を退避させておくのに使う。
0997デフォルトの名無しさん
2010/10/06(水) 19:15:48(´・ω・`) うさちゃんピース
0998デフォルトの名無しさん
2010/10/06(水) 19:18:190999デフォルトの名無しさん
2010/10/06(水) 19:19:181000デフォルトの名無しさん
2010/10/06(水) 19:20:3410011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。