2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

Androidプログラミング質問スレ revision48

1 :デフォルトの名無しさん:2015/04/05(日) 21:35:34.19 ID:2PbfN0Nq.net
このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。

※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 138匹目
http://peace.2ch.net/test/read.cgi/tech/1408323864/
Eclipse統合M34【Java/C++/Ruby/Python/Scala】
http://toro.2ch.net/test/read.cgi/tech/1361510049/
★★Java質問・相談スレッド170★★
http://peace.2ch.net/test/read.cgi/tech/1407367226/

****オススメ関連リンク****
■ TechBoosterhttp://techbooster.org/category/android/tableofcontents/
■ Androidメモhttp://www.saturn.dti.ne.jp/npaka/android/index.html
■ 逆引きAndroid入門http://www.adakoda.com/android/
■ Androidプログラマへの道http://wiki.livedoor.jp/moonlight_aska/
■ Android Wiki*http://wikiwiki.jp/android/

****公式リファレンス****
■ Android developershttp://developer.android.com/index.html
■ ソフトウェア技術ドキュメントを勝手に翻訳http://www.techdoctranslator.com/
■ 日本Androidの会http://www.android-group.jp/
■ StackOverFlowhttp://stackoverflow.com/questions/tagged/android

****前スレ****
Androidプログラミング質問スレ revision47
http://peace.2ch.net/test/read.cgi/tech/1422002735/

2 :デフォルトの名無しさん:2015/04/05(日) 21:46:18.63 ID:ISckoqZ1.net
>>1
おつ

3 :デフォルトの名無しさん:2015/04/06(月) 14:01:47.97 ID:NY4VTSXX.net
Bluetoothのパーミッションを付けた時に
Bluetoothキーボード使用時で省電で自動でキー側がOFFになった時に
onResumeではなくonCreateが呼ばれて丸ごとアプリリセットがかかるみたいです。
このBluetoothキーでのリセットがかからないようにする方法
またリセットがかかってもBluetoothキー起因によるものと判別する方法はないでしょうか?

4 :デフォルトの名無しさん:2015/04/06(月) 19:02:47.94 ID:VKqnHTt7.net
android:configChanges にキーボードを指定したら、キーボードに変化が起きた時、onConfigurationChangedが呼ばれるようになる。
それが呼ばれた時はリセットされないし、キーボード起因という判断もできると思う

5 :デフォルトの名無しさん:2015/04/06(月) 19:29:46.82 ID:63164ygB.net
// Create the fragment and show it as a dialog.
DialogFragment newFragment = MyDialogFragment.newInstance();
newFragment.show(getFragmentManager(), "dialog");

この"dialog"ってなんですか?

6 :デフォルトの名無しさん:2015/04/06(月) 20:10:09.40 ID:xs2FCQ4G.net
>>5
Fragmentのタグ名
FragmentManager#findFragmentByTag()でFragment探すときに利用できる

7 :デフォルトの名無しさん:2015/04/06(月) 20:10:41.65 ID:NY4VTSXX.net
>>4
ありがとうございます。

8 :デフォルトの名無しさん:2015/04/06(月) 21:50:14.45 ID:63164ygB.net
>>6
ありがとうございました。

9 :デフォルトの名無しさん:2015/04/06(月) 23:13:12.77 ID:saorEBOI.net
SQLiteをつかうとき
value.put("name","おか")

みたいな形って今時使うんでしょうか?
何が主流ですか?

10 :デフォルトの名無しさん:2015/04/07(火) 00:27:59.06 ID:NaNBGfPz.net
requestWindowFeature(Window.FEATURE_NO_TITLE); を
setContentView(layout); の後の方でStatusbarを消す方法ないでしょうか?

11 :デフォルトの名無しさん:2015/04/07(火) 05:34:06.80 ID:lzUjDQmU.net
通知のとこにバナー広告入れるのってアリですか?

12 :デフォルトの名無しさん:2015/04/07(火) 08:39:32.41 ID:yyDohMzS.net
そんなアプリ速攻消すわ

13 :デフォルトの名無しさん:2015/04/07(火) 11:21:36.42 ID:syv/gbsg.net
SoundPoolって非推奨だけどみんな普通に使ってる?
ネットで見ても代わりの記事が無い

14 :デフォルトの名無しさん:2015/04/07(火) 13:31:24.99 ID:Zj+LxMyb.net
>>11
そういうアプリや広告はとっくに淘汰されて禁止になった

15 :デフォルトの名無しさん:2015/04/07(火) 14:24:51.61 ID:lzUjDQmU.net
>>14
やっぱ禁止かー
さんくす

16 :デフォルトの名無しさん:2015/04/07(火) 14:33:07.59 ID:lzUjDQmU.net
>>14
あー禁止ってairpushってやつかな?
広告が通知として出てくる奴だよね。

俺がイメージしてたのは常駐するアプリで、
空いてるスペースにバナーやアイコンで
広告入れるのだったんだけど。
まあうざさは変わらんしやめとくわ。

17 :デフォルトの名無しさん:2015/04/07(火) 15:19:24.00 ID:ufQDwj67.net
Android studioでアプリを作り始めたのですが、
「ゆけ勇者」のようなメニュー画面をつくるのにはなんという機能を使えばいいでしょうか?><

18 :デフォルトの名無しさん:2015/04/07(火) 15:25:07.69 ID:Zj+LxMyb.net
つlistview

19 :デフォルトの名無しさん:2015/04/07(火) 15:31:17.03 ID:QGLYEAEe.net
バッテリーの温度を利用して、カイロアプリを作りたいのですが、
発熱を上げるには、CPUに異常に負荷をかけるプログラム処理が必要だと思われます。
それはどのような処理でしょうか?
一例でいいので教えて下さい。

20 :デフォルトの名無しさん:2015/04/07(火) 15:39:22.81 ID:Zj+LxMyb.net
そういうアプリ前に誰かが作って消されたよ
円周率でも計算すればw

21 :デフォルトの名無しさん:2015/04/07(火) 16:00:34.68 ID:ufQDwj67.net
>>18
ありがとうございます!><v

22 :デフォルトの名無しさん:2015/04/07(火) 17:03:57.39 ID:lzUjDQmU.net
>>19
ネットワーク負荷のが発熱しやすいイメージかなー

23 :デフォルトの名無しさん:2015/04/07(火) 19:03:24.71 ID:Sig9RTR/.net
EclipseでLombokを使いたいんだけど、どうしても使い方がわからない

ttp://projectlombok.org/setup/android.html
を見て、かれこれ2時間程格闘してみた

ごめん、分かる人おしえてくれるかな?

24 :デフォルトの名無しさん:2015/04/07(火) 21:41:25.49 ID:n05sjGDJ.net
たった2時間で何寝ぼけてんの?

25 :デフォルトの名無しさん:2015/04/08(水) 13:19:16.00 ID:xbMqeNXD.net
>>23
AndroidでLombokなんて必要あんの?

26 :デフォルトの名無しさん:2015/04/09(木) 20:01:44.65 ID:RASnxKOC.net
>>23
使わなくていいよ

27 :デフォルトの名無しさん:2015/04/09(木) 22:19:23.53 ID:A1t4I6ob.net
自分から発信する電話で終話時に相手の電話番号を知るためには
発信時に覚えておくしか方法はないでしょうか?

28 :デフォルトの名無しさん:2015/04/09(木) 22:38:05.96 ID:etgaPZsH.net
発信履歴を取得すればいいんじゃないかしら

29 :デフォルトの名無しさん:2015/04/09(木) 22:41:31.63 ID:z69W5fSl.net
GenyMotionで遅いエミュから解放されたと思ったけど
メモリリークするとすぐ落ちるね
落ちるとPC再起動しないと立ち上がらない
めんどくせえええええええええええ

30 :デフォルトの名無しさん:2015/04/09(木) 22:56:15.94 ID:A1t4I6ob.net
>>28
発信した相手が直近の履歴という保証はありますか?
そうでない場合は電話番号をクエリに渡して直近の履歴を
取得しないといけない気がしています

31 :デフォルトの名無しさん:2015/04/10(金) 10:17:33.33 ID:6Zar4D7b.net
AppCompat v7:21について質問です
EclipseにインポートできるライブラリにはCardViewやRecyclerViewなどありますが
ビルドパス周りを弄っても実行時にはクラス名が見つからないやxmlが不正など警告が発生します
StackOverFlowでも同様の話題が持ち上がっています
マテリアルデザインなどの最近のライブラリは
すでにEclipseの対応を打ち切られておりAndroidStudioだけ対象なのでしょうか?
よろしくお願いします

32 :デフォルトの名無しさん:2015/04/10(金) 10:18:56.56 ID:6GLjNKmN.net
ありまぁす!

33 :デフォルトの名無しさん:2015/04/10(金) 11:18:14.77 ID:SjM5CQyl.net
ベースとなるフレームワークを作成していて、Activity 側 の onWindowFocusChanged() を
Fragment に通知したいのですが、FragmentTransaction に add したりした Fragment はタグがわかれば、
タグがわかれば、Activity 側から getFragmentManager().findFragmentByTag(tag) で取得できますが、
tag がわからなくても、add したりした Fragment すべてを取得する方法はありませんか?

34 :デフォルトの名無しさん:2015/04/10(金) 22:11:20.06 ID:uv9IADp8.net
Cコード内で、openGLを使用してテクスチャ描画処理を行おうと
考えているのですが、GLUのライブラリが存在しないため上手くいきません。

Android用のGLUライブラリって存在するのでしょうか?
もしくは何か別のモノを流用するのでしょうか?

35 :デフォルトの名無しさん:2015/04/11(土) 07:36:21.81 ID:+ZGU0YYT.net
上手くいかないってことは
途中まではできていてどこかしらが上手く動かないって事かしらん?

36 :34:2015/04/11(土) 11:20:35.55 ID:Mc9ONUSj.net
>>35
正確にはネイティブ側で"gluOrtho2D"を使いたいのですが
GLU.hが見つからずコンパイルが通らない状態です。

ヘッダファイルのみでOK、というわけでもないでしょうから
オブジェクトファイルなりソースファイルなりが必要なのでは
ないかと思い、質問させていただきました。

ググっても導入済みが前提で書かれているものばかりで
情報らしい情報が見つからず、困っております…。

37 :デフォルトの名無しさん:2015/04/11(土) 15:18:08.59 ID:MIq5Bi+2.net
androidstudioってプロジェクト新規作成時にcompileSDKとtargetSDKのバージョン指定って出来ないのでしょうか?

38 :デフォルトの名無しさん:2015/04/11(土) 21:51:43.86 ID:GdQRGIcn.net
Activityの保持について質問です

例えばMainActivityからSecondActivityを起動しておいて
ホームボタンを押して起動中のアプリリストから再度アプリを選択するとSecondActivityのままです
ところがホームに置いてあるアイコンをタップするとSecondActivityはonDestoryが走り
MainActivityはonNewIntentから始まります
AndroidManifest.xmlに、どのような記述をすればアプリの状態を保てるのでしょうか?

どうぞよろしくお願いします

39 :デフォルトの名無しさん:2015/04/11(土) 22:05:53.67 ID:JYMPuaeZ.net
>>38
Manifestじゃなくて
MainActivity、SecondActivityのonPouse、onResume等で制御すればいいと思う

40 :デフォルトの名無しさん:2015/04/11(土) 22:07:00.45 ID:PlxD14AZ.net
ホームボタンがおされたら
Mainに戻るintent書いておけば?

41 :デフォルトの名無しさん:2015/04/12(日) 02:38:53.52 ID:3f+7k2Bb.net
俺は>>38が書いてるような動作を見たことが無いのだが、どの端末でデバッグしてるの?

ホーム画面のショートカットから再度起動してもSecondActivityが表示されるけどなぁ

42 :デフォルトの名無しさん:2015/04/12(日) 11:14:57.58 ID:Fr4PQDqu.net
>>38
マニフェストでlunchモードをsingletaskにするとかじゃない。
単語はうろ覚え。

43 :デフォルトの名無しさん:2015/04/12(日) 13:45:58.84 ID:7Sgoxfps.net
ボタンのカスタマイズをしようとしてるんですが
smallbutonのように縦幅を短くするにはxmlファイルで何を変えればいいですか?

44 :デフォルトの名無しさん:2015/04/12(日) 14:08:59.11 ID:i5sqVaeY.net
アプリを起動させて、ホームボタンでホーム画面を出して、スマホを回転させたとき、
onDestroy()が呼ばれますよね?
その後、アプリを起動させると、データが初期化された状態だと思うのですが、
それを防ぐには、staticでデータを持たせるということでいいのでしょうか?

実験したところ、回転するたびにアクティビティのインスタンスがどんどん増えていくようなのですが。
その場合、onDestroy()が呼ばれたときfinish()させればいいでしょうか?
すると、データも初期化されてしまいます。
その場合、スマホにキャッシュで持たせるのが最適でしょうか?

45 :デフォルトの名無しさん:2015/04/12(日) 15:29:51.55 ID:HhxFinSV.net
重要なデータならプリファレンスで保存した方がいい

46 :デフォルトの名無しさん:2015/04/12(日) 15:52:14.26 ID:339dzbPB.net
>>44
staticで保持させるのは極力避けたほうがいい
復帰させたいデータはinstance stateとして保存してActivityが再生成されたときに戻す
http://developer.android.com/training/basics/activity-lifecycle/recreating.html

47 :デフォルトの名無しさん:2015/04/12(日) 19:34:42.85 ID:i5sqVaeY.net
>>45
>>46
ありがとうございます。早速実験して効果を確認しました。

48 :デフォルトの名無しさん:2015/04/12(日) 21:09:02.53 ID:crPOZkg0.net
onSaveInstanceState()でBundleにPOJOを保存したいのですが、
毎回@Parcelableを実装するのは面倒です。

何か良い方法無いでしょうか?

49 :デフォルトの名無しさん:2015/04/12(日) 21:57:16.64 ID:7VKsc2UA.net
>>48
普通にSerializable使えばいいだろ。どうしても永続するオブジェトが大量で速度的にきついならPercelable使えばいい。

50 :デフォルトの名無しさん:2015/04/12(日) 22:06:33.79 ID:crPOZkg0.net
>>49
Serializable使えるのか!!
JavaDocよく見てなかったorz

ありがとうございました

51 :デフォルトの名無しさん:2015/04/13(月) 05:24:44.12 ID:7yGHhaH9.net
native_activityから派生させて遊んでます。

その中で、
LocationManagerのgetLastKnownLocation呼び出しをjniでやってるのですが、
jmethodID MethodGetLastKnownLocation = lJNIEnv->GetMethodID(
ClassLocationManager, "getLastKnownLocation",
"(Ljava/lang/String;)Ljava/lang/Object;");
の、MethodGetLastKnownLocationが0になってしまう。
(ClassLocationMnagerは0以外なのでちゃんととれてるはず)

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
も、AndroidManifest.xmlに追記積み。

native_activityからだと、GPSにアクセスできないとかそういう制約ってあるんでしょうか?
または、コードが間違ってる?

52 :51:2015/04/13(月) 05:29:35.84 ID:7yGHhaH9.net
環境は、Android 4.4.4
SDKは19
NDKはr10d
です。

53 :デフォルトの名無しさん:2015/04/14(火) 09:52:19.52 ID:5LQbIqje.net
WebViewのshowFindDialog()から呼び出す
× [ページ内の検索  ] △ ▽
こちらなのですが
ListViewやGridViewでも上が出てきて検索するアプリがあります
SearchViewでは外観も異なり前候補に戻るなどありませんでした
これはどのように実装すればよいのでしょうか?

54 :デフォルトの名無しさん:2015/04/15(水) 19:07:23.77 ID:4QsIVEGT.net
関数の引数に関数を渡したいです。
やりたいことは、
・ボタンが3つある(ボタンA、B、Cとします)
・各ボタンを押すと、同じAlertDialogを表示
・AlertDialogのOKボタンが押されたときの動作が異なる
・ボタンAから呼ばれていた場合はfuncA()
・ボタンBから呼ばれていた場合はfuncB()
・ボタンCから呼ばれていた場合はfuncC()

Intの適当なIDを渡して、呼ぶ関数を条件分岐で変える、でも実現はできるのですが、呼ぶ関数のパターンが今後増えそうなので一般化できないかと。
よろしくお願いします。

55 :デフォルトの名無しさん:2015/04/15(水) 19:14:05.82 ID:N55KAMEZ.net
そんなときのためのポリモーフィズムやろが

56 :デフォルトの名無しさん:2015/04/15(水) 19:48:50.15 ID:V2WyrPfJ.net
>>54
何で同じAlertDialogにするんだよ。

57 :デフォルトの名無しさん:2015/04/15(水) 19:56:03.74 ID:w2W0dq7l.net
アンドロイドのテキストの巻末問題とかにありそう

58 :デフォルトの名無しさん:2015/04/15(水) 21:16:42.01 ID:G0Vmv4Xt.net
DialogFragmentを使うべし

59 :デフォルトの名無しさん:2015/04/15(水) 22:29:25.45 ID:kWWyYGVa.net
Java8ならラムダ式、そうでなければ無名クラスを使う
例えばsetOnClickListenerにOnClickListerオブジェクトを渡すということは、onClickという関数を渡してるようなものだ

60 :デフォルトの名無しさん:2015/04/15(水) 22:41:33.64 ID:iKjrFo85.net
もうScalaで書けば

61 :デフォルトの名無しさん:2015/04/15(水) 23:14:37.31 ID:RwcfQo9y.net
お?もうJava8のラムダ式をandroidでも使えるようになったんか?

62 :デフォルトの名無しさん:2015/04/15(水) 23:49:21.86 ID:FOwTDaLj.net
エミュレータでタブレットサイズをやろうと思ったら、画面出てこないんですが、
これはこのサイズはエミュじゃ無理って事ですか?

ってきこうと思ったんですが、これはプログラミングの内に入りませんか

63 :デフォルトの名無しさん:2015/04/16(木) 07:21:32.15 ID:D7Rza9hB.net
android studioにadtのプロジェクトをそのままインポートしたら、テキストファイルと画像ファイルだけ弾かれた。android studioは必要なファイルだけしか取り込まないのかな

64 :デフォルトの名無しさん:2015/04/16(木) 13:32:52.21 ID:WyN6y/9c.net
extends ActionBarActivityにて
レイアウトファイルを指定する前に
supportRequestWindowFeature( Window.FEATURE_PROGRESS );
プログレスバーを出したいタイミングで
setSupportProgressBarVisibility( true );
setSupportProgress( 50 );
とやってみたのですが何も表示されません
回るほうのプログレスバーも試してみましたが表示されません
・・・何か見過ごしている部分はありますでしょうか?

65 :デフォルトの名無しさん:2015/04/16(木) 14:43:05.81 ID:GHYPm/M8.net
署名してエクスポートしようとしたらlintエラーが出た

・Duplicate id @+id/image, already defined earlier in this layout : abc_activity_chooser_view_include.xml:55 in layout(appcompat)
・This class should be public (android.support.v7.internal.widget.ActionBarView.HomeView) : google-play-services_lib

こんなやつ

ぐぐったら
[Android Lint Preferences] で下記2項目をFatalからWarningに変更
  - DuplicateIds
  - Instantiatable

ってのがあったからそれやったらエラーが151個になった
元に戻しても戻らない

助けて
supportv-7かgoogleplayservicelibが関係してると思うけど

66 :デフォルトの名無しさん:2015/04/16(木) 17:51:25.50 ID:f/X6cyz2.net
釣り質問すんません
3Dオブジェ(ポリゴンモデル)を
ギザギザ取って表示するコマンドってありますか?
単純に1行くらいですむコマンド
あったら教えてくれませんかね

67 :デフォルトの名無しさん:2015/04/16(木) 18:06:53.20 ID:SIvc3DOz.net
ギザギザ取ったら何が残るの

68 :デフォルトの名無しさん:2015/04/16(木) 18:24:40.26 ID:YbgpkfPt.net
アンチエイリアス

69 :デフォルトの名無しさん:2015/04/16(木) 19:04:33.54 ID:UjPy9Ncq.net
今の藤井フミヤ

70 :デフォルトの名無しさん:2015/04/16(木) 19:35:44.80 ID:ema2GiHg.net
>>65
eclipse cleanとかとりあえず試してみたら

71 :デフォルトの名無しさん:2015/04/16(木) 21:58:07.64 ID:ODecBIUR.net
androidの環境ってなんかちゃんとしてないよね
やっぱVisualStudioやxcodeの方がしっかりしてるわー

72 :デフォルトの名無しさん:2015/04/16(木) 22:57:41.79 ID:H5u29k+A.net
自動化とかしてる人にとっては、バラして自由に使える方が便利。

73 :デフォルトの名無しさん:2015/04/17(金) 11:28:27.76 ID:rDxwT3k3.net
間違ってメモリーリークするプログラム書くと
パソコンのメモリーがどんどん減って
しまいには画面真っ暗になるよね
ウケル

74 :デフォルトの名無しさん:2015/04/17(金) 20:08:41.71 ID:Ttqvxkco.net
android標準の音声取得の使い方は理解しているのですが、専用のActivityが表示されてしまい画面が見えなくなってしまうため困っています。



GoogleNowアプリのように、音声取得していることを専用のActivityで表示することなく、元の画面のまま音声入力をさせたいのですが、そういった方法は有りますでしょうか?

加えて、発声中にリアルタイムでその文字列を取得する方法、特定のボイスコマンドで音声入力を開始する方法がありましたら、教えていただけると幸いです。

75 :デフォルトの名無しさん:2015/04/17(金) 21:05:31.83 ID:cVdJMxox.net
>>74
あるよ

リアルタイムは無理だよ

ボイスコマンド認識が既に音声認識だよ

76 :デフォルトの名無しさん:2015/04/17(金) 23:34:05.76 ID:a05pyWb7.net
助けてくだしあ
Android SDK マネージャーからアップデートしたら、これまでのプロジェクトが
Unable to execute dex: com.android.dx.dex.code.DalvInsn.withMapper(Lcom/android/dx/ssa/RegisterMapper;)Lcom/android/dx/dex/code/DalvInsn;
Conversion to Dalvik format failed: Unable to execute dex: com.android.dx.dex.code.DalvInsn.withMapper(Lcom/android/dx/ssa/RegisterMapper;)Lcom/android/dx/dex/code/DalvInsn;
と出てビルドできなくなりました。
ぐぐったけどMacの場合の解決方法しか出ず、でもそれはクリーンするだけっぽいので多分違う。
ビルドパスの設定からAndroid Private Librariesを外すという方法も出てきてそうするとビルドは通りましたが
必要なjarが外されてしまったみたいで実行時に「問題が発生したため」と出て停止。
ターゲットのバージョンを変えたり色々格闘して、今日1日これで潰れてしまったけど解決せず。もう帰りたい…。
他に同じような人いませんかね?どうすればいいんでしょう。

77 :デフォルトの名無しさん:2015/04/17(金) 23:53:26.74 ID:31rbD+1K.net
これは
http://puyooboe.blogspot.jp/2015/01/conversion-to-dalvik-format-failed.html?m=1

78 :デフォルトの名無しさん:2015/04/18(土) 00:27:24.55 ID:USXOSItX.net
1日かけるならプログラムコピーして
他は全部消してインストールしなおせばいいのに

79 :デフォルトの名無しさん:2015/04/18(土) 00:40:00.79 ID:5QX0szQS.net
>>77
できた!あざっす!
これで帰れる…

80 :デフォルトの名無しさん:2015/04/18(土) 00:45:45.92 ID:EXqN9qYN.net
なんで必要もないのにアップデートしたくなるん

81 :デフォルトの名無しさん:2015/04/18(土) 00:49:06.16 ID:lkHFqAjg.net
>>75
調査不足でした。確かにありました。SpeechRecognizerがバックグラウンド用みたいですね

GoogleNowが待ち受け画面からボイスコマンドで立ち上がったりリアルタイムで入力を取得したりしてるので、それも新APIとして実装されたのかなと思ったのですが、アレは独自に実装したという事でしょうか?

82 :デフォルトの名無しさん:2015/04/18(土) 00:55:40.51 ID:5QX0szQS.net
>>80
他のプロジェクトで必要だったから

83 :デフォルトの名無しさん:2015/04/18(土) 10:06:41.86 ID:KrNR0Mti.net
viewPager内でgridLayout使おうとしてるんだけど、cellが一つしか表示されない
gridLayoutはsetRow(Column)Count使って6×7で行列指定してxmlから各cellに入れるレイアウトをinflateして、
それをaddViewでgridLayoutに追加してる
7×6で42個表示したいのに、viewPagerの大きさ分1つだけしか表示されてない
suport libraryのgridLayoutは使ってません

Logcat見ると、何かが矛盾してるからremoveしたってのが出てたからググってみたものの分からず
どなたか助けてください

84 :デフォルトの名無しさん:2015/04/19(日) 10:37:43.97 ID:B/ASY+57.net
>>83
もしかして、何かが矛盾してるんじゃね?

85 :デフォルトの名無しさん:2015/04/19(日) 10:46:19.23 ID:Cb2F83fw.net
spinnerを使わずにAlertDialogにsetSingleChoiceItems(adapter, checkedItem, listener)で
リストを表示して選択するようにしているのですがダイアログにすべての選択肢が一度に表示されるため、
選択肢が多いと各選択肢の縦幅が狭くなり、ラジオボタンも表示できなくなってしまいます。

AlertDialogで単一選択のリストを表示する際に一度にすべての選択肢を表示せずにスクロールするように
表示する方法はなにかありませんでしょうか。

86 :デフォルトの名無しさん:2015/04/19(日) 11:47:04.33 ID:B/ASY+57.net
>>85
普通に使えばそうなるはずだけど・・・
コードか実行環境が悪いのでは

87 :デフォルトの名無しさん:2015/04/19(日) 12:17:39.46 ID:Cb2F83fw.net
>>86
すみません…
確認した所、adapterのレイアウト指定に誤りがあり、修正した所無事解決出来ました。

88 :デフォルトの名無しさん:2015/04/19(日) 13:01:52.84 ID:UigvM7fH.net
>>84
なるほどなそういうことか
なるほどね……

89 :デフォルトの名無しさん:2015/04/19(日) 13:07:25.16 ID:jSIc4RwN.net
logcatのログの動き消したいとき
実機のUSBを抜いてます
入れたり出したりいつか壊れそうだし大変。
何かいい方法ないですか?

90 :デフォルトの名無しさん:2015/04/19(日) 13:14:07.47 ID:VeKEmCzk.net
まずIDEの使い方を学べ

91 :デフォルトの名無しさん:2015/04/19(日) 14:02:54.98 ID:ERjQOTMW.net
soundpoolって10秒以内って言うけど20秒近くの音再生させても問題ありません

端末によってエラーになったりするわけ?
特に問題ない?

92 :デフォルトの名無しさん:2015/04/19(日) 14:46:48.94 ID:f4Q/SW+E.net
★ 炭水化物=砂糖 ★

「いつものパン」があなたを殺す: 脳を一生、老化させない食事 (デイビッド パールマター 2015/1/16)
http://www.amazon.co.jp/dp/4837957552/
ダダモ博士のNEW血液型健康ダイエット (集英社文庫)
O型とB型は小麦、とうもろこし、蕎麦を食べると体調が悪くなり太ります
http://www.amazon.co.jp/dp/4087604330
砂糖は心身を蝕む危険な食材、脳のエネルギーの嘘 動脈硬化、免疫力低下、うつ病
http://biz-journal.jp/2015/02/post_8890.html
チョコレートは超危険食品 強い依存性、糖尿病の恐れ…妊婦や子供は摂取要注意
http://biz-journal.jp/2015/02/post_8885.html
統合失調症、うつ病、パニック障害は糖を抜くと3日で治った。
http://i.imgur.com/MmLHog5.jpg
http://i.imgur.com/hm0OLR0.jpg
●すべての不調は首が原因だった!
http://wc2014.2ch.net/test/read.cgi/shapeup/1425713834/73

93 :デフォルトの名無しさん:2015/04/19(日) 23:01:23.16 ID:YPf9ETyj.net
NEW_OUTGOING_CALLアクションを捕捉して、
電話番号を確認してから発信したいのですが、
再度NEW_OUTGOING_CALLを捕捉してしまい
自分自信が呼ばれてしまいます。
自分のアプリから発信する時はこのアクションを
捕捉しないようにするにはどうすればよいでしょうか?

94 :デフォルトの名無しさん:2015/04/20(月) 01:06:07.97 ID:vf7L2em4.net
端末内部の音楽ファイルを取得しようとしたら
Heap size overflow! req size: 1052672, max size: 1048576ってLogに出ました
これはファイルの数が多すぎるって事ですか?
それともサイズがでかいファイルがあるってことですか?
とにかく端末によって読み込めません。

音楽ファイルが3つしかない買ったばかりの端末では普通に読み込めます

95 :デフォルトの名無しさん:2015/04/20(月) 03:06:02.82 ID:Dm+vBTxh.net
>>94
そのヒントだけだとどちらとも言えない、両方あり得る
ヒープのサイズがあふれたってことだからメモリの絶対量が不足してるか、
ヒープへの割当量が充分ではないってことしかわからん

96 :デフォルトの名無しさん:2015/04/20(月) 05:12:44.94 ID:+x2RzIL7.net
Javaって、ファイルパスが名前空間にまで影響するのね。
jniの関数名にまで影響するせいで、いろいろ落とし穴にはまり中。
初めてなんで、そのたびにすごい時間とられてるよ…。

97 :デフォルトの名無しさん:2015/04/20(月) 07:14:53.88 ID:C32NtHW2.net
>>96
コンパイラとクラスローダーがわかりやすいように、ファイルシステムでのルールを決めてるだけで、抽象化はされてるんじゃないの。
だからこそハマる時はハマるけど。

98 :デフォルトの名無しさん:2015/04/20(月) 08:15:45.28 ID:UaH00czx.net
質問です。
画面全体の背景色が白で
ListViewの背景色を黒にしてます。
ListViewの要素が空の時に真っ白にしたいのですが
なぜか黒背景が少し残ってしまいます。
カスタムListViewの為、List item用のxmlで
minheightやheight等のサイズを色々弄ってみましたが
どれも変わりありません。
良い解決方法はないですか?

99 :デフォルトの名無しさん:2015/04/20(月) 08:33:23.21 ID:wy4cWaBM.net
要素が空の時は非表示にすればいいんじゃね

100 :デフォルトの名無しさん:2015/04/20(月) 09:35:11.01 ID:UaH00czx.net
>>99
その発想は無かったです!
無事解決できました。
ありがとうございます。

101 :デフォルトの名無しさん:2015/04/20(月) 17:20:54.71 ID:UF4ewtDH.net
ClickableSpanについて質問です

検索すると「httpリンク」など一種類のマッチパターンを利用して設定してる例は沢山あるのですが
「httpリンク」「固有名詞」「番号指定」など複数のパターンを検出して
それぞれ違った動作を行いたい場合は、どのように実装すればよいのでしょうか?

以下に変更前のソースをコピーします

よろしくお願いします

102 :デフォルトの名無しさん:2015/04/20(月) 17:21:56.53 ID:UF4ewtDH.net
Pattern LINK_PATTERN = Pattern.compile( "(http....)", Pattern.MULTILINE );
Pattern NO_PATTERN = Pattern.compile( "(NO...)", Pattern.MULTILINE );
Pattern CATEGORY_PATTERN = Pattern.compile( "(.....)", Pattern.MULTILINE );

Strgin strRawText =
"右のリンクの"+ "http://" + "\n" +
"資料" + "NO.1234" + "について\n" +
"カテゴリー" + "HOGEです";

// ハイパーリンクだけ
SpannableString spannable = new SpannableString( strRawText );
Matcher matcher = LINK_PATTERN.matcher( strRawText );
while( matcher.find() )
{
LinkClickableSpan span = new LinkClickableSpan( matcher.group() );
spannable.setSpan( span, matcher.start(), matcher.end(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE );
}
textview.setText( spannable );
textview.setMovementMethod( LinkMovementMethod.getInstance() );

103 :デフォルトの名無しさん:2015/04/20(月) 17:29:50.97 ID:UF4ewtDH.net
今考えているのは、(マッチパターンA)|(B)|(C)など、全パターンを拾ってこさせて
単一のカスタムClickableSpanクラス側で
再度パターンごとにfindして、どのケースで設定されて来たか検証する方法です

104 :デフォルトの名無しさん:2015/04/20(月) 19:08:56.02 ID:x4KkIh8E.net
そのカテゴリーの正規表現は考えなおしたほうがいい
何にでもマッチする

105 :デフォルトの名無しさん:2015/04/20(月) 19:13:25.60 ID:UF4ewtDH.net
正規表現の中身は省略しています
https?://[\w/:%#\$&\?\(\)~\.=\+\-]+

106 :デフォルトの名無しさん:2015/04/20(月) 23:28:13.71 ID:vYxpYven.net
queryでmovetonextをしたあとなのかは不明です。

アプリを立ち上げてホームキーで裏側に起き、再度立ち上げると
cursorがすでに閉じられているのに閉じようとしましたというエラーがでて固まって落ちます

cursor.closeを全部なくすとうまくいきます
closeってもしかしていらないんですか?

107 :デフォルトの名無しさん:2015/04/20(月) 23:34:18.93 ID:vYxpYven.net
SQLiteDatabase.close
の記述をいれてありましたこれはcursorもとじちゃってたんですね

108 :デフォルトの名無しさん:2015/04/22(水) 04:18:19.62 ID:DUYXyzjP.net
基本的な質問ですみません。
アプリを作るのに参考書が欲しいのですが、近所のBOOK OFFにはAndroid3.2まで対応と書かれた本しか置いていなかったのですが、プログラム言語自体はAndroid3.2でも5.0でも同じなのでしょうか?
新品を買う予算やAmazonで買う時間は無いので、これ買うか他の古本屋探すか迷ってます。

109 :デフォルトの名無しさん:2015/04/22(水) 04:22:54.18 ID:DUYXyzjP.net
COBOLとJAVAはやった事は有ります。

110 :デフォルトの名無しさん:2015/04/22(水) 06:27:55.45 ID:FuFZOx9T.net
たぶん開発環境構築辺りの説明が古くて使い物にならないからネットで調べる方がいいよ

111 :デフォルトの名無しさん:2015/04/22(水) 06:28:12.38 ID:lIIZq/va.net
下手な荒らしだな

112 :デフォルトの名無しさん:2015/04/22(水) 14:27:54.78 ID:b/vyE5BY.net
毎度思うけど電子書籍じゃないと
分厚くてデスクの上に広げて置けないし検索も出来ないし
アナログ本の意味ってあるのかな
デジタルなら持ち歩き状態で電車の中でも確認できるし

113 :デフォルトの名無しさん:2015/04/22(水) 14:56:48.59 ID:MRCKTaJw.net
毎度思うけどアナログ書籍じゃないと
本棚に置いてけないし充電必要だし目次も無くて直ぐ目的の情報探せないし情報に統一性がないし
デジタル本の意味ってあるのかな
アナログなら充電気にせず持ち歩き状態で電車の中でも確認できるし

<自分で愚かさに気付けるように
  また発言の仕方1つで相手にどういう印象を与えるか理解してもらえるように
  わざと当てつけのように書いてみるテスト実施中>

114 :デフォルトの名無しさん:2015/04/22(水) 16:18:14.61 ID:dh7sH5VJ.net
自分はデジアナ両方買ってるけど別に本棚に置く理由がないし
残量が気になるほどタブレットは電池が切れないし
目次はあるし文字列の検索もできるし情報の統一性は何の事かわからないし
その突っ込みは空回りなのでは…
アナログ本だと厚い参考書は一冊くらいしか携帯できないけどデジタルだと全部持ち歩けるし
最近ではブラウザー上やソフトで読んだ続きをタブ側でページが同期してくれるから便利だ

115 :デフォルトの名無しさん:2015/04/22(水) 18:10:11.60 ID:MRCKTaJw.net
空振りじゃないさ
それぞれのメリットデメリットを上手に使えてない気付けてないだけなのに
「アナログ本って意味あるのかな?」と言ってたからね

意味あるから君も両方買っているんだろう?

そもそも>>112宛であり>>114宛てじゃないしな

116 :デフォルトの名無しさん:2015/04/22(水) 18:18:39.34 ID:p8Z0Kd7B.net
自分はたとえ便利であっても電子書籍は好きになれないなぁ、古い頭なのかな

117 :デフォルトの名無しさん:2015/04/22(水) 18:24:11.79 ID:MRCKTaJw.net
そういえば真相は不明なのでさらっと読み流してくれていいんだけども面白い話が1つ
電子ブック(液晶画面に表示される文字。PCも含む)で読んだ内容は記憶に残りづらく忘れやすいらしい
何でも文字としてより画像として脳が認識するのと、色んな感覚神経が刺激されないためとか
何処かの研究所が発表したというニュース記事を見たことがあってね
俺は・・・まあ言われてみれば確かにそうなのかな・・・?うーんって感じだけど
俺は義務教育をタブレットで過ごした世代ではないので老化現象かもしれないのでうーんって感じが強い

実際に使ってる皆はどうかな?

影響が現れて結果がはっきりするのはタブレットで授業習ってる小学生が成人したあたりかなと
将来めちゃめちゃ騒がれたりしたら怖いな(苦笑)

118 :デフォルトの名無しさん:2015/04/22(水) 19:41:37.60 ID:77owIvag.net
>>115
いやだからそれを指摘したいがために
>>113を書き込んだのにアナログのメリットを全部論破されてるから
空回ってるって言われてるんだろ

119 :デフォルトの名無しさん:2015/04/22(水) 20:55:13.15 ID:NZ8QzlQ5.net
☆ 日本の核ブ装は絶対に必須ですわ。☆
http://www.soumu.go.jp/senkyo/kokumin_touhyou/index.html

☆ 日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、改憲の参議院議員が
3分の2以上を超えると改憲が実現します。皆様方、必ず投票に自ら足を運んでください。
私たちの『日本国憲法』を絶対に改正しましょう。☆

120 :デフォルトの名無しさん:2015/04/22(水) 21:03:28.23 ID:uA/oOgJM.net
コピペマン参上!まで読んだ。

121 :デフォルトの名無しさん:2015/04/22(水) 21:35:41.54 ID:LvN0Nrd/.net
>>117
まぁ、「Amazonで買って全体的に微妙な本だったけど、分厚いページ数の中で
最後にチョロっとだけ書かれてたあの情報だけは役に立った」みたいに雑多な
タグ付けで記憶から引き出せることはある。
まったく同じ情報量なら俺は電子版を買うけど。

122 :デフォルトの名無しさん:2015/04/22(水) 22:01:40.12 ID:FuFZOx9T.net
電子版だと友達が遊びに来たときに難しい本を読んでることを見せ付けられないじゃないですか
本棚にCodeCompleteおかオライリー本とか並べておいて見せびらかしたいじゃないですか

123 :デフォルトの名無しさん:2015/04/22(水) 22:06:32.58 ID:nau7xKG9.net
電子書籍の一番の障壁は家具業界らしいよ。

124 :デフォルトの名無しさん:2015/04/22(水) 22:11:00.09 ID:Ka36KQft.net
紙の本は武器にも燃料にもなるし、トイレで紙がないときにも活躍する
電子書籍には真似できない

125 :デフォルトの名無しさん:2015/04/23(木) 01:10:45.63 ID:cEXV3lVi.net
電子本は売れない

126 :デフォルトの名無しさん:2015/04/23(木) 06:32:09.30 ID:aLV4Xcp3.net
紙媒体の完全勝利wwww電子媒体厨涙目くやしいのうwwwwwwwwwwwwww

127 :デフォルトの名無しさん:2015/04/23(木) 08:51:14.95 ID:pqfqtSqh.net
ん?だれか勝負してたのか?

128 :デフォルトの名無しさん:2015/04/23(木) 09:24:00.87 ID:8BETyn5k.net
つーか脱線し過ぎだし

129 :デフォルトの名無しさん:2015/04/23(木) 10:38:56.31 ID:qOyDKR7Y.net
>>115
>>114>>113 のアナログ本のメリットついて
それは大して意味がないよってなってるから空振りなんじゃないの?

全部電子書籍になればいいとは思わないけど小さいコミック本とかならいざ知らず
関数を検索したりコピーしたり何冊も携帯するには技術書はデジタルの方が便利だと思うよ
実物の方がペラ見できたり本棚の所有感とかあるかもしれないけど
そんなことより仕事に対してどれだけ働くかの方が重要さね

130 :デフォルトの名無しさん:2015/04/23(木) 11:35:22.83 ID:YRwr4jCz.net
電子本はゴミ

131 :デフォルトの名無しさん:2015/04/23(木) 16:01:21.36 ID:R5Ap+8fd.net
逆にコミックなどの単行本の方が電子書籍に向いていて技術本はアナログの方が向いてると思う派
俺は技術本は外で見ないので

132 :デフォルトの名無しさん:2015/04/23(木) 16:20:31.63 ID:GzRxbFbc.net
AndroidってHTMLみたいに自動改行するViewGroupはありませんか?

133 :デフォルトの名無しさん:2015/04/23(木) 21:12:41.31 ID:wib4kTtt.net
全文検索できるなら技術本も電子書籍にしてもいいや

134 :デフォルトの名無しさん:2015/04/23(木) 21:35:09.38 ID:EIJ9KMar.net
appcompat_v7の22にしてみたんだけど
preferenceの画面はマテリアルになったけど
ListPreferenceとかが4.4以下の機種だとholoのままなんだよな

ロリポ対応する場合たいていぶつかると思うから
みんなで考えて解決しようぜ

135 :デフォルトの名無しさん:2015/04/23(木) 23:18:53.01 ID:bImDhPAT.net
最近勉強し始めた者ですが、対応OSをICSからにしたい場合はSuppot LibraryやAppCompatを入れなくてもいいんですか?

また、Support LibraryとAppCompatの違いって何なんでしょうか?

ドキュメント読んでもいまいちわかりませんでした…

136 :デフォルトの名無しさん:2015/04/24(金) 01:52:43.26 ID:o3PAtoco.net
入れた方がいい、4.1以降の機能のバックポートも一部提供されてるから選択肢が広がる

名前の違い、どっちも下位互換のためのライブラリ

137 :デフォルトの名無しさん:2015/04/24(金) 08:19:21.09 ID:fMh7Vm1f.net
>>134
他の部分もそうだけど、単にまだ提供されていないんでしょ
むしろcardview recycleviewとか正常にeclipseにインポートできないのがつらい
他のライブラリも最近はそう

138 :デフォルトの名無しさん:2015/04/24(金) 12:40:42.41 ID:y0PIa0hm.net
ActivityにあるFragmentが

onAttach( Activity activity )のactivityを利用して
activity.hoge(); って実行するのと

ActivityにFragmentのコールバックを実装して
callback.hoge();って実行するの

どう違うの?

139 :デフォルトの名無しさん:2015/04/24(金) 13:24:56.43 ID:ahBZzBQJ.net
後者はアクティビティがフラグメント依存になるから良い設計とは言えないな。

140 :デフォルトの名無しさん:2015/04/24(金) 13:58:22.37 ID:jvE/0MLo.net
コールバック実装する方が親のactivityに依存しない利点がある

前者で実装するやつとは仕事したくないし

141 :デフォルトの名無しさん:2015/04/24(金) 14:57:46.02 ID:9CewynFi.net
hoge()の処理が何かによるから
Fragmentのui処理の結果を通知とかならコールバックがいいだろうし
DevGuidだとコールバックでやれって書いてあるしね

142 :デフォルトの名無しさん:2015/04/24(金) 16:55:49.89 ID:ytRkNXHB.net
質問一つ目
サンプルとかでsoundとかをonPauseでreleaseしてるのを良く見るけど
onDestroyでreleaseしちゃいけないの?なんか問題ある?

質問二つ目
本とか見るとmediaplayerとかsoundpoolはreleaseしろって良く書いてあるけど、
imageviewとか変数とかnull処理しなくていいの?

質問3つ目
soundpoolにはisplayingみたいなのは無いの?

お願いします

143 :デフォルトの名無しさん:2015/04/25(土) 10:14:18.88 ID:2pfviI4B.net
Admobの表示が遅くて30秒くらいかかるんですが、こんなもんでうか

144 :デフォルトの名無しさん:2015/04/25(土) 16:34:23.87 ID:0fAmeP12.net
>>143
それ、一枚目の表示に失敗して二枚目

145 :863:2015/04/25(土) 21:46:40.46 ID:54/BXmJ6.net
viewpagerのsetCurrentItemは機能してるのに、getCurrentItemが0しか返してくれません。
何が原因として考えられるのでしょうか。

146 :デフォルトの名無しさん:2015/04/25(土) 22:05:13.61 ID:ztPCFpDJ.net
LinearLayoutの orientationが”horizontal”の時

Widgetにlayout_ gravityのleftやright与えてやっても完全に無視されるの?Googleさんバカなの?

147 :デフォルトの名無しさん:2015/04/25(土) 22:16:54.49 ID:w6/F4+NP.net
>>146
悪いけど馬鹿なのはあなたの方かと

148 :デフォルトの名無しさん:2015/04/25(土) 22:20:14.69 ID:ztPCFpDJ.net
>>147
ふむ
してその心は?

149 :デフォルトの名無しさん:2015/04/25(土) 22:29:37.15 ID:L0OuG6hx.net
1000以上落とされてる3Dのモデルを表示する公開アプリで
はじめてクラッシュの報告が来たんだが
たぶん機種がシェーダに対応してない変なグラボ詰んでるからだと思うんだが
あってる?

■機種
Diginnos DG-D07S/GP(DG-D07SGP)

■エラー内容
java.lang.NullPointerException
at GLRenderer.onDrawFrame(GLRenderer.java:122)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1516)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)

150 :デフォルトの名無しさん:2015/04/25(土) 22:41:43.43 ID:8h97Yowg.net
>>146
layout_gravityだと下位要素にじゃない?
Widgetにはgravityじゃない?

151 :デフォルトの名無しさん:2015/04/25(土) 22:43:58.09 ID:ztPCFpDJ.net
>>150
逆だよー

152 :デフォルトの名無しさん:2015/04/25(土) 23:01:41.84 ID:ztPCFpDJ.net
んで、Googleさんアホなん?

153 :デフォルトの名無しさん:2015/04/26(日) 03:25:57.35 ID:S1cw9/kQ.net
デフォルトの設定アプリで各アプリの無効や強制停止などの機能がありますが、これらをコードから書く事は可能でしょうか?
セキュリティ的に不可能でしょうか?よろしくお願いします。

154 :デフォルトの名無しさん:2015/04/26(日) 04:59:12.70 ID:jADNJAye.net
>>148
横書きの時はボトムとトップがスルーされちゃうし
ほんとグーグルさんは意地悪やね

155 :デフォルトの名無しさん:2015/04/26(日) 10:35:47.32 ID:HHk/eBSE.net
APIレベル21以上はAppCompat使いたくないんだけど
それ以下のレベルではMainActivityでActionBarActivity継承しなければ
AppCompatが使えないからどうすればいいんだろう
継承をAPIレベルで分岐とかできないし

156 :デフォルトの名無しさん:2015/04/26(日) 10:42:52.71 ID:BFfyy6Ay.net
>>155
Support Library 22.1 からは AppCompatDelegate 使えば継承しなくてもいいよ

157 :デフォルトの名無しさん:2015/04/26(日) 11:03:31.11 ID:4EsuWShB.net
ActionBarActivityがDeprecatedかwワラタw

158 :デフォルトの名無しさん:2015/04/26(日) 11:42:27.65 ID:HHk/eBSE.net
>>156
おお、ありがとう

でも21未満はAppCompatActivityを継承しなきゃならか
これでDialogもマテリアルデザインになるみたいだけどなってない…
プリファレンスには適用されないのかな

159 :デフォルトの名無しさん:2015/04/26(日) 12:04:27.29 ID:HHk/eBSE.net
やっぱAppCompatActivityを継承しなくてもできたわ
ただ21未満のプリファレンスのダイアログはマテリアルにならず

160 :デフォルトの名無しさん:2015/04/26(日) 18:04:25.11 ID:u+9UclPa.net
非同期処理ってなんでもAsyncTaskLoaderで作るべき?
onResumeで再開したりする時の制御が面倒だから
ちょっとしたことはAsyncTaskで作ろうかと思うんだけど

161 :デフォルトの名無しさん:2015/04/26(日) 21:49:22.75 ID:wR9zBNfL.net
二年くらい前に作ったRSSリーダーが今日みたら勝手に削除されてたんだけど、こんな事ってあるの?

Googleからメールも来てないし、悪いアプリじゃないのに削除されてる

ずっと放置してると消されるのかな?

162 :デフォルトの名無しさん:2015/04/26(日) 21:54:59.35 ID:JUHFFHFJ.net
デベコンでどういう状態になってんの?
公開停止?

163 :デフォルトの名無しさん:2015/04/26(日) 21:56:21.32 ID:wR9zBNfL.net
管理画面見たら配布契約の同意を期限までにやらなかったから削除されたみたいだわ。

同意して再送信したらいけそう

164 :デフォルトの名無しさん:2015/04/26(日) 22:00:05.87 ID:bnztiaiM.net
黙って行動出来ないのか?

165 :デフォルトの名無しさん:2015/04/26(日) 23:08:18.05 ID:L29WLk87.net
>>161で終わられるのも気になるけどね

166 :デフォルトの名無しさん:2015/04/27(月) 08:44:19.30 ID:tKf/2Rkr.net
sharedpreferencesってContext.MULTIPROCESSを指定していても古い値読まれる場合があります?

167 :デフォルトの名無しさん:2015/04/27(月) 09:08:12.42 ID:rfKEczZq.net
AppCompatDelegate使えばAppCompatActivityを直接継承する必要はなくなるけど
API11未満の端末サポートしてFragmentを使ってる場合はFragmentActivityの方は継承せんといかんのだね?

168 :デフォルトの名無しさん:2015/04/27(月) 13:03:52.09 ID:/uOpVkyd.net
admobの広告貼ってアプリリリースして一週間くらいになるんだけど一時間前くらいに今日の見積もり収益見たら800円でうおおおお!ってなってたんだけどさっき見たら500円になってた。なんで?こういうことってよくあるの?

169 :デフォルトの名無しさん:2015/04/27(月) 13:09:02.88 ID:MWAlvXvC.net
誤クリ検知機能発動

170 :デフォルトの名無しさん:2015/04/27(月) 14:23:18.47 ID:NMh2wRvN.net
振り込まれる直前にも無効クリック分があれば引かれるから
完全に振り込みされるまで安心できない

171 :デフォルトの名無しさん:2015/04/27(月) 14:52:19.69 ID:StNv5E2d.net
soundpoolにもisplayingみたいなのある?

172 :デフォルトの名無しさん:2015/04/27(月) 18:10:57.04 ID:FUCPbP90.net
>>142
>>171
ないよー

173 :デフォルトの名無しさん:2015/04/27(月) 23:41:38.64 ID:FUCPbP90.net
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">#??????</item>
<item name="colorPrimaryDark">#??????</item>
<item name="colorAccent">#??????</item>
<item name="android:actionModeBackground">@color/colorPrimary</item>
<item name="actionModeBackground">@color/colorPrimary</item>
</style>

Theme.AppCompat.Light.DarkActionBarだけだと
ActionBarやSearchViewはマテリアルデザインになるけど
テキスト選択とかActionMode時に白背景と白アイコンになるという・・・

174 :デフォルトの名無しさん:2015/04/27(月) 23:43:18.79 ID:/uOpVkyd.net
>>169
>>170
なるほど、検知機能とか凄いな。
見積もり収益額はあまり宛にしないようにします。

175 :デフォルトの名無しさん:2015/04/28(火) 10:56:07.73 ID:ObsJ5n8/.net
ダイアログってフラグメント使わないといけないの?
フラグメント全然わからん基本書かなんか欲しい

ダイアログフラグメントでOK押したらactivityのメソッド操作するってどうやりますか?

176 :デフォルトの名無しさん:2015/04/28(火) 12:17:43.48 ID:dD6hxqej.net
フラグメントにはgetActivityってのがあったはず

177 :デフォルトの名無しさん:2015/04/28(火) 21:32:46.53 ID:hgkGAEL8.net
support libraryって昔のAndroidをサポートするため、あるもんじゃないの?
ActionBarDrawerToggleってクラスがAPI Level 22に無いだけど

178 :デフォルトの名無しさん:2015/04/28(火) 22:35:54.74 ID:mu5uYHqA.net
>>177
ActionBar自体が廃止になってtoolbarっていうのができた

179 :デフォルトの名無しさん:2015/04/29(水) 02:03:26.42 ID:DByfc6X3.net
USBホストAPIってバスリセットする機能ないのかな?
まあroot権とってカーネル叩けば済むことなんだけど。
互換性全然ないしカッコ悪いだろ?

PIC18Fシリーズのマイコンと通信してんだけど、溶接ラインのノイズでよく暴走するんだよそいつが。
え?シールド?フィルタ?コストと体積と電源的にムリ

180 :デフォルトの名無しさん:2015/04/29(水) 02:11:28.82 ID:J4ivSUNz.net
とりあえず気持ち悪い

181 :デフォルトの名無しさん:2015/04/29(水) 02:34:33.89 ID:DByfc6X3.net
>24 名前:デフォルトの名無しさん :2015/04/29(水) 00:50:53.14 ID:J4ivSUNz
> VC#2010 WPF .NET4.0ClientProfileで組んでいます。
>
> NagigationWindowを使って3枚のPageを遷移する
> ものを作っています。
> Page1に設置しているButtonをクリックするとPage2へ、
> Page2に設置しているButtonをクリックするとPage3へ、という動作です。
>
> ここで、Page1 --> Page2 や Page2 --> Page3 において
> Buttonクリックからページ遷移まで時間がかかることがあります。
> (100%時間がかかるのではなく、4割くらいの確率です。かかるときは5秒ほどかかります。)
>
> これを何とか抑止したいのですが方法はありませんでしょうか?
> NavigationWindow生成時にPage1〜3のインスタンスを予め作る、
> ということが出来れば良いのかなと思いましたが
> ググっても見つかりませんでした。
> 宜しくお願いします。

とりあえず君のレベルは把握した。

182 :デフォルトの名無しさん:2015/04/29(水) 02:47:52.68 ID:J4ivSUNz.net
>>181
把握して、次の行動は?

183 :デフォルトの名無しさん:2015/04/29(水) 02:49:23.26 ID:o5Hzwxic.net
把握したとかウケる
ID検索するヤツって変なヤツが多いよな

184 :デフォルトの名無しさん:2015/04/29(水) 08:55:35.31 ID:YYIQAy5q.net
たまに起きる現象なのだが...
あるゲームがかってに本体から削除されてしまう事があるのだが原因はなんだろう?

185 :デフォルトの名無しさん:2015/04/29(水) 09:11:45.59 ID:l+GDfHOM.net
お兄ちゃん、こんなエッチなゲームやっちゃダメなんだからね
削除っと

186 :デフォルトの名無しさん:2015/04/29(水) 09:22:25.58 ID:9iCatyFn.net
そのゲームは wingroove という名前じゃないか?

187 :デフォルトの名無しさん:2015/04/29(水) 10:05:31.22 ID:YYIQAy5q.net
>>186
baknoのmotorbike
自分のアプリを自分のアプリから消せるならその機能を自分のアプリにも搭載したいな、と思う

188 :デフォルトの名無しさん:2015/04/29(水) 10:57:47.01 ID:dUKbGPoW.net
タブレット対応を考えています。

http://techbooster.jpn.org/andriod/resource/7687/
ここを参考にやってみたんですが、
res/layout-sw600dp-w720dp/
とやってみると、7インチ以上に対応と書いてありますが10インチにしか対応しません。
res/layout-sw600dp
とやってみると、7インチに対応と書いてありますが、7インチにも10インチにも対応しています。

何が本当なんでしょうか?

189 :デフォルトの名無しさん:2015/04/29(水) 11:19:31.29 ID:X39TZkVM.net
layout-sw600dp-w720dp これが600dpから720dpまでのサイズ対応で
layout-sw600dp これが600dp以上はすべて対応ってこと

10インチのタブが960dpとかだったら前者は該当しないかと

190 :デフォルトの名無しさん:2015/04/29(水) 12:34:31.06 ID:dUKbGPoW.net
ありがとうございます。
res/layout-sw600dpでやってみます。

でもlayout-sw600dp-w720dp でnexus7に対応しなかったのはなんだったんだろ?

191 :863:2015/04/29(水) 19:03:01.89 ID:NduGtQMp.net
viewpagerがカクつくのだけど重くなる原因がわからない
処理は、onPageSelected内でpositionを元にinstantiateItemを使って
遷移先のレイアウトを取得

そのレイアウトのフィールドに保持してる値をgetして、viewpager外のtextviewにsetTextするって流れです

自分なりに考えたのはinstantiateItem内でレイアウトの生成+ArrayListの生成とかをしてるからとか思ったんだけど…
こういう処理は重くなるとかって何かありますか?

192 :デフォルトの名無しさん:2015/04/30(木) 05:05:31.14 ID:ClNV+mvk.net
>>191
その処理をはずしてみて動作が軽くなるならそう

193 :863:2015/04/30(木) 11:51:36.74 ID:b4ZZp+sM.net
もちろん実装したから重くなったわけで、外すとヌルヌル動きます
内容的に大したことやってないはずなのに重くなるから、処理の仕方がいけないのかと思って

194 :デフォルトの名無しさん:2015/04/30(木) 12:34:54.63 ID:ENOm5/YO.net
setoffsetpagelimitをタブ数に設定しても重いなら何かがおかしい

195 :デフォルトの名無しさん:2015/04/30(木) 14:32:37.72 ID:CxVcKEqd.net
すみません。 質問です。
アプリでSoundPoolクラスを使い、ボタンをOnClick すると
音声を再生する処理を作っているのですが、
その再生画面のところでスマホを
一旦電源ボタンを押してスリープさせてから、
再開すると、ボタンを押しても音声が再生されなくなります。
もしよければどなたか解決方法教えていただけませんか?

196 :デフォルトの名無しさん:2015/04/30(木) 14:44:06.03 ID:9x/L0Wr8.net
ボタンをOnClickするのが間違っている

197 :デフォルトの名無しさん:2015/04/30(木) 15:49:44.46 ID:NVbdauAZ.net
復帰した時にちゃんと音読み込んでんのか

198 :デフォルトの名無しさん:2015/04/30(木) 16:42:52.11 ID:CbKSIbrQ.net
質問です。
GridViewでリストを表示しているのですが、スクロールすると中のアイテムの並び順がバラバラになってしまいます。
(画面外に出るとそのリスト内で勝手に並び変わってしまうようです)

プログラム的にはArrayAdapterに要素を追加して、
GridViewにsetAdapterしているだけの単純なものです。

解決方法をご存知の方居たら教えて下さい。

199 :デフォルトの名無しさん:2015/04/30(木) 17:02:11.53 ID:b4ZZp+sM.net
>>194
setOffscreenPageLimitかな?
総ページは100だからそうするわけにはいかないから、4とかにして試してみたけど変わらずだったわ

200 :195:2015/04/30(木) 17:47:44.73 ID:CxVcKEqd.net
>>197
復帰する時に音を再び読み込むってことですか?
復帰する時にどんなメソッドを書いたらいいんでしょう?

201 :デフォルトの名無しさん:2015/04/30(木) 22:54:19.22 ID:7i8/FDtZ.net
ライフサイクルで調べて考えろ

202 :デフォルトの名無しさん:2015/05/01(金) 00:11:40.87 ID:HxX2ojlD.net
>>198
ArrayAdapter#getViewでviewの再利用してる処理がおかしいんでね?

203 :デフォルトの名無しさん:2015/05/01(金) 01:11:07.70 ID:TgXXhLFw.net
女子ウケするアプリは「縦持ち」の法則
http://itpro.nikkeibp.co.jp/atcl/watcher/14/334361/042800260/

204 :195:2015/05/01(金) 02:06:41.09 ID:2/TH0/2W.net
SoundPoolの件、調べて解決しました。
onStop とか onResumeとか、そういうアクティビティの挙動に関する基本的な知識が欠落してました。
素人なのに他人のソースコピペばっかりして、自分で考えてなかった。
失礼しました。

205 :デフォルトの名無しさん:2015/05/01(金) 09:46:13.56 ID:xKh+wZyL.net
何か雑談スレ書き込めないようになってる‥

クレカに紐付けしてない垢でフリー(内部課金あり)をDLしようとしたら
クレカ登録しろメッセージ出てそのままではDLできないようになってますね
このシステムで本当に現行フリーのアプリを後から内部課金制に変更できるんですかね?

206 :デフォルトの名無しさん:2015/05/01(金) 11:58:47.42 ID:++SvKASw.net
>>191
instantiateItemを呼んでるんだったら使い方間違ってるぞとしか
それってViewやFragmentを生成するメソッドであって取得するためのメソッドじゃない
Adapter#getViewも一緒

207 :デフォルトの名無しさん:2015/05/01(金) 13:30:17.56 ID:xAx0R7mo.net
個人でアプリ作ってる人必見です
面白いスマホゲームを遊びたい人とゲームを遊んでもらいたい制作者の
双方にメリットのあるサイト
http://www.game-smartphone.com/


放課後アプリ部とは
個人のアプリ開発者が集まって作る新しいプラットフォームです。
会社の方針や収益性にとらわれない自由なアプリが集まってます!
http://houkago-no.appspot.com/

208 :デフォルトの名無しさん:2015/05/01(金) 14:50:47.87 ID:Y4U2/oM3.net
グーグルに公開しないでグーグルの課金システムを使用できますか?
例えばアダルトアプリはグーグルに公開できないのです

209 :デフォルトの名無しさん:2015/05/01(金) 14:55:50.73 ID:PxQSLpHx.net
>>208
登録しないと課金情報の設定が出来ない
アウトにならないアプリで課金してその情報をアウトになるアプリで参照すればいい

210 :デフォルトの名無しさん:2015/05/01(金) 15:02:00.71 ID:Xlt2ahy5.net
カスタマイズしたadapterをセットしたlistViewのonTouchEventを有効にしたいのですが
どうすれば実装できるのでしょうか?

211 :デフォルトの名無しさん:2015/05/01(金) 15:41:04.18 ID:jb+nkm/G.net
>>210
onItemClickじゃダメなんか?

212 :デフォルトの名無しさん:2015/05/01(金) 15:49:26.32 ID:Y4U2/oM3.net
>>209
なるほどわかりましたあ
ありがとうございます
バレでも大丈夫ですよね?つかバレないか

213 :デフォルトの名無しさん:2015/05/01(金) 15:57:43.02 ID:0P4XPcD0.net
>>212
下手に売上多ければランキング上位に来てバレそうw

214 :デフォルトの名無しさん:2015/05/01(金) 17:36:50.27 ID:Xlt2ahy5.net
>>211
各アイテムではなくlistViewのタッチイベント(位置)が欲しいんです

215 :191:2015/05/01(金) 19:13:48.84 ID:mQcLaeAy.net
>>206
あぁ、やっぱりそうなのか
ただそうなると遷移先のviewを取得する手段が分からなくて…
縦スワイプしたいからDirectionalViewPagerてのを使っててgetCurrentItemでいけると思ったんだけど、不具合なのか0以外返されなくてだめだった
setPrimaryItemとgetPrimaryItemを使う方法も見たんだけど、setPrimaryItemが呼ばれるタイミングがわかんなかった

216 :デフォルトの名無しさん:2015/05/01(金) 23:07:39.93 ID:vKjK9tEt.net
>>214
ListViewを継承してprotectedなメソッドを自分でハンドリングすりゃいい。

217 :デフォルトの名無しさん:2015/05/02(土) 09:32:32.47 ID:ehN8VAE/.net
いやListViewは普通にOnTouchListener指定できるだろ

218 :デフォルトの名無しさん:2015/05/02(土) 11:42:49.06 ID:+EuhmUjQ.net
ListFragment/ListActivityのメリットって何?
サンプルコードを見てみたんだけど、何が便利なのかわからない

ぶっちゃけ、FragmentとかActivityにすることで、内部クラスを宣言しやすくしているだけだよね?

219 :デフォルトの名無しさん:2015/05/02(土) 11:48:17.56 ID:K1qbN8uX.net
下部にボタンがほしくてツールバーを付け足したんだけど
mToolbar = new Toolbar( mContext );
mToolbar.setTitle( "ツールバー" );
mToolbar.setSubtitle( "サブタイトル" );
mToolbar.setNavigationIcon( R.drawable.ic_launcher );
mToolbar.setBackgroundColor( 0xffffffff );
mToolbar.inflateMenu( R.menu.bottom_toolbar );
mToolbar.setOnMenuItemClickListener( newT.....
ホームボタンやタイトルはあれども全くメニューボタンが表示されないんだ
Activityが落ち着いた時とかonCreateOptionsMenuでも追加されない
・・・どうしてかな?

220 :デフォルトの名無しさん:2015/05/02(土) 12:01:36.21 ID:K1qbN8uX.net
ToolbarをレイアウトにaddViewしてからinflateMenuかな?って思ったら
やっぱりアイコンが追加されない、、、

221 :デフォルトの名無しさん:2015/05/02(土) 15:13:44.13 ID:TlgRxTEf.net
ネットワークから日付を取得するにはどうすればいいでしょうか?

222 :デフォルトの名無しさん:2015/05/02(土) 15:48:14.32 ID:KRq3N/Bq.net
ntpとか
php、cgiで日付吐くとか

223 :デフォルトの名無しさん:2015/05/02(土) 20:29:08.24 ID:o7SjHw4w.net
なんで画面横回転させただけで動的に追加した要素全部消えてまうん?
グーグルさんアホなん?

224 :デフォルトの名無しさん:2015/05/02(土) 23:42:51.67 ID:T46+An1p.net
HTTP使うならそもそもレスポンスヘッダにDateあるよね

225 :デフォルトの名無しさん:2015/05/02(土) 23:52:06.26 ID:KpjOTw5V.net
>>223
アホ発見

226 :デフォルトの名無しさん:2015/05/03(日) 00:41:31.80 ID:QH/6Lrvy.net
何をすればAndroid開発は上達しますかね
一応開発環境整えて実機で動かすとこまでしたんですけど
何をはじめればいいやらで

227 :デフォルトの名無しさん:2015/05/03(日) 00:51:16.11 ID:XY+j74f4.net
>>226
自分が必要としてるアプリを作るとか

228 :デフォルトの名無しさん:2015/05/03(日) 03:28:22.14 ID:tlcXI6Nd.net
>>226
数をこなせ

229 :デフォルトの名無しさん:2015/05/03(日) 04:12:17.45 ID:zYy3pWFZ.net
>>225
鏡でも見たの?
きみ バカなの?

230 :デフォルトの名無しさん:2015/05/03(日) 10:23:22.00 ID:gAZtHwfb.net
下記サイトを参考にして実機テストを行おうとしたのですが、ドライバのインストールがうまくいきません。
「指定されたパスが見つかりません」というエラーが出ます。
パスの指定先が間違っているのでしょうか。

http://www.adakoda.com/android/000242.html

231 :デフォルトの名無しさん:2015/05/03(日) 10:44:36.62 ID:NJPFf1Z+.net
実機のドライバはメーカーからdlじゃね

232 :デフォルトの名無しさん:2015/05/03(日) 11:02:40.77 ID:gAZtHwfb.net
>>231
Nexusを使用しているのでGoogleからDLであっていると思います

233 :デフォルトの名無しさん:2015/05/03(日) 12:45:02.69 ID:0WGoNRfm.net
じゃヴぁって複雑ですよね

234 :デフォルトの名無しさん:2015/05/03(日) 13:11:27.26 ID:tlcXI6Nd.net
>>233
どこが

235 :デフォルトの名無しさん:2015/05/03(日) 13:53:17.19 ID:7WnBUJgd.net
http://www.chara-net.com/images-item-big/page-5537.jpg

236 :デフォルトの名無しさん:2015/05/03(日) 18:10:48.27 ID:WbF/EOHk.net
TextView拡張して使ってますか?

237 :デフォルトの名無しさん:2015/05/04(月) 04:50:41.43 ID:AqsuqNe8.net
皆さんお元気ですか?


>>236
よくわからないから使ってないよー

238 :デフォルトの名無しさん:2015/05/04(月) 11:49:04.56 ID:/90islqK.net
AndroidってSQLite内蔵してるけど、SQLiteとサーバ側のDBをどう使い分けてますか?
SQLiteを使えば絶対便利なんだと思うけど、サーバ側のDBと矛盾が発生した嫌だなと思った。

239 :デフォルトの名無しさん:2015/05/04(月) 12:55:32.89 ID:ghFBDsFM.net
androidの設定でタイムゾーン自動取得に変更したくて
ContentResolver contentresolver=getContentResolver();とパーミッション記述した後

android.provider.Settings.System.putInt(contentresolver,Settings.System.AUTO_TIME_ZONE,1);
とか
Settings.System.putString(contentresolver,Settings.System.AUTO_TIME_ZONE,"1");
とか記述したのですが変更できません。
どの辺が間違っているでしょうか?

240 :デフォルトの名無しさん:2015/05/04(月) 14:27:47.48 ID:CSEP71IV.net
onPause記述すると、再開時、画面が止まってしまうのですがデフォですか?
onResumeもちゃんと記述していますが画面が止まります
ハード的な問題なんですか?
ほんとJavaって複雑ですよね

241 :デフォルトの名無しさん:2015/05/04(月) 14:49:30.85 ID:CSEP71IV.net
onPauseのチェックってあんまりみんなしないと思うんだよね
だからこの欠陥が放置されたまんま
こういう欠陥が本当に多いよJavaは
だから複雑って言いたくなるんですよね

242 :デフォルトの名無しさん:2015/05/04(月) 15:43:53.89 ID:DF1dRAWk.net
>>241
キミだけだと思うけどね(哂)

243 :デフォルトの名無しさん:2015/05/04(月) 16:31:49.03 ID:RqTaHTbi.net
このスレを参考にしながら約半年かけてアプリを作った素人Androiderなんだが。
全然ダウンロードしてもらえなくてワロタwww。
ワロタ…。
宣伝すんなって怒られそうだけど正直お前らの力を貸してほしいお。
無料だからお試しでダウンロードしてみてくれるとうれしいお(´;ω;`)

https://play.google.com/store/apps/details?id=com.awesome.owner.Get9

244 :デフォルトの名無しさん:2015/05/04(月) 16:52:29.67 ID:OFLuo+DQ.net
質問スレで宣伝するようなモラルのない奴のアプリは違反報告されてしまえばイイのに

245 :デフォルトの名無しさん:2015/05/04(月) 16:58:14.51 ID:ARWCEGUr.net
こんなところより他でスレ立てればええ

246 :デフォルトの名無しさん:2015/05/04(月) 16:58:54.66 ID:W+Kt5kAJ.net
>>243
ダウンロードしたけど、ピッが高音過ぎて耳障り。数字の変化が速すぎて自分の動体視力じゃほとんど楽しめなかった。
なので星一つですw

そういえば、発表スレってなくなっちゃったの?

247 :デフォルトの名無しさん:2015/05/04(月) 17:12:23.10 ID:offY63PnX
同じ数の文字リソースを
一つのxmlにまとめた場合と
複数のxmlに分けた場合とでは、
出来上がるアプリのサイズは違ってきますか?

248 :デフォルトの名無しさん:2015/05/04(月) 17:22:13.36 ID:AGwT73on.net
もう少し見た目を柔らかくした方がいいんじゃないかな
業務用アプリみたいに見える

249 :デフォルトの名無しさん:2015/05/04(月) 17:38:17.33 ID:AqsuqNe8.net
ダウンロードして感想書いてくれてる人いる!
羨ましいよ!

250 :デフォルトの名無しさん:2015/05/04(月) 18:14:30.66 ID:DF1dRAWk.net
>>243
よく出来てます
自分には合わないゲームだけど、これは嗜好だからね

251 :デフォルトの名無しさん:2015/05/04(月) 18:52:05.52 ID:bL2SZ0Cg.net
音楽ほしいね
あと地味すぎるね
画面も80年代っぽい

252 :デフォルトの名無しさん:2015/05/04(月) 20:40:58.00 ID:TjfyY4D6.net
じゃあこれは?
http://i.imgur.com/H5EWsxu.jpg
http://i.imgur.com/zfwSktF.jpg
http://i.imgur.com/irYEHDK.jpg
http://i.imgur.com/vSsqVQt.jpg
http://i.imgur.com/VPslIjU.jpg

253 :デフォルトの名無しさん:2015/05/04(月) 20:49:15.38 ID:V12yv7Dk.net
つか少しは市販のゲーム見て魅せる方法学べよ
ゲームをしたことないとかなら敵を知る為にやれ
客観的に見て>>243とパズドラがあったらどっちダウンロードするよって話だ

ゲームってのは面白そうと思わせる見た目も必要だぞ
ここら辺無視したゲームは作者が面白いと勝手に思い込んでるだけのオナニーアプリで
結果、他人からはダウンロードされないわけよ

254 :デフォルトの名無しさん:2015/05/04(月) 20:55:37.95 ID:ARWCEGUr.net
まずはアイコンからだな

255 :デフォルトの名無しさん:2015/05/05(火) 00:12:35.86 ID:lLnLuuv7.net
Android 4.0以上ってAPIレベルでいうと18ぐらいか? そんなヘボアプリなら古い環境でも動くべきだろ
インストール1〜5はワロタわ
画面の見た目は使ってる色が少なすぎるんじゃないかね もっとカラフルにしたら?

256 :デフォルトの名無しさん:2015/05/05(火) 00:13:24.25 ID:TBQzkLhh.net
243に書き込んだ者だけど、みんなのやさしさに感動した。
これからもプログラミング頑張るお(^ω^)

257 :デフォルトの名無しさん:2015/05/05(火) 00:15:39.12 ID:lLnLuuv7.net
スクショに大きな文字でアプリの売りを書けばいい 商用アプリは100%やってるね
ただスクショを取るだけじゃなくて宣伝文句をドーンと上乗せ これ基本

258 :デフォルトの名無しさん:2015/05/05(火) 00:28:08.02 ID:TBQzkLhh.net
>>257
なるほど、やはりそうすべきなんですね。

アプリ作ったは良いけど、ダウンロード数稼ぐのって相当難しいんですね。
このままでは、100万本のアプリの中に埋もれてしまう。
みなさんはダウンロード数稼ぐための工夫などされてるんでしょうか。

259 :デフォルトの名無しさん:2015/05/05(火) 01:50:44.15 ID:mtPacOsG.net
>>258
そろそろプログラミングと関係無い質問はやめてくれないかな

甘やかされてるからと調子に乗りすぎ

260 :デフォルトの名無しさん:2015/05/05(火) 11:55:49.65 ID:5zSvIpQX.net
他人のJavaプログラムをコピペ・改変してプログラミングしています
ネットで公開しているから問題ないと思いますが
そもそもプログラムコードって著作権ないんですか?
あとpublic voidって何ですか?

261 :デフォルトの名無しさん:2015/05/05(火) 14:10:10.69 ID:AHzpMzOz.net
>>260
著作権大ありです。
短いスニペット程度だとよくわかりませんが。

メソッド名の前にあるのは戻り値です。voidは戻り値が無いという宣言です。
その更に前にあるのは、メソッドの特性を表す修飾子です。publicはどこからでもアクセスできるという宣言。
新しい言語に触るときは予約語一覧を見てみるといいです。
androidと関係ないのでJavaのスレ行きましょう。

262 :デフォルトの名無しさん:2015/05/05(火) 17:38:52.30 ID:pcpJvysD.net
seleniumみたいにテストケースを自動生成するツールありませんか?

263 :デフォルトの名無しさん:2015/05/05(火) 23:23:59.49 ID:jmCNVLZC.net
Android技術者認定試験ってスキルの確認とかに役立つ?

264 :デフォルトの名無しさん:2015/05/06(水) 00:52:48.88 ID:sW3rRnI5.net
>>238
長いリストviewとか作るときにはSQLiteにデータ叩き込む
叩き込むデータの取得はサーバから

とかそんな使い方ならやってる

265 :デフォルトの名無しさん:2015/05/06(水) 23:15:47.70 ID:Gmmaak56.net
今から始めるとしたらAndroid Studioを使ったほうがいいですか?

266 :デフォルトの名無しさん:2015/05/06(水) 23:23:54.32 ID:jaHNzpVB.net
そらそうよ

267 :デフォルトの名無しさん:2015/05/06(水) 23:37:17.29 ID:l2Jdve6M.net
下記画像のようなボタンをjava側で動的に作りたいです
http://i.imgur.com/vuzkxMY.png

Spinnerのようなデザインですが、時刻選択ダイアログを呼びたいので動作はボタンです
ですがXMLではボタンをstyle="@android:style/Widget.Holo.Light.Spinner"
と記述することでデザイン変更できることはわかったのですが、
java側でこれを行う方法がわかりません
教えてもらえないでしょうか

268 :デフォルトの名無しさん:2015/05/07(木) 11:49:18.59 ID:0rMkiUn5.net
あらゆるところに android:layout_margin="0px" と android:padding="0px" を設定しても、どうにも余白が消えなくて
android:background でどれが余白を持っているのか確認していたら、
Fragment 用のレイアウトファイルのトップ要素に android:background を設定したらなぜか余白が消えたんだけど
なにか知っている人います?

269 :デフォルトの名無しさん:2015/05/07(木) 20:36:00.21 ID:MkRiZVaB.net
saved gameのsnapshotって何なのか全然わかんねえ
まあここで聞いても誰もわからんだろうけど

270 :デフォルトの名無しさん:2015/05/07(木) 21:01:59.08 ID:9Eiv5Jt8.net
>>269
なんでググル前に2ちゃんで聞くんだよw
すぐ和訳のが出てくるだろww

271 :デフォルトの名無しさん:2015/05/07(木) 22:24:36.51 ID:MkRiZVaB.net
>>270
英語ドキュメントもあらかた漁ったけどわからなかった
まあsaved game実装してるあぷりなんて海外でも国一部だし
こんなとこできくだけ無駄だよね

272 :デフォルトの名無しさん:2015/05/07(木) 22:25:49.15 ID:UrguVbFy.net
自分の能力の無さを他人に転嫁しない

273 :デフォルトの名無しさん:2015/05/07(木) 22:26:04.25 ID:MkRiZVaB.net
サンプルのソース読むかー

274 :デフォルトの名無しさん:2015/05/07(木) 22:27:05.21 ID:MkRiZVaB.net
>>272
実装難度高いんだよ
多分ここでは実装経験者0だとおもう

275 :デフォルトの名無しさん:2015/05/07(木) 22:28:08.93 ID:UrguVbFy.net
「ここで」とか要らないから。

276 :デフォルトの名無しさん:2015/05/07(木) 22:34:48.92 ID:ttCrxfBw.net
お前らそんなのに構ってないで他の真面目に質問してる奴らのに答えてやれよ・・・

277 :デフォルトの名無しさん:2015/05/07(木) 22:40:57.60 ID:MkRiZVaB.net
他のググれば一瞬ででてくるような低レベルな質問ねw

278 :デフォルトの名無しさん:2015/05/07(木) 22:55:30.46 ID:b2LJTlFD.net
>>268
それだけじゃ原因が一つに絞れないのでレイアウトxmlみせて

>>269
https://developers.google.com/games/services/android/savedgames
https://developer.android.com/intl/ja/reference/com/google/android/gms/games/snapshot/Snapshots.html
これ読んだのに理解できないわけ?

279 :デフォルトの名無しさん:2015/05/07(木) 23:19:12.68 ID:HvGR5KbD.net
>>278
urlコピペするだけなら誰でもできる
説明文してあげて

280 :デフォルトの名無しさん:2015/05/07(木) 23:29:08.90 ID:MkRiZVaB.net
>>278
英語読めないんだろ?
だからそのページには
セーブする最に必要なsnapshotとは何かが抜けてるし、取得方法も記述がない
ちなみにsnapshotsではないw

281 :デフォルトの名無しさん:2015/05/07(木) 23:36:42.00 ID:b2LJTlFD.net
>>280
saved gameをあらわすのがSnapshot
Play GameサービスからonActivityResult()を通じてコールバックされるParcelable
英語とJavaとどっちが読めないの?

282 :デフォルトの名無しさん:2015/05/07(木) 23:40:53.67 ID:MkRiZVaB.net
>>281
だからloadしたセーブデータがsnapshotsのリザルトで帰ってくるのは分かってるよ
saveの際のsnapshotをどう引っ張ってくるかが不明

283 :デフォルトの名無しさん:2015/05/07(木) 23:57:38.67 ID:b2LJTlFD.net
>>282
俺をエスパーか何かと思ってるなら考えを改めたほうがいい
Snapshotを呼び出すサンプルはLoading Saved Gamesに書いてあるし
saved gameに保存する方法はWriting Saved Gamesに書いてある

284 :デフォルトの名無しさん:2015/05/08(金) 00:52:36.81 ID:99YjlnlF.net
>>283
だからサンプル読むかーっつってるじゃん
結局日本語も英語も読めないわけね

285 :デフォルトの名無しさん:2015/05/08(金) 01:26:34.79 ID:Ve5mhGEI.net
Q.スナップショットがイミフ、英文ドキュメントにも書いてない。sampleコード読むか

A.公式ページ読んでも理解できないのか(ドヤァ

Q.とっくに読んだがスナップショット自体の記述が抜けてる

A.俺はエスパーではない、sampleコード嫁

バカすぎワロタw

286 :デフォルトの名無しさん:2015/05/08(金) 12:06:16.69 ID:0ratiDAZ.net
アプリケーションプロジェクトの styles.xml にライブラリプロジェクトで定義された属性の設定値を記述しようとしたのですが
TOP要素の resources タグに xmlns:app="http://schemas.android.com/apk/res-auto" を記述しても
style タグ中の item 要素に name="app:○○○○" を記述すると No resource found that matches the given name: attr 'app:○○○○'. Android AAPT 問題
とエラーがでます

ライブラリプロジェクトとかで定義した属性を style タグ中で記述する方法はありますか?

287 :デフォルトの名無しさん:2015/05/08(金) 15:31:57.60 ID:xB0lb63B.net
>>286
No resourceって出るのは使おうとしてるテーマとコンパイルに設定しているAPIレベルが違うからだと思う
例えばマテリアルを使おうとしてるのにコンパイルのAPIレベルが21以下だったりするとそのエラーが出る

288 :デフォルトの名無しさん:2015/05/08(金) 15:44:01.93 ID:0ratiDAZ.net
どうやら、TOP要素の resources タグに、xmlns:app="http://schemas.android.com/apk/res-auto" は記述する必要がないっぽい
style タグ中の item 要素に name="app:○○○○" ではなく、name="○○○○" で記述しておけばコンパイルも通って、スタイルも反映されていました

289 :デフォルトの名無しさん:2015/05/09(土) 00:03:21.18 ID:aEzvKfru.net
apkリリース用の署名keystoreのパスワードって適当につけたらどんな問題がありますか?
androidとかpasswordとかにしたらダメですかね?

290 :デフォルトの名無しさん:2015/05/09(土) 00:07:24.86 ID:3VtvzAOZ.net
>>289
何の問題もないよ
忘れないように分かりやすいのにするのがお勧め

291 :デフォルトの名無しさん:2015/05/09(土) 00:19:14.74 ID:7gWgKjP+.net
>>289
リリース後に変更できないから、それを考慮して考える

292 :デフォルトの名無しさん:2015/05/09(土) 02:57:04.34 ID:EFR0xfvp.net
エミュレーターでは動くのに、実機では動きません。
どうなっているんですか?
クソですか?

293 :デフォルトの名無しさん:2015/05/09(土) 04:08:49.90 ID:Oq8QJDmD.net
>>292
自分の事をクソと言わなくても、ねぇ(笑)

294 :デフォルトの名無しさん:2015/05/09(土) 11:26:35.91 ID:75YjqkTG.net
Fragmentを使わず動的にレイアウトファイル上に別ファイルをincludeする方法はありますか?
ActivityOptions.makeSceneTransitionAnimation()を使ってみたら、うまくアニメーションしないので
遷移先で Fragment を使うのをやめることを検討しています

295 :デフォルトの名無しさん:2015/05/09(土) 11:52:05.48 ID:ObqrSjpr.net
そりゃActivityにアニメーション指定しても動的にレイアウト作ってるんだったらその部分はアニメーションしないだろ

296 :デフォルトの名無しさん:2015/05/09(土) 13:49:57.22 ID:Srx4dOr0.net
誰も >>291 に突っ込まないのな

297 :デフォルトの名無しさん:2015/05/09(土) 18:01:52.45 ID:vvVFm6f/.net
ViewFlipper viewFlipper;

for (int i= 0; i <= 10; i++) {
  View view = getLayoutInflater().inflate(R.layout.daily_report_layout, null);
  viewFlipper.addView(view);

  Button testButton1 = (Button)view.findViewById(R.id.testButton1);
  Button testButton2 = (Button)view.findViewById(R.id.testButton2);
  testButton1.setOnClickListener(new View.OnClickListener(){
    public void onClick(View view){
      testDialog.show();
    }
  });
}

こんな感じにviewFlipperに動的にレイアウトを追加して、
指でスライドさせると(フリックだっけ)、次のレイアウトが表示するような画面を実装したのよ
でもこれ、各レイアウトごとにボタンが実装されてる仕組なんだけど、
10個のレイアウトのボタンを別々のボタンとして認識させてクリックリスナー設定するのはどうしたらいいんだ?
上のやり方じゃ無理だったからさ
ボタンクリックしたらアラートダイアログが出て、そのボタンのtextを変更する感じ

298 :デフォルトの名無しさん:2015/05/09(土) 19:04:56.57 ID:bCE8XhSo.net
各ボタンにユニークな値をsetTagすりゃいいんじゃね?

299 :デフォルトの名無しさん:2015/05/09(土) 19:05:13.56 ID:7gWgKjP+.net
>>297
たぶんどのボタンが対象か絞り込めてないのかな
textを変更するときに表示中のViewからまたボタンを探すとか
あるいはボタンを配列に入れとくとか

300 :デフォルトの名無しさん:2015/05/09(土) 19:23:43.24 ID:vvVFm6f/.net
>>298
確かにsetTagなら一意になるじゃん?
でもgetTagはonClickの中でしか使えなくね?どのviewクリックされたかわからんから
ダイアログ出して設定した値をクリックしたボタンのテキストに表示させたいから、
下のソースのonTimeSetの中でボタンを識別したい感じ
onTimeSetの中でボタンのTag取れる方法探したがわからん
あとゴメン、アラートダイアログじゃなくてTimePickerDialogだったわ

TimePickerDialog.OnTimeSetListener TimeSetListener = new TimePickerDialog.OnTimeSetListener() {
  public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
    testButton1.setText(Integer.toString(hourOfDay) + " : " + Integer.toString(minute));
    Log.d("TimePicker","hourOfDay=" + String.valueOf(hourOfDay) + " minute=" + String.valueOf(minute));
  };
Calendar calNow = Calendar.getInstance();
testDialog = new TimePickerDialog(this, TimeSetListener , calNow.get(Calendar.HOUR_OF_DAY), calNow.get(Calendar.MINUTE), true);

301 :デフォルトの名無しさん:2015/05/09(土) 19:27:10.70 ID:lBBMHJ4B.net
これってButtonオブジェクトのtestButton1とtestButton2が各10個生成されてるけど
メモリ的に各10個ずつ確保されるんだっけ?
参照が同じだから2個だけ?

とりあえず動的にするならレイアウトもコードで作らないと

302 :デフォルトの名無しさん:2015/05/09(土) 19:35:28.93 ID:vvVFm6f/.net
>>301
いやまあきっとそうなんだけどね、実際重いわ
多分本当ならフリップするたびに前のレイアウトremoveして次のレイアウト生成とかになるんだろうけどさ
1つのレイアウトXMLを使いまわしたくてこんなことになった

303 :デフォルトの名無しさん:2015/05/09(土) 19:38:16.85 ID:bCE8XhSo.net
>>300
んじゃ、ダイアログのtagにボタンのインスタンス入れればいんじゃね。

304 :デフォルトの名無しさん:2015/05/09(土) 19:43:19.04 ID:7gWgKjP+.net
>>302
AdapterViewFlipper使えば?

305 :デフォルトの名無しさん:2015/05/09(土) 20:02:17.37 ID:vvVFm6f/.net
>>303
ダイアログはviewじゃないんでTag設定できなくね?

>>304
ネットでの国内の解説が少なかったけど良さそう、ちょっと試してみる

306 :デフォルトの名無しさん:2015/05/09(土) 22:13:05.32 ID:jpxwc4mD.net
電話かける時にACTION_NEW_OUTGOING_CALLを拾って確認ダイアログ出してから
ACTION_CALLで電話をかける時、2回目移行のACTION_NEW_OUTGOING_CALLを
無視するにはどうすればいいですか?

307 :デフォルトの名無しさん:2015/05/10(日) 01:14:18.05 ID:9x0oNrkx.net
自分で数える

308 :デフォルトの名無しさん:2015/05/10(日) 05:21:51.77 ID:3OrjSsvB.net
結局徹夜しちまったが、アカンわからん眠い頭痛がする

AdapterViewFlipperで実装してみたが、
onFling時にviewFlipper.showNext();で
You must call removeView() on the child's parent firstって言われる
これ自体は割とよく見るやつだったからじゃあremoveViewすりゃいいかって思って下記のようにやったら、

View view = viewFlipper.getCurrentView();
viewFlipper.removeView(view);

今度はremoveView(View) is not supported in AdapterView
とか言ってきやがった
サポートしてないってどういうことだよもう勘弁してくれ

309 :デフォルトの名無しさん:2015/05/10(日) 08:07:53.43 ID:qMMXOSwz.net
>>308
AdapterViewFlipperは使ったことないから良くわからんけど、AdapterViewを継承してるみたいだからListViewみたいに使ってみたら?
setAdapterしたadapterで要素の追加削除する
adapterはArrayAdapterのgetViewを自分のView向けにOverrideしたもの
コンストラクタはContext, intのやつ使って
要素の追加削除はArrayAdapterのもつaddメソッド等を使った方が分かりやすい

310 :デフォルトの名無しさん:2015/05/10(日) 08:52:38.35 ID:3OrjSsvB.net
自己解決したぜ

ViewPagerとFragmentPagerAdapter使ったらできたわ、すげぇ軽い
ただループしなくなったし、ページを2枚分送ると入れた時刻が消えちまうな
まあなんとかなるだろう・・・俺はもう寝る
付き合ってくれた奴らサンクスな

311 :デフォルトの名無しさん:2015/05/10(日) 12:08:33.15 ID:gXHAZoln.net
>>307
どうも。自分でフラグ管理する事にしました。

312 :デフォルトの名無しさん:2015/05/11(月) 01:59:07.94 ID:1b0sHcqq.net
実機のメモリがガンガン減って落ちてしまうんですけど
どうすればいいですか?

313 :デフォルトの名無しさん:2015/05/11(月) 06:55:34.94 ID:7b537xMh.net
再起動

314 :デフォルトの名無しさん:2015/05/11(月) 07:10:26.42 ID:5ebTldTk.net
メモリリークしてないか確かめる

315 :デフォルトの名無しさん:2015/05/11(月) 22:47:47.20 ID:st6npmTd.net
特定のレイアウトにDialogFragmentを表示するclickイベントをセットして、生成されたDialogからclick元のレイアウトを取得するのってどうすればいいの?

316 :デフォルトの名無しさん:2015/05/11(月) 23:00:19.89 ID:1wpT/qjG.net
特定のレイアウトからDialogFragmentを表示するときに値も渡して
コールバックをActivityで受け取る

317 :デフォルトの名無しさん:2015/05/11(月) 23:32:38.95 ID:zj0qd7LA.net
エスパーいたら教えて…

Service開始時にNotificationをPendingIntent設定してステータスバーに表示
→Notificationを押下して設定したActivityを起動
→Recent Taskキーを押して起動したActivityをスワイプで削除

こうするとServiceがペンディングしたままになるんだけど
どうやって回避したらいいんだろう?

318 :デフォルトの名無しさん:2015/05/11(月) 23:42:16.07 ID:tL+KMV0n.net
>>317
Notificationを設定するだけのサービスであれば、IntentServiceを使うのが楽かも?

319 :デフォルトの名無しさん:2015/05/11(月) 23:42:56.46 ID:st6npmTd.net
>>316
特定のレイアウトが
activity-viewpager-pagerAdapter-LinearLayout内に複数あるカスタムレイアウトなんだけど、それでもいけるの?

確かに要素をDialogで設定してclick元のArrayListにaddするってのをやりたいんだけど、activityでコールバック受けてもclick元の識別方法がわからない

320 :デフォルトの名無しさん:2015/05/12(火) 00:10:33.87 ID:QnFQmYul.net
せっかくフラグメントなんだから、setArgumentすればいいじゃない

321 :デフォルトの名無しさん:2015/05/12(火) 00:13:11.27 ID:z0vC6mGw.net
>>318
レスどうも
ServiceはBroadcasrReceiverを常駐させるためのもので
NotificationはService起動に合わせて表示するようにしてます

色々いじってたらNotification関係なくRecent taskからスワイプで
削除するとバックグラウンドのServiceが再起動中のままになるようです

どうやらServiceの作りが悪いようで…

322 :314:2015/05/12(火) 09:33:49.85 ID:CoiV/pYP.net
>>320
setArgumentってタップ元のviewでもいけるの?
タップ元のviewとかbundleに入れられるのか

323 :デフォルトの名無しさん:2015/05/12(火) 11:40:56.46 ID:SaT1/H3T.net
>>321
ForgroundじゃないとonTaskKill(うろ覚え)が呼ばれたあと何もできなくなる
常駐したいならForgroundにして切れてもいいならonTaskKillでService止めたほうがいい

324 :デフォルトの名無しさん:2015/05/12(火) 17:54:57.06 ID:qVNU4x1m.net
例えばタイトル画面を作るとき、使う画像はいくつのサイズでやるのがベストなの?
勝手に伸縮はするんだろうけど、画質が悪くなく重くならないベストのサイズってある?

512×512のgoogleplay用の画像を使ったらでかいですか?

325 :デフォルトの名無しさん:2015/05/12(火) 21:48:23.30 ID:IKxZPF1g.net
>>324
これは俺も知りたい
うちはdensityごとのjpeg用意してる

326 :デフォルトの名無しさん:2015/05/12(火) 22:03:59.45 ID:qVNU4x1m.net
あともうひとつ、
画像をimageviewで画面の1/3くらいの高さで表示したいんですが
weightで他のlayoutと1:1:1にしてもうまくいきません。
画像がでかすぎるからなんでしょうか。自動で縮小はされない?

327 :デフォルトの名無しさん:2015/05/13(水) 02:16:22.15 ID:AovzvjGn.net
ちょっと開発者たちに質問

ライブドアの堀江が作った755てSNSアプリがあるんだが、(堀江主導というのと、かなり内部までアクセス権を求めてくるのでものすごく怪しまれてるアプリ)
この前写真集の発売権をエサにAKBグループのファン同士でウォッチ数バトルをした事があったんだ
ほんで結局1億ウォッチぐらいカウンター回して盛り上がったんだが、
今度は来月の総選挙ってイベントでもまた同じウォッチ数バトルをしそうな感じなんだ
で、今AKBグループのメンバーが強制的に755を始めさせられていて、地下板でも何かが怪しいと話題になってるんだ

これウォッチ数を稼ぐと開発者側にはどういうメリットがあるんだ?教えてくれ

328 :デフォルトの名無しさん:2015/05/13(水) 07:49:33.01 ID:A6WShrIt.net
話題作り
投資家へのアピール

329 :デフォルトの名無しさん:2015/05/13(水) 08:26:01.94 ID:iiElPBqd.net
755を導入するとヲチ数稼げるのか。
導入しようかな。

330 :デフォルトの名無しさん:2015/05/13(水) 10:10:31.86 ID:cOZxElK0.net
ホリエモンてプログラミングできないだろ

331 :デフォルトの名無しさん:2015/05/13(水) 11:49:18.52 ID:ehuwWs/h.net
そうなん? どっちかっつーとプログラミングできるけど経営者としては…… って話を聞いたような。

332 :デフォルトの名無しさん:2015/05/13(水) 13:14:02.18 ID:6W9S/Pme.net
>>331
企画屋というか詐欺師というかネタを出すのは一流の人だけどプログラミングそのものは満足に出来ないし、
ちゃんとした会社経営も出来ない人だよ、あの人。

333 :デフォルトの名無しさん:2015/05/13(水) 13:53:56.46 ID:5zkSdvyD.net
普通のスマホのレイアウトが見たい時は
グラフィカルレイアウトの機種名のところは何に設定しとけばいいですか?
nexus7とかなら普通に表示されるのに他の機種だと画像がつぶれたりしててうまくいきません

334 :デフォルトの名無しさん:2015/05/13(水) 14:32:59.77 ID:Tp2g9K6g.net
>>332
さらっと嘘書くなよ
堀江自身が若いころは元々自分でプログラム書いて色々やってたと言ってんぞ
今は資産があるからプランナーに回って作るのは他人にやらせてる楽な方法とってるだけだ
年齢上がるにつれ自分で作らず金で年下にやらせるのはこれって普通の流れな。

335 :デフォルトの名無しさん:2015/05/13(水) 14:40:21.18 ID:6W9S/Pme.net
>>334
ダメだよそんなのにひっかかっちゃ、若い頃からホントは自分じゃやってないのは、
わりと界隈じゃ有名なんだけどどういうわけか誰かの真似なのか若い頃は天才プログラマみたいな売りを
あちこちでしてんだよなあの人。

336 :デフォルトの名無しさん:2015/05/13(水) 14:48:56.15 ID:G8sCrdAl.net
はてさて引っかかってるのはどちらなのでしょうか

どちらも「俺の方が正しいよ」と思っている事でしょう

337 :デフォルトの名無しさん:2015/05/13(水) 15:40:32.58 ID:Tp2g9K6g.net
俺が正しいとかの話しじゃないぜ?

俺は本人談(本、出演テレビなどメディア)+最新情報+過去実績のデータをただここへ言ってるだけ
もし間違っていてもまーったく俺にリスクはなくしっかりリスクマネジメントされている。
テレビや本が信用無くすだけの話

一方で誰かさんは自分理論+情報が古い+憶測で話している内容
間違っていた場合はモロに持論が間違っている事を露見する
本人が信用を無くす

堀江はムショ行ってから過去の自分の悪かったところをしっかり反省でき再出発してるよ今は。
経営は下手だったかもしれん。今もそこは変わらないのかもしれん。
だが事業立ち上げは優秀さを増した。
これは既に年収1億以上稼げてることが証明してる。
花王やドワンゴといった企業が出資社として名を挙げてるのも信用されてるのだろうさ。

338 :デフォルトの名無しさん:2015/05/13(水) 17:00:36.94 ID:5zkSdvyD.net
堀江とかどうでもいいから俺の質問に答えてくれ

imageviewを画面の1/3くらいに表示させたいんだ
ソース入れなかったらweightで設定してheight0にしてうまくいくんだ。
ソース入れたらimageviewが広がっちゃってレイアウト崩れるんだ
多分ソースファイルを小さくしたらうまく行くんだろうが、それ以外に方法はあるのか?

339 :デフォルトの名無しさん:2015/05/13(水) 17:12:40.56 ID:x8/tFDBx.net
ScaleTypeをcenterInsideとかでいけないかな?
これは拡大だけしか無理だっけ

340 :デフォルトの名無しさん:2015/05/13(水) 17:35:19.03 ID:5zkSdvyD.net
うん、無理です

341 :デフォルトの名無しさん:2015/05/13(水) 20:44:35.17 ID:A6WShrIt.net
嘘をつけ

342 :デフォルトの名無しさん:2015/05/13(水) 21:35:22.31 ID:x8/tFDBx.net
>>315
色々調べてclick元のレイアウトにparcelableってのをimplementsして、
DialogFragment.newInstanceの引数に渡してBundleに突っ込むとか考えたんだけど、そもそもカスタムレイアウトじゃparcelable使えないのな…
また振り出しだ

343 :デフォルトの名無しさん:2015/05/14(木) 12:15:09.21 ID:rbAuCowY.net
>>342
呼び出し元がFragmentならnewInstanceに渡してsetTargetFragment()すればいいんじゃね?
使うときはgetTargetFragment().getView()とか

344 :デフォルトの名無しさん:2015/05/14(木) 18:05:49.64 ID:93p+lrko.net
>>343
なるほど…
今作ってある呼び出し元は、textviewやらimageViewやらを配置したxmlを
LinearLayout継承したカスタムview内でinflateしたものになってるんだけど、それの継承をfragmentにしてその方法使えばいいのかな
数十個生成する場合、fragmentとLinearLayoutだとどっちが重いのかな?

345 :デフォルトの名無しさん:2015/05/14(木) 18:47:01.68 ID:qhwnquYx.net
正直何がしたいのかが分からん
ダイアログでの操作結果を元のViewに反映させたいのならコールバック用意すりゃいい
元の画面で生成したViewをダイアログに表示したいんだったら使い方間違ってるから止めろ

346 :デフォルトの名無しさん:2015/05/14(木) 20:24:42.64 ID:93p+lrko.net
自分で無理矢理考えた流れだから破綻があると思うんだけと、やりたいのはカレンダーでのスケジュール登録機能なんです
でもなんか根本的に仕組みがおかしい気はしてるし、だらだらスレ消費も申し訳ないからコールバック含めてもっかい考え直してみようと思う

347 :デフォルトの名無しさん:2015/05/14(木) 21:59:31.30 ID:L5ggySWk.net
Androidアプリ開発パーフェクトマスターって
本を買ってしまった初心者なのですがこの本は
誤字・脱字が多く、記述通りにソースコードを
入力したのにエラーばっかり起き困っています。
初心者はやはり本を買うべきですか?それとも
おすすめのサイト等があれば教えてください。

348 :デフォルトの名無しさん:2015/05/14(木) 22:02:14.31 ID:L5ggySWk.net
秀和システムという会社の本ではアンドロイド
スタジオというものを開発に使っているのですが
みなさんもこれをつかっていますか?

349 :デフォルトの名無しさん:2015/05/14(木) 22:35:45.83 ID:AflunpDO.net
スレタイも読めないカスは消えろ

350 :デフォルトの名無しさん:2015/05/14(木) 22:52:50.58 ID:s6SAgWh+.net
>>348
いいえ。

351 :デフォルトの名無しさん:2015/05/14(木) 22:54:51.54 ID:L5ggySWk.net
ちゃんと読んでなくてすまん。口悪いなお前w

352 :デフォルトの名無しさん:2015/05/14(木) 23:24:43.63 ID:Xii85K23.net
質問ですが
themeをholo.lightにしてみました。
エミュや実機スマホでは予定通り背景が白に黒文字の画面になりましたが、
なぜか実機Nexus7だけは背景が黒の文字も黒となっています。
何が原因かわかるでしょうか?

353 :デフォルトの名無しさん:2015/05/14(木) 23:58:58.33 ID:Xii85K23.net
自己解決しました

背景に画像を使用していたんですが、
透過gifがnexusではなぜか透過していませんでした。
pngに変更したら直りました。
たまたまnexusもってたから気付けましたが、無かったら糞アプリ世に放つところでした。

どんな画像ファイルもPNGにしないとだめですね。gifでも問題ないと思ってましたが。

354 :デフォルトの名無しさん:2015/05/15(金) 00:02:20.00 ID:u4dVdA0T.net
あ、すいません、nexusの問題じゃなくてAPIの問題みたい
何故か新しいほうが透過しないって言う

355 :デフォルトの名無しさん:2015/05/15(金) 00:36:47.92 ID:cBXH3c9k.net
>>346
ダイアログからデータを登録、更新する
元のViewはデータが更新されたことを感知し最新の状態を表示する
ダイアログにViewを渡す必要なんてなす」

356 :デフォルトの名無しさん:2015/05/15(金) 15:39:31.64 ID:/0DR9DzV.net
テキストの読み込み等の文字列処理は内部文字コードに揃えた方が速いですか?

Androidのデフォルトの文字コードはUTF-8らしいですが、ArtやDalvik上のJavaの内部文字コードもUTF-8なんでしょうか?
通常JavaはUTF-16で動いてるみたいなのでどちらが正しいのか‥…

357 :デフォルトの名無しさん:2015/05/15(金) 17:17:38.91 ID:tKvWuSKw.net
>>355
ありがとう
データ登録はsqliteでやってるから、DialogではDB登録のみにしてview側にDBを参照するような仕組みを作ればいいのかな

正直スケジュール登録機能付けるだけでこんな苦戦するとは思わなかった

358 :デフォルトの名無しさん:2015/05/15(金) 21:22:42.12 ID:cXWVCrdz.net
>>357
もしContentProviderがあるならCursorLoaderを使うと楽だよ

359 :デフォルトの名無しさん:2015/05/16(土) 00:46:43.91 ID:d5mUL8Y0.net
>>358
ほかのアプリとDB共有する必要無いかなと思ってたから避けてたんだけど、良さげな方法があるならcontentsproviderも調べてみるわ
どうもありがとう

360 :デフォルトの名無しさん:2015/05/16(土) 17:57:43.07 ID:rlgNtqd6.net
最近Androidのアプリ開発を始めた者です。
SharedPreferencesの読み込み・書き込みについて質問があります。
現在私が作成しているアプリでは2つのEventListener()を用いています。
普段は処理タイミングが重なることはないのですが、
ある条件化でほぼ同じタイミングに2つのEventListener()に通知が届きます。
EventListener()内の処理は以下のようなものです。

EventListener_A () {
1.calc()
2.DBに計算結果を格納
}

EventListener_B () {
1.処理
2.calc()
3.DBに計算結果を格納
}

public static void calc () {
1.SharedPreferencesから「計算用数値」の読み込み
2.計算処理(計算結果の算出、計算用数値の算出)
3.「計算用数値」をSharedPreferencesへ書き込み
4.計算結果をreturn
}

期待動作は、AもしくはBのイベント処理が終わってから他方のイベント処理が行われることなのですが、
ログを見ると「1.SharedPreferencesからの読み込み」でAとBが同じ計算用数値を読み込んでいました。

SharedPereferencesの書き込みが終わってから次のcalc()を行うためには
どのような手段を用いれば良いのでしょうか?

初歩的な質問かもしれませんが、よろしくお願い致します。

361 :デフォルトの名無しさん:2015/05/16(土) 18:05:06.70 ID:lYeGPHt9.net
なんか適当なイベントキューでも使えや

362 :デフォルトの名無しさん:2015/05/16(土) 18:19:54.42 ID:i70/fFJe.net
フラグをたてるとかね

363 :デフォルトの名無しさん:2015/05/16(土) 18:28:30.76 ID:nEDXQUdV.net
俺とあの子のフラグ

364 :デフォルトの名無しさん:2015/05/16(土) 18:51:10.47 ID:K/2HX5Gf.net
フラグはあまり感心せんなあ
メソッドが呼び出された時フラグが立ってたらスレッド待つの?

365 :デフォルトの名無しさん:2015/05/16(土) 19:02:42.71 ID:X5BXBc2/.net
そもそもなんのイベントなのか
ボタンクリック時に同時に両方のメソッド呼んじゃってるとかそんなんじゃないの

366 :デフォルトの名無しさん:2015/05/16(土) 19:06:16.33 ID:ep/WXl2p.net
SharesPreferenceへの保存にaplly使ってるんだったら
それ非同期だから

367 :359:2015/05/16(土) 19:12:09.58 ID:rlgNtqd6.net
皆さん返信ありがとうございます。
SharedPreferencesは同期で行うcommitを用いているのですが、現在のような状態です。
マルチスレッドではないですが、calc()をsynchronizedすることで処理を待たせることは可能でしょうか?

368 :デフォルトの名無しさん:2015/05/16(土) 19:17:06.34 ID:sD+IKZto.net
読み込んで計算して書き込んでるんだから、動作的には問題なくね

369 :デフォルトの名無しさん:2015/05/16(土) 21:28:24.39 ID:ANEWt4cQ.net
ダメもとでapplyも試してみたら

370 :デフォルトの名無しさん:2015/05/16(土) 22:44:43.48 ID:c4yKAF+i.net
UIのリスナならスレッド1つだから同時に呼ばれないと思う。
書き込めてないだけかも知れない。

371 :デフォルトの名無しさん:2015/05/16(土) 23:27:11.53 ID:9fX2juSU.net
スレッド分けてないなら、同時アクセスというのはありえないから、synchronizedは関係ないね。
もう少しソースを見直してみると良いと思う。

372 :デフォルトの名無しさん:2015/05/16(土) 23:31:29.79 ID:dgEByDrp.net
androidってUIスレッドの処理の途中でI/O待ちとかでスリープしたとき
新しいUIスレッドの処理が始まることあるんだっけ?

それが無いなら、リスナがUIスレッドだけで動くなら>>360みたいな問題は起こらないはずだし、
もしリスナがUIスレッド以外で動くなら「calc()〜DBに計算結果を格納」の部分をUIの更新と同じようにUIスレッドで動くようにすれば問題回避できるよね?

373 :デフォルトの名無しさん:2015/05/16(土) 23:56:40.68 ID:oEquTqtF.net
疑問なのはcalcがstaticなこと、getSharedPreferencesってstaticじゃないよね

374 :デフォルトの名無しさん:2015/05/17(日) 13:41:56.76 ID:A1OLtZl/.net
Android5.0のActionBarについて質問です。
ActionBarにアイテムを登録すると条件によって縦向き「…」から表示されると思っています。
この縦向き「…」を選択した時のサブメニューの位置を移動させる方法はないでしょうか?
Android5.0以降と以前ではサブメニューの表示位置が異なるため、意図しない選択をしてしまう場合があり困っています。

375 :デフォルトの名無しさん:2015/05/17(日) 17:35:51.47 ID:pgjdYqtq.net
>>374
AppCompatがv20以下のままなら5.0以降でもAppCompatのテーマ使えば
以前のままの…が使えるけどv21以降にアプデしてあるなら無理

そこはOSのUIだしユーザーも慣れてくから気にしなくてもいいと思うが
これからのアプリはマテリアルデザイン対応で全部そうなってくよ

376 :デフォルトの名無しさん:2015/05/17(日) 18:42:38.35 ID:A1OLtZl/.net
>>375
現在の位置が仕様って事ですね。そのうち慣れる事を願って移動させるのは諦めます。
ありがとうございました。

377 :デフォルトの名無しさん:2015/05/17(日) 21:55:14.39 ID:9+zD+NsR.net
画面をスクロールさせたいけど悩み事
基本ScrollViewで実装すると思うんだけど、
これを使うとレイアウトが少しだけ左にずれてなんか画面の中心線がおかしくなる
ヘッダーフッターがあって、中のメインFragmentにのみスクロールを実装した状態だから
なおさら横ずれが目立つ感じに・・・
これバーを非表示にしてもずれたままだし、どうにかできないかな?

378 :デフォルトの名無しさん:2015/05/17(日) 23:14:53.65 ID:nwO8Ydoc.net
ステータス領域に表示するNotificationの右下のアイコンだけ
消すには何を設定すればいいでしょうか?(下記リンク画像の赤枠)
http://i.imgur.com/GBDP6Ed.png

379 :デフォルトの名無しさん:2015/05/18(月) 14:03:17.53 ID:yyJ9IJKP.net
>>360
亀ですまんけど
ExecutorService とか使うようにしたら
色々捗るのでは

380 :デフォルトの名無しさん:2015/05/18(月) 14:18:17.53 ID:yyJ9IJKP.net
今、友人と
「無料通話しよう」→「折角だから自分でアプリ作ってみようぜ」
ということになり、googleのSipDemoなるアプリをベースに
SIPアプリをちまちま作っています。

が、何か特定の機種だけやたらSIPでの通話音声が小さい。
音量全MAXにしても、スピーカーONにしても小さい。
音量全MAXのまま普通の電話してみたら爆音でひっくり返ったので
本体が壊れているわけでもなさそう。
別の電話と通話してもSIPでの通話音声だけが小さいので、相手側のマイクが壊れているわけでもなさそう。

もし同じような現象に見舞われ、解決した方とかいらっしゃいましたら
是非解決方法とか教えていただけませんでしょうか。
というか何かヒントだけでも欲しい。
「android sip 音量 小さい」とかでは当然ろくな情報が見つかりませんでした。

381 :デフォルトの名無しさん:2015/05/18(月) 21:28:39.09 ID:yyJ9IJKP.net
>>377
View#computeScroll() をoverrideして
Scroller と組み合わせて自力で頑張るとか

難しい部分はScrollerがやってくれるから
そんなに難しくないと思う
サンプルも探せば結構あるし、Androidのソース読んでもいい

382 :デフォルトの名無しさん:2015/05/19(火) 01:37:43.92 ID:orWiqxH2.net
この↓画像の様に
http://fast-uploader.com/transfer/6987522273887.png?key=
ViewやSurfaceViewで構成される画面(フルサイズ)を反転(鏡面反転?)するには
どうすれば良いでしょうか?
鏡などに写して表示させたいと思っています

383 :デフォルトの名無しさん:2015/05/19(火) 10:09:53.51 ID:/5VwRPzO.net
>>382
Matrixを使え

384 :デフォルトの名無しさん:2015/05/19(火) 13:49:46.53 ID:XwE1hRDm.net
単純な線を引くだけのカスタムViewを作っています。
破線を引きたいので、Paint#setPathEffect()を使ったところ、破線にならないので(https://code.google.com/p/android/issues/detail?id=29944) setLayerType(LAYER_TYPE_HARDWARE , null)をonDraw()の中に加えたら
破線が描けるようになりました。
ところが、そうそするとonDraw()が繰り返し呼ばれ続け、CPU使用しっぱなしになってしまします。
setLayerType()を取り除くとそうした挙動はなくなります。
onDraw()が繰り返し呼ばれ続けるのはsetLayerType()を使うと避けれないのでしょうか?
setLayerType()を使わない方法で破線が描けない症状を解決できないでしょうか。

端末は、Garaly S4(SC-04E)、Android 4.4.2 です。

385 :デフォルトの名無しさん:2015/05/19(火) 13:58:29.97 ID:BqKbKEC8.net
>>384
なぜonDraw()の中に書くんだい
Viewのレイヤータイプを変更するんだから再描画がかかるので無限ループになってるのが分からない?

386 :デフォルトの名無しさん:2015/05/19(火) 15:02:54.82 ID:XwE1hRDm.net
>>385
なるほど!解決しました。
ありがとうございました。

387 :379:2015/05/19(火) 21:48:06.89 ID:/5VwRPzO.net
>>380
自己レス
どうやらAudioPolicyManagerなるもので定義されている
音量設定のベースとなる値が、
特定機種でやたら低く設定されているっぽい。
普通の電話が-11dbなのに、何故かSIP通話だと-17dbとかになってる。
STREAM_VOICE_CALLの音量設定が最大で5とかだから
SIP通話中に音量最大にしても普通の通話の最小より小さいようだ。
こんなんどうすれば……

388 :デフォルトの名無しさん:2015/05/19(火) 23:35:46.84 ID:rPZZcl4p.net
売れてる機種じゃなければ切り捨ててる

389 :デフォルトの名無しさん:2015/05/19(火) 23:57:18.03 ID:JOSvstke.net
>>387
その特定機種って何?
その機種だけならそれだけ配信しなければいいわけだし
そのメーカーの機種全部だったらやっかいだね

390 :デフォルトの名無しさん:2015/05/20(水) 03:21:04.06 ID:IVaqiDVY.net
音量って通話とゲームなんかの効果音と個々別々にあるんじゃないの
で設定するとこ間違えてるみたいな調べてないから知らんけど

391 :デフォルトの名無しさん:2015/05/20(水) 14:24:08.24 ID:VJFrhBv5.net
俺もそう思うわ

392 :デフォルトの名無しさん:2015/05/20(水) 15:13:11.64 ID:X2xgzXU6.net
俺はそうは思わん

393 :デフォルトの名無しさん:2015/05/20(水) 20:00:56.73 ID:HSgoF29Y.net
ボリュームは二種類あるだろ

394 :デフォルトの名無しさん:2015/05/20(水) 21:05:22.11 ID:PM0uN+5i.net
たったの?

395 :デフォルトの名無しさん:2015/05/20(水) 21:18:47.11 ID:sDdUO5KO.net
コレじゃダメかい?
ttp://techbooster.org/android/device/16850/

396 :デフォルトの名無しさん:2015/05/20(水) 21:23:18.37 ID:tQZ7XOu8.net
せめて>>387位読んでレスしようよ…

397 :394:2015/05/20(水) 22:14:36.78 ID:sDdUO5KO.net
舌足らずでスマンね。

一応リンク先はシステム上で音量設定できる
ストリームの種類とかまとめてあるページなのよ。

SIP通話ってのがどのストリームに当たるのかは解らんけど
当たりを付ける参考になればと思ったんでね。

398 :デフォルトの名無しさん:2015/05/21(木) 03:22:46.51 ID:dc9sJhxM.net
mainactivityで入力した数字をボタン押すことでsecond activity に答えを表示させたいんですけどうまくいきません
マニュアルのどこに何を記述すればいいのか
インテントに情報を渡すらしいのですが…

399 :デフォルトの名無しさん:2015/05/21(木) 03:43:29.36 ID:gN6SMsbq.net
activity 値を受け取る でぐぐるんだ!

400 :デフォルトの名無しさん:2015/05/21(木) 12:08:52.30 ID:0yThXfyG.net
「誤差」って書こうとすると「誤」が古い書体みたいのになってしまいます
普通のフォントのままだと無理なんでしょうか?

401 :デフォルトの名無しさん:2015/05/21(木) 13:19:41.90 ID:48X2DGXt.net
誤爆か

402 :デフォルトの名無しさん:2015/05/21(木) 13:23:24.16 ID:kk3k96Gl.net
>>400
まともに日本語フォント搭載した端末使えとしか。

403 :デフォルトの名無しさん:2015/05/21(木) 13:40:39.95 ID:bQ7YycNm.net
>>400
お前の手が呪われている

404 :デフォルトの名無しさん:2015/05/21(木) 16:20:27.63 ID:wN5lnmSL.net
>>398
うまくいきません

405 :デフォルトの名無しさん:2015/05/21(木) 16:23:29.98 ID:78RoZJZ2.net
apktoolで解凍したアプリの内部にあるsoファイルを逆アセンブルして処理を追加することができる人います?いたらやり方教えて下さい

406 :デフォルトの名無しさん:2015/05/21(木) 16:36:33.58 ID:iKMb8+MO.net
>>405
ここで質問してるような幼稚な技術レベルではとうてい出来ない(笑)

407 :デフォルトの名無しさん:2015/05/21(木) 17:22:49.14 ID:5tZ0wSqI.net
>>405
1. soを逆アセンブルする
2. 処理を追加する
3. 再アセンブルする
4. 再パッケージする

以上

408 :デフォルトの名無しさん:2015/05/21(木) 17:47:23.94 ID:78RoZJZ2.net
質問が書き方が抽象的で悪かったですね
知りたいのは以下の2点です
1.soファイルを逆アセンブル、再アセンブルするのにどのようなツールが必要か
2.処理を追加するのにどういった知識が必要か、またどのようなサイトが参考になるのか
アセンブラは未経験です、その辺りについての知識はありません

409 :デフォルトの名無しさん:2015/05/21(木) 18:10:01.07 ID:5LD+eWgb.net
>>408

> 1.soファイルを逆アセンブル、再アセンブルするのにどのようなツールが必要か
逆アセンブラとアセンブラ

> 2.処理を追加するのにどういった知識が必要か、またどのようなサイトが参考になるのか
そんなもん追加したい処理の内容によるから答えようがない
追加したい処理の内容に関係する言葉でググれ

410 :デフォルトの名無しさん:2015/05/21(木) 19:14:03.33 ID:ZfTkNSQV.net
ImageButtonのサイズを変更したいのですが、cannot resolve method setHeightとエラーになって変更できません。
通常のButtonなら問題なく出来たのですが、ImageButtonは何か違うんでしょうか?

ImageButton button = (ImageButton)findViewById(R.id.button_home);
button.setHeight(button.getWidth());

411 :デフォルトの名無しさん:2015/05/21(木) 19:24:41.37 ID:zgSoWt24.net
>>410
メソッドがないですよというエラー(そのままですね)

ButtonはsetHeightのあるTextViewを継承してるけど
ImageButtonはしてない

LayoutParams使うと高さとか変えられる

412 :デフォルトの名無しさん:2015/05/21(木) 19:39:03.39 ID:ZfTkNSQV.net
>>411
ありがとうございます
LayoutParamsでいけました

413 :デフォルトの名無しさん:2015/05/21(木) 19:48:17.66 ID:Bn08EOtX.net
音楽プレイヤーの再生速度を変えたければffmpegを利用してプレイヤーを自作しろ
と言った内容のページを見つけたので
自作してみようと思っているのですが
利用するffmpegはライブラリとして利用するのでしょうか?アプリケーションとライブラリの2つがあるみたいですが

というかもしかしてプレイヤーを自作するのはかなり難易度高いですか?

414 :デフォルトの名無しさん:2015/05/21(木) 20:05:34.05 ID:/h0vzWPb.net
>>406
お前も出来ない
俺も出来ない

415 :デフォルトの名無しさん:2015/05/21(木) 22:03:45.99 ID:XuMwd9na.net
>>413
難易度高いかはネットな情報がたくさんあるかどうかだからな、そういう点から見ると難易度たかいんじゃね?

416 :デフォルトの名無しさん:2015/05/21(木) 22:11:54.66 ID:veXdKwLY.net
RelativeLayoutの中に配置したとあるViewにParentBottom指定すると
IMEが表示されたときにIMEの上部分にそのViewが表示されますが、
以下のような動きにすることは可能でしょうか?

□□□□
□□□□
□□□□
□□□□
▲▲▲▲  ← ■■■■のaboveに配置
■■■■  ← parent bottom = true

IMEが表示された時は

□□□□
□□□□
▲▲▲▲
IMEIMEIM
EIMEIMEI
MEIMEIME

■の部分が消えて、▲はIMEの上部に残る

宜しくお願いします。

417 :デフォルトの名無しさん:2015/05/21(木) 22:34:58.32 ID:OlibXsNp.net
>>416
OnGlobalLayoutListenerを実装してView全体の高さが一定以下になったら■をINVISIBLEにする
画面が横になった時にもなるかもしれんが

418 :416:2015/05/21(木) 22:58:51.00 ID:OlibXsNp.net
ごめんINVISIBLEだと下に謎の領域が残るかも
GONEできたっけ?できなかったら高さを0にする

419 :415:2015/05/21(木) 23:36:10.92 ID:veXdKwLY.net
独自で判定していくしかないんですか。ありがとうございます。

420 :デフォルトの名無しさん:2015/05/22(金) 00:04:36.23 ID:Ib89NQ8a.net
言葉と記号だけでやりたいこと説明するの辛くね?
身も蓋もないがコードとスクショ晒してもっと然るべきところで質問すりゃいいのに

421 :デフォルトの名無しさん:2015/05/22(金) 00:12:48.32 ID:mMDyzvZD.net
>>413
ffmpeg は、Linuxで使うコマンドで、
libavcodec というエンコード・ライブラリを使っている

コマンドのオプションに、ファイル形式・エンコード形式・
ビットレート・画面のアスペクト比・画像解像度などを指定する

これをGUIアプリから使いたいのなら、
画面でこれらの数値を指定すると、
オプションを指定して、コマンドを実行すればよい

422 :デフォルトの名無しさん:2015/05/22(金) 01:27:06.30 ID:8FHCgN6E.net
うっひゃー

423 :デフォルトの名無しさん:2015/05/23(土) 11:09:19.40 ID:SEwBBfns.net
LoaderManager.initloaderはMainActivityで呼んで、LoaderCallbacksは別の特定のクラスに継承させることって可能?
もしできるなら、initloaderの第三引数にはなにを渡せばよいの?

424 :デフォルトの名無しさん:2015/05/23(土) 11:56:03.91 ID:Ld/wBwqg.net
典型的なコピペプログラマだな

425 :デフォルトの名無しさん:2015/05/24(日) 20:03:08.03 ID:uAWdRq0g.net
>>423
普通に継承したクラスのオブジェクト作ってそれを渡せばいいだけと思うけど、そういう話

426 :デフォルトの名無しさん:2015/05/24(日) 21:25:07.73 ID:aIvJgyUy.net
メモリ使用量が多くなった場合などにServiceがキルされて
再起動されるようですが、再起動時にonStartCommand()は
必ず呼ばれるのでしょうか?
ググると若干古い記事ではonCreate()が呼ばれてonStart()は呼ばれないと
書いてあったりします。onStart()は古いAPIなので使っていません。

427 :デフォルトの名無しさん:2015/05/24(日) 21:37:02.10 ID:aIvJgyUy.net
あとGoogleブックスのURLで申し訳ないのですが、
「START_STICKYやSTRT_REDELIVER_INTENTを使用しても、停止後に再起動はされません。」
と記載があるのですが、これは4.4.2以降も同じ仕様なのでしょうか?
https://books.google.co.jp/books?id=6gX8AwAAQBAJ&pg=PA74&lpg=PA74&dq=android+service+restart+onstartcommand&source=bl&ots=h4m6avkx31&sig=wf_Ns9y83gfv23rVs7HhMPoJCzg

428 :デフォルトの名無しさん:2015/05/24(日) 22:59:14.89 ID:sdzpoc7O.net
>>427
公式に書いてあることは知ってる?

429 :デフォルトの名無しさん:2015/05/24(日) 23:15:48.65 ID:aIvJgyUy.net
>>428
Android4.4に関して特に仕様の記載がないのですが、
どこかに記載されてるのでしょうか?

430 :デフォルトの名無しさん:2015/05/25(月) 02:55:37.26 ID:xmSOoDQ0.net
バグっぽいけどこれ放置したままなの?

START_STICKY does not work on Android KitKat (Edit: And Jelly Bean)? - Stack Overflow
http://stackoverflow.com/questions/20636330/start-sticky-does-not-work-on-android-kitkat-edit-and-jelly-bean

431 :デフォルトの名無しさん:2015/05/25(月) 11:16:01.15 ID:inz2Q1wQ.net
1面クソアごとに画像データーを更新したいんですが
リソースをダウソロードするプログラムの書き方を教えて下さい

432 :デフォルトの名無しさん:2015/05/25(月) 16:24:35.65 ID:mrJVEVzf.net
やなこった

433 :デフォルトの名無しさん:2015/05/25(月) 17:37:03.86 ID:2LXkX4Xr.net
>>431
テキストエディタを起動して、キーを押します。

434 :デフォルトの名無しさん:2015/05/25(月) 22:18:08.90 ID:xmSOoDQ0.net
識者不在の糞スレワロタ

435 :デフォルトの名無しさん:2015/05/25(月) 23:20:33.17 ID:scjpXuit.net
釣られないだけだが?

436 :デフォルトの名無しさん:2015/05/26(火) 00:08:22.14 ID:dFIglpHr.net
下手な煽りだよね〜
20点かな

437 :デフォルトの名無しさん:2015/05/26(火) 00:48:22.67 ID:iJcR2mHM.net
よくわからんけどスマホ本体の内部メモリってのは外部ストレージ扱いなの?
SDカードが外部ストレージってのはわかるけど。
内部ストレージって何?適当にフォルダ作って移動したファイルは外部なんだよね?

438 :デフォルトの名無しさん:2015/05/26(火) 01:21:53.87 ID:kK9+FMpe.net
内部メモリと内部ストレージは違うよね

439 :デフォルトの名無しさん:2015/05/26(火) 01:40:50.70 ID:pJdytGr+.net
よくわからんのなら、わかるまでググレカス

440 :デフォルトの名無しさん:2015/05/26(火) 07:40:13.70 ID:YEusQglh.net
>>437
再起動したら消える揮発性か、残る不揮発性かで考えよう。(わざわざ消すテンポラリー領域は除く)
揮発性はメインメモリ、主記憶、RAMなどと呼ばれ、超高速。CPUはここに置かれたプログラムを順次実行していく。
不揮発性はストレージ、補助記憶装置。PCのHDD、スマフォのSD、内部ストレージ。

半導体で作られたストレージをメモリと言うことあるのは確かにややこしい。

441 :デフォルトの名無しさん:2015/05/26(火) 08:18:05.40 ID:iJcR2mHM.net
いやさあ、MediaStore.Audio.Media.EXTERNAL_CONTENT_URI使ったんだよ。
SDカードの中身だけ読み込めるのかなと思ったら、スマホ本体に保存してある音楽まで読み込んだんだよ

本体に保存してある音楽はINTERNAL_CONTENT_URIかと思ったんだけど、
これ使ったら元から入ってる着メロ的なやつしか読み込まなかった。

ネット上の説明とか見てもEXTERNAL_CONTENT_URIは外部ストレージとかSDカードを読み込む
としか書いてないんだよね。

結局、スマホ本体に保存してある音楽を読み込むのはMediaStore.Audio.Media.EXTERNAL_CONTENT_URI
でいいってことなんですかね?

442 :デフォルトの名無しさん:2015/05/26(火) 12:26:36.84 ID:aFV4V3Cu.net
>>441
メーカーや端末によって動作が違う

嘘のような本当の話

443 :デフォルトの名無しさん:2015/05/26(火) 15:30:55.71 ID:XzLMkd2/.net
>>442
SD辺りだけわな
なぜ統一しなかったのかが不思議だ

444 :デフォルトの名無しさん:2015/05/26(火) 16:15:17.28 ID:iJcR2mHM.net
えーそれは面倒だなー
一応XPERIAとSH-01Eが同じ状態だったからそれが普通なのかと思ってたのに、
MediaStore.Audio.Media.EXTERNAL_CONTENT_URIで
スマホ内部の音楽ファイルをまったく読み込んでない機種とかあったのか・・・。

445 :デフォルトの名無しさん:2015/05/26(火) 16:36:23.63 ID:1JEV8zVa.net
内蔵ストレージ増やしてSDの役割をそちらに担当させたのは、Galaxy Nexusあたりが先行して始めた。
そしてそれがAndroidの公式仕様になった。

446 :デフォルトの名無しさん:2015/05/26(火) 17:17:03.82 ID:liPEptJL.net
質問です
ListPreferenceで特定の項目のラジオボタン?を選択状態にするメソッドってありますか?

447 :デフォルトの名無しさん:2015/05/26(火) 19:19:29.00 ID:aFV4V3Cu.net
listpreference how to set in java

448 :デフォルトの名無しさん:2015/05/26(火) 21:44:15.32 ID:C7yFKiDf.net
物理的には内部だけど論理的には外部

449 :デフォルトの名無しさん:2015/05/27(水) 04:05:32.17 ID:IYHm+PdK.net
ん?

450 :デフォルトの名無しさん:2015/05/27(水) 08:56:15.52 ID:qY6MPAfx.net
>>447
おおー助かりました
ありがとうございます!

451 :デフォルトの名無しさん:2015/05/27(水) 09:09:04.57 ID:qnqHsmhA.net
>物理的には内部だけど論理的には外部
きっとゴム付肉弾戦における発射のこと

452 :デフォルトの名無しさん:2015/05/27(水) 14:35:31.70 ID:IYHm+PdK.net
どちらかというと生ハメ外出しかと

453 :デフォルトの名無しさん:2015/05/27(水) 14:44:25.69 ID:FcI2lOhq.net
単純にキンタマだな

454 :デフォルトの名無しさん:2015/05/29(金) 00:43:41.28 ID:Aca+1gFc.net
releaseとdebugビルドで別のjavaファイルをビルド対象にしたいんだけど、gradleでどう書くのでしょうか?
release/package/Hoge.java
debug/package/Hoge.java
と切り替えるようなイメージです

455 :10人に一人はカルトか外国人:2015/05/29(金) 03:55:58.64 ID:K07Xnd2y.net
★マインドコントロールの手法★

・沢山の人が偏った意見を一貫して支持する
 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法

・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法

偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い

靖国参拝、皇族、国旗国歌、神社神道を嫌うカルト

10人に一人はカルトか外国人

「ガスライティング」で検索を!

456 :デフォルトの名無しさん:2015/05/29(金) 06:59:54.52 ID:N7+ABhZ5.net
>>454
Android studioだよね?
src/main/java/〜/Hoge.javaを、
src/release/java/〜/Hoge.javaとsrc/debug/java/〜/Hoge.javaに移動すれば切り替えられるよ
ソースを丸ごと切り替えるだけならbuild.gradleの編集はいらないはず

457 :デフォルトの名無しさん:2015/05/29(金) 15:58:14.22 ID:Aca+1gFc.net
>>456
ありがとうございます
試してみます

458 :デフォルトの名無しさん:2015/05/29(金) 17:55:58.39 ID:eziEC5e6.net
mediaplayerでsetDataSourceでソースをセットしたんですが、
別の音楽ファイルをsetDataSourceすると落ちます
imageviewなんかはいつも適当にsetImageResourceで画像変えてたんですが、mediaplayerではどうすればいいですか?

459 :デフォルトの名無しさん:2015/05/29(金) 20:01:32.61 ID:TL1pgahn.net
resetしてからやる

460 :デフォルトの名無しさん:2015/05/30(土) 00:45:46.98 ID:apxHRq+j.net
>>459
さんくす

461 :デフォルトの名無しさん:2015/05/30(土) 19:46:51.47 ID:JfpTPOeu.net
findviewByIdって孫とかひ孫viewでも見つけてくれるの?

462 :デフォルトの名無しさん:2015/05/30(土) 22:05:16.81 ID:Lxua+P7G.net
>>243
完成させた時点で俺より上だな

463 :デフォルトの名無しさん:2015/05/30(土) 22:43:35.15 ID:KvlHFKRc.net
AndroidでiOSでいうところのSprite Kitみたいな簡単でパフォーマンスのいいフレームワークってありますか?
Cocos2d使えと言われそうなんですが、AndroidにSpriteKitがあればわざわざCocos2dを習得する必要ないかなあと思いまして。

464 :デフォルトの名無しさん:2015/05/31(日) 00:45:48.61 ID:4elonUcT.net
https://www.myappconverter.com/sprite4droid

465 :デフォルトの名無しさん:2015/05/31(日) 02:52:16.43 ID:3TpG2Jyq.net
散々同じ質問したあげくにボケ発言した人か

466 :デフォルトの名無しさん:2015/05/31(日) 06:04:48.20 ID:Z4ZQo/1V.net
アクティビティの切り替えができないんだけど…

467 :デフォルトの名無しさん:2015/05/31(日) 07:01:22.69 ID:Z4ZQo/1V.net
fragment_main.xmlってどこにあるの?

468 :デフォルトの名無しさん:2015/05/31(日) 08:26:18.26 ID:YXkbZ0cY.net
>>463
Javaで書けるAndEngineっていうのがあるよ

どっちにしろAndroidにSpriteKitがない以上新しく覚えなきゃならんのだよ
何度も同じ質問してる暇があるならとっとと勉強汁

469 :デフォルトの名無しさん:2015/05/31(日) 23:03:41.17 ID:cF6hKnun.net
if (v == btnStart) {
if (!mp1.isPlaying()) {
mp1.seekTo(0);
mp1.start();
}

} else if (v == btnStop) {
if (mp1.isPlaying()) {
mp1.pause();
}

こんな感じで音を鳴らしています。

一度再生して止めて、2回目の再生の時に、ある特定の端末(nexus7)で
頭に少しだけseekが0に戻っていない感じで音が残ります。
どうすればいいでしょう。他の端末だと普通に最初から再生されます。

470 :デフォルトの名無しさん:2015/06/01(月) 01:25:31.38 ID:rssHAz+o.net
昔作ったおさわり系のアプリをlive壁紙に改造しようと思ったけどlive壁紙資料とゆうか情報少なすぎんよ(´・ω・`)

471 :デフォルトの名無しさん:2015/06/01(月) 09:56:56.09 ID:J/ferUlm.net
Androidでクリックやドラッグの判定がどうなっているか興味がありまして、
とりあえずViewConfigurationにその手のパラメータが定義されているのを知ったので
実際のMotionEventの情報と比較してみたのですが... 必ずしもViewConfigurationの説明通りじゃ
ないような?

というわけでAndroidのソースでこれらの判定ををチェックしている個所を調べようと思ったら
どこら辺を眺めたらいいですかね?

472 :デフォルトの名無しさん:2015/06/01(月) 11:21:42.16 ID:9goRdDaS.net
>>469
release()してみたらどう

473 :デフォルトの名無しさん:2015/06/01(月) 14:55:48.55 ID:S2S66idF.net
>>470
ライブ壁紙は広告貼れないから金にならんしやめとけ

474 :デフォルトの名無しさん:2015/06/01(月) 23:25:22.63 ID:n/RAdMct.net
Androidのアプリを公開したのですが、5.0以上のみの対応でした
4.0以上対応に変えるにはどうすればよろしいでしょうか?

475 :デフォルトの名無しさん:2015/06/01(月) 23:34:01.85 ID:faunvg4Y.net
>>474
>Androidのアプリを公開したのですが、5.0以上のみの対応でした

マジで言ってんの?
何も理解しないでアプリ作ってんの?
恐ろしいな。

476 :デフォルトの名無しさん:2015/06/01(月) 23:44:55.28 ID:IErZQT51.net
馬鹿は答えなくていいから

477 :デフォルトの名無しさん:2015/06/02(火) 00:26:42.72 ID:0JJIk5xr.net
>>474
マジで止めた方がいいレベル。

478 :デフォルトの名無しさん:2015/06/02(火) 00:52:02.40 ID:on3D72fG.net
>>474みたいな人でもアプリ作ってリリースまで持って行けるなんて凄い時代だよな

479 :デフォルトの名無しさん:2015/06/02(火) 01:29:36.33 ID:icqrjLa0.net
>>474
なんか勘違いしてるだろ
一回深呼吸してもう一回質問してみ

480 :デフォルトの名無しさん:2015/06/02(火) 01:33:34.12 ID:icqrjLa0.net
>>473
一応設定画面に置けるよ
絶対誰も触らんと思うが

481 :デフォルトの名無しさん:2015/06/02(火) 02:08:17.74 ID:F2/QEANq.net
>>474
>>476
馬鹿は小前田

482 :デフォルトの名無しさん:2015/06/02(火) 22:50:52.88 ID:6q7MMheZ.net
actionbarのstyleは以下で定義しているのですが、actionBarSizeで高さは操作できましたが、
文字サイズが何をやっても操作できず。

<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat">
<!-- Customize your theme here. -->
<item name="actionBarSize">40dp</item>
</style>

</resources>

数日分からず放置してたけど、今日以下を発見。
http://yamanetoshi.github.io/blog/2015/03/05/changing-actionbar-title-fontsize/
上記に当てはめるにはなんとすべきか分かりません。。

483 :デフォルトの名無しさん:2015/06/03(水) 00:56:32.12 ID:JJjq3/2D.net
Androidのアプリ作ってる人ってどれくらいJava極めてんの?
もちろん作りたいアプリにもよるだろうけど

484 :デフォルトの名無しさん:2015/06/03(水) 02:17:14.45 ID:v39+k635.net
作りたいアプリが作れればいいだろ

485 :デフォルトの名無しさん:2015/06/03(水) 05:34:19.90 ID:SdodqAU9.net
javaとかいう糞言語極めても

486 :デフォルトの名無しさん:2015/06/03(水) 06:44:56.55 ID:kSzH3dEa.net
>>483
入れ子クラスや無名クラスやwait,notifyが使える程度で充分だ。
どっちかというとライブラリーへの慣れが必要かな

487 :デフォルトの名無しさん:2015/06/03(水) 10:56:52.21 ID:GgYiFxcJ.net
むしろJavaを極めない方がアプリは作りやすいだろうな
無駄にオブジェクト指向で作ろうとしてファイルを沢山作る羽目になる

488 :デフォルトの名無しさん:2015/06/03(水) 12:03:20.39 ID:JJjq3/2D.net
>>486
>>487
なるほどね
サンキュー

489 :デフォルトの名無しさん:2015/06/03(水) 12:18:20.15 ID:XsAhQPW9.net
その機種にGPS機能があるかないか判別する方法にはどの命令を使えばいいのでしょうか?

490 :デフォルトの名無しさん:2015/06/03(水) 15:31:15.33 ID:DD0R+6BO.net
ぐぐれカス

491 :デフォルトの名無しさん:2015/06/03(水) 17:00:05.37 ID:I534HeiT.net
>>489
ユーザーに聞けばいい
alertDlg.setMessage("GPS機能はついてますか?");

492 :デフォルトの名無しさん:2015/06/03(水) 20:03:49.14 ID:mXrjoWxL.net
>>491
俺もそうしてるわ

493 :デフォルトの名無しさん:2015/06/03(水) 20:10:06.52 ID:rBczgqMW.net
>>492
え?端末全部調べて、一つ一つインストール許可出すんじゃないんですか?

494 :デフォルトの名無しさん:2015/06/03(水) 20:39:51.03 ID:cKa39d6l.net
マニフェストファイルにGPS使うぜって書いておけば
GPSが付いてない端末だとPlayストアで表示されないんじゃないっけ?

495 :デフォルトの名無しさん:2015/06/03(水) 23:03:42.51 ID:ddCCP/lU.net
>>493
俺はそうしてる

496 :デフォルトの名無しさん:2015/06/03(水) 23:51:59.51 ID:DI2UJuZl.net
処理に時間が掛かっている箇所を知りたいときはどうすればいいのでしょうか
AndroidStudio使ってます

497 :デフォルトの名無しさん:2015/06/04(木) 00:31:23.75 ID:PT93iXUV.net
実機テスト用の端末を導入しようと思うのですがお勧めの機種ってありますか?

498 :デフォルトの名無しさん:2015/06/04(木) 01:05:29.35 ID:BOVoJZxl.net
>>496
TimingLoggerで
http://developer.android.com/reference/android/util/TimingLogger.html

上見てわかんなかったら処理の間に適当にlog出力

>>497
結局どれを買っても機種依存の問題が出てくるから、適当に2.x系を一台と、端末売れ筋ランキングで人気のやつ一台
2.x系は使ってる人は減ってきたけど、安いのだったら2000円ぐらいで買えるから買っとけ

499 :デフォルトの名無しさん:2015/06/04(木) 01:35:04.83 ID:cMqEbCip.net
便乗質問 ロリポで64bitだとデバッグのトレースが速いとかありますか

500 :デフォルトの名無しさん:2015/06/04(木) 10:31:24.25 ID:PT93iXUV.net
>>498
ありがとうございます。

501 :495:2015/06/04(木) 11:17:59.35 ID:a4flLkxE.net
>>498
こんなのがあったんですか
ありがとうございます

502 :デフォルトの名無しさん:2015/06/04(木) 11:24:32.93 ID:8WTUUAmJ.net
GoogleがCloud Test Labっていうオンラインでテストできるサービスを夏頃リリースするみたいだよ

503 :デフォルトの名無しさん:2015/06/05(金) 09:07:11.66 ID:pIuxBMHj.net
Android Studioで、fragment.xmlはどこにあるのですか?
res/lauoutを参照しても見つかりません

504 :デフォルトの名無しさん:2015/06/05(金) 09:10:24.52 ID:ut8Woe+A.net
AndroidStudioでプロジェクトのバックアップを取る方法はありますか?
プロジェクトのimportはあるのですが、いくら探してもexportが見つかりません。

505 :デフォルトの名無しさん:2015/06/05(金) 12:15:45.96 ID:3EEwZxri.net
>>504
explorerでコピペ

506 :デフォルトの名無しさん:2015/06/05(金) 12:42:37.08 ID:WQPiI48F.net
>>503
レイアウトファイルは自分で作るものだろ…?

507 :デフォルトの名無しさん:2015/06/05(金) 12:56:13.50 ID:ut8Woe+A.net
>>505
テキストファイルなどにコピペしておくしか方法は無いってことですか?

508 :デフォルトの名無しさん:2015/06/05(金) 12:57:05.58 ID:q+HIZSiz.net
はあ?

509 :デフォルトの名無しさん:2015/06/05(金) 13:02:36.93 ID:M7lcZRBS.net
フォルダごとコピーすればいいってことじゃろ

importは他ソフトからのコンバートの意味だったりするから

510 :デフォルトの名無しさん:2015/06/05(金) 14:21:39.71 ID:0FEcqYcq.net
Android2.3時代に作ってたことがあるプログラマなのですが、いまどきってやっぱりKitkatとかLolipopの時代?
当時に習得した2.3時台の知識はもう使えないのかしら。

511 :デフォルトの名無しさん:2015/06/05(金) 14:44:49.67 ID:ut8Woe+A.net
>>509
フォルダごとコピーしたものを、他PCでimport可能でしょうか?

512 :デフォルトの名無しさん:2015/06/05(金) 14:56:11.11 ID:gMO/OEo2.net
>>510
メインスレッドで通信しようとすると例外吐くとかAsyncTaskの実行の仕方が少し変わったとかいろいろ変更点あるからそのままでは書けないと思う

513 :デフォルトの名無しさん:2015/06/05(金) 15:48:23.26 ID:vLAN3zvV.net
>>506
そうなんですか…?
本にはプロジェクトを作成すると二つのレイアウトのxmlが生成されるって書いてあるので元々あるのかと…

514 :デフォルトの名無しさん:2015/06/05(金) 15:53:55.62 ID:a+XS5FzW.net
>>511
Importとか必要ない
Android studioのトップ画面の「Open an existing Android Studio project」からコピーしたプロジェクトのフォルダを開くだけ

515 :デフォルトの名無しさん:2015/06/05(金) 16:01:50.80 ID:OZFLk/Wo.net
バージョン管理しろよ

516 :デフォルトの名無しさん:2015/06/05(金) 16:15:34.31 ID:PwFQYzSQ.net
>>510
UIの部分もだいぶ変わってるからその辺の知識は新しく覚えないとだな
今の端末にメニューキーとかもうないから

517 :デフォルトの名無しさん:2015/06/05(金) 16:16:37.89 ID:a+XS5FzW.net
>>513
本来自分で作るものだけど、プロジェクトの基本部分を自動生成すると必要に応じて適当な名前で作ってくれる
Android studioの場合には自動生成時にフラグメント使う選択をした場合だけ作ってくれる
途中で名前を指定するけどデフォルトはfragment_main.xmlとかになってるはず

本に書いてあるとおりに操作することしかできないど素人は、
その本と全く同じ環境を用意するか、環境に完全に合った本を買ってこいよ

518 :デフォルトの名無しさん:2015/06/06(土) 00:13:09.08 ID:mMHFjRtT.net
Javaの描画スレッドを、Activityが死ぬときに瞬殺したいのですが
killできないのでループさせてフラグみて自分で止まってもらうしかない
ってマジですか?ネットで調べたらstopもできないとなってたけど
会社の偉い人がKillできるだろボケ!と言ってたのですが。。

519 :デフォルトの名無しさん:2015/06/06(土) 01:24:39.59 ID:c6dxHN11.net
それをこんな何も責任を取らなくてよい他人に質問するのってどうなの?

520 :デフォルトの名無しさん:2015/06/06(土) 07:09:39.55 ID:zhsQvY+Y.net
Androidの設計思想理解してない上司の下に付くと大変ね

521 :デフォルトの名無しさん:2015/06/06(土) 07:57:21.39 ID:rEg+KhCo.net
PCだっていきなり電源落とさないだろう。

522 :デフォルトの名無しさん:2015/06/06(土) 08:02:47.32 ID:UdcgHlEi.net
Kill www 頭わいてんじゃねぇのwww

と返してやれ

523 :デフォルトの名無しさん:2015/06/06(土) 08:41:54.83 ID:1utPRNxw.net
androidの業務だと業務の上流の人はブルトゥースとか通信やプロセスなど
書店に置いてある本以外のなんか知識をいっぱい持ってます

仕事以外での時間で独学するとなると何すればいいと思いますか?
もしくは仕事のみやってれば技術は必要なものはついていくんでしょうか

仕事で付くけどこれはつかないからこういうのはやったほうがいいというのがあれば押して欲しいです

たまにアプリを作ってみたらというのを言われますが
なんのアプリを作ったらいいのかすらわかりませんし
作っても普通にjavaで基本の書店に置いてある内容のモノを駆使して作るから技術力あがって感じが全くしないです


業務だとすごい大量のクラスを作ってそれぞれが連携して
入り組んだ感じであの書き方もよくわかりません

524 :デフォルトの名無しさん:2015/06/06(土) 09:31:45.47 ID:PUUeW4+U.net
>>523
他人のコードをたくさん読め。Androidなんてソース全部公開されてるんだから。

コード読んでわからないことがあったら、そこがスタートだ

525 :デフォルトの名無しさん:2015/06/06(土) 09:32:16.60 ID:PUUeW4+U.net
仕事でコード読みまくれることなんてあまりないんだから、仕事してりゃ覚えるなんて話はない

526 :デフォルトの名無しさん:2015/06/06(土) 09:34:43.49 ID:1utPRNxw.net
>>524
解説がないとクラスが複雑すぎて読めなかった

527 :デフォルトの名無しさん:2015/06/06(土) 10:00:06.62 ID:uXtFy+vV.net
>>526
どうせ数個しかためし読みしてないんだろ?
向いてないから仕事変えろ

528 :デフォルトの名無しさん:2015/06/06(土) 10:09:15.55 ID:1utPRNxw.net
1つの画面遷移はよめるけど非同期とかそういうほかの動きが
読み取りにくいわけです

529 :デフォルトの名無しさん:2015/06/06(土) 14:34:27.32 ID:PUUeW4+U.net
それこそ経験や勘所の話だろ。慣れろ。

530 :デフォルトの名無しさん:2015/06/06(土) 15:07:10.66 ID:5oYeGci8.net
ImageViewを使って画像を表示することができたのですが、
枠線を付けようと思ってDrawableにXMLを設定してみたのですが、枠線が表示されません。

何か条件があるのでしょうか?

531 :デフォルトの名無しさん:2015/06/06(土) 16:18:05.64 ID:PUUeW4+U.net
>>530
ImageViewにはpaddingもforegroundもないから、枠を表示したいときは困るね
FrameLayoutとかで囲ってmarignを設定するとか、stateも考慮するならカスタムビューを書くとか

532 :デフォルトの名無しさん:2015/06/06(土) 17:33:35.22 ID:rEg+KhCo.net
>>526
デザインパターンとか設計の勉強をすれば、書いた人が何考えて書いたのかわかるようになってくる。

533 :デフォルトの名無しさん:2015/06/06(土) 18:29:42.69 ID:6TtNkfrv.net
ブランコの絵も誰が何を考えているのかわかるな

534 :デフォルトの名無しさん:2015/06/06(土) 18:41:17.10 ID:1utPRNxw.net
>>532
その勉強はどうやって?

535 :デフォルトの名無しさん:2015/06/06(土) 18:48:58.23 ID:Hg8iykRQ.net
修行するぞ修行するぞ

536 :デフォルトの名無しさん:2015/06/06(土) 18:52:09.09 ID:1utPRNxw.net
定数は
constantsのクラスを作ってそこに定義し
dbはdbでとかなんか規則性はあるので全部そんな感じだったんですね
デザインパターンの結城と言う人の本にはその辺は乗ってませんでした

537 :デフォルトの名無しさん:2015/06/06(土) 20:07:55.10 ID:rEg+KhCo.net
>>534
人によるので一例。
先人がまとめた方法論の書物がたくさんある。
人の実装を読んで読み取る。
両側からやっていくのが早いと思う。

でも、ひとつふたつ読んで諦めてるような人には無理。

538 :デフォルトの名無しさん:2015/06/06(土) 22:50:10.67 ID:/0tWgrDG.net
xmlでそれぞれの項目にIDを設定しますが、
別のActivityで同名のIDを使用した場合、それはやはり同じものだと認識されるんでしょうか

539 :デフォルトの名無しさん:2015/06/06(土) 23:09:51.10 ID:uXtFy+vV.net
>>538
10回読んだけれど理解できなかったわ

540 :デフォルトの名無しさん:2015/06/06(土) 23:15:39.26 ID:Tf6hDZUQ.net
別物

541 :デフォルトの名無しさん:2015/06/06(土) 23:24:38.66 ID:/0tWgrDG.net
>>540
了解

542 :デフォルトの名無しさん:2015/06/06(土) 23:49:07.21 ID:oQpcYOck.net
んなこたーない

543 :デフォルトの名無しさん:2015/06/06(土) 23:50:15.91 ID:oQpcYOck.net
すまん、539-540読む前に書いてしまった

544 :デフォルトの名無しさん:2015/06/07(日) 01:01:16.67 ID:I7wOGpuA.net
ProgressBarでカウントダウンバーを作っているのですが、多重起動ができてしまいます。
progressBar.setProgress(0);
と書いても処理が止まりません。
皆さんはどうやって多重起動を防止していますか?

545 :543:2015/06/07(日) 01:47:01.28 ID:I7wOGpuA.net
すみません。自己解決しました。

546 :デフォルトの名無しさん:2015/06/07(日) 03:41:08.80 ID:QToWYERA.net
Nested weights are bad for performance
って警告あるやん?
重みをネストすんな、パフォーマンス悪いんじゃってお怒りなんだが、
調べても修正方法無しという情報しかないんだわ
もしかしてお前らなんか知ってる?

547 :デフォルトの名無しさん:2015/06/07(日) 06:18:10.35 ID:TzRoVvNq.net
>>538
同じ名前のIDには同じ数字が割り振られる。これは複数のxmlファイルを通して統一される
Activity.findViewById や View.findViewById の探索範囲はsetContentViewしたXMLかViewの子階層だ
探索範囲の中に同じIDが重複していなければ、困ることは何もない

548 :デフォルトの名無しさん:2015/06/07(日) 10:38:37.13 ID:HGommmw6.net
おすすめの入門サイト教えてください

549 :デフォルトの名無しさん:2015/06/07(日) 11:37:45.23 ID:hIyqiVpO.net
>>546
出来ればRelativeLayout(スペル自信無し)使って頑張ってね

という意味だ(暴論

550 :デフォルトの名無しさん:2015/06/07(日) 14:11:59.78 ID:EP87rz3i.net
もしかしてFile#setLastModified()で日付を変えることってできない?

551 :デフォルトの名無しさん:2015/06/07(日) 14:17:50.16 ID:ZSmz3vm7.net
>>550
ソースに書いて実行すれば判ることをなぜわざわざ2chで質問するんだ?罰ゲームか何か?

552 :デフォルトの名無しさん:2015/06/07(日) 14:23:16.97 ID:EP87rz3i.net
>>551
やっぱ無理なんか。
ぐぐったらroot化が必要らしいとわかったわ。

553 :デフォルトの名無しさん:2015/06/07(日) 14:54:29.98 ID:8mct0vct.net
プリファレンスってActivityじゃないと使えないんですか?

554 :デフォルトの名無しさん:2015/06/07(日) 18:48:59.76 ID:4+2lU3UH.net
>>413
正解

555 :デフォルトの名無しさん:2015/06/07(日) 18:49:19.33 ID:4+2lU3UH.net
誤爆

556 :デフォルトの名無しさん:2015/06/07(日) 21:20:09.25 ID:bgLgb98t.net
HTMLの<TABLE>タグの内容を配列かなんかで取得することってできる?
そういう系のライブラリがありそうでないんだが、地道にJSOUPでやるしかないんかな?

557 :デフォルトの名無しさん:2015/06/07(日) 23:41:26.17 ID:qbhnQk/S.net
jsoupがそういう系のライブラリでしょ

558 :デフォルトの名無しさん:2015/06/07(日) 23:57:40.07 ID:cKVlSHhO.net
>>523 上流階級は口だけだぞw

559 :デフォルトの名無しさん:2015/06/08(月) 00:21:27.36 ID:WcX9eHDy.net
EclipseでNDKの開発をしているのですがstl関連のヘッダが読み込めていないようで、オートコンプリートが効かない上に大量のエラーが出ます
コンパイルは普通に通りますしきちんと動きます
EclipseのバージョンはLuna、C++は初心者です

560 :デフォルトの名無しさん:2015/06/08(月) 07:59:18.54 ID:wmQGERF6.net
ふーん、あっそ

561 :デフォルトの名無しさん:2015/06/08(月) 21:02:49.18 ID:v+xZ0vgp.net
詳しくない人にしかわからない質問です

androidの業務で上流工程を目指してる初心者レベルです

書店に置いてある本の内容を用いて簡単なアプリは作成しました
書店に置いてある内容のものでアプリを作ることは可能ではありますが
パズドラを作るなどそういうのは無理です

業務をしていて上流まで行った人に聞きたいんですが
仕事以外でどんな独学をしましたか?

業務プログラミングの修正とかをさえしてれば
そのうち数年で上流に上がっていくものなんでしょうか

業務だと本に載ってないわからない部分がいくつもあります

WEBアプリケーションを作って
サーバーを立ててHP運用っていうのは技術として
あんまり関係ないですよね?

562 :デフォルトの名無しさん:2015/06/08(月) 21:23:03.29 ID:ziX49/DT.net
上流目指すなら、上流の会社に入るのが確実

563 :デフォルトの名無しさん:2015/06/08(月) 21:39:13.18 ID:vvW6soq/.net
今の会社でやってくなら上司か先輩に相談すべき案件
そうでないなら現状取得できるスキルを手にしたら経歴を盛って転職

564 :デフォルトの名無しさん:2015/06/08(月) 21:43:42.15 ID:v+xZ0vgp.net
>>562
技術があったら上流はやらせてくれる場所にいます
>>563
プログラムを見ても何がなんだかわからないのが9割ぐらいです
まず全部を把握できるようにしないといけないとは思うんですが
細部までの読み方がわからないです

565 :デフォルトの名無しさん:2015/06/08(月) 21:52:51.72 ID:HTFlYrAB.net
プログラミングスレの話題ではない気がするなぁ。

いずれにしても「上流」ってどういう意味で使ってるのかいまいち分からない。前工程(PL, RD, UI/SS)の事か?

566 :デフォルトの名無しさん:2015/06/08(月) 22:04:48.40 ID:Q2pvFPhj.net
>>561
上流が下流の延長だと思っている時点で無理。

567 :デフォルトの名無しさん:2015/06/08(月) 22:50:13.95 ID:hBC0FUqv.net
普通に経験不足じゃねーか
とにかく今はアプリを作れ、作りまくれ
その様子じゃ設計どころかどんなアプリ考案するかすらままならんぞ

568 :デフォルトの名無しさん:2015/06/08(月) 23:05:05.67 ID:CF1FI+6m.net
同じ時間間隔でタッチされてるX,Y座標を取得したいんですけど
TouchEventとtimerTask使えばできますか?
100[ms]ごとに座標を取得するイメージです

569 :デフォルトの名無しさん:2015/06/08(月) 23:15:23.94 ID:v+xZ0vgp.net
>>566
設計したり仕様書書いたり客先行ったりだよ

>>567
ほとんど作れちゃうことは作れちゃう。
なんか課題出して

570 :デフォルトの名無しさん:2015/06/08(月) 23:21:58.97 ID:oXk1Svmd.net
>>569
パズドラのクローンでも作ってみそ

571 :デフォルトの名無しさん:2015/06/08(月) 23:26:48.30 ID:v+xZ0vgp.net
>>570
ゲームの理屈の部分ですごいつまづきそう
オセロのなかなか簡単でないし

572 :デフォルトの名無しさん:2015/06/08(月) 23:41:33.37 ID:SteNMY/0.net
>>571
RSSリーダは?
Serviceで取得してActivityで表示
既読、新着などをdbで管理
linkの飛び先は内包のWebViewでbookmarkするときにブラウザアプリにIntent飛ばす

573 :デフォルトの名無しさん:2015/06/08(月) 23:42:26.68 ID:HTFlYrAB.net
ほとんど作れるから課題出して

つ 課題

難しいから別のにして

なんじゃそりゃ
つーかそろそろ雑談スレにでも行けば?

574 :デフォルトの名無しさん:2015/06/09(火) 00:07:15.49 ID:2XiuFkxL.net
なにこのイラつくやつ

575 :デフォルトの名無しさん:2015/06/09(火) 02:32:24.66 ID:UGvL+rzo.net
>>568
タッチしたときと動いたときと離したときにしかイベントは呼ばれない
だから定期的に取得みたいな事は自分で補完するしかないね
タッチ位置を全部保存しといて定期的に見るみたいな実装
すればいい

576 :デフォルトの名無しさん:2015/06/09(火) 03:37:18.17 ID:LlT982Sh.net
ボタン押してアクティビティを切り替えることすらできない僕に何かアドバイスください

ボタン押すと同じアクティビティに結果を表示するくらいしかできません

577 :デフォルトの名無しさん:2015/06/09(火) 08:48:58.65 ID:44qlprAb.net
>>576
SDK付属のサンプルコード読むところから始めよう

578 :デフォルトの名無しさん:2015/06/09(火) 14:50:28.29 ID:oFJB/yEC.net
>>559ですが数日間悩んだ挙句、最終的にエラー表示をオフにするという原始的な解決法に至りました
これ以外ないのでしょうか

579 :デフォルトの名無しさん:2015/06/10(水) 03:57:51.87 ID:3txGO7t3.net
>>576
入門書買ってサンプルコード写経しろ

580 :デフォルトの名無しさん:2015/06/10(水) 21:33:15.63 ID:ixYykxZp.net
お前らアイコンボタンが等間隔で並んだフッターメニューってどうやって実装してる?
もちろんタッチしたら色変わるやつね

・SplitActionBar
→実装超楽だけど、分割してるだけだから上と下で表示内容を固定できない
・Buttonに画像して下に固定
→テキストも表示できて良いんだけど、ボタン内の画像の比率がおかしい
・ImageBottun
→テキストが表示できない
・もう直接テキスト埋め込んだアイコン作る
→なんかやだ
・LyautそのものにonTouchイベントで疑似selector実装
→javaもxmlもなんと汚いソースか、でもこれが一番理想に近い

いい方法他にないものかね

581 :デフォルトの名無しさん:2015/06/10(水) 23:04:58.86 ID:hbRIYvBZ.net
普通にLayoutとselectorで作ってるけど

582 :デフォルトの名無しさん:2015/06/10(水) 23:15:52.38 ID:9h27/EAG.net
ImageBottunにして透過アイコンと背景色の2つを設定して
押されたら背景色だけ変えるようにしてる

583 :デフォルトの名無しさん:2015/06/11(木) 10:15:48.38 ID:efNkY8o4.net
みなさん、沢山種類があるデバイスごとの画面レイアウトにうまく対応するコツってありますか?
スマホもhdpiとかいろいろあったり、タブレットとかも含めると様々で、全部で綺麗にレイアウトするの大変…

584 :デフォルトの名無しさん:2015/06/11(木) 11:37:05.98 ID:W2kN3wqB.net
それを雑談と判断するか
それともプログラミング質問と判断するか

センスが問われるところだな

585 :デフォルトの名無しさん:2015/06/11(木) 12:27:53.77 ID:rnLL2dqc.net
どうみてもプログラミング質問だろ

586 :デフォルトの名無しさん:2015/06/11(木) 14:26:50.07 ID:y5tU2R8q.net
ゲームかツールかによって違うけど
ゲームなら基本3:4に入るように設計して余りは背景で埋めるか、広さが必要なゲームなら広く描画する

587 :デフォルトの名無しさん:2015/06/11(木) 23:43:37.67 ID:EBMkxRrw.net
アプリ開発の入門書で、AndroidStudioにおいて
新しいプロジェクトを作成するときに「Add No Activity」を選んで一から作っていくものと、
「Blank Activity」を選んでレイアウトエディターを使って作っていくものがあるんだけど
一般的なアプリを作るときはどっちから作り始めますか?

588 :デフォルトの名無しさん:2015/06/12(金) 08:25:51.09 ID:Uf2IDlEx.net
どちらが正しいとか間違ってるとか無いので
自分が作りやすい方を選んでください

589 :デフォルトの名無しさん:2015/06/12(金) 13:30:01.54 ID:3R7WKNXl.net
安全なメモリークリーナーって普通にマーケットにある?
Memory Booster Lite ってのを使ってみたら、アプリを表示させたとき Application#onCreate() から始まっていて少し問題があったので他のを試してみたけど
Webで安全だとかみかけた FMR Memory Cleaner もダメで
zenfone2 の標準機能のメモリ開放だけは安全だったんだけど

590 :デフォルトの名無しさん:2015/06/12(金) 17:40:18.76 ID:x/xSCOKW.net
Cursorオブジェクトを再利用する場合って
使いまわした最後にcloseじゃなくて
クエリーを発行するごとに毎回closeしておくものだっけ?

591 :デフォルトの名無しさん:2015/06/12(金) 18:15:35.91 ID:YD9Clz/x.net
closeしたCursorって再利用できるの?

592 :デフォルトの名無しさん:2015/06/13(土) 02:41:52.13 ID:E+evn8m4.net
カメラアプリを作ってるんだけど他のアプリから起動されたときに
そのアプリのonActivityresultにpathを渡してあげるにはカメラアプリ側ではどんな実装すればいいの?

593 :デフォルトの名無しさん:2015/06/13(土) 08:29:05.32 ID:CpeBgCZ2.net
bundle版って
なくなったんでしょうか
自分でエクリプス落としてSDK落としてと2回やらないとダメになったんですか?

594 :デフォルトの名無しさん:2015/06/13(土) 13:34:23.72 ID:c3mHo0Hx.net
Webviewを使ってandroidブラウザを作っているのですが、setupcachemaxsize()を使ってキャッシュ容量を512mbと明示しているにも関わらずキャッシュが25、26mbで止まってしまいます
どうすればちゃんとキャッシュできるようになるのでしょうか

595 :デフォルトの名無しさん:2015/06/13(土) 17:24:07.00 ID:rJZZXAMl.net
Android Studioって主流になりつつあるんでしょうか

596 :デフォルトの名無しさん:2015/06/13(土) 19:19:11.08 ID:WhEyLjwd.net
1.3ていつでるの?
C++でデバッグしたいのだけど。
previewにも機能はいってないってことは、リリースは結構おそいのかな?

597 :デフォルトの名無しさん:2015/06/13(土) 21:01:47.02 ID:zYr15E1P.net
質問です
複数の画面に同じ項目を持ったアクションバーを表示したいときに、
一々各アクティビティで同じonOptionsItemSelectedを書かなくて済むようにするにはどのような方法がありますか?

ググったら基底Activityを用意する方法とActionProviderを使う方法が出てきたんですがどちらがいいですか?
他にどんな方法がありますか?
ちなみにFragmentは諸事情で使えません

598 :デフォルトの名無しさん:2015/06/14(日) 00:58:28.69 ID:5ZMrvGCX.net
>>597
onOptionsItemSelectedを処理するクラスを作って、各アクティビティがそのクラスのインスタンスをコンポジションして、
アクティビティのonOptionsItemSelectedが呼ばれたらそのクラスへ処理を転送する

599 :デフォルトの名無しさん:2015/06/14(日) 12:14:34.43 ID:1PSvKmGl.net
今2.1の古い中華タブしかないんだけどこれに合わせるのって何かやばい?

600 :デフォルトの名無しさん:2015/06/14(日) 12:44:59.81 ID:XzRwTXm1.net
NullPointerExceptioが自分のコードが原因で出るのですが、これはStackTraceでどこで発生したかなんて
出ないんでしょうか??
Thread [<1> main] (Suspended (exception NullPointerException))
<VM does not provide monitor information>
Choreographer.doCallbacks(int, long) line: 638
Choreographer.doFrame(long, int) line: 598
Choreographer$FrameDisplayEventReceiver.run() line: 801
Handler.handleCallback(Message) line: 755
Choreographer$FrameHandler(Handler).dispatchMessage(Message) line: 95
これじゃ、フレームワークのメソッドばっかで自分の呼び出されたメソッドの情報が
全くないのですが。

601 :デフォルトの名無しさん:2015/06/14(日) 14:13:13.88 ID:HQ0KMWW0.net
ようやくBlank ActivityにAdMobとかNendの広告を貼れるくらいのレベルになりました。

602 :デフォルトの名無しさん:2015/06/14(日) 15:17:11.24 ID:yZ+jyZ3u.net
広告貼ると住所とかのせないとだめなんでしょうね

603 :デフォルトの名無しさん:2015/06/14(日) 17:10:54.43 ID:7oD5KRpF.net
Ecliplse(LUNA)+ADTで開発しています。
ADTバージョン22で3年くらい開発していたのですが
Googe APIに対応するためにSDKバージョン23以上に更新しました。

すると、今までなんの問題も無かったNendのClassが実行時に見つからなくなりました。
ビルド自体は通ります。

new NendAdView(Context, spotId, apiKey) で下記例外で落ちます。

java.lang.NoClassDefFoundError: net.nend.android.NendAdView

その後、下記を行っていますが解決していません。(上記例外が出ています)
・NendのSDKを2.5.1から最新の2.6.1に変更
・Build PathのOrder and Exportではnendのsdkにもチェックつけています(確認済み)
・Projectのclean
・eclipse -clean で起動

もともと問題なくNendが動作していたので
ADTのバージョンアップで何かが起きたのかと思いますが
解決に至っていません。アドバイスなどいただきたくお願いします。

604 :デフォルトの名無しさん:2015/06/14(日) 22:07:21.58 ID:Zq2oC/Gl.net
Androidアプリ開発は初めてなんだが、
とりあえず基本的なことを学べるお勧めの本かサイトはないだろうか。
Java自体は書けます。

605 :デフォルトの名無しさん:2015/06/14(日) 22:20:17.14 ID:KtALmq/k.net
>>604
>>1

606 :デフォルトの名無しさん:2015/06/14(日) 22:34:19.95 ID:Zq2oC/Gl.net
>>605
>>1 のもので逆引きでなく順に学べそうなものとなると、Androidメモだろうか…?
でも解説が不親切で、ここだけで学ぶにはきつい感じ…

607 :デフォルトの名無しさん:2015/06/14(日) 22:53:58.74 ID:AHKDjn8n.net
>>606
それは独り言なの?
そういうのは余所でやってくれるか

608 :デフォルトの名無しさん:2015/06/14(日) 23:00:24.90 ID:Zq2oC/Gl.net
>>607
なんでそんなに辛辣なんだよ…

609 :デフォルトの名無しさん:2015/06/14(日) 23:01:03.74 ID:KtALmq/k.net
作りたいものがあってその都度調べるとたいてい>>1のどれかのサイトに行きつくんだけど
特に作りたいものがないならAndroid技術者認定試験の参考書は順番に学ぶには
丁度いいと思う。そのまま試験受けてもいいし

610 :デフォルトの名無しさん:2015/06/14(日) 23:03:55.16 ID:rStov4sr.net
確かに質問スレで独り言はウザいな

という独り言

611 :デフォルトの名無しさん:2015/06/14(日) 23:05:13.70 ID:1PSvKmGl.net
なるほど
プログラムに限らずそれがいいな

612 :デフォルトの名無しさん:2015/06/14(日) 23:11:47.27 ID:5ZMrvGCX.net
Javaわかるなら開発環境インストールしてサンプル読みながら動かしてぐぐればいいだろ

613 :デフォルトの名無しさん:2015/06/14(日) 23:13:25.98 ID:k3QUSFz6.net
メモと公式とあとはググればなんとかなった
サンプルソースが豊富だけどのライセンス関係が不明なんだよな
本買ったら自由に使ってよいとかなら一冊買うんだが

614 :デフォルトの名無しさん:2015/06/15(月) 05:45:47.33 ID:1sZ1uE6O.net
広告だけなら住所は不要だよ

615 :デフォルトの名無しさん:2015/06/15(月) 13:27:03.51 ID:KqNFlhLk.net
>>613
Android DevelopersのコードはApache license
http://developer.android.com/license.html

616 :デフォルトの名無しさん:2015/06/15(月) 18:49:49.10 ID:tmMw1+zb.net
HTML5+Cordovaで開発できるオンラインのIDEって、どんなのがあるのか教えてほしいんだけどさ
Adobe® PhoneGap™ Build
Monaca
IntelのXDK
ぐらいなのかな?
ちょっとこのスレが適当なのか疑問な内容だけど、知ってたらお願い教えて

617 :デフォルトの名無しさん:2015/06/15(月) 20:15:29.22 ID:syb1bV3z.net
フォント:「IPA モナー Pゴシック」 をインストールして下さい。
面倒くせ

618 :デフォルトの名無しさん:2015/06/16(火) 07:44:46.80 ID:Ma+KyaEA.net
>>615
ああどうも、メモの方の事です

619 :デフォルトの名無しさん:2015/06/16(火) 07:53:58.84 ID:x4isvDFI.net
Androidの開発環境って今混沌としてるよな。
ADTなんて撤退決定だからだれもやらんだろうし、
AndroidStudioは重くて気軽に試せない。
まさかvisualstudioがここにきてAndroid開発でシェアとるんだろうか?

620 :デフォルトの名無しさん:2015/06/16(火) 07:56:38.01 ID:vHWHDyFd.net
AndroidStudioは何であんなに重いんだ? 作っている奴等は何も思わなかったのか?

621 :デフォルトの名無しさん:2015/06/16(火) 08:02:36.84 ID:KJ5iX09d.net
メモリが十分にあって、そこそこの性能のCPUがあれば快適

622 :デフォルトの名無しさん:2015/06/16(火) 08:24:23.75 ID:97f6OrZw.net
>>621
8G必要だろ?なんでそんなに必要なんだ?

いずれにしても開発者が快適じゃないプラットフォームは廃れるよ。
実際、みんなswiftが素晴らしくてiOSに移ってる。開発環境も軽くてさくさく。MBAでカフェでも開発できる。

623 :デフォルトの名無しさん:2015/06/16(火) 08:34:45.72 ID:vHWHDyFd.net
8Gもいんのか……どおりでうちの子じゃまともに動かんはずやわ。
マジで何にそんなに使っているんだ?
いらん機能とか切れば設定で軽くなったりするのか?

624 :デフォルトの名無しさん:2015/06/16(火) 08:39:14.10 ID:SGy3aFlE.net
日蝕は快適に動くからアスホールはいらない

625 :デフォルトの名無しさん:2015/06/16(火) 08:39:24.92 ID:550Q7INi.net
Swiftってそんな素晴らしいか?

626 :デフォルトの名無しさん:2015/06/16(火) 08:41:32.59 ID:KJ5iX09d.net
>>622
AndroidStudioの開発環境だけなら4GBでも動くよ
MBAでも快適にXcode使うには8GBにしといたほうがいいからそんな変らんだろ
8GBに増設したMBAならAndroidStudioも快適に動くと思うよ

627 :デフォルトの名無しさん:2015/06/16(火) 08:44:28.39 ID:6Dp977TJ.net
1.0の頃試しに使ってみたが、デフォではメモリ割り当てがかなり低かった。ini書き換えたら改善したけど、アップデートで戻された(´・ω・`)

628 :デフォルトの名無しさん:2015/06/16(火) 09:23:49.33 ID:dzgBqGJj.net
古過ぎて比較にならない

629 :デフォルトの名無しさん:2015/06/16(火) 09:44:41.09 ID:Ye+yljCc.net
>>624
そんな消え行くものにしがみついてなんになる?
グーグルは公式開発環境をAndroidStudioだと宣言してるし、
eclipseのADTは開発を中止したじゃないか。

630 :デフォルトの名無しさん:2015/06/16(火) 09:55:50.48 ID:mYK5pDR3.net
夏場にメインPC動かしたくないな
もっとこうアッサリサックリといかんのかねぇ

631 :デフォルトの名無しさん:2015/06/16(火) 10:43:34.58 ID:SGy3aFlE.net
>>629
XPとVISTAの関係と同じ
7が出るかも知れないからね(笑)

632 :デフォルトの名無しさん:2015/06/16(火) 12:04:50.63 ID:Ye+yljCc.net
>>631
なんだそういうことか。
それが正解かもな。
参考になるWebサイトとか書籍とかもまだ少ないし。

お前の作戦に乗るかな。
あとはいつ乗り換えるかだな。
7とはAndroidStudio2.0とするか、1.6あたりなのか?

633 :デフォルトの名無しさん:2015/06/16(火) 15:02:43.06 ID:z6qMDj3A.net
eclipseのADTは開発を中止って2chでしか見たことないんだけどソースあるの?
eclipseでいままで通り何度も更新がきているようなんだが

634 :デフォルトの名無しさん:2015/06/16(火) 15:59:56.77 ID:MJyqYzmg.net
>>629
FlashのActionScript出てきたときもJavascriptは廃れるって言われてたんだぜ?知ってた?
そして今、この2つはどうなってる?
未来は誰にも予想できない

635 :デフォルトの名無しさん:2015/06/16(火) 16:49:27.62 ID:i0kqwnCt.net
>>633
そりゃeclipse自体はandroidと無関係に更新されるわな。
ADTがほぼ放置なんだよ

636 :デフォルトの名無しさん:2015/06/16(火) 17:05:48.60 ID:dzgBqGJj.net
>>634
わろた

637 :デフォルトの名無しさん:2015/06/16(火) 17:18:56.80 ID:Ma+KyaEA.net
eclipseも前は物凄く重かったからなADTに特化されて軽くなった

638 :デフォルトの名無しさん:2015/06/16(火) 17:25:22.01 ID:SGy3aFlE.net
junoの環境が一番安定してるから特に変える必要もないな
環境まるごと退避・復元できるし

639 :デフォルトの名無しさん:2015/06/16(火) 20:05:22.50 ID:/wj5td0L.net
eclipseよりADTのバージョンアップの方が鬼門だわ
かといって古いままだと新しいSDKやSupportLibrary使えなかったりするし

640 :デフォルトの名無しさん:2015/06/16(火) 22:06:39.58 ID:olK6vrXd.net
今のところポストIDEAって何があるわけ?

641 :デフォルトの名無しさん:2015/06/16(火) 22:36:46.04 ID:Y7raX4Vb.net
Android Studioの中身はIntellijだから情報は多いと思うけどな
リファクタリングも優秀だし、eclipse使うメリットがないと思う
cocosのIDEもIntellijベースに代わったみたいだし、開発環境としては主流でしょ
メモリ16G積んでるから低スペックの場合は知らないけど

642 :デフォルトの名無しさん:2015/06/16(火) 23:00:57.08 ID:m+JBNqpi.net
AndroidのBitmapって2048*2048までのサイズ制限があるって本当ですか
Bitmap自体は生成されるけど描画できないとかエラーになるとか
聞いたですが

643 :デフォルトの名無しさん:2015/06/16(火) 23:09:45.56 ID:CsocrPot.net
>>642
なんでその程度のことも自分でやってみようと思わないの?

644 :デフォルトの名無しさん:2015/06/16(火) 23:17:48.64 ID:6Dp977TJ.net
やってみたら何がわかるの?
偉そうな振りだけしたいやつって本当ゴミだね。

645 :デフォルトの名無しさん:2015/06/17(水) 00:52:31.48 ID:g3xBhzxi.net
エラーになるかどうかぐらいは分かるんじゃね?

646 :デフォルトの名無しさん:2015/06/17(水) 03:21:59.94 ID:kNecvwWy.net
>>644
何がわかるのって、お前が求めてる答えの結果がでるだろう
ここに質問するまでもなく誰に聞く必要もなくお前1人で答えが出せるだろう
アホなのか?

647 :デフォルトの名無しさん:2015/06/17(水) 07:25:42.24 ID:74v2kCp/.net
>>646
バカなの?
その手間を省くためにここに書いてんじゃねーかよw
すでにやったことがある奴がいたら他の何人もの人が馬鹿みたいに同じ作業を繰り返す必要なくなるじゃないか。
そして余りにも多く同じ質問が繰り替えされる時、テンプレ(FAQ)にするって流れになるんだよ。
試せばわかるだろ?そんなことはわかってるツーの。1人1人試すなんて原始的なやり方だとは思わないの?

648 :デフォルトの名無しさん:2015/06/17(水) 07:35:24.98 ID:NKOXj/dA.net
これが教えて君の理論なんですね

649 :デフォルトの名無しさん:2015/06/17(水) 07:41:10.97 ID:lw8BwKa3.net
2chで質問してもまともに答えが返ってくるか分からないので、自分で試す方が楽。
どうしても詰まったときに、一縷の望みで質問するのが、正解。

650 :デフォルトの名無しさん:2015/06/17(水) 07:46:06.60 ID:G1Vd80qI.net
>>647
オマエはプログラマにはなれない
マヌケが(笑)

651 :デフォルトの名無しさん:2015/06/17(水) 07:54:20.16 ID:u4l50gLj.net
3匹釣れたw

652 :デフォルトの名無しさん:2015/06/17(水) 08:21:50.99 ID:McBn532e.net
8GBって今やノートPCでも普通だろ

653 :デフォルトの名無しさん:2015/06/17(水) 08:57:22.61 ID:VnydAVe5.net
>>651
涙拭けよ

654 :デフォルトの名無しさん:2015/06/17(水) 10:27:03.49 ID:ug0J2TUG.net
>>653
悔しいの?w

655 :デフォルトの名無しさん:2015/06/17(水) 11:52:53.45 ID:MmvYmfDa.net
なぜ誰もこの突っ込みをしないのか不明だが、>>647は「やってみたら何がわかるの?」に従っていないレスだから、そもそもが破綻してるよ。
646単発ならまだしも。

656 :デフォルトの名無しさん:2015/06/17(水) 12:10:55.77 ID:45HUm8q8.net
2048x2048はAndroidのOpenGLのテクスチャーのサイズの制限で
今時のAndroid端末はデフォルトじゃBitmapの表示にテクスチャー使うことが多いだろうから
何も考えないで馬鹿でかいBitmapを表示しようとすると失敗するとかだったかな?

657 :デフォルトの名無しさん:2015/06/17(水) 12:12:16.68 ID:7KhQ6AFD.net
スレが延びた

658 :デフォルトの名無しさん:2015/06/17(水) 12:17:34.31 ID:lafb1LcJ.net
onDrawFrameはいわば無限ループのような状態ですが
描画速度をsleep制御じゃだめなのでしょうか?
任意の速度でonDrawFrameを呼び出す方法もあるようなのですが
sleepを使うのとどちらがいいのでしょうか?

659 :デフォルトの名無しさん:2015/06/17(水) 13:44:11.98 ID:kNecvwWy.net
>>647
バカなの?…というより完璧に馬鹿だろお前

投稿日:2015/06/16(火) 23:00:57.08

投稿日:2015/06/16(火) 23:17:48.64

17分あれば12回は試せてさっさと答えわかったんじゃないの
17分待ってるよりも

面白いからもう一度言う
完璧に馬鹿だろお前

660 :デフォルトの名無しさん:2015/06/17(水) 13:52:55.83 ID:Q2883dNz.net
Android開発はしてないけど、その話を聞いて質問しにきた可能性はあるから
聞かずに試せは見当違い
環境ないなら環境作って試す事までしろって厳格なスレでもないし

661 :デフォルトの名無しさん:2015/06/17(水) 13:56:36.52 ID:G1Vd80qI.net
>>659
禿同

662 :デフォルトの名無しさん:2015/06/17(水) 14:07:02.08 ID:LagYmbNf.net
>>659
俺は643だが、641ではない。
相手が1人だと思って暴れてるお前が馬鹿。

663 :デフォルトの名無しさん:2015/06/17(水) 15:36:29.06 ID:7+b8xlgS.net
Mac book air と Mac book pro と Mac book
どれ買えばいいの?

664 :デフォルトの名無しさん:2015/06/17(水) 16:04:44.50 ID:8aEWGjd8.net
>>663
予算決めて好きなパーツ選んでさくっと自作でいい

665 :デフォルトの名無しさん:2015/06/17(水) 16:37:04.16 ID:LExSm/Wy.net
>>663
重たいのが気にならなければおとなしくProにしときなさい

666 :デフォルトの名無しさん:2015/06/17(水) 16:41:27.37 ID:7+b8xlgS.net
>>664
自作ってなんだよw

>>665
開発専用機にしたいんでやっぱpro一択ですかね

winだと合間にいろんなことやりすぎて集中できないw
今も2ちゃんやってるし

667 :デフォルトの名無しさん:2015/06/17(水) 17:46:55.63 ID:Tzea91aw.net
>>659
よく読めよ、釣りだって書いてあるだろ?w
時刻なんてわざわざ調べて、なにマジになってんの? wきもすぎw

668 :デフォルトの名無しさん:2015/06/17(水) 17:49:05.66 ID:G1Vd80qI.net
>>667
プログラマでも無い低能がなぜここにいるのかが不思議だ

669 :デフォルトの名無しさん:2015/06/17(水) 18:12:01.42 ID:kNecvwWy.net
>>667
ん?何処にお前のIDで釣りって書いてあるんだ?
すまねーが俺の方からは何処にもそういった文章が見えないんだが該当レスにアンカー付けてもらえないか
それともお前がID変更しながら定期的に質問スレで釣りして荒らしてるキモイ奴だったということを自白したと受け取っていいのかな?

面白いからもう一度言う
完璧に馬鹿だろお前

670 :デフォルトの名無しさん:2015/06/17(水) 18:17:54.67 ID:Tzea91aw.net
>>669
>>651

いや別に俺は今日このスレ見ただけの第三者なんだけどwww
なんで俺にもくってかかるわけ?www

671 :デフォルトの名無しさん:2015/06/17(水) 18:23:17.06 ID:kNecvwWy.net
>>670
え?
「今日このスレ見ただけの第三者」
>>667 みたいに噛みついてくるキモさ

自ら発砲しときながら
「なんで俺にもくってかかるわけ?www」
とかいう頭のおかしさに気付けてないキモさ

面白いからもう一度言う
100%完璧に馬鹿だお前

672 :デフォルトの名無しさん:2015/06/17(水) 18:30:19.75 ID:7KhQ6AFD.net
なんできいてもいないのに自分語りする馬鹿が後を絶たないんだろ

自己紹介乙

673 :デフォルトの名無しさん:2015/06/17(水) 18:40:40.23 ID:weJRwmwN.net
付ける薬の無い馬鹿か

674 :デフォルトの名無しさん:2015/06/17(水) 18:44:39.38 ID:0oBeldqD.net
他でJAVAを書いてた人のAndroid入門書みたいなのでお薦めないかな?
AndroidStudioの使い方も含めて教えてくれる本があるとうれしいんだけど

675 :デフォルトの名無しさん:2015/06/17(水) 18:48:37.74 ID:lanO4Pi/.net
ID:kNecvwWy

676 :デフォルトの名無しさん:2015/06/17(水) 19:03:51.26 ID:yBtF3Zuk.net
アプリ開発玄人のみなさん、こんばんは。
Parse.comっていうのをバックエンドに使ってアプリを運営してる方っていますか?
会員登録や管理以外にも、アプリ内課金もAPIで提供してくれてると聞きました。
サービスとしてParseの評価いかがでしょう?

677 :デフォルトの名無しさん:2015/06/17(水) 19:08:56.17 ID:Tzea91aw.net
>>671
病んでるね、君

678 :デフォルトの名無しさん:2015/06/17(水) 19:10:43.91 ID:74v2kCp/.net
ID:kNecvwWyは在日だろ

679 :デフォルトの名無しさん:2015/06/17(水) 19:16:35.33 ID:np54LWhI.net
流れぶった切るけど

非接触でアプリのインストールってできないもんなんですか?

すごい便利だと思うんですけど・・・

680 :デフォルトの名無しさん:2015/06/17(水) 19:45:49.79 ID:PDwXyu9Z.net
そりゃクラッカーにとっては便利だね

681 :デフォルトの名無しさん:2015/06/17(水) 20:40:15.19 ID:nuqylwSY.net
有線じゃないってことならadbで可

682 :デフォルトの名無しさん:2015/06/17(水) 20:48:15.77 ID:Cy0rEtra.net
よく分からんけど、あらかじめそういうことをするアプリを作って入れておけばできなくはない気がする。

683 :デフォルトの名無しさん:2015/06/17(水) 20:56:37.83 ID:8aEWGjd8.net
AndroidStudio なんて仕事で使っているやついるの?
githubから落としてきてデモ実行するくらいしか使ってないんだけど

684 :デフォルトの名無しさん:2015/06/17(水) 21:08:23.53 ID:Cy0rEtra.net
いま使っている奴がいるかは知らんが、googleが出してきた以上、AndroidStudioが標準になっていく可能性はあるんじゃないの。
今のところは、あまりメリット感じないけどね。

685 :デフォルトの名無しさん:2015/06/17(水) 21:21:11.70 ID:tTYriNxi.net
なんだまだ主流にはなってないのか

686 :デフォルトの名無しさん:2015/06/17(水) 21:25:50.78 ID:fsYg4KyV.net
>>684
まあそうだろうね。

687 :デフォルトの名無しさん:2015/06/17(水) 21:28:35.59 ID:Ygbzfv76.net
どうかね、もう正式にサポートされてるのはStudioだけだから、要件次第ではそっちしか使えないこともある。

688 :デフォルトの名無しさん:2015/06/17(水) 21:33:14.91 ID:NtwhwkoG.net
パソコンを買い換えるに当たり
アンドロアプリを作ってみたいと思うようになったのですが
どのようなパソコンがいいのでしょうか?

689 :デフォルトの名無しさん:2015/06/17(水) 21:34:53.20 ID:fsYg4KyV.net
>>688
Windows機

690 :デフォルトの名無しさん:2015/06/17(水) 22:19:38.53 ID:Ygbzfv76.net
>>688
iOSにも興味あるならMac一択。そうじゃなきゃ、てきとーなのでメモリは8GB以上にする。
NDKとか考えているならOSはLINUX使うのが一番楽。

691 :デフォルトの名無しさん:2015/06/17(水) 23:03:51.58 ID:kNecvwWy.net
>>677
ここまでの流れで「自分が馬鹿でした間違ってました」と理解できないお前は
もはや日本語が理解できない病気だと証明してんぞ自分で
そんなお前と違い俺は健康体そのものだぞ

>>678
自分で黙々と研究し、実験し、職人気質なモノづくり、自分の力で物づくりをするのが日本人らしさの特徴で
自分で試さず他人に意見を求め、真似をし、色々省いて中身スカスカな物づくりをするのがコピー気質の中国、韓国気質なんだよね
さて、キミの>>647はどっちかな?

通じないやつはもう相手にしないから安心しとけ
最後は悪口でしか反論できない状態になるまで完膚無きに痛めつけて悪かったね
100%完璧に馬鹿なお前相手にちょっと大人げなかったかもね

692 :デフォルトの名無しさん:2015/06/17(水) 23:08:48.09 ID:wMCatG7X.net
>>691
あんたそろそろ消えてくれないか?
みんな迷惑してんだよ

693 :デフォルトの名無しさん:2015/06/17(水) 23:13:31.58 ID:Q2883dNz.net
悪口しか言ってないのはID:kNecvwWyにしかみえないんだが

100%完璧に馬鹿ってなに
小学生かよ

694 :デフォルトの名無しさん:2015/06/17(水) 23:16:55.06 ID:74v2kCp/.net
ID:kNecvwWyこそ他人の迷惑をなんとも思わないチョン気質だろwww
そして都合が悪くなると逃げるwww

695 :デフォルトの名無しさん:2015/06/17(水) 23:36:48.48 ID:ms3I3JjR.net
>>691
いつまでも長文でウザイ
誰が正しいかどうかなんて誰も興味無いんだよアホ
消えろ

696 :デフォルトの名無しさん:2015/06/17(水) 23:45:41.81 ID:LExSm/Wy.net
>>683
じゃあ仕事では何を使ってると思ってるの?
VisualStudio?

697 :デフォルトの名無しさん:2015/06/17(水) 23:48:18.43 ID:0oBeldqD.net
俺全然知らないんだけど、VisualStudioってJAVAでAndroidアプリが開発できる時代なの?
それともHTML5だけ?

698 :デフォルトの名無しさん:2015/06/17(水) 23:50:10.36 ID:kNecvwWy.net
>>694
ん? >>647 >>678 ←じゃあこれは何かな?ん?
お前は他人に迷惑かけてない発言であると?
そうかそうか、いやこっちは別に都合悪くないからもうちょい相手してあげてもいいぞ

>>692
お前はいつから人の心が読めるエスパーになったのかな?お前が迷惑に感じているの間違いじゃないのか?
ぜひ「みんな」である事を証明出来た理由を教えてね
そしてどうやら>>694がもっと相手してもらいたいようなので
残念ながらまだ続きそうだよ。文句はこいつに「も」言うようによろ

699 :デフォルトの名無しさん:2015/06/17(水) 23:53:58.15 ID:kNecvwWy.net
>>693
へー、俺は悪口を言っている事を自覚しているんだがお前は盲目なんじゃないの?
これは何?>>644 >>647 >>662 >>667
何処が俺だけなんだよ説明してみろおかしいんじゃないの
自分の都合の悪い事は見ないで人を批判するだけのやつってやだねー最悪だねー

>>695
やなこった
お前が俺をそうやって求める限り俺はまだいるぜ
楽しいねー
ウザくて興味ないならお前が読むのをやめて窓を閉じるのがずっと一番早いと思うぞ

700 :デフォルトの名無しさん:2015/06/17(水) 23:54:24.02 ID:NtwhwkoG.net
NG推奨

701 :デフォルトの名無しさん:2015/06/17(水) 23:58:23.80 ID:kNecvwWy.net
…といっても出来ないアホばかりだからなここは
なんせ俺自身がかなりの古株なんでこの流れは沢山みてきたよ

それよりPC買うなら5万くらいのi5の4Gあれば全然問題ない
これ以上の性能ならあればあれでいいが費用対効果次第じゃね

702 :デフォルトの名無しさん:2015/06/18(木) 00:00:13.16 ID:61yIZqB6.net
>>698
あれ?相手にしないんじゃないの?www
相手してくれなくてもいいので早く消えろや
それとも相手してほしいの?ぼく、寂しいの?www

703 :デフォルトの名無しさん:2015/06/18(木) 00:05:23.09 ID:pePA1BN3.net
NG出しておきますね

704 :デフォルトの名無しさん:2015/06/18(木) 01:10:58.94 ID:yQJi0z1+.net
窓を閉じる
って表現が好きな奴か
定期的に沸くよね

705 :デフォルトの名無しさん:2015/06/18(木) 01:38:34.05 ID:HKsBgcCX.net
>>683
逆に聞きたいけどAndroid Studio入れてるのにeclipseを使い続ける理由ってなんだろう?
antでビルドからgradleに変わるだけでAndroid Studioにするメリットがあると思うけどな

706 :デフォルトの名無しさん:2015/06/18(木) 02:34:25.52 ID:W6V85/J9.net
>>699
なんでそんなに性格悪いの

707 :デフォルトの名無しさん:2015/06/18(木) 07:43:14.02 ID:fK5PTsKi.net
ID:kNecvwWy泣きながら逃亡したかwww
お前らの大勝利だなw

708 :デフォルトの名無しさん:2015/06/18(木) 07:53:50.14 ID:e1nox45T.net
泥スタがモッサリしてるのは使ってて同意する部分だけど、コード書く分には
大した問題じゃないよな
移行を先延ばししてるだけならいいけど、eclipse一本でこの先やっていこうと
思ってるならどうかしてる

709 :デフォルトの名無しさん:2015/06/18(木) 08:28:09.36 ID:J2OlhwRh.net
ID:kNecvwWyみたいに、ある質問に対して「自分で調べろ」みたいな上から目線で高圧的な態度を取る奴は、
いいか悪いかは別として、社会(スレ住民)から排除される傾向になるのはまあ当然だよな。

710 :デフォルトの名無しさん:2015/06/18(木) 08:33:56.22 ID:PWD9+8+9.net
>>709
プログラミングの世界では常識だな
Androidに関しては大体のことはググれば見つかる

711 :デフォルトの名無しさん:2015/06/18(木) 09:09:10.56 ID:R1hXBpu3.net
>>705
現状 Eclipse で問題なく開発出来ているから移行する必要性が薄い
1つのアプリに使用しているプロジェクトは複数あるわけだし
1つのアプリのバリエーションで別のコードが入っていたりもする
これらを移行する方法を探すコストも高いし、そもそも出来るかもわからないしな

712 :デフォルトの名無しさん:2015/06/18(木) 09:16:41.71 ID:kOufk0/2.net
2Gでサクサクだからな8Gでどの程度便利になったのかね

713 :デフォルトの名無しさん:2015/06/18(木) 09:29:44.56 ID:7/h/PzkV.net
>>709
自分で調べたうえでここまで判ったがここが判らないとか言った姿勢が見られないんだからネット以外の社会でも叩かれる

714 :デフォルトの名無しさん:2015/06/18(木) 09:39:17.08 ID:vn28fqVf.net
AndroidStudioスレで言われていた8GBあれば快適っていうのは
エミュが1GB以上、AndroidStudioが約2GB程度メモリ喰ってるんで
32bitの4GB環境で他にブラウザとか動かしてるとメモリきついねーって話だぞ

Eclipseも1GBぐらいは必要だから、同じような使い方するとすれば2GBのシステムじゃきついだろ

715 :デフォルトの名無しさん:2015/06/18(木) 10:05:40.59 ID:vn28fqVf.net
>>711
複数のプロジェクトからアプリを作るとかアプリのバリエーションとか
このへんをIDEの設定とか使って管理するんじゃなくて
Gradleによる記述で管理するってのがAndroid Stduioのテーマのひとつだったりするな

716 :デフォルトの名無しさん:2015/06/18(木) 10:32:22.62 ID:7WErBqWC.net
ただサポート切られた限り、Android開発にとって数年後にはEclipse?なにそれ?になってるのは間違いない

717 :デフォルトの名無しさん:2015/06/18(木) 10:39:55.07 ID:kOufk0/2.net
eclipseはウチの環境だと260メガだね1Gも使わんよ

718 :デフォルトの名無しさん:2015/06/18(木) 11:04:42.89 ID:vn28fqVf.net
>>717
それEclipseが動いてるVMのHeap使用量じゃね?

719 :デフォルトの名無しさん:2015/06/18(木) 11:30:35.30 ID:S35eW2dn.net
うちのEclipse(kepler)は700メガほど
会社から割りあたってるPCはcore2duoの4メガだからAndroidStudioは無理じゃないかなぁきっと

720 :デフォルトの名無しさん:2015/06/18(木) 12:15:29.99 ID:vn28fqVf.net
IDE本体のメモリ割り当てはAndroid studioとEclipsでそんなかわらんのだけど
Android Studioの場合には実際にビルドを行うプロセスがIDEとは別に存在してそれがデフォルトでもIDE本体と同じぐらいメモリを使うし
プロジェクトの規模によっては本体以上にメモリを割り当てる必要があるっぽい

721 :デフォルトの名無しさん:2015/06/18(木) 16:30:29.75 ID:/Zt/gqf5.net
趣味で作ってる人はどっち使おうが構わないでしょ。
仕事で作るのにメモリがないからASは使わない、とか言ってるなら、開発部にそんなしょぼいPCしか支給しない会社はやばいのでは…。

722 :デフォルトの名無しさん:2015/06/18(木) 16:59:01.62 ID:PWD9+8+9.net
ASはクソだから日蝕でいけるうちは日蝕を使うわけだが?

723 :デフォルトの名無しさん:2015/06/18(木) 19:15:01.91 ID:Lpl1zqnR.net
Android Studioが自動運転のグーグルカーだとしたら
eclipseはホンダのビートぐらいの違いがある

724 :デフォルトの名無しさん:2015/06/18(木) 19:18:09.87 ID:qgw/Weqm.net
言いたいことは分かるけど、燃費悪そうだから、まだ乗り換える気にならないのよ。

しかし太陽も滅びたし、日蝕の時代ももう終わりかなー。

725 :デフォルトの名無しさん:2015/06/18(木) 19:28:44.77 ID:kOufk0/2.net
>>718
メモリー2ギガのうちシステム合わせて全部で400メガ使っていて220がeclipse
1.6ギガフリーだとよ

726 :デフォルトの名無しさん:2015/06/18(木) 19:31:51.93 ID:YNq1vwmU.net
ちょっとご家庭内遠隔カメラみたいなもの作ろうと思って
UDPポート開けっ放し処理作って遊んでいるんだけど
Datagramソケットって自分のIPアドレスが変わると使えなくなるのね

なのでIPアドレスが変わった(DHCPリース期限が切れた、Wi-Fiから4G回線に切り替わった、またはその逆等々)を検知して
某かの処理(ソケットcloseとか再openとか)を行いたいんだけど
何か良い方法があったら教えていただけませんでしょうか

727 :デフォルトの名無しさん:2015/06/18(木) 21:40:26.55 ID:YNq1vwmU.net
自己レス
BroadcastReceiverで取れるっぽい
やってみよう

728 :デフォルトの名無しさん:2015/06/18(木) 21:54:09.63 ID:vn28fqVf.net
>>725
最近のADTのEclipseはヒープ最低500MBぐらい確保する設定になってるし他にもメモリ使うだろうから
220MBだけとか無いと思うんだけどなあ

729 :デフォルトの名無しさん:2015/06/18(木) 22:45:46.82 ID:kOufk0/2.net
使いもしない無駄な確保はしないみたいよちなテキストソース3本編集状態ね
レイアウト開くと360まで跳ね上がるけど500はいかんね

730 :デフォルトの名無しさん:2015/06/18(木) 22:51:23.42 ID:vn28fqVf.net
>>729
もしかして古い環境使ってるのか?
eclipse.exeがある場所のeclipse.iniに-Xmsと-Xmxってあるから値いくつか言ってみ?w

731 :デフォルトの名無しさん:2015/06/18(木) 23:12:57.39 ID:4/Dzc0e2.net
電源ボタンでのスリープや、電池切れが起きても画面が初期化されないようにするにはどのような処理をすれば良いでしょうか?

SurfaceViewを使ってるのですが
本屋やサイトを調べても見当たらなくて

732 :デフォルトの名無しさん:2015/06/18(木) 23:45:44.30 ID:OJ9QL4KK.net
>>706
そう思うのはお前の目が節穴だから

↓本人が書き込みやめた後にネチネチ女々しいこういうのが本当の性格悪い人って言うんだよ
>>707 >>709 >>713

しかも >>713 に関しては物凄く勘違い君も入ってるね

733 :デフォルトの名無しさん:2015/06/18(木) 23:48:47.31 ID:OJ9QL4KK.net
>>731
電池切れで初期化されなかったらバグった時どう復活すればいいのよそれ…

レジュームみたいな事したいのなら1つ1つ座標とか値とかを保存しておき
起動時にこれまた1つ1つ自分で丁寧に構築しなおしていくしか方法はないよ

734 :デフォルトの名無しさん:2015/06/19(金) 00:07:00.39 ID:ERstlUYa.net
>>705
エクリプスの操作の方が慣れてるからだよ
使いづらいから使うわけない

735 :デフォルトの名無しさん:2015/06/19(金) 04:41:53.74 ID:4Lh2jAEU.net
音楽プレイヤー作ってるんだがロリポから使えるようになったUSB-DACに対応させたい。
公式ドキュメントみたりしたけどさっぱりだからいい情報あったら教えて欲しい。

736 :デフォルトの名無しさん:2015/06/19(金) 06:30:24.17 ID:0OGBDqh1.net
>>732
ネチネチ女々しいのはお前の方だろwww
つまりお前こそ本当に性格悪い人ってことだ。w

737 :デフォルトの名無しさん:2015/06/19(金) 09:15:57.99 ID:MBHEV9Fs.net
課金して広告を非表示にするってどういう仕組みなの?
課金した人に対して広告無しバージョンを提供してる?

738 :デフォルトの名無しさん:2015/06/19(金) 09:39:33.21 ID:tePAkoHq.net
有料版と無料版の2本アプリを用意するか
課金している場合は単にプログラム上で広告を表示しないだけ

739 :デフォルトの名無しさん:2015/06/19(金) 10:47:03.38 ID:wmM/uPnL.net
Bluetooth通信アプリを作成しているんだけども
ペアリング要求がきた側はどのアプリから要求がきたのかわかるものなのか?

740 :デフォルトの名無しさん:2015/06/19(金) 11:06:56.51 ID:iZWpkr2+.net
>>730
ほれスタヂヲに切り替わる少し前のだから古くは無い
-Xms40m
-Xmx768m

741 :デフォルトの名無しさん:2015/06/19(金) 11:19:27.35 ID:cf9rf23z.net
1年前にダウンロードしたadt-bundle-windows-x86_64-20140702は-Xms512m -Xmx1024mで最低500MB確保
32bit版だと40MBとかになってんの?

742 :デフォルトの名無しさん:2015/06/19(金) 11:41:30.20 ID:0j4PtqPZ.net
>>739
わからない

743 :デフォルトの名無しさん:2015/06/19(金) 12:41:32.23 ID:iZWpkr2+.net
>>735
あてずっぽうだが内蔵スピーカーで鳴っていたのがぶっ刺したらUSBの方から
鳴るんじゃね(ただし対応デバイスに限る)みたいな

744 :デフォルトの名無しさん:2015/06/19(金) 13:47:15.25 ID:6NR5eaiH.net
なんでそんなぎりぎりな設定に拘るんだ
メモリなんて最近はいっぱい積んでいるんだからもっといっぱい割り振ればいいだろ
俺はこれくらいに設定しているけど

--launcher.XXMaxPermSize
256M
--launcher.XXMaxPermSize
256m
-Xms1536m
-Xmx1536m

745 :デフォルトの名無しさん:2015/06/19(金) 14:32:05.22 ID:4Lh2jAEU.net
>>743
そんな簡単に動いたら苦労しないんだよなぁ

746 :デフォルトの名無しさん:2015/06/19(金) 15:10:21.33 ID:Q8UjGrX+.net
Eclipseでメモリ1GBも確保しないで余裕って言ってるプロはどんなに小規模なアプリ作ってるんだよ
中規模なアプリは1GBでもビルド中にメモリ不足で止まるぞ

747 :デフォルトの名無しさん:2015/06/19(金) 15:12:26.06 ID:tePAkoHq.net
俺はアプリサイズ1M切ることに命かけてるんだけどな
おかげでロースペ端末がメジャーの地域で喜ばれてDLされているんだよ
視野が狭いぞ

748 :デフォルトの名無しさん:2015/06/19(金) 15:45:42.04 ID:8Tf/lCI2.net
それが何?としか

749 :デフォルトの名無しさん:2015/06/19(金) 15:47:50.41 ID:tePAkoHq.net
底辺で頑張れ

750 :デフォルトの名無しさん:2015/06/19(金) 15:52:37.87 ID:tePAkoHq.net
と書いた後に気づいたが、ここ個人開発者スレじゃなかったな、失礼。
個人なら規模の大きさで勝負するのはナンセンスで中古端末が普及している地域に
狙いを定めたほうが成功する、って意味だった。ほんと失礼した。

751 :デフォルトの名無しさん:2015/06/19(金) 18:19:17.10 ID:4Lh2jAEU.net
エディタのメモリの話とかいいからプログラミングの話しろよクソ

752 :デフォルトの名無しさん:2015/06/19(金) 18:33:57.36 ID:lM/LNwl8.net
AndroidでJPAって使える?

753 :デフォルトの名無しさん:2015/06/19(金) 19:21:45.26 ID:V15vU0FY.net
>>752
ログインも出来るし馬券もちゃんと買えるよ

754 :デフォルトの名無しさん:2015/06/19(金) 19:26:57.37 ID:lM/LNwl8.net
>>753
マジでか!サンキュー!
……って、JRAじゃねーよ!w

755 :デフォルトの名無しさん:2015/06/19(金) 21:06:43.40 ID:gVDC+Wcd.net
海外向けの広告どれ使ってる(どれがおすすめ)?
nendしかいれてなくて

756 :デフォルトの名無しさん:2015/06/19(金) 22:41:54.74 ID:hFDWPcPK.net
>>755
>>751

757 :デフォルトの名無しさん:2015/06/19(金) 23:24:59.07 ID:ZmZZqHCD.net
AndroidアプリのいけてるUI実装してるコード事例ってどこがおすすめですか?
やっぱ標準UIだと作ってもパッとしないし、iOSみたいにそこそこイケてる感じの画面作ってみたい。

758 :デフォルトの名無しさん:2015/06/19(金) 23:28:55.16 ID:lHgMfXQf.net
>>757
iOSみたいな画面作りたければiOSでやれ。
ってガイドラインに書いてたな。iOS名指しではないけど。

759 :デフォルトの名無しさん:2015/06/20(土) 00:21:08.61 ID:wcDuU0cP.net
ここで質問するのかよくわからんけど
ストレージのdefault write disk
って言う項目が消えていていて
設定変えられないんですけど
どこのファイル弄れば直せますかね?

760 :デフォルトの名無しさん:2015/06/20(土) 01:00:16.96 ID:wcDuU0cP.net
よく考えたらスレチでした

761 :デフォルトの名無しさん:2015/06/20(土) 01:13:19.41 ID:pleraY+Z.net
一つのパッケージで、APIレベル15と19の両方に対応するアプリをつくることは出来ないのでしょうか?
KITKAT未満で動かした場合に、対応するAPIがない部分について機能限定版として機能するアプリを作りたいのですが・・・・

762 :デフォルトの名無しさん:2015/06/20(土) 03:29:57.41 ID:np1p2Gh3.net
>>761
minSdkVersion 15で環境作って、
APIレベル19のAPI使いたい処理は @TargetApi(Build.VERSION_CODES.KITKAT) つけたメソッドに書く
そのメソッドは Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT のときだけ呼ばれるようにする
みたいな感じでいける

763 :デフォルトの名無しさん:2015/06/20(土) 21:46:50.72 ID:pleraY+Z.net
>>762
ありがとうございます
今らから試してみます

764 :デフォルトの名無しさん:2015/06/21(日) 11:49:05.91 ID:ZKtmvaa1.net
DialogFragmentでAlertDialog.builderでPositiveButtonを表示しているんだけど、
表示の初期状態でsetEnabled(false)として出したいのですが、
onResumeのタイミングでもボタンが生成されていないようです
どのようにすればいいか教えて下さい

765 :デフォルトの名無しさん:2015/06/21(日) 11:53:21.90 ID:Swj8GkwO.net
他にはどのタイミングで生成されていないの?

766 :デフォルトの名無しさん:2015/06/21(日) 12:12:20.34 ID:ZKtmvaa1.net
勘違いしてた、onStartでボタンとれてた
テヘペロ

767 :デフォルトの名無しさん:2015/06/21(日) 13:49:46.42 ID:PkrRzovD.net
こんな感じのコードを書いてみたのですが、ダイアログにグルグルが表示されません。
なんでー?minSdkVersion="22"です

this.m_progressDialog = new ProgressDialog(this);
this.m_progressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
this.m_progressDialog.setCancelable(false);
this.m_progressDialog.setMessage("Now Loading...");
this.m_progressDialog.show();

768 :デフォルトの名無しさん:2015/06/21(日) 13:57:07.14 ID:grzzSLf3.net
>>767
setIndeterminate(true) は?

769 :デフォルトの名無しさん:2015/06/21(日) 14:55:12.25 ID:RKAD3ekV.net
>>767
ためしにそれそのまま張って動かしてみたがグルグルしたぞ

770 :デフォルトの名無しさん:2015/06/21(日) 21:06:25.51 ID:QdzM3N+f.net
>>742
やっぱりか...

771 :デフォルトの名無しさん:2015/06/21(日) 21:32:53.21 ID:PkrRzovD.net
>>770
style.xmlをこう書き換えたのが悪かったみたい
なんでだろー
<style name="AppTheme" parent="android:Theme.Material.Light.DarkActionBar">
<item name="android:colorPrimaryDark">#00A0B4</item>
<item name="android:colorPrimary">#00BCD4</item>
</style>

772 :デフォルトの名無しさん:2015/06/22(月) 01:41:01.43 ID:6fsOI3Rm.net
>>771
それしてもアクションバーの色変るけど、グルグルは問題なく表示された

773 :デフォルトの名無しさん:2015/06/22(月) 11:26:11.59 ID:sIR8/DDE.net
androidタブレットとwindowsPCをUSB接続して、android側からの操作で
PCにあるファイルを取得したり、PCにあるファイルを削除したり、PCにファイルを送ったりというのは
androidのプログラムで可能でしょうか?
Wi-FiでPCの共有フォルダを覗くというのをUSBでできるようにしたいのです
また、androidタブレットはroot化はできないという条件付きです

774 :デフォルトの名無しさん:2015/06/22(月) 11:35:59.77 ID:kJni3XZO.net
逆なら可能
あとbluetoothなら>>773の真の目的は叶うかも知れないし叶わないかも知れない

775 :デフォルトの名無しさん:2015/06/22(月) 15:35:36.86 ID:aSoH+pEF.net
HTML5+cordovaでアプリを書いてた素人が、Androidアプリ開発パーフェクトマスターを一通りやってみたんだけどさ
素人が気楽に作れる範囲だと、AndroidStudioを使ったところでHTML5で作ったのより豪華なものはなかなか作れない気がするんだよね
なのになんでこんなにHTML5は人気がないんだろう?JavaScriptはみんな嫌いか?

776 :デフォルトの名無しさん:2015/06/22(月) 15:54:42.78 ID:zD6XHioA.net
やってりゃそのうち気付けるよ
ある程度まで行くとHTML5+Javascriptの組み合わせだと欠点やデメリットがある事に気付く
マルチプラットフォームに優れてはいるが機種依存に悩まされないということは50%くらいのソフト開発に向いている側面が強く
裏を返せばハードを100%引き出すソフト開発が困難ともいえる

大雑把で申し訳ないが

・構造化
・クラス化
・ハードウェア制御
・コピーガード
・データガード
・処理速度
・効率性
・サウンド処理
・連携
・実現不可能な機能

などで大体壁に当たるか面倒な事になるか乗り切れない場面が出てくる

777 :デフォルトの名無しさん:2015/06/22(月) 16:44:49.73 ID:962pkLDu.net
onTouchEventを20[ms]ごとに呼び出して座標取得したいんですけど
方法を教えてください!
安定した時間間隔でタッチしてる座標が得られるなら手段は問いません
誰が助けて・・・

778 :デフォルトの名無しさん:2015/06/22(月) 17:09:52.18 ID:kJni3XZO.net
>>775
嫌い

779 :デフォルトの名無しさん:2015/06/22(月) 17:47:48.12 ID:o6Kx3XH1.net
>>777
無理なんじゃね、そもそもタッチイベントは時間に同期して発生するもんじゃないし
もし同期してたら、モーションがゆっくりのときは無駄なデータを取り続けることになるし、速いときは取りこぼす可能性が出てくるよね

780 :デフォルトの名無しさん:2015/06/22(月) 17:50:57.67 ID:Ai81uiu+.net
多少の誤差を許すなら
タイマー理して20msを超えたらタッチ状態を保存する→タイマーリセット
を繰り返す

781 :デフォルトの名無しさん:2015/06/22(月) 17:51:33.84 ID:Ai81uiu+.net
タイマー管理、ね

782 :デフォルトの名無しさん:2015/06/22(月) 19:31:07.79 ID:962pkLDu.net
>>777です
ttp://techbooster.org/android/application/715/
のサンプルのまま動かすと取得の時間間隔がバラバラになってしまいます
onTouchEventの関数内でスリープ使ったりもしましたがダメでした

>>780さんは
onTouchEventの中でタイマー処理するということですか?

783 :デフォルトの名無しさん:2015/06/22(月) 19:41:43.56 ID:zD6XHioA.net
イベント駆動型なのだから当たり前
何か刺激があった時に目覚めて起動するのが「on〜Event」
これのおかげで毎フレームタッチイベントを拾うために待機せずに済む。

これがもしタイマーみたいな感じに1/60秒でタッチ拾うために待機しようものなら
CPU使用率は100%になり電池消費が激しくなるし画面もフリーズっぽくなる。

ブルートゥースでの通信やGPS待機がこれに近い動きをするため電池消費が激しいのさ。

784 :デフォルトの名無しさん:2015/06/22(月) 19:46:49.75 ID:zD6XHioA.net
つまり

タッチイベントは画面に触った時にしか拾えない設計になっててこれは覆せない

ということを前提に毎回イベントを拾うにはどうしたらいいのだろう〜とプログラムを設計すること考える事、工夫すること。

キュー、バッファあたりの仕組みを考えるとやりたいことが出来るかもね。

onTouchEventで手に入れたデータをそのまますぐ処理するのではなく
一旦グローバル変数などに蓄積しておき
ゲームループやタイマーループのような一定間隔で呼ばれ続ける方で
その変数の中身を取り出し処理していくというような流れ

785 :デフォルトの名無しさん:2015/06/22(月) 22:18:32.14 ID:962pkLDu.net
>>783
>>784
なかなか難しそうですね

頑張ってみます
いろいろと意見ありがとうございました

786 :デフォルトの名無しさん:2015/06/23(火) 02:05:09.85 ID:wicC2ZX6.net
>>777
>>575

787 :デフォルトの名無しさん:2015/06/23(火) 16:17:55.13 ID:VeJEuLbH.net
Unity派はこのスレでいいの?

788 :デフォルトの名無しさん:2015/06/23(火) 19:06:27.12 ID:yDHWZwxL.net
JScriptとC#でプログラミングするUnityでの疑問を
JavaでプログラミングしてるAndroidプログラミング質問スレでして何か得られると思ってんの?
その時点でもうズレまくりだろ

789 :デフォルトの名無しさん:2015/06/23(火) 19:32:57.36 ID:pugnpxvj.net
AudioTrackのコンストラクタに設定したサンプリングレートが再生される音楽に反映されないんどけど
MediaCodecでデコードしながらストリーミング再生する時は他のサンプリングレートを参照するって事はあるかな?

あと音声ファイルから1サンプルのデータサイズ(PCM_○○BIT)を取得するAndroid APIってありますか?

790 :デフォルトの名無しさん:2015/06/24(水) 14:24:04.65 ID:6TWSVwyG.net
アプリで利用するフォントの種類を切り替える関数ってないかな?
普通に検索してもTextViewにフォントの種類を変更するサンプルしか見つからないや

791 :デフォルトの名無しさん:2015/06/24(水) 15:04:16.51 ID:VvnWt3OF.net
普通の端末には日本語フォントが1種類しかバンドルされてないのに何故変更できると思うのかがまず不思議

792 :デフォルトの名無しさん:2015/06/24(水) 15:27:43.79 ID:6TWSVwyG.net
英数字はサンサリフとかモノスペースとかOSに入ってるよね
日本語も複数入ってる端末はあるよね
そうでなくても外部フォントタイプを指定してもいいし
ただ問題なのが動的にアプリ全体へ適用する方法が分からないのさ

793 :デフォルトの名無しさん:2015/06/24(水) 15:55:12.64 ID:MkkR+YHt.net
無いからね

794 :デフォルトの名無しさん:2015/06/24(水) 18:40:13.00 ID:xyvkfmNc.net
テーマとかでできないっけ。

795 :デフォルトの名無しさん:2015/06/24(水) 19:12:35.00 ID:rVqCz8Cq.net
フォントなんて変えたことないけどデフォルト値を変えるならテーマしかないだろ

796 :デフォルトの名無しさん:2015/06/24(水) 19:35:28.38 ID:PPVJtcz2.net
一つずつメソッド呼ぶしか思い付かないや

797 :デフォルトの名無しさん:2015/06/24(水) 19:57:15.11 ID:IdGwQElA.net
ふぉんとに?

798 :デフォルトの名無しさん:2015/06/24(水) 20:28:21.66 ID:6TWSVwyG.net
テーマだとフォントだけ指定したスタイルファイルを適用させると
元々セットしてあったカラーデザインがリセットされちゃうよね?
あと任意の場所にあるフォントファイルを読み込んで〜というのに繋がらない
やっぱり各TextViewごとに指定するしかないのか・・・

799 :デフォルトの名無しさん:2015/06/24(水) 20:33:58.53 ID:3PJ0B/wY.net
>>798
テーマって普通は既存のテーマを拡張してつくるんじゃないの?

800 :デフォルトの名無しさん:2015/06/24(水) 20:35:06.01 ID:07MCwrLO.net
>>789
についても教えてよ

801 :デフォルトの名無しさん:2015/06/24(水) 20:35:14.55 ID:R05fi0Yd.net
>>789
についても教えてよ

802 :デフォルトの名無しさん:2015/06/24(水) 23:01:10.90 ID:BgJl2AdF.net
>>789についても教えてよ

803 :デフォルトの名無しさん:2015/06/25(木) 01:09:08.90 ID:oxcJTV2B.net
うっさいカス
おとといきやがれ

804 :デフォルトの名無しさん:2015/06/25(木) 01:14:54.63 ID:/zcBvaqK.net
一昨日来たんですが…

805 :デフォルトの名無しさん:2015/06/25(木) 15:11:14.85 ID:I09/X3Pr.net
LocalBroadcastManager で、あるイベントから特定のフラグメントにイベントを受信させる処理を書こうとしたら
Fragment に registerReceiver() がないから無理でした
手間さえ惜しまなければどうとでも書けるのですが、綺麗に書ける実装方法はないですか

806 :デフォルトの名無しさん:2015/06/25(木) 15:14:59.18 ID:j9TAG7BM.net
>>805
getActivity()

807 :デフォルトの名無しさん:2015/06/25(木) 21:36:01.55 ID:hH6068Lg.net
みんなって、どんなアプリを書いてるの?

808 :デフォルトの名無しさん:2015/06/26(金) 01:22:18.25 ID:UMJ/lX16.net
特定業務用(有料)

809 :デフォルトの名無しさん:2015/06/26(金) 06:05:31.96 ID:mwDdQK9t.net
出先点呼システム

810 :デフォルトの名無しさん:2015/06/26(金) 10:59:20.73 ID:ybsdKyif.net
event.getPressure()が1.0しか返さないんだけど仕様?

811 :デフォルトの名無しさん:2015/06/26(金) 11:30:43.29 ID:zkiM+o7s.net
音楽を鳴らして止めようとします

mp1.pause();
mp1.seekTo(0);

だけでは普通にうまく止まります。

1秒後に止める、みたいな時にHandlerに飛ばすと
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
 if (mp1.isPlaying()) {
mp1.pause();
mp1.seekTo(0);
}
}
}, i);

最後がレコードの針が飛ぶようにプツッと音が飛んでから止まります
原因はなんだと思われますか?

812 :デフォルトの名無しさん:2015/06/26(金) 12:08:51.42 ID:EqhNflh3.net
レコードの針に汚れが溜まってるんじゃないかな

813 :デフォルトの名無しさん:2015/06/26(金) 12:28:58.89 ID:NfOIbMiO.net
よく学習用の本にMySQLの接続例が載っていますが、データベース接続に使われるライブラリ中にGPLのソフトは含まれていますか?
また他に、当たり前のように使われているライブラリでGPLの部分があれば教えてください

814 :デフォルトの名無しさん:2015/06/26(金) 12:31:45.67 ID:FScQfCb1.net
レコードの針を上下するときはボリューム下げろって習わなかったのか

815 :デフォルトの名無しさん:2015/06/26(金) 15:28:27.30 ID:YCs8sIjo.net
ゴミばっか

816 :デフォルトの名無しさん:2015/06/26(金) 15:50:09.37 ID:oDxF40nl.net
音で思い出したんだが、ロリポになってから
また曲をループさせると、途切れるようになったんだよな
たしか4.x(いくつだったっけ?)でも同じ問題あって解決してたんだよな・・・

817 :デフォルトの名無しさん:2015/06/26(金) 18:55:31.63 ID:ybsdKyif.net
event.getPressure()って圧力計測できんやつは一定値返すらしいな
変な質問してスマンな

818 :デフォルトの名無しさん:2015/06/26(金) 19:20:22.67 ID:84gA5284.net
変じゃ無いけど、普通は圧検知なんかサポートされてないだろうから使ってみようとも思わなかった

819 :デフォルトの名無しさん:2015/06/26(金) 21:54:54.75 ID:0kSeYYl4.net
Android Studioで開発を行っています。
データベースからデータを取得し、listviewに曲名とアイコンを表示させるアプリを作成しています。
drawableからアイコンの画像を読みだしています。

public void crateDrawableCollection() {
//Rクラスのすべての内部クラスを取得
Class<?>[] classes = com.yy.maimai_database.R.class.getClasses();
for (Class<?> cls : classes) {
//内部クラスがdrawableならコレクションを作る
if (cls.getSimpleName().equals("drawable")) {
Field[] fields = cls.getFields();
String name;
for(Field field : fields) {
try {
name = field.getName();
//drawableコレクションに格納
this.drawableMap.put(name,((Integer) field.get(name)));
this.drawableList.add((Integer)field.get(name));
} catch (IllegalArgumentException e) {
e.printStackTrace();
}catch (IllegalAccessException e) {
e.printStackTrace();
}
}
}
}
}
最初は問題なくアイコンを表示できていたのですが、
com.google.android.gms:play-services:7.5.0をDependenciesに
追加したところ、アイコンがgoogle+や、Google開発者サービス等の
アイコンが表示されるようになりました。
原因、解決方法をご存知でしたら、ご教授いただきたいです。

820 :デフォルトの名無しさん:2015/06/26(金) 22:41:44.57 ID:YCs8sIjo.net
>>819
教授って育てるの大変だからね
2000万はするよ?
簡単に欲しいなんて言っちゃイカンよ

821 :デフォルトの名無しさん:2015/06/26(金) 22:49:01.75 ID:0kSeYYl4.net
ご教示の間違いですwすいませんでした・・・w

822 :デフォルトの名無しさん:2015/06/26(金) 23:02:57.77 ID:firojXZj.net
ライブラリの中にリソース含まれてたら自パッケージのR.*にコピーが作られた気がする

823 :デフォルトの名無しさん:2015/06/26(金) 23:03:17.36 ID:3zi3kkB8.net
com.google.android.gms:play-servicesで使うdrawableの中身も
含まれるようになったとか

824 :デフォルトの名無しさん:2015/06/26(金) 23:21:57.65 ID:0kSeYYl4.net
821さんと822さん、回答ありがとうございます。

drawableListのサイズは、通常は287になっている(drawableに格納しているアイコンの数が287個)のですが、
com.google.android.gms:play-servicesを追加すると、412になっているようです。

表示されたアイコンを見た感じだと、google絡みのものばかりな気がするので、
822さんが言ったような理由なのかもしれません。
もう少し調べてみます。

825 :デフォルトの名無しさん:2015/06/26(金) 23:30:48.72 ID:3m15A8Gi.net
そろそろ788に答えてもらっても良いんだけど?

826 :デフォルトの名無しさん:2015/06/27(土) 00:02:57.39 ID:Cd49xZWl.net
com.google.android.gms:play-servicesを追加してビルドをした後に
drawableの中身を確認したら、アイコン以外の別なデータも含まれているようでした。
これで解決できそうです。
ありがとうございました!

827 :デフォルトの名無しさん:2015/06/27(土) 01:58:57.73 ID:3RAHP4+P.net
じゃあ>>811

828 :デフォルトの名無しさん:2015/06/27(土) 11:32:05.23 ID:0M2Nf79A.net
>>825
>>ついてないからハイパーリンクされてない

829 :デフォルトの名無しさん:2015/06/27(土) 11:35:26.82 ID:0M2Nf79A.net
スマホ2台あったときBlueToothで文字の送信しあうチャットみたいなのを作ろうとしたが
ネットの見本のやつコピペしていろいろいじったができなかった
出来た人います?

ネットのやつを取り入れてそのまま動かないことがやけにある

830 :デフォルトの名無しさん:2015/06/27(土) 11:50:00.58 ID:T1dqPqBz.net
>>829
アンタのイジり方が悪いだけ(笑)

831 :デフォルトの名無しさん:2015/06/27(土) 12:00:18.77 ID:F0NvHeL6.net
チンポばっかいじってるからそうなるんだ

832 :デフォルトの名無しさん:2015/06/27(土) 12:18:04.49 ID:ZhXdpl3s.net
>>829
そもそもSDKのサンプルにそのものがあるだろ

833 :デフォルトの名無しさん:2015/06/27(土) 12:47:52.02 ID:3RAHP4+P.net
コピペじゃなくてgitで入れろよ

834 :デフォルトの名無しさん:2015/06/27(土) 21:40:24.42 ID:8zQpbO6m.net
Bluetoothのプログラムを作ってるのだけど
Android Studioに付いてきたAVDでBluetoothを動かせないですか?
Android Studioを動かしてるPCにはBluetooth付いてるのだけど・・・

835 :デフォルトの名無しさん:2015/06/27(土) 22:04:29.26 ID:T1dqPqBz.net
>>834
(1)何故試してみない
(2)実機で検証しなければ無意味
(3)アンタはプログラマには向いてない

836 :デフォルトの名無しさん:2015/06/27(土) 23:13:58.95 ID:ZhXdpl3s.net
>>834
エミュレーターで、何が出来て何が出来ないかは公式に書いてるからちゃんと見ること。「自分で試せ」とか言い出す馬鹿は相手にしないこと。

837 :デフォルトの名無しさん:2015/06/28(日) 02:07:52.87 ID:makvmXDt.net
ファイつ

838 :デフォルトの名無しさん:2015/06/28(日) 12:39:07.84 ID:Oz8/1Hcd.net
>>836
「ちゃんと見ること」=自分で試せと同じ意味

>>832も=自分で試せと同じ意味

839 :デフォルトの名無しさん:2015/06/28(日) 13:16:30.39 ID:/T+Vvqez.net
初投稿なんだが

AudioTrackのコンストラクタに設定したサンプリングレートが再生される音楽に反映されないんどけど
MediaCodecでデコードしながらストリーミング再生する時は他のサンプリングレートを参照するって事はあるかな?

あと音声ファイルから1サンプルのデータサイズ(PCM_○○BIT)を取得するAndroid APIってありますか?

840 :デフォルトの名無しさん:2015/06/28(日) 13:23:32.00 ID:sdvwKhf2.net
ちょっとまえまでバンドル版で
エクリプスから全部入ったのがあった
あれは楽だった

今はなくなっちゃってる。
SDK落としてエクリプスに関連付けてってみなさんやってるんですか?
あれって説明がひどくてそのままやっても動かずものすごい難しい

841 :デフォルトの名無しさん:2015/06/28(日) 13:35:46.73 ID:dJgBvO4y.net
PC詳しくない人「説明通りにやった」←やっていない

842 :デフォルトの名無しさん:2015/06/28(日) 13:37:47.79 ID:sdvwKhf2.net
そのとおり
説明の記述の画面が違っててやりようがないってことです

843 :デフォルトの名無しさん:2015/06/28(日) 13:39:20.77 ID:9L16REvG.net
PC詳しくない人「説明通りにやった」←やっていない

844 :デフォルトの名無しさん:2015/06/28(日) 13:51:40.73 ID:WJabjmO6.net
>>840

http://android-developers.blogspot.jp/2015/06/an-update-on-eclipse-android-developer.html
>we are ending development and official support for the Android Developer Tools (ADT) in Eclipse at the end of the year.

もうEclipseのADTのサポートは今年の終わりで完全に終了なので、
グーグル的にはもうすでに適当なんですよ
わかってる人だけ使ってねって感じ

845 :デフォルトの名無しさん:2015/06/28(日) 14:13:50.95 ID:sdvwKhf2.net
会社とかで大量に使ってるのも全部エクリプスから離れるんですか?

846 :デフォルトの名無しさん:2015/06/28(日) 14:27:31.46 ID:WJabjmO6.net
>>845
会社で使うならなおさら非公式なEclipseを使うわけにはいかんやろ?

847 :デフォルトの名無しさん:2015/06/28(日) 14:31:23.90 ID:sdvwKhf2.net
ショートカットキーとか覚えるの大変そう

848 :デフォルトの名無しさん:2015/06/28(日) 14:51:51.25 ID:VdUbkLHg.net
来年からはADTプラグインじゃなくてAndmoreとかいうのを使わなきゃならないのか

849 :デフォルトの名無しさん:2015/06/28(日) 14:53:49.88 ID:8fU/NqqW.net
そういうのは雑談スレでやれよ馬鹿共が

850 :デフォルトの名無しさん:2015/06/28(日) 18:42:38.25 ID:U9PFDhhZ.net
ttp://techinstitute.jp/material/01/
ここのテキストを順に進めてるんだが、テキストではEclipseで自分はAndroid Studioでやってる。
すると自動生成されるメソッドとか一部のものがテキストと手元の結果と異なってきつい。
クソ初心者向がAndroidStudioで進められるテキストはないだろうか。

851 :デフォルトの名無しさん:2015/06/28(日) 18:53:44.67 ID:U9PFDhhZ.net
そもそも誤植が多くて正しい方法を調べるだけで時間がかかる…

852 :デフォルトの名無しさん:2015/06/28(日) 19:35:10.70 ID:/x8z4aUg.net
Google、Eclipse用ADTの開発とサポートの終了を発表、Android Studioへの移行を呼びかけ

http://juggly.cn/archives/151906.html

853 :デフォルトの名無しさん:2015/06/28(日) 22:25:27.12 ID:sCum9118.net
>>850
自動生成されるメソッドってたとえばどういうのよ?

854 :デフォルトの名無しさん:2015/06/29(月) 01:55:59.47 ID:kMMynk5W.net
このスレ見て未だEclipseのやつ多くてビックリだわ
新しい技術が好きなタイプ少ないんだな
AndroidStudio便利すぎてもう絶対戻れない

855 :デフォルトの名無しさん:2015/06/29(月) 02:06:22.89 ID:EPnq+Kev.net
プロは安定をとるからさ

856 :デフォルトの名無しさん:2015/06/29(月) 02:19:10.57 ID:yV2/j0H9.net
ならなおさらEclipseはありえねーわ

857 :デフォルトの名無しさん:2015/06/29(月) 02:32:57.87 ID:EPnq+Kev.net
ハイハイ(笑)

858 :デフォルトの名無しさん:2015/06/29(月) 06:51:48.33 ID:aAym2zwd.net
そうだね、公式でサポートされないXP安定だね。

859 :デフォルトの名無しさん:2015/06/29(月) 06:56:44.60 ID:iO37LfkE.net
新しいものにすぐ手を出して、何一つ極められない似非技術者が多いのも事実

860 :デフォルトの名無しさん:2015/06/29(月) 07:38:37.30 ID:jNbNkj6P.net
Android Studio落としてみようかと思ったけど10%ぐらいダウンロードすると0%にリセットされて一生終わらん
なんやこれ

861 :デフォルトの名無しさん:2015/06/29(月) 07:43:38.33 ID:EPnq+Kev.net
>>858
プロのプログラマでVistaを使ってた人はどれくらいいたのかなぁ(笑)

862 :デフォルトの名無しさん:2015/06/29(月) 12:58:55.98 ID:P1i9+OhL.net
AndroidStudioに限って言えば、新しいものだから使う訳ではなくて公式サポートだからだろ

863 :デフォルトの名無しさん:2015/06/29(月) 13:35:02.48 ID:7lHJ5YCU.net
AndroidStudio発表から随分たつし、プロならeclipseからの移行調査位してるでしょ
で使ってみればAndroidStudioの良さに気がつくと思うけどな
いまだにeclipse押す人の真意が解らないけど

864 :デフォルトの名無しさん:2015/06/29(月) 13:38:08.05 ID:iJm+IVPQ.net
使い慣れたものから離れられないだけなのを新しい方を貶めることで言い訳するのはよくある話。

865 :デフォルトの名無しさん:2015/06/29(月) 13:38:58.21 ID:AnhE/5YA.net
AndroidStudio はとりあえず入れてみたけどワークスペースの考え方がわからない
ワークスペースが扱えるプロジェクトは1アプリのバリエーションだけ?
リポジトリーは SVN 使えるの?

866 :デフォルトの名無しさん:2015/06/29(月) 13:57:34.48 ID:EPnq+Kev.net
人柱さん達ガンバッテネ

867 :デフォルトの名無しさん:2015/06/29(月) 13:59:09.84 ID:PViSm4OD.net
>>865
AndroidStudioだとワークスペースじゃなくてプロジェクト
プロジェクトの下にアプリのモジュールを複数配置できる
モジュールはアプリ以外にもライブラリ的ものとかいろいろなバリエーションがある

AndroidStudioのモジュールはGradleではマルチプロジェクトにおけるプロジェクトとして扱われるので、
build.gradleなんかの記述を理解するのには注意が必要

SVNのリポジトリはサポートされてるはず

868 :デフォルトの名無しさん:2015/06/29(月) 16:34:21.29 ID:6fMFrmYa.net
Google Playの売れ筋がゲームに偏ってるのとは対照的に、Android SDKが用意するAPIは開発環境がゲームに不向きなような気がしてしまいます
Javaで開発する場合に使用できる、ゲーム用のフレームワークやライブラリのようなものはありますか?

869 :デフォルトの名無しさん:2015/06/29(月) 19:35:51.05 ID:51HZu0gn.net
というか去年の秋ぐらいの時点でEclipseサポートはNot Activeだって言ってただろ

870 :デフォルトの名無しさん:2015/06/30(火) 00:47:30.54 ID:Q2LmUja/.net
Chromebookが大好きな俺としては、開発環境のクラウド化を進めてほしい
ま、どう見ても質問スレに書く内容じゃないけどな

871 :デフォルトの名無しさん:2015/06/30(火) 04:00:21.76 ID:RD5yXW1i.net
AndroidStudioも4年もたずにサポート切られるけどね

872 :デフォルトの名無しさん:2015/07/01(水) 14:27:27.04 ID:TsIpb4r0.net
>>839
どのような形で反映してないと言ってるのか謎だけど、AudioTrackのコンストラクタに再生データのサンプリングレートを勝手に調整してくれる機能とか…無いよ?
何か勘違いしてない?

873 :デフォルトの名無しさん:2015/07/01(水) 14:49:33.66 ID:CYaD7XKB.net
for(int i=0; i<MAX; i++){

874 :デフォルトの名無しさん:2015/07/01(水) 14:54:35.53 ID:CYaD7XKB.net
for(int i=0; i<MAX; i++){
 final ImageView tabView[] = new ImageView[MAX];
 tabView[i].setOnClickListener(new View.OnClickListtener(){
   @Override
   public void onClick(View v){
     Bitmap bitmap = ((BitmapDrawable)imageView[i].getDrawablle()).getBitmap();   //ここでiにCannot refer to a non-final variableなんちゃらエラー
     (以下略)
   }
 });
}


こういうのってどうすれば良いんですかね
やっぱfor使わずにずらずら書き並べないとあかんの

875 :デフォルトの名無しさん:2015/07/01(水) 15:10:30.27 ID:sbKZs5cw.net
>>874
>こういうのってどうすれば良いんですかね
勉強をやり直す

876 :デフォルトの名無しさん:2015/07/01(水) 16:02:03.51 ID:6IaAQY1L.net
>>874
tabView[i]に何が入ってるの?とか
MAX個の要素をもったImageViewの配列をMAX回確保してるのは意味あるの?とか
いろいろ理解不能だけど
やろうとしてることはたぶんループで出来る

877 :デフォルトの名無しさん:2015/07/01(水) 16:23:18.55 ID:CYaD7XKB.net
>>876
これをディスプレイに敷き詰めようと思ったんですん
javaやった事ないからワケワカメ
http://rikisha-android.hatenablog.com/entry/2014/04/21/145013

878 :デフォルトの名無しさん:2015/07/01(水) 16:49:11.17 ID:6IaAQY1L.net
>>877
まずは2個でやってみろよ
たぶんできないだろうけど

879 :デフォルトの名無しさん:2015/07/01(水) 17:10:16.31 ID:x+H1pxBI.net
敷き詰めるとかレイアウトエディタに丸投げでもいいんだぜ

880 :デフォルトの名無しさん:2015/07/01(水) 17:11:58.22 ID:CYaD7XKB.net
>>878
2個書き並べたら普通に動いたゾ

>>879
サンキュー調べてみる

881 :デフォルトの名無しさん:2015/07/01(水) 17:19:34.18 ID:6IaAQY1L.net
>>880
2個並べたのを貼ってみろよ
それでどこまで理解できてるのかわかる

882 :デフォルトの名無しさん:2015/07/01(水) 17:26:01.65 ID:CYaD7XKB.net
>>881
>>874のやつのforを解いて2個並べただけだよ
つか煽ってくるだけの人にご確認して頂きたくないし…

883 :デフォルトの名無しさん:2015/07/01(水) 17:40:17.71 ID:6IaAQY1L.net
>>882
>>874の中身をそのまま並べたらtabView[i]に何にもはいってないからsetOnClickListenerよんだとこで落ちるだろ
それが動くってことはtabView[i]の初期化がちゃんとできてるってことで、
そこのコードを見ればタップされるImageViewを二つならべるとこまでをどうやって実現したかがわかる
二つ並べるのにレイアウトファイルいじるかコードでやるかとかいろいろ方法があるから
そこまでどうやってやったかによってループでの複数個の場合のコードの実装方法も変化する

そもそも>>877で言ってるディスプレイに敷き詰めるって意味も明確じゃないから
2つで動いたコードを貼ってもらえばその意味の理解も一気に解決するから貼れって言ってるんだけどね

884 :デフォルトの名無しさん:2015/07/01(水) 17:43:06.04 ID:O9Y0PVXv.net
配列をnewしてるとこをループの外に出せよ
とか空気を読まずに言ってみたり

885 :デフォルトの名無しさん:2015/07/01(水) 17:58:37.62 ID:TsIpb4r0.net
スタティックのカウンター作ったら普通に回るけど…丸投げするみたいだしもういいのかな

886 :デフォルトの名無しさん:2015/07/01(水) 18:02:08.51 ID:kwKt36FF.net
自分のアプリで、ステータスバーおよびノティフィケーションを完全に表示しないように
したいんですが、可能でしょうか。

https://developer.android.com/training/system-ui/status.html を参照してステータスバーを
デフォの見た目では消すことができたのですが、画面の上部を下へ向かってドラッグすると
ノティフィケーションが降りてきてしまいます。Lollipopです。

887 :デフォルトの名無しさん:2015/07/01(水) 18:09:37.83 ID:3gQ/q0jC.net
>>882
横からスマン
煽ってくるだけの人 とかいってるが 確かに >>883 のいうとおりだと思うよ

>2個書き並べたら普通に動いたゾ
『あとは一人でできるもん』っていうならそれもいいけど…

888 :デフォルトの名無しさん:2015/07/01(水) 18:14:03.61 ID:IUFC9lsn.net
ステータスバーより手前のレイヤーに描画するとか

889 :デフォルトの名無しさん:2015/07/01(水) 18:29:20.68 ID:CYaD7XKB.net
>>887
なぜだろう理屈は分からんが実機で普通に動いた
でもそこはHPのやつも同じだから動きそうなもんだけど・・・

890 :デフォルトの名無しさん:2015/07/01(水) 18:33:15.87 ID:Vd6debF0.net
画面上部からスライドして通知が下りてきても何も問題ないだろ
俺は時間が見れないとか不便すぎるし
アクションバーとナビゲーションバーは消してもステータスバーは消してないわ

891 :デフォルトの名無しさん:2015/07/01(水) 20:58:07.62 ID:6IaAQY1L.net
>>889
>>874のコードの部分はディスプレイに表示済みのImageにクリックした時の処理を付加してるだけなんだよ
そこだけいじってディスプレイに表示されるImageが増えるとかデタラメ言ってるようにしか見えない

じゃあなぜ>>877のサンプルでImageが1個だけディスプレイに表示されるかといえば、
それはJavaのコードじゃなくてレイアウトファイルで1個だけ表示するように指定してあるからなんだよ

892 :デフォルトの名無しさん:2015/07/01(水) 21:20:25.26 ID:CYaD7XKB.net
>>891
画像が増えるじゃなくてクリック処理が追加されたって事ですん。分かりづらくてすまん

画像の表示はこれ↓でやってる。ギャラリーから1個ずつ読みこんで最大MAX個表示させる感じで
https://akira-watson.com/android/gallery.html

893 :デフォルトの名無しさん:2015/07/01(水) 21:37:18.82 ID:6IaAQY1L.net
>>892
あのねw
>画像が増えるじゃなくてクリック処理が追加されたって事ですん。分かりづらくてすまん
これの意味もよくわかりませんw
2個書き並べたら普通に動いたっていうコードを貼ってくれよ!
そうすればあんたが何をやろうとして何ができたのかすべてはっきりする
おれのこのモヤモヤした気持ちを解消してくれ!

894 :デフォルトの名無しさん:2015/07/01(水) 21:47:47.90 ID:CYaD7XKB.net
>>893
for処理したいだけなのに話それてきてるんでもういいっす。ありがとう
ずらずら書き並べて作るよ

895 :デフォルトの名無しさん:2015/07/01(水) 21:56:47.07 ID:BtEhROKi.net
ソースを貼ってくれれば解決するって言っているのになぜか頑なに拒む。
そしてこの世にまたひとつ、汚いコードが誕生するのであった。

896 :デフォルトの名無しさん:2015/07/01(水) 21:59:31.89 ID:tqRdfKXj.net
リスナーの引数vを使えとしか。
そしてリスナー自体も一個で十分。

897 :デフォルトの名無しさん:2015/07/01(水) 22:00:14.04 ID:uOjrE8sE.net
こんな感じでいいんじゃね?
動くかわからんけど

View.OnClickListener lsnr = new View.OnClickListener() {
@Override
public void onClick(View v) {
final ImageView iv = (ImageView)v;
final Bitmap bitmap = ((BitmapDrawable)iv.getDrawablle()).getBitmap();
...
}
};

final ImageView tabViews[] = new ImageView[MAX];
for (ImageView tv : tabViews) {
tv.setOnClickListener(lsnr);
...
}

898 :デフォルトの名無しさん:2015/07/01(水) 22:01:04.63 ID:6IaAQY1L.net
>>894
もういいですとかさー
ここは質問スレなんだよね
おれはとても疑問に思っていて君に質問してるの
2個書き並べたら普通に動いたっていうコードの正体を知りたい
一方的に質問するだけして自分にできる回答をしてくれないとか
あんた最低だと思わない?

899 :デフォルトの名無しさん:2015/07/01(水) 22:03:12.43 ID:sbKZs5cw.net
>>898
馬鹿に言っても無理だべさ

900 :デフォルトの名無しさん:2015/07/01(水) 22:08:28.21 ID:6IaAQY1L.net
>>897
それだとtvってnullじゃないかね?

901 :デフォルトの名無しさん:2015/07/01(水) 22:14:55.45 ID:TsIpb4r0.net
>>899
どっちもどっちだね
両者共に理解薄し

902 :デフォルトの名無しさん:2015/07/01(水) 22:17:42.42 ID:CYaD7XKB.net
>>897
すげぇ・・やったら動きました
これ使わしてもらいますありがとう

903 :デフォルトの名無しさん:2015/07/01(水) 22:24:35.15 ID:BtEhROKi.net
先生、このスレにはエスパーがいます!

904 :デフォルトの名無しさん:2015/07/01(水) 22:25:53.25 ID:TsIpb4r0.net
エスパーマミです

905 :デフォルトの名無しさん:2015/07/01(水) 22:34:51.83 ID:CYaD7XKB.net
ご意見番様()たちがファビョってるけどさ、>>897で実際に動いてるんだから真でしょ
君らこそジャバのお勉強した方がいいんじゃないの?
つかここの人間民度低すぎ。C系のスレは必死に初心者に噛みついたりしない余裕のある人ばかりだよ

906 :デフォルトの名無しさん:2015/07/01(水) 22:44:24.17 ID:6IaAQY1L.net
>>905
>>897で動いたとか、リスナー設定してるのはどこから取ってきたImageViewなんだよw
謎過ぎるわw

907 :デフォルトの名無しさん:2015/07/01(水) 22:54:27.08 ID:dk30idE7.net
画像をなぞった部分にモザイクをかけたいのですが、どのような方法がありますか?
何かヒントを下さい。

908 :デフォルトの名無しさん:2015/07/01(水) 23:33:47.37 ID:uOjrE8sE.net
>>905
動いたみたいでよかったです。
ちなみに、この書き方の場合、finalは無くても大丈夫なはずです。

909 :デフォルトの名無しさん:2015/07/01(水) 23:52:52.90 ID:tqRdfKXj.net
>>907
指にバターを塗る

910 :デフォルトの名無しさん:2015/07/01(水) 23:59:33.72 ID:6IaAQY1L.net
>>908
まじで質問なんだけど、>>897の tabViews の各要素の初期化はどうするの?

911 :デフォルトの名無しさん:2015/07/02(木) 00:20:38.30 ID:M7eZw4ct.net
907ですが

>>910
初期化ならnewしたときにされてるし、
bitmapとかの設定ならリスナーをセットする前後のどこでやってもいいんじゃないかと

ちなみに、元の質問は、ローカル変数にfinalつけろって
コンパイラに言われたんでその通りにfinalを付けてみたんだけど、
まだ怒られるのはなんで?
ってことだったと思ったんけど違ったのかな?
まあ、初歩的なミスはあったと思うけど、それは別の話ってことで

912 :デフォルトの名無しさん:2015/07/02(木) 00:42:09.08 ID:bBFQ7LPl.net
>>872
リソースが44.1kHzのサンプリングレートの音楽ファイルをAudioTrackコンストラクタに22.05kHzのサンプリングレートを指定して再生したら1/2倍速になるかと思ったんだけど違うの?

913 :デフォルトの名無しさん:2015/07/02(木) 01:51:44.16 ID:JZX7H3yq.net
>>907
どこのヒントを出せばいいんだ?
1)「画像をなぞる」というイベントを捕捉する方法
2)javaで画像処理するためのAPI
3)モザイク処理の具体的な手順

914 :デフォルトの名無しさん:2015/07/02(木) 04:15:05.06 ID:nJximuFY.net
>>912
うん、違う
それだと確かにバッファは半分浮くけど
浮いた分のバッファは自力で読み込ませないと駄目だよ

915 :デフォルトの名無しさん:2015/07/02(木) 05:53:40.31 ID:1zuoN5Ix.net
>>911
>初期化ならnewしたときにされてるし、
これのこと?
>final ImageView tabViews[] = new ImageView[MAX];
これは配列を初期化してるだけで配列の要素は初期化されてないんだけど?
だから以下のループの中でtvは全部nullですよ?
>for (ImageView tv : tabViews) {
>tv.setOnClickListener(lsnr);
動くわけ無いじゃんw

916 :デフォルトの名無しさん:2015/07/02(木) 06:28:46.00 ID:YXfFPy0J.net
解決したみたいだしもういいじゃないの

917 :デフォルトの名無しさん:2015/07/02(木) 06:36:15.28 ID:YXfFPy0J.net
>>914
違わないよね?

918 :デフォルトの名無しさん:2015/07/02(木) 06:42:27.11 ID:JZX7H3yq.net
>>902は、>>915が言っているのと違う意味で「動いた」って言っているんでしょ。コンパイルが通って起動出来たから動いた!って言っているんじゃないの?

919 :デフォルトの名無しさん:2015/07/02(木) 06:44:23.19 ID:fQ/LCFlT.net
じゃあヌルポでまた悩むのか

920 :デフォルトの名無しさん:2015/07/02(木) 07:51:02.91 ID:NCLEwZV1.net
なんか口うるさい母ちゃんと反抗期の子供みたいな争いになってんじゃねぇか

921 :デフォルトの名無しさん:2015/07/02(木) 08:01:37.45 ID:LxDwpANP.net
あと、>>911は配列をインスタンス化するときに、配列内の要素のために確保したメモリはnullで初期化されるよ、と言っているように思う。
初歩的なミスは含まれていると>>911は言っているので、実行時にNullPointerExceptionが発生するのは>>911も認識している。
それに対して>>915はインスタンス化してないから動かないぞ、と怒っているように思うので、これまた話が噛み合っていない予感がする。

922 :デフォルトの名無しさん:2015/07/02(木) 08:07:40.11 ID:1zuoN5Ix.net
>>921
いやいやいや >>911のこの書き込み見る限りこいつはインスタンス化されてると思ってるだろ
>初期化ならnewしたときにされてるし、
>bitmapとかの設定ならリスナーをセットする前後のどこでやってもいいんじゃないかと
気がついてないからここでインスタンス化をすっとばしてbitmapの設定とかとぼけた事言ってる

923 :デフォルトの名無しさん:2015/07/02(木) 08:15:02.40 ID:1zuoN5Ix.net
今回のImageViewのそれぞれにリスナーを設定するという馬鹿な方式でやるなら
この各々のImageViewのインスタンスをどうやって取得するかというのが肝になる
初歩的なミスで抜けている部分だとか言い訳はありえんよ

924 :デフォルトの名無しさん:2015/07/02(木) 08:47:41.62 ID:Kt96zNkO.net
みなさん、レベルが低すぎる超初心者に何を熱くなってるのかなぁ...

925 :デフォルトの名無しさん:2015/07/02(木) 08:49:37.16 ID:8zO1R5lJ.net
こいつさんざん煽るクセに自分は一個も解決策だせねーんだな
批評家ぶるだけ。自力では何もできない
いいかげん自分がバカにされてることに気づけよ

926 :デフォルトの名無しさん:2015/07/02(木) 08:53:16.23 ID:fQ/LCFlT.net
プログラム以前に我慢することを覚えたほうがいい

927 :デフォルトの名無しさん:2015/07/02(木) 08:59:41.74 ID:FuG4pvKK.net
あまりにも通じないからイライラして……ごめん(´・ω・`)

928 :デフォルトの名無しさん:2015/07/02(木) 09:06:31.97 ID:1zuoN5Ix.net
>>925
解決策なんて俺のわかる範囲ならいくらでも出してやるよ
でもそれには問題が明確化されないとな
2個並べて動いたっていうコードを貼ってもらえれば何をしようとしていて何が問題なのかが明確化する
動いたっていうのが嘘じゃないなら貼ればいいのになんで貼らないんだよ

929 :デフォルトの名無しさん:2015/07/02(木) 09:39:00.36 ID:YXfFPy0J.net
本人がもういいって言ってるんだしもういいじゃない
問題ならもう明確化してるよ
for文のローカル変数int i をリスナーオーバーライドの中で使おうとしたからコンパイルエラー
が出た

それだけ

この質問にだけ答えとけばいいよ

930 :デフォルトの名無しさん:2015/07/02(木) 10:04:31.54 ID:1zuoN5Ix.net
>>929
リスナーの中でどうしてもこれをやりたいなら
>Bitmap bitmap = ((BitmapDrawable)imageView[i].getDrawablle()).getBitmap();
自由変数であるimageViewとiの両方をリスナーの外でfinal宣言した変数にコピーしとく必要がある

でも単体のImageViewだけを final ImageView iView = imageView[i] としておいて
Bitmap bitmap = ((BitmapDrawable)iView.getDrawablle()).getBitmap() みたいに参照したほうが簡単になる

さらに言うなら、onClick(View v) の引数のvにクリックしたViewが渡されて来るんだから、
リスナーが自由変数としてImageViewを参照するよりもこのvを直接参照してBitmapDrawableを取得すればfinalどうこうの問題は無くなる

さらにさらに言うならば、>>896が言っているようにリスナーをすべてのImageViewに設定する必要なんて無くて、
親のViewにだけ設定しておいてonClick(View v) の引数のvにクリックしたViewが渡されて来るからそれを使って処理すればいい

以上でどうでしょうか?
それで私も質問があります >>882の2個ならべただけで動いたコードがどういうものなのか教えてください

931 :デフォルトの名無しさん:2015/07/02(木) 10:25:51.59 ID:YXfFPy0J.net
どう?って、理屈が間違えてないかってこと?
だとしたら何一つ間違ってないと思うよ

二個並べたコードってのは
forループを消して2個リスナーセットしたんでしょ…普通に
それ以上の意味を考えてもしかたないしね

932 :デフォルトの名無しさん:2015/07/02(木) 10:30:11.89 ID:cLx5LL1V.net
forループの場合は動かなくて
for文を解いて二個並べただけのやつは動く

とか「そんなわけねーだろ」なことを質問者が言ってるからこうなってんでしょ

933 :デフォルトの名無しさん:2015/07/02(木) 10:34:45.26 ID:1zuoN5Ix.net
>>931
リスナーを設定する2個のImageViewをどこからとってきたのかという質問です
動くからにはどこからかそれを得てきたはずで、その痕跡がコードにあるはずです
それをしめせないなら動いたなんていうのは戯言で奴は嘘つきだったということです

934 :デフォルトの名無しさん:2015/07/02(木) 10:48:22.99 ID:YXfFPy0J.net
>>933
別にそこは追及しなくていいんじゃないの?
聞かれた事だけ答えてあげれば

親切で言ってあげてたんでしょうけど

935 :デフォルトの名無しさん:2015/07/02(木) 10:54:08.88 ID:1zuoN5Ix.net
>>934
親切なんかじゃないよ?おれ自身にとって重要な疑問なの
おれは自分の理解が完璧なんて思ってないから、おれの知らない理由で動いてしまう可能性を考えてる
他所で恥をかかないためにもここではっきりさせておきたい

聞かれたことだけ答えろとか何様のつもりですか?お客様ですか?

936 :デフォルトの名無しさん:2015/07/02(木) 11:06:08.11 ID:bkc0KWoq.net
ご覧の有様です

937 :デフォルトの名無しさん:2015/07/02(木) 11:13:55.42 ID:YXfFPy0J.net
強硬過ぎるね
疑問を解決したいにしても、それに答えてくれる相手の事をよく見た方がいいよ

あと、聞かれた事だけ答えるのを悪い意味でしか捉えられないって言うのも問題だと思うよ
深くは説明しないけどね

取り敢えず 道徳の時間はこれで終了です
ここプログラム板だしね

938 :デフォルトの名無しさん:2015/07/02(木) 11:24:11.49 ID:1zuoN5Ix.net
2つ並べれば動くという意見を肯定する人はこれ以上いないようだし
奴が嘘つきの最低野郎だったということで俺にとっての結論とするよ

>>937
こういうとこで私は質問して回答をもらうだけっていう考えは最低だと思う
回答者にもささやかな見返りをくれよ
できないことを要求してるわけじゃないんだし
嘘つきは問題外だけど

939 :デフォルトの名無しさん:2015/07/02(木) 11:55:51.88 ID:fQ/LCFlT.net
嘘を許せないのは分かったから
そろそろ空気読もうよ

940 :デフォルトの名無しさん:2015/07/02(木) 12:33:45.05 ID:FuG4pvKK.net
質問する人は素人だから表現が一般的でないことがある。
回答する人はある程度汲み取ってあげないと話が噛み合わないことがある。
件の質問者は、forを取れば質問にあるコンパイルエラーがなくなると言いたかっただけと考えられる。
以上。

以下はいつも通りどうぞ( ゚д゚)ノ

941 :デフォルトの名無しさん:2015/07/02(木) 13:14:16.55 ID:Tv6MGYN0.net
c++ asm:高学歴
java c#:低学歴
だからな。こういう雰囲気になるのは仕方ない

942 :デフォルトの名無しさん:2015/07/02(木) 17:02:03.03 ID:IN/9pyiL.net
すごい基本的なことなんだけど多数のファイルの存在確認において
Fileオブジェクトって必ずcloseしないといけないの?

943 :デフォルトの名無しさん:2015/07/02(木) 17:14:46.39 ID:bMzAU0w9.net
sure

944 :デフォルトの名無しさん:2015/07/02(木) 17:15:03.96 ID:IN/9pyiL.net
そもそもcloseメソッドなんてなかった すまぬ

945 :デフォルトの名無しさん:2015/07/02(木) 20:44:36.53 ID:7x297OKa.net
>>914
いや、再生自体はされるけど等速で再生されるんだ
なんでたろう?

946 :デフォルトの名無しさん:2015/07/02(木) 20:55:57.78 ID:FuG4pvKK.net
>>945
サンプリングレート低くしたら、音質が悪くなるだけ。速度は関係無い。

947 :デフォルトの名無しさん:2015/07/02(木) 23:43:46.09 ID:HWLmG6ym.net
>>945
AudioTrackのリファレンス読んだことある?
可変速で再生する機能が付いているなんて説明は書いてないよ
最初の質問もそうだけど「なんで」と思うこと自体がナンセンス

948 :デフォルトの名無しさん:2015/07/03(金) 00:21:27.36 ID:rjSJAdM+.net
>>863
ショートカットとか使えないし
とにかく覚えるのが面倒

949 :デフォルトの名無しさん:2015/07/03(金) 00:57:53.93 ID:WBCtfsMG.net
>>947
じゃあサンプリングレートって何なの?
コンストラクタに設定することで何に影響を与えるの?

950 :デフォルトの名無しさん:2015/07/03(金) 01:33:06.88 ID:rSQs4zRC.net
調べればすぐ判るだろうに
サンプリングレートも知らんで音声扱おうとするとはかなりの強者ですな

951 :デフォルトの名無しさん:2015/07/03(金) 02:01:47.08 ID:NgIbdRgk.net
>>949
もう一度質問するがAudioTrackのリファレンスは読んだことあるか?

952 :デフォルトの名無しさん:2015/07/03(金) 02:31:31.73 ID:WBCtfsMG.net
>>951
グーグルのドキュメントのこと?
それならちょっと読んだけどサンプリングレートについてなんて詳しく載ってたかな?

953 :デフォルトの名無しさん:2015/07/03(金) 03:16:59.00 ID:QRl2tzFq.net
>>952
ドキュメントにsource sample
rateだって書いているでしょ。
>>951は、再生する音声ソースのサンプリングレートと異なる値を設定しようとしていることがナンセンスだと言っていると思うよ。
そしてそれ以上の説明は書かれていないので、Googleはソースと異なるサンプリングレートを指定したときにどんな動作になるかを「保証していません」

サンプリングレートは、別にAndroidプログラミングの用語でも何でもないのでGoogleのドキュメントにその意味までわざわざ説明なんてしないだろうし、検索すればいくらでも説明しているページは見つかります。

954 :デフォルトの名無しさん:2015/07/03(金) 04:55:46.06 ID:ppCBP1sD.net
>>945
コンストラクタ他の場所は間違ってない?
channelと振り幅の所
そこでミスをおかしてるんじゃないかとしか思い浮かばない…

955 :デフォルトの名無しさん:2015/07/03(金) 06:40:29.31 ID:ppCBP1sD.net
読み込みファイル構成がPCM8ビットなのにコンストラクタで16ビット設定してて、サンプリングレート半分にした事でプラスマイナス0になっちゃった…とか?

時間に関係してるのこれくらいだし
ほんとこれしか思い浮かばない…

956 :デフォルトの名無しさん:2015/07/03(金) 07:56:32.42 ID:KvdZ0QS5.net
8bitは、0〜255 or -128〜127
16bitは、0〜65535 or -32768〜32767

だから、0〜65535の値の中で、
0〜255の値だけを使っても、ほとんど意味はない。
ずっと、128を鳴らしているのと大差ない

957 :デフォルトの名無しさん:2015/07/03(金) 07:59:39.04 ID:ppCBP1sD.net
そうなんだけど今は時間の質問だからね
ひとまずそこは置いとこう

958 :デフォルトの名無しさん:2015/07/03(金) 08:21:59.79 ID:7aRzlN+K.net
androidでは音は正数値で処理すんのか
VSTシンセみたいにfloat -1.0〜1.0でやった方が処理しやすいのに

959 :デフォルトの名無しさん:2015/07/03(金) 08:39:10.39 ID:GrdGs7yU.net
>>958
突っ込んでいいか?

960 :デフォルトの名無しさん:2015/07/03(金) 08:41:57.28 ID:uImfavx2.net
>>959
放置してた方がよさげ

961 :デフォルトの名無しさん:2015/07/03(金) 09:18:43.89 ID:uImfavx2.net
>>959
放置してた方がよさげ

962 :デフォルトの名無しさん:2015/07/03(金) 12:13:03.99 ID:uImfavx2.net
>>959
放置してた方がよさゲイン

963 :デフォルトの名無しさん:2015/07/03(金) 14:19:57.54 ID:4igslUYr.net
>>945
再生速度変えるならsetPlaybackRateメソッドで、プレイバックレートのほうをかえろ。

964 :デフォルトの名無しさん:2015/07/03(金) 15:34:44.33 ID:eBsWjVM/.net
>>963
おおこれっぽい!
ありがとうございました

965 :デフォルトの名無しさん:2015/07/03(金) 20:03:15.56 ID:zuzP2Y1S.net
ちょっと待って

966 :デフォルトの名無しさん:2015/07/03(金) 20:49:53.82 ID:DI3GUv5g.net
結局、サンプリングレートの意味は理解できたんだろうか……。

967 :デフォルトの名無しさん:2015/07/04(土) 12:27:54.25 ID:DyH29Y7W.net
EclipseやAndroidStudio以外の開発環境(Unity等のゲームに特化したものやHTML5によるもの除く)ってどんなものがあるんですか?

968 :デフォルトの名無しさん:2015/07/04(土) 12:39:10.52 ID:Ayn+LVCR.net
vimとかatomみたいなエディタでやってる人もいるみたいだな
開発環境と言えるかは微妙だけど

969 :デフォルトの名無しさん:2015/07/04(土) 23:33:16.24 ID:6cXrOP3Q.net
エミュレータ起動時にFailed to sync vcpu regが出て
立ち上がらないんですけど
原因ってわかります?

970 :デフォルトの名無しさん:2015/07/05(日) 00:07:18.35 ID:YTCY1VN7.net
仮想化機能を別のプログラムが使ってる可能性がある

971 :デフォルトの名無しさん:2015/07/05(日) 03:00:20.44 ID:18u325sL.net
http://jbbs.shitaraba.net/bbs/read.cgi/study/2246/1279896594/534
  ↑ ↑ ↑  ↑ ↑ ↑ 

972 :デフォルトの名無しさん:2015/07/05(日) 10:52:52.80 ID:+u9tOgUh.net
2chmateで濁点有りの文字列で検索すると濁点がはずれた文字まで引っかかるのですがどういう原理のバグでしょうか

973 :デフォルトの名無しさん:2015/07/05(日) 11:36:37.27 ID:YTCY1VN7.net
仕様です

974 :デフォルトの名無しさん:2015/07/05(日) 14:11:39.27 ID:mIA8ou4E.net
設定画面の機能を自分のアプリに実装したいのですが、コードから特定のアプリを無効にする事って出来ますか?

どのように調べたら良いか教えて下さい。よろしくお願いします

975 :デフォルトの名無しさん:2015/07/05(日) 14:35:50.36 ID:Ikt27Jko.net
>>974
多分無理だと思う。そういう機能はシステム権限がないと操作できない。ルート化されてればいけると思う。

976 :デフォルトの名無しさん:2015/07/05(日) 14:47:31.39 ID:mIA8ou4E.net
>>975
やはりそうですか。ありがとうございます、参考になりました。

977 :デフォルトの名無しさん:2015/07/05(日) 14:53:23.86 ID:WyOKIGr2.net
>>973
えぇ
設定で弄れないし酷いな

978 :デフォルトの名無しさん:2015/07/05(日) 15:11:43.27 ID:760CH8cn.net
どういうアプリを作っているか知らないけど、有効か無効かを調べることはできるから、メッセージを表示してユーザに設定変更を促すとかならできそう。

979 :デフォルトの名無しさん:2015/07/05(日) 16:34:45.75 ID:dZmHTtuY.net
照合という概念をちょっとでも知ってれば…
まあ自分の意に沿わない動作をバグと切り捨てる奴には無理か。

980 :デフォルトの名無しさん:2015/07/05(日) 16:56:19.47 ID:Z0xpedPI.net
DialogPreferenceに四隅を丸角にしたxmlを適用しているのだけど、白地の背景が消せません
getDialog().getWindow().setBackgroundDrawableでTRANSPARENTは試したものの
ぬるぽになってしまいました
解決法を教えてください

981 :デフォルトの名無しさん:2015/07/05(日) 17:14:17.88 ID:WyOKIGr2.net
>>979
頭悪そう

982 :デフォルトの名無しさん:2015/07/05(日) 18:15:52.20 ID:dZmHTtuY.net
頭悪いよりはマシだから。

983 :デフォルトの名無しさん:2015/07/05(日) 21:17:46.30 ID:2803ggMd.net
何が言いたいの?
照合ってなんの話ししてんの?w

984 :デフォルトの名無しさん:2015/07/05(日) 21:50:10.78 ID:YTCY1VN7.net
濁点の無視はわざわざそうなるような処理を追加してるんじゃないか?
無視しないモードはその処理を無効にすりゃいいのだけど、それは必要が無いと判断して実装してないんだろ

985 :デフォルトの名無しさん:2015/07/06(月) 15:16:22.36 ID:2u1Z5WWb.net
1000いくかもしれないけど質問します
エミュレーターで2本指操作の動作確認をするには
どうしたらいいんですか?
1000いってしまったら次スレでまた質問します

986 :デフォルトの名無しさん:2015/07/06(月) 15:53:02.00 ID:xohrALqT.net
android エミュレーター ピンチ

987 :デフォルトの名無しさん:2015/07/06(月) 16:41:15.70 ID:L06RT7rN.net
genymotionだったらマルチタッチ対応していたような

988 :デフォルトの名無しさん:2015/07/07(火) 10:55:31.34 ID:LI9liePE.net
xml内でid付きのボタンview作って
JavaソースコードのonCreate内でそのidを取得して
ちゃんとlistenerもセットしてるのですが…

ボタンを押してもなかなか"次スレ"が立ち上がりません
…なぜでしょうか?

989 :デフォルトの名無しさん:2015/07/07(火) 11:37:03.28 ID:GRzu+XTu.net
スレ立て規制されてんだ

990 :デフォルトの名無しさん:2015/07/07(火) 16:21:16.43 ID:LI9liePE.net
>>989
マジげいん?

総レス数 990
249 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★