板検索:
Androidプログラミング質問スレ revision52 (1903)
まとめビュー
最新スレッド候補が見つかりました
Androidプログラミング質問スレ revision53 (6) スレ作成日時:2017/02/26 04:55:51
表示中 Androidプログラミング質問スレ revision52 (1000)
重複読み込みスレ:このスレは、2重読み込みでレスが重複している可能性があります。修復する場合はこちらをクリックしてください。
1
デフォルトの名無しさん[]   投稿日:2016/11/16 23:18:07  ID:Kl4v2Z3A.net(2)
このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。

※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 144匹目
Eclipse統合M35【Java/C++/Ruby/Python/Scala】
★★Java質問・相談スレッド179★★
☆★Java質問・相談スレッド179★★
****オススメ関連リンク****
■ 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プログラミング質問スレ revision51


2
デフォルトの名無しさん[sage]   投稿日:2016/11/16 23:45:59  ID:fzskfnoe.net(2)
乙py

3
デフォルトの名無しさん[]   投稿日:2016/11/17 15:37:26  ID:tYyaHqS/.net(4)
エクリプス使うのが一般的?
アンドロスタジオ使うのが一般的?

4
デフォルトの名無しさん[sage]   投稿日:2016/11/17 15:47:04  ID:sJEahq+u.net(2)
そんな質問をするレベルならスタジオ使っとけ

5
デフォルトの名無しさん[sage]   投稿日:2016/11/17 15:50:12  ID:pcPjnKzS.net(2)
理由を思い付かないならスタジオ使っとけ

6
デフォルトの名無しさん[]   投稿日:2016/11/17 16:26:33  ID:tYyaHqS/.net(4)
OK、サンクス

7
デフォルトの名無しさん[sage]   投稿日:2016/11/18 03:12:00  ID:XXxHIzny.net(2)
Eclipseは正式に対象外になりました

8
デフォルトの名無しさん[sage]   投稿日:2016/11/18 19:54:09  ID:0IoUGgrh.net(2)

9
デフォルトの名無しさん[]   投稿日:2016/11/20 19:09:53  ID:gHUsW4Kd.net(4)
アンドロイドはボタンが重なってるときに、
タッチが勝手に下のボタンにまで伝播するのかよ。
バグかと思って1日潰れた。

10
デフォルトの名無しさん[sage]   投稿日:2016/11/20 19:58:38  ID:Ni6O5jYt.net(2)
ボタン重ねるってどんな状況で必要になるの?
コメント2件

11
デフォルトの名無しさん[]   投稿日:2016/11/20 20:42:16  ID:gHUsW4Kd.net(4)
>10
リスト形式のユーザー一覧みたいなやつをボタンとして出して、
各ユーザーのところにメッセージ送信ボタンを配置。
メッセージ送信ボタンを押したらメッセージ作成フォームを表示、
それ以外の部分ならユーザーのプロフィールを表示。

既存のアプリで例を挙げるとTwitter公式クライアント。
Android版のTwitter公式クライアントは使ったことがないが、
iPhone版のTwitter公式クライアントだと、
タイムラインの各ツイートの中にリプライやら何やらのボタンが表示されてる。
各ツイートそのものがボタン扱い(タップするとそのツイートのみが表示されるから恐らくボタンだろう)。
だからツイートという大きなボタンの上にリプライやら何やらのボタンが重なってる。

今確認したらフォローリクエスト一覧とかもそうだった。
フォローリクエスト一覧のほうが無駄なものがなくてイメージ掴みやすいかも。
最近こういう表示の仕方が多いし、俺自身もこれが使いやすいと思うから
実装しようとしたらハマった次第だ。
もう解決したけども。

12
デフォルトの名無しさん[sage]   投稿日:2016/11/20 21:50:44  ID:zhAQ+Nfm.net(2)
JavaScriptでは、イベントの伝播を止める、
preventDefault, stopPropagation があるけど、そういう関数はないの?

WEB+DB vol.94 の特集は、Kotlin, Electron。
Try Kotlin のサイト上で、プログラミングできる

Java8より、Kotlinがベター!

13
デフォルトの名無しさん[sage]   投稿日:2016/11/20 22:22:49  ID:we0hIgw7.net(2)
オーバーライドじゃね

14
デフォルトの名無しさん[sage]   投稿日:2016/11/20 23:48:13  ID:I37/+6ym.net(4)

15
デフォルトの名無しさん[sage]   投稿日:2016/11/20 23:49:50  ID:I37/+6ym.net(4)
まずボタンじゃない
そんな設計してるアプリなんてないぞ笑
View、LayoutにclickListenerつけるだけ

16
デフォルトの名無しさん[sage]   投稿日:2016/11/21 00:27:03  ID:Lwhfof7J.net(4)
ViewだろうとLayoutだろうと伝播するから結局毎回伝播阻止必要不可欠
ButtonかViewかなど些細な問題

17
デフォルトの名無しさん[sage]   投稿日:2016/11/21 01:31:07  ID:t+1B8OiF.net(2)
いやいや
Layout内にView配置するような場合、両方にclickListener追加してもclickイベント伝播しないから
コメント2件

18
デフォルトの名無しさん[sage]   投稿日:2016/11/21 01:58:48  ID:m5Y0bFou.net(2)
見た目はボタンが重なってるけど、
Layoutの下に二つのボタンを並列に配置すりゃ問題無いってことかね

19
デフォルトの名無しさん[sage]   投稿日:2016/11/21 02:29:00  ID:Lwhfof7J.net(4)
>17
昔(2年前)やったけど伝播した
最近はしなくなったとかそういう話か

20
デフォルトの名無しさん[sage]   投稿日:2016/11/21 08:50:38  ID:N0krOYO1.net(2)
何か勘違いしてるだけじゃね

21
デフォルトの名無しさん[sage]   投稿日:2016/11/21 19:49:16  ID:irl6CbST.net(2)
clickableかどうかで挙動がかわる。setOnClickListenerすると自動でclickableになる

22
デフォルトの名無しさん[sage]   投稿日:2016/11/22 21:15:15  ID:INiBVLQL.net(2)
DrawerLayoutの特定の一つのitemだけ文字色を変えたいんですがどうしたらいいですか
ちょっと調べた感じDrawerLayoutのテキストの色ってthemeで一律に決められているようでして、
一つの項目だけ別の色にする方法が見当たりませんでした。

23
デフォルトの名無しさん[sage]   投稿日:2016/11/23 00:02:14  ID:b/ZnfhFV.net(2)
navigationview#setCheckItem

24
デフォルトの名無しさん[sage]   投稿日:2016/11/23 19:01:07  ID:/A1g3m40.net(2)
viewpagerを使った画面で、
初回起動時は表示されるfragmentのロードだけ実行して、
ページを切り替えたら切り替え先のpageのfragmentをロードして、
一旦ロードした画面は破棄しないようにするにはどうしたらいいですか
setOffscreenPageLimitをページ数分設定したら破棄はされなくなったんですが、
起動時に全ページ分ロード処理が走ってしまいます。

25
デフォルトの名無しさん[]   投稿日:2016/11/25 06:14:12  ID:d33kvamd.net(2)
Googleは本当に知能の低い馬鹿しかいないことがy−く分かった。
GCMがクソすぎる。
使い物にならない本物のゴミシステム。
GCMってじっさいには届かないから初心者はアンドリオの開発だけは絶対にやめたほがいい。
GCMの遣り方の書いてるサイトとかあるけど、あれは嘘だってことがよく分かった、。
寝る前に30分で仕上げるつもりだったものが朝6時になってかんぜん の徹夜しても不可能。
俺はそんじょそここらのプログラマよりはるかにスキルはあるが、それでも実装できなかった。
gCMは本当にゴミ過ぎる。
というか、androidd`、というかグーグル自体に馬鹿しかいないんだろう。
本当に知能の低い馬鹿しかいないからアップルの真似事で通知を作ってみたのものまともに機能しない。
本当に知能のない馬鹿がITなんかに手を出すとロクなことにならない良い例。
こんなゴミの開発案件引き受けてしまっらせいで今日は徹夜で仕事か
触りmもせずにあれこれ言ってるわけではなくて、
スキルも知識も十分の俺が実際に触って確認してゴミだということが分かった。
だからこれらからアンドロイドの開発を検討してる奴は絶対にやめとけ。
少なくともGCMは100%動かないことは確実。
Googleは馬鹿だからこうやって人に使えるもしないものを出すんだろう。
馬鹿がitに手を出すな。
コメント2件

26
デフォルトの名無しさん[sage]   投稿日:2016/11/25 07:42:13  ID:BbEs/7MV.net(2)
>25
自分の低能さをさらしてどうするの(笑)

27
デフォルトの名無しさん[sage]   投稿日:2016/11/25 09:35:46  ID:RGPpwCf5.net(4)
自分で自分の事を「スキルある」と言ってるうちは底辺

28
デフォルトの名無しさん[]   投稿日:2016/11/25 10:09:22  ID:kFMSAmJC.net(2)
どうみてもネタだろ。
スルー力付けろよ
コメント2件

29
デフォルトの名無しさん[sage]   投稿日:2016/11/25 10:15:16  ID:J9J/h93R.net(2)
するーか

30
デフォルトの名無しさん[sage]   投稿日:2016/11/25 10:21:36  ID:RGPpwCf5.net(4)
>28
なんだ反応した人に反応してw

31
デフォルトの名無しさん[]   投稿日:2016/11/26 15:34:33  ID:Z81yhXxy.net(2)
知らないうちに
Toolbarのタイトルとハンバーガーボタンが白から黒になっちゃったんだけどどこで戻せる?
style.xml?

32
デフォルトの名無しさん[sage]   投稿日:2016/11/26 15:42:33  ID:h4RFW2hd.net(2)
themeかな

33
デフォルトの名無しさん[sage]   投稿日:2016/11/26 16:20:24  ID:4XPhmo+0.net(2)
Androidアナライザーの作者逮捕されたぬ
かわいそう
コメント6件

34
デフォルトの名無しさん[sage]   投稿日:2016/11/26 16:40:00  ID:YWyn7sYl.net(2)
>33
逮捕されたのは他人のスマホ監視してたユーザーじゃないの?

35
デフォルトの名無しさん[]   投稿日:2016/11/26 16:52:57  ID:gZtoP9KV.net(2)
どうみてもアウトなソフトだからかわいそうも何もないな。

36
デフォルトの名無しさん[sage]   投稿日:2016/11/26 17:01:39  ID:e21MHUPR.net(2)
初めて名前聞いたけど HP見て詐欺とか宗教の臭いがプンプン

37
デフォルトの名無しさん[sage]   投稿日:2016/11/26 17:05:48  ID:UakanFrx.net(2)
>33-34
伝言ゲームかよw

38
デフォルトの名無しさん[sage]   投稿日:2016/11/26 17:53:16  ID:L/wM5C48.net(2)
>33
こういう適当なこと言うやつなんなの?
そもそもスレ違いだし脳みそ足りて無さそう

39
デフォルトの名無しさん[]   投稿日:2016/11/27 01:59:04  ID:Q7tt7WvR.net(10)
通信中に他の操作をして欲しくないから
メインスレッドで通信すると他の操作ができないのは都合が良いと思って
そういう実装してたら、
エラーが出て落ちるようになった。

仕方がないから別スレッドで通信するようにしたけど、
操作できないようにする仕組みをまた別に実装しなきゃならないじゃん。
勘弁してくれ。

40
デフォルトの名無しさん[]   投稿日:2016/11/27 02:32:34  ID:Q7tt7WvR.net(10)
フラグメントダイアログを使っているのですが、
タグ(?)に引数を渡して、
タグの内容を見てダイアログの内容を表示する仕組みで実装するものらしく、
ダイアログの表示部分のコードでタグをifで判定するため、
ここに全てのダイアログの内容をコードとして書いておかなければならない状態になっています。
ダイアログの内容に動的な文字列を表示したい場合は、
表示する文字列のための変数をクラス内で宣言しなければならないようで、煩雑になります。
ShowDialog("タイトル","内容");のような自作のメソッドで表示できるようにする方法を教えてください。

41
デフォルトの名無しさん[]   投稿日:2016/11/27 04:05:41  ID:Q7tt7WvR.net(10)
起動画面を表示する方法を教えてください。
今は特に表示していないため、タイトルバーのようなものが出ている以外、他は真っ暗です。
コメント2件

42
デフォルトの名無しさん[sage]   投稿日:2016/11/27 06:43:28  ID:DbB/4uXo.net(2)
DialogFragmentに値を渡すのは普通はsetArgumentsだろ
コメント2件

43
デフォルトの名無しさん[sage]   投稿日:2016/11/27 11:58:19  ID:Bz/Q5eA9.net(4)
ImageViewで画像表示して起動完了したらvisibilityをgoneにする
コメント2件

44
デフォルトの名無しさん[sage]   投稿日:2016/11/27 14:21:18  ID:gU8GmGMH.net(2)
>41
スプラッシュスクリーンのこと?

45
デフォルトの名無しさん[]   投稿日:2016/11/27 16:24:41  ID:Q7tt7WvR.net(10)
>42
それで調べてみましたが、まさに私が望んでいるもののようです。
ありがとうございます。
今の辛いやり方で1年近くやっていたので、
この辛いやり方から解放されると思うと感無量です。

>43-44
そうです、アイフォーンで言うところのスプラッシュ画面です。
ImageViewを使うしかないのですか?

46
デフォルトの名無しさん[sage]   投稿日:2016/11/27 16:26:56  ID:Bz/Q5eA9.net(4)
splash表示するだけのactivityを作って
表示したらメインのactivityにstartActivityするとか
コメント2件

47
デフォルトの名無しさん[sage]   投稿日:2016/11/27 23:59:24  ID:Q7tt7WvR.net(10)
>46
ありがとうございます。
普通に表示するしかないんですね。
それで実装してみます。

48
デフォルトの名無しさん[sage]   投稿日:2016/11/28 00:08:35  ID:ocMo1e46.net(4)
アイホンて何であんなに起動が遅いん

49
デフォルトの名無しさん[sage]   投稿日:2016/11/28 07:34:20  ID:46h36krd.net(2)
Andorid Studio を2.2.2へアップデートした後、 コード自体は何も変わってないのに

 Error:Failed to find target with hash string 'Google Inc.:Google APIs:23' in: C:(SDKのパス)

ってエラーが出てビルドできなくなった。
SDK Managerから見てみると、APIs23は確かにインストールされてるのに。
試しに

  compileSdkVersion "Google Inc.:Google APIs:24"

にして、APIs:24をダウンロードしたらうまく行った。
Android StudioのバージョンでGoogleのAPIのバージョンが使えたり使えなくなったりすんの?
コメント2件

50
デフォルトの名無しさん[sage]   投稿日:2016/11/28 13:22:04  ID:0KxXljda.net(2)
MainActivityでログアウトしたらログイン画面でSnackbarが出るようなことをやりたいのですが、
Viewは、どのように取得すれば良いのでしょうか

以下だとぬるぽになります。
LinearLayout layout = (LinearLayout) findViewById(R.id.activity_login);
Snackbar.make(layout,"ログアウトしました", Snackbar.LENGTH_LONG).show();

51
デフォルトの名無しさん[sage]   投稿日:2016/11/28 22:05:21  ID:NHCcCoI/.net(4)
2Dゲームを作りたくてググッたところ、動的な画像にはSurfaceViewやTextureViewを使うよりも
Viewを継承して自分でカスタマイズした方が速いという風に出ていたのですが、
この場合のViewが速いというのはOpenGL ES 2.0を利用している事を前提としているのでしょうか?
それとも他のViewと同じ処理をそのままView内部に書いて、onDrawでcanvasに描画するだけでも速いという事なのでしょうか?
コメント2件

52
デフォルトの名無しさん[sage]   投稿日:2016/11/28 22:33:56  ID:nxkexmqL.net(2)
動かすならOpenGL > SurfaceView > Viewを継承だと思う
ミニゲーム的なのならSurfaceViewで速度足りるしエフェクトとかこだわりたいならOpenGLがいいと思うよ
コメント2件

53
デフォルトの名無しさん[sage]   投稿日:2016/11/28 22:34:04  ID:ocMo1e46.net(4)
ゲーム作りたいなら
android sdkのことは忘れて
unityの勉強した方がいいよ

54
デフォルトの名無しさん[sage]   投稿日:2016/11/28 22:39:43  ID:jR746cQU.net(2)
今時HW使えないSurfaceViewなんて使わん
GLSurfaceViewならわかるが
つかUnityいったく
コメント2件

55
デフォルトの名無しさん[sage]   投稿日:2016/11/28 22:58:54  ID:NHCcCoI/.net(4)
>52-54
ありがとうございます。

Unity等のミドルウェアを理解する為に、まずはAndroid SDK環境で作れるようになろうと思っているので、
OpenGLから勉強してみようと思います。
コメント2件

56
デフォルトの名無しさん[sage]   投稿日:2016/11/29 00:30:08  ID:fRt28bXN.net(2)
それができればUnityなんかいらないのでは

57
デフォルトの名無しさん[]   投稿日:2016/11/29 02:46:48  ID:/svbzHGF.net(2)
>55
スマホ用のOpenGLはOpenGL ESってやつで、バージョンがいくつかあるが2.0がオススメ。
検索するときなど、バージョンを意識しないと色々なバージョンの情報が出てくるから混乱するぞ。

58
デフォルトの名無しさん[]   投稿日:2016/11/29 03:48:30  ID:3HPds/hY.net(2)
逆から入る方をおすすめするけどな。
GameEngine→OpenGL

59
デフォルトの名無しさん[sage]   投稿日:2016/11/29 06:16:02  ID:glNciwx+.net(2)
>49
自動更新すると、急にバグるから、いつでも元に戻れるようにしておくべき

Googleでは、社員が無関係に、その日の仕事を、Updateしているだけ

>51-58
OpenGLを素で使うのは無理だろ。
普通は、Unity, Cocos-2dx, Godot などのゲームエンジンを使う
コメント2件

60
49[sage]   投稿日:2016/11/29 07:44:47  ID:MCppsTqd.net(2)
>59

コードをバックアップするだけじゃ駄目なのね
ありがとう もう自動更新は信用しない

61
デフォルトの名無しさん[sage]   投稿日:2016/11/29 08:06:00  ID:azWu7guC.net(2)
OpenGLから入るとか100%挫折する
Unityにしとけって

62
デフォルトの名無しさん[sage]   投稿日:2016/11/29 12:18:03  ID:KeuxSZyi.net(2)
フリーだとcocosだけど、unityの方がいいのかしらん。

63
デフォルトの名無しさん[]   投稿日:2016/11/30 02:43:07  ID:WhaKofQb.net(2)
OpenGLを素で使う方がいい
そうしたいならすればいい

64
デフォルトの名無しさん[sage]   投稿日:2016/11/30 03:00:02  ID:NvoTVqqx.net(2)
>54
また勘違いしてる奴がいるから貼っておいてやろう

SurfaceViewにCanvasで描画はGPUの能力が活用しにくくて遅い
GLSurfaceViewにOpenGLで描画はGPUの能力を活用できるがスレッドの制限がうざい
SurafaceViewにOpenGLで描画はGPUの能力を活用できてスレッドの制限も無いが準備がとても面倒

65
デフォルトの名無しさん[sage]   投稿日:2016/11/30 08:05:50  ID:PgWOvBHC.net(4)
2dならcocosでよか

66
デフォルトの名無しさん[sage]   投稿日:2016/11/30 08:08:03  ID:wJ8ms2pl.net(2)
スプライトを30個くらいまでならView派生でも60fpsでそうな気がするが(体感)

67
デフォルトの名無しさん[sage]   投稿日:2016/11/30 10:42:40  ID:7242GE6J.net(4)
グラフィック描画だけの問題じゃない
fpsの制御とかstateの遷移とかオブジェクトの管理とか
当たり判定とか物理演算とかキー入力とか全部自前でつくらなきゃいけない
openGLで作るってのは自前でしょっぼいゲームライブラリを作るってこと
お前はゲームが作りたいんじゃないのかとライブラリ開発が目的ならいいけど
ゲームが作りたいならunityにしとけ
自前でしょっぼいゲームライブラリ作るとか時間の無駄
コメント4件

68
デフォルトの名無しさん[sage]   投稿日:2016/11/30 11:44:56  ID:BX16r4A0.net(2)
unity使いたいけどxamarinも使いたい

69
デフォルトの名無しさん[sage]   投稿日:2016/11/30 13:54:57  ID:3Q1IinyT.net(2)
Godot ゲームエンジンの、Demos projects をダウンロードして見れば?

70
デフォルトの名無しさん[]   投稿日:2016/11/30 18:35:20  ID:b4NwHaq7.net(6)
>fpsの制御とかstateの遷移とかオブジェクトの管理とか
>当たり判定とか物理演算とかキー入力とか全部自前で

それが全部必要なゲームならそうだろうけども、
それが全部必要なゲームって最新の3Dゴリラ

71
デフォルトの名無しさん[sage]   投稿日:2016/11/30 18:42:09  ID:b4NwHaq7.net(6)
>fpsの制御とかstateの遷移とかオブジェクトの管理とか
>当たり判定とか物理演算とかキー入力とか全部自前で

それが全部必要なゲームならそうだろうけども、
それが全部必要なゲームって最新の3Dゴリゴリ使ったやつだけだろ。

ユニティ使わずに何本かリリースしてるけど、
自作ライブラリ作るのはそんなに大変ではない。
それより大変なのが自分のゲーム特有の設計のほう。
コメント2件

72
デフォルトの名無しさん[sage]   投稿日:2016/11/30 19:03:46  ID:06/5C/mF.net(2)
>67
無駄じゃないぞ
しょっぼいものしか作れない>67には無駄かもしれないがw

73
デフォルトの名無しさん[sage]   投稿日:2016/11/30 19:54:43  ID:7K2Pa6/J.net(2)
ゲーム作って商売するのが目的なら使えるものはどんどん使ってとっとと作った方がいいに決まってる

74
デフォルトの名無しさん[sage]   投稿日:2016/11/30 20:33:15  ID:VTauYcSv.net(2)
別に「一刻も早くビジネスとして展開したいんです」とか言っているわけでもないのに、
時間の無駄だの何だのって生き急ぎすぎだろ。

75
デフォルトの名無しさん[sage]   投稿日:2016/11/30 20:38:27  ID:PgWOvBHC.net(4)
そういう意味ではなくOpenGLから学ぶのは全くおすすめしないというだけ

76
デフォルトの名無しさん[sage]   投稿日:2016/11/30 20:56:08  ID:7242GE6J.net(4)
unity使わないとおじさんおこだからな

77
デフォルトの名無しさん[sage]   投稿日:2016/11/30 21:39:14  ID:b4NwHaq7.net(6)
一刻も早くビジネス展開したいならム板なんか来ずにマを雇うだろw

78
デフォルトの名無しさん[sage]   投稿日:2016/12/01 00:12:01  ID:yBJQvnmd.net(2)
2Dゲームでもunityのがよいのかな
カードを使ったボードゲームなんだけど

79
デフォルトの名無しさん[sage]   投稿日:2016/12/01 07:06:16  ID:UFO9Qbri.net(2)
>71
ゲーム作るときって、UML図とか書いたりする?
最近ゲーム何本か作ったけど、とりあえず想定している機能作っていくせいか
メソッドもクラスも汚くなって、直した方がいいんかな?
コメント2件

80
デフォルトの名無しさん[sage]   投稿日:2016/12/01 08:03:44  ID:ljqPBPPP.net(2)
ゲーム開発は基本金がないからな

81
デフォルトの名無しさん[sage]   投稿日:2016/12/01 08:56:28  ID:xX4yt/h3.net(2)
ローンチを急ぐことで自分の実現したかったものがすぐ具現化され実際の姿を確認できる
自家製ライブラリの作成ばかり専念だといつまで経っても完成しないし、進んだ実感がしなくて意欲ダウンする
最初は欠陥品でいいので書き逃げの効くものを選定する
そうすると毎回同じような場所に同じようなコピペを繰り返していることに気付く
その箇所をライブラリにして保守の手間を省く
最初に想定されていたライブラリとはまるで異なる姿になっていることが多い

82
デフォルトの名無しさん[sage]   投稿日:2016/12/01 12:13:04  ID:5zfWITAP.net(2)
>79
実際に図にするうかどうかはともかく
頭の中では描くだろ

83
デフォルトの名無しさん[sage]   投稿日:2016/12/01 16:47:51  ID:D3na4Adg.net(2)
社内レビューもしろよ

84
デフォルトの名無しさん[sage]   投稿日:2016/12/01 16:53:27  ID:MZtsAhZY.net(2)
まずデビューしないとな

85
デフォルトの名無しさん[sage]   投稿日:2016/12/01 19:13:28  ID:mX12ixTt.net(2)
下までスクロールしたあとにさらにスクロールしようとすると
下から出てくる丸い感じのウニョってしたやつの名前ってなんて言うんですか
googleで検索したいことがあるのに検索キーワードがわからない

86
デフォルトの名無しさん[sage]   投稿日:2016/12/01 20:27:48  ID:vHqhSsiW.net(2)

87
デフォルトの名無しさん[sage]   投稿日:2016/12/01 20:49:01  ID:Q6sxGBUG.net(2)
fading edge?

88
デフォルトの名無しさん[sage]   投稿日:2016/12/01 23:32:04  ID:DKUOj/8K.net(2)
すいませんcordinatorLayoutを使って上下のスワイプでtoolbarが隠れるようにしたんですが、
ウニョってしたやつが出ません。
いや、正確には出てます。
下までスクロールしきった状態からじゃなく、
途中から一番下まで一気にスワイプして一番下に達した瞬間は出るんですが、
すでに一番下に達してる状態でさらに下にスワイプすると出ないです。上も同じです。

89
デフォルトの名無しさん[sage]   投稿日:2016/12/02 08:32:52  ID:IaP0X0kG.net(2)
そういうもんだ

90
デフォルトの名無しさん[sage]   投稿日:2016/12/02 10:33:01  ID:iy/QOn4K.net(2)
エスパーするとRipple effectのこと?

91
デフォルトの名無しさん[]   投稿日:2016/12/02 10:35:45  ID:/m9HbUEC.net(2)
toolbarを隠さないレイアウトだと出るんですが、
Android SDKのバグということでしょうか

92
デフォルトの名無しさん[sage]   投稿日:2016/12/02 13:57:59  ID:SaZ+34oV.net(2)
これ↓に対応させてみたいのですが、手っ取り早く画面を反転(回転ではない)する方法ってありますか?

スマホを“ヘッドアップディスプレイ化“するスタンドが販売中
http://akiba-pc.watch.impress.co.jp/docs/news/news/1032947.html
コメント2件

93
デフォルトの名無しさん[sage]   投稿日:2016/12/02 22:30:12  ID:bUtKsNnK.net(2)
Ripple effectはviewを長押ししたときに波紋上に広がるエフェクトです違います。

94
デフォルトの名無しさん[sage]   投稿日:2016/12/02 23:00:30  ID:TsOv/uy4.net(2)
>92
特殊な用途だからAPIで用意されてるとかはないと思う
TextViewとか任意のViewを継承して反転できるクラス作るのが楽なんじゃないかな

95
デフォルトの名無しさん[sage]   投稿日:2016/12/03 12:19:25  ID:Fefe+tXM.net(4)
下端(上端)までスクロールした際に出る丸いアニメーションが表示されない
https://teratail.com/questions/57433

96
デフォルトの名無しさん[sage]   投稿日:2016/12/03 16:08:38  ID:iU+ignEA.net(2)
> 95
最近どっかのスレでみた

97
デフォルトの名無しさん[sage]   投稿日:2016/12/03 17:34:01  ID:FsdJaZS5.net(2)
課金のプログラムってライセンス使わないといけなくなったの?
ライセンスなしで組んだ課金プログラムをテストしたけど
ウォレットに反映しなかった

98
デフォルトの名無しさん[sage]   投稿日:2016/12/03 19:58:58  ID:Fefe+tXM.net(4)
teratail役に立たねえなー

99
デフォルトの名無しさん[sage]   投稿日:2016/12/04 02:31:29  ID:LmLtVGzg.net(4)
Android Studioではじめる 簡単Androidアプリ開発のサンプルプログラム試したけど正常に動かない
http://image.gihyo.co.jp/assets/files/book/2014/978-4-7741-6998-9/down...
の「Chp9_Labyrinth」の「Step15」を試したがゴールできんし落とし穴もない
俺のがおかしいのか?

100
デフォルトの名無しさん[sage]   投稿日:2016/12/04 10:50:34  ID:RPJY6hEd.net(2)
yes

101
デフォルトの名無しさん[sage]   投稿日:2016/12/04 11:54:02  ID:LmLtVGzg.net(4)
マジか・・・
Android Studioは普通に動作してるし、エミュも実機も試したけど同じ結果なんだよな…
プログラムの方に問題があると思ったが何が原因なんだろ

102
デフォルトの名無しさん[sage]   投稿日:2016/12/04 13:04:00  ID:xFPqhy3s.net(4)
それを調べる能力も重要

103
デフォルトの名無しさん[sage]   投稿日:2016/12/04 14:19:27  ID:fg8ZSiZu.net(2)
無理ですね

104
デフォルトの名無しさん[sage]   投稿日:2016/12/04 14:46:41  ID:xFPqhy3s.net(4)
なら向いてないから死ね

105
デフォルトの名無しさん[]   投稿日:2016/12/04 14:51:36  ID:Cnrnf2nz.net(2)
うむ

106
デフォルトの名無しさん[sage]   投稿日:2016/12/04 19:46:42  ID:AVjtiDko.net(8)
課金ユーザーに対してだけWebAPIを開放したいんですが、
どうすればいいでしょうか。
自分のアプリからは課金されてるされてないの判定はできますから、
それにあわせてWebAPIを呼ぶ、呼ばないを切り替えられますが。

そのWebAPI自体がただのREST APIで、WebAPIの方に課金されてるされないの情報が
取れないから自分のアプリ外からの不正なアクセスを拒否できません。

107
デフォルトの名無しさん[sage]   投稿日:2016/12/04 19:49:42  ID:tcyDVboU.net(2)
課金ユーザーだけにトークン発行すれば

108
デフォルトの名無しさん[sage]   投稿日:2016/12/04 20:34:22  ID:AVjtiDko.net(8)
トークン発行しようが、そのトークンを検証する確かな
方法がありますでしょうか?

109
デフォルトの名無しさん[sage]   投稿日:2016/12/04 20:47:36  ID:AVjtiDko.net(8)
とりあえず、課金ユーザーに一意なランダムなIDが発行され、そのIDの検証を
WebAPIのサーバーからREST APIとかで行えればなんとなるんですが。

110
デフォルトの名無しさん[sage]   投稿日:2016/12/04 21:55:15  ID:AVjtiDko.net(8)
https://developers.google.com/android-publisher/api-ref/purchases/products/...
普通にREST APIが用意されてました。
端末上での購入時に一意なトークンが発行されるので、それを自分のサーバーに送って
https://developers.google.com/android-publisher/api-ref/purchases/products/...
を呼べばサーバー上で購入を検証できるので、不正な使用をふせぐことできますね。
ありがとうございました。

111
デフォルトの名無しさん[]   投稿日:2016/12/05 20:45:38  ID:KqknsntW.net(2)
Firebaseを使ったAndroidアプリのプッシュ通知 + PHPによるプッシュ送信の実装

testFirebase.phpをサーバーにアップして
http://www.xxx.com/testFirebase.php
て感じで実行するの?

112
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:01:53  ID:o5G1QWip.net(6)
androidアプリ作るためにはjavaの知識はどれくらい必要ですか?
コメント2件

113
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:03:22  ID:Rd8JHmEn.net(2)
今はjava使わなくてもアプリ作れるんで、ある意味ゼロ

114
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:05:03  ID:/2akzZXy.net(4)
>112
hello worldで十分

115
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:13:19  ID:CLX06G+u.net(2)
アプリによって必要な知識も習熟度も変わってくるからなぁ。

116
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:13:31  ID:70SQpFOU.net(4)
xamarinならC#で作れるし
unityならC#で作れるし
C#がいいんじゃね
VisualStudioもmacに移植されたようだし

117
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:14:51  ID:o5G1QWip.net(6)
ベンチャーでAndroidアプリ開発してるけど不安すぎる
未経験で2週間javaの研修しただけじゃ足りないよね?

118
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:54:27  ID:/HGo64SK.net(2)
他の言語使えるなら余裕
初めてのプログラミングで2週間なら全く役にたたない

119
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:56:00  ID:70SQpFOU.net(4)
ベンチャーで2週間の研修があるって珍しいな
コメント2件

120
デフォルトの名無しさん[sage]   投稿日:2016/12/05 22:43:32  ID:pSDwKct5.net(2)
WEB+DB vol.94 の特集が、Kotlin, Electron

Kotlin・IntelliJ IDEAは、JetBrains が作っている。
そして、Android Studioは、IntelliJ IDEAから作られているから、Kotlinが使いやすい

Android Studioで、Java・Kotlin は変換できる。
Kotlin Bytecode で、Javaのバイトコードも見れる

Try Kotlin のサイトで、ブラウザからプログラミングできる

まあ言語よりも、ほとんど、Android APIの勉強。
Kotlinは情報が少ないから、Javaの方がよいという人もいる
コメント2件

121
デフォルトの名無しさん[sage]   投稿日:2016/12/05 23:13:50  ID:o5G1QWip.net(6)
>119
研修って言うか自習かな
分からないところは質問する感じ

122
デフォルトの名無しさん[sage]   投稿日:2016/12/05 23:22:44  ID:/2akzZXy.net(4)
どうでもいいから失せろや
コメント2件

123
デフォルトの名無しさん[sage]   投稿日:2016/12/05 23:46:08  ID:l39dnCPM.net(2)
>122
質問スレなんだからいいだろ、お前が失せろ
コメント2件

124
デフォルトの名無しさん[sage]   投稿日:2016/12/06 08:11:04  ID:BmaUeA8M.net(2)
>123
はいはい
さっさと失せろカス

125
デフォルトの名無しさん[sage]   投稿日:2016/12/06 09:39:11  ID:F62EwRJP.net(2)
どうでもいい(どうでもよくない)

126
デフォルトの名無しさん[sage]   投稿日:2016/12/07 00:25:13  ID:eCTZAewK.net(2)
GridLayoutで位置を詰めずに子要素をremoveする良い方法ありますか?
setVisibilityもしくはsetAlphaは無しでお願いします

127
デフォルトの名無しさん[sage]   投稿日:2016/12/07 21:34:26  ID:KVNzeqea.net(2)
じゃあ無い

128
デフォルトの名無しさん[sage]   投稿日:2016/12/07 22:10:26  ID:5HT2p284.net(2)
なんでそんなことする必要があるの

129
デフォルトの名無しさん[sage]   投稿日:2016/12/07 22:47:25  ID:9YeQLyuo.net(2)
頭悪いから

130
デフォルトの名無しさん[sage]   投稿日:2016/12/08 09:51:12  ID:nSgOPbJS.net(8)
クラッシュレポートについて教えてください。

自作アプリを初めてGooglePlayで公開すべく「アルファ版テスト」を使って準備をしています。
クラッシュレポートがどのようなものか確認するためにアプリにNullPointerExceptionを起こす隠しコマンドを
仕込んで自分の端末2台で試してみたのですが・・・
 端末1:Nexus7 Android:6.0.1 Google-ID:開発者としてのIDとは別のID
   隠しコマンドを実行すると「問題が発生したためXXXを終了します レポート OK」と表示され
     [レポート]をタップするとDeveloper Consoleにクラッシュレポートが届く
     [OK]をタップするとレポートは送られない
 端末2:LG-G2mini Android 4.4.4 Google-ID:開発者のID
   隠しコマンドを実行すると「問題が発生したためXXXを終了します」と表示されすぐ消える
     クラッシュレポートは送られない
端末1は期待した通りの動作なのですが、端末2でなぜクラッシュレポートが送られないのかが不明です。

これはどのような原因によるものでしょうか?
 Androidバージョンの違い?
 開発者の端末からはレポートを送れない・送っても表示されない?
 その他の原因?

よろしくお願いいたします。

131
130[sage]   投稿日:2016/12/08 09:53:54  ID:nSgOPbJS.net(8)
すみません
>  端末2:LG-G2mini Android 4.4.4 Google-ID:開発者のID
4.4.2です。

132
デフォルトの名無しさん[sage]   投稿日:2016/12/08 10:49:58  ID:hodntX8o.net(2)
端末2にインストールするときGooglePlay以外から入れたとか考えられる
コメント2件

133
130[sage]   投稿日:2016/12/08 11:23:39  ID:nSgOPbJS.net(8)
>132
レス、ありがとうございます。
(念のためデバッグ版をアンインストール後)、GooglePlayからインストールしています。

134
130[sage]   投稿日:2016/12/08 23:14:21  ID:nSgOPbJS.net(8)
解決。
開発者向けオプションをオフにしたら、無事、レポートが送られました。
コメント2件

135
デフォルトの名無しさん[]   投稿日:2016/12/09 00:34:59  ID:WzSsU1Dc.net(2)
Android Studioに移行して前から作ってたアプリをアップデートしたら、
タブレットに対応してるとかって管理サイトに言われたんだがどういうことや。
対応させた記憶はないし、タブレット用スクショをアップしろって言われて気になるんだけどこれどうしたらいいの?

136
デフォルトの名無しさん[sage]   投稿日:2016/12/09 11:49:30  ID:IqjooaWF.net(2)
>134
なるほど勉強になった

137
デフォルトの名無しさん[]   投稿日:2016/12/12 14:26:58  ID:KwByQnlV.net(4)
質問よろしいでしょうか?
ただいまandroidでsocket通信を勉強しているのですが
送受信の時にテキストファイルと画像ファイルを識別させるにはどうしたらいいでしょうか?

138
デフォルトの名無しさん[sage]   投稿日:2016/12/12 14:43:32  ID:UOLdu4dP.net(2)
先にファイルが何なのかの情報を送れば
コメント2件

139
デフォルトの名無しさん[sage]   投稿日:2016/12/12 15:19:53  ID:mJrTmD+0.net(2)
画像のGUIDを見ればいいだけだがそれはソケットの話ではないな

140
デフォルトの名無しさん[sage]   投稿日:2016/12/12 15:36:30  ID:KwByQnlV.net(4)
>138
今から画像送りますよー

画像ファイル送信
て事でしょうか?

一度やってみます!ありがとうございます。

141
デフォルトの名無しさん[sage]   投稿日:2016/12/12 16:00:07  ID:tdNqUxnO.net(2)
mime

142
デフォルトの名無しさん[sage]   投稿日:2016/12/13 23:07:33  ID:23brE9eB.net(2)
Android Studioでなんかつくりたいと安易に思ってやりかけたんですが
これもしかしてJavaのクラスやメソッドちょこっと書けるくらいの知識持った状態でやったほうがいいですか
内容わからずめっちゃコピペしかしてない気がします
コメント2件

143
デフォルトの名無しさん[sage]   投稿日:2016/12/13 23:21:13  ID:GIUw2JfO.net(2)
そうですね…

144
デフォルトの名無しさん[sage]   投稿日:2016/12/13 23:48:04  ID:fZU8TAKT.net(2)
最初はコピペでいいし作っていくうちにクラスもメソッドもわかってくるよ

145
デフォルトの名無しさん[sage]   投稿日:2016/12/13 23:58:33  ID:lJ5NBfDU.net(2)
iphoneの方が馬鹿向けだと思うよ

146
デフォルトの名無しさん[sage]   投稿日:2016/12/14 00:20:44  ID:mTRUnG5M.net(2)
本当にそうでしょうか

147
デフォルトの名無しさん[sage]   投稿日:2016/12/14 00:36:32  ID:FBNQSbc9.net(2)
>142
その感覚は正しい
最初の10日くらいはピュアJavaに費やすのだ
損はしない

148
デフォルトの名無しさん[]   投稿日:2016/12/14 21:12:02  ID:UQkkKsVJ.net(6)
Preferenceに素手に値が存在しているか調べたいってどうすればいい?

149
デフォルトの名無しさん[sage]   投稿日:2016/12/14 21:15:45  ID:CzIgfdtZ.net(2)
getの第二引数のデフォルト値に範囲外の値わたせば復帰値でわかるだろう
コメント2件

150
デフォルトの名無しさん[]   投稿日:2016/12/14 22:37:00  ID:UQkkKsVJ.net(6)
>149
無いとbooleanとかで帰ってくる?

151
デフォルトの名無しさん[sage]   投稿日:2016/12/14 22:42:22  ID:P7Jueqc3.net(2)
返ってくるのはデフォルト値だろ

152
デフォルトの名無しさん[]   投稿日:2016/12/14 22:47:58  ID:UQkkKsVJ.net(6)
あー
getメソッドをコールするときに渡した二つ目の引数の値がそのまま帰ってきたら 無い ってことか
ありがとう

153
デフォルトの名無しさん[sage]   投稿日:2016/12/15 11:44:19  ID:vAJ6b1bf.net(2)
普通にcontainsも使える

154
デフォルトの名無しさん[sage]   投稿日:2016/12/15 21:56:20  ID:fyJAbkx8.net(4)
Unity5の教科書(北村愛実著)を読んだんですが
次読むおすすめの本あったら教えて下さい

155
デフォルトの名無しさん[sage]   投稿日:2016/12/15 22:03:45  ID:kXY9mwlQ.net(2)
もう本はいい
ゲームを作れ
作りたいゲームはないのか
何のために勉強してんだ

156
デフォルトの名無しさん[sage]   投稿日:2016/12/15 23:03:14  ID:fyJAbkx8.net(4)
脱出ゲームを作りたいです

157
デフォルトの名無しさん[sage]   投稿日:2016/12/16 00:12:49  ID:tM5Q+Wtb.net(2)
本1冊読んだらさっさと作れ
脱出ゲームくらいなら実戦で慣れろ
そのジャンルのゲームはプログラムは大したことなくて
素材や絵作る方が遥かに大変だとおもうがな

158
デフォルトの名無しさん[]   投稿日:2016/12/16 21:45:28  ID:H5MzS4I3.net(2)
FCMが来たときにアプリがフォアグラウンドなのかバックグラウンドなのか起動してないのか知る方法を教えてください
コメント2件

159
デフォルトの名無しさん[sage]   投稿日:2016/12/16 22:25:50  ID:Rc8R79QT.net(2)
GlaxyNote3(Android Ver5)なんですが、
CanvasのdrawText()で描画されるフォント(特に指定はしていないのでデフォルトと思われます)が美しいので、
Windowsでも使いたいなと思い、何というフォントか調べてみたところ、
半角英数字はAndroidのシステムフォントとして標準のRobotoのようであることが分かりました。
しかし、日本語については、一般的と思われるモトヤフォントとは違うことが確認できました。

日本語のフォントが何か分かりますか?
あるいは調べる方法ってありますか?
Androidの設定では「標準」としか書かれておらず分かりません。
コメント2件

160
デフォルトの名無しさん[]   投稿日:2016/12/16 23:10:24  ID:zi1eP+aX.net(2)
>159
/system/fontsに入ってるから見てみれば?
ちなみにAndroid標準はGoogle Noto fontsだよ。日本語フォントは源ノ角ゴシック
コメント2件

161
159[sage]   投稿日:2016/12/17 09:43:45  ID:B37o2iJ8.net(2)
>160
ありがとうございます。
たしかに/system/fontsに.ttfがありました。

これらのフォントファイルをWindows上にコピーして開きながら確認したところ、
やはりどうも半角英数はRobotoで、日本語についてはUDGothicというものが該当しそうに見えました。
UDGothicで検索してみたところ、やはりGalaxyシリーズはそれが標準であると分かりました。

さらには、
/system/etc/system_fonts.xml
にシステムフォントが、
/system/etc/fallback_fonts.xml
に、システムフォントで表示できない代替フォントが規定されていることも分かりました。

それぞれ、優先順に.ttfがリストされており、
やはりシステムフォントはRoboto、日本語についてはドコモの絵文字らしきフォントに続き、UDGothicが書かれており、
これで確定しました。
他のAndroidデバイスでもこの方法で、使用されているフォントを特定できそうです。

ありがとうございました。

162
デフォルトの名無しさん[]   投稿日:2016/12/17 18:10:55  ID:Kbp2fxPR.net(6)
Android 7.0まではBroadcastReceiverでACTION_NEW_OUTGOING_CALLを受けた後に
setResultData(null)を実行すると通話を中断出来たんだけど、
Android 7.1.1からsetResultData(null)を実行すると通話画面が表示されたままになる
これだとインターセプトして別のActivityを前面に表示しようとすると背面に回りこんでしまう
誰か回避策が分かる人いたらアドバイスください

163
デフォルトの名無しさん[sage]   投稿日:2016/12/17 18:18:36  ID:Kbp2fxPR.net(6)
エミュレータのAndroid 7.1.1で確認した限りだけど
通話画面はDialing...の表示のままになってて
実際に発信してるのか分からないけど
終話ボタンを押すとDialerActivity?は消える
その後に後ろに回り込んでた自作アプリのActivityが表示される
コメント2件

164
デフォルトの名無しさん[sage]   投稿日:2016/12/17 18:29:56  ID:u/Jkt5MO.net(2)
>163
発信確認Call Confirmがまさにそういう
動作になってたね。
タスク切り替えでダイアログ前に出して
OKを押すと発信するので、インターセプト
自体は動いているようにみえる。
コメント2件

165
デフォルトの名無しさん[sage]   投稿日:2016/12/17 18:35:38  ID:Kbp2fxPR.net(6)
>164
レスどうも
確かにインターセプトは機能してるようで通話シーケンス自体に変更はなさそうです
しかし通話画面が前面に表示されたまま消えてくれません
もしこれが今後の仕様となるのであれば私のアプリはAndroid 7.0で終わりです…

166
デフォルトの名無しさん[]   投稿日:2016/12/18 01:21:27  ID:HwI+ntq5.net(4)
早く教えてください

167
デフォルトの名無しさん[sage]   投稿日:2016/12/18 09:11:41  ID:DUw/I2pS.net(2)
何をだよ
コメント2件

168
デフォルトの名無しさん[sage]   投稿日:2016/12/18 21:42:01  ID:N/I8CeRQ.net(2)
すいません
一つ質問させてください
Androidのアニメーションを終わるまで他の操作をさせたくないのですがどうするとよいでしょうか?
アニメーションはhttp://hakoniwadesign.com/?p=9633で覚えました

169
デフォルトの名無しさん[sage]   投稿日:2016/12/18 21:44:45  ID:Nzs6husC.net(2)
そろそろKotlinで書いてみようと思ってプラグインいれてMainActivity変換したら
PluginError "Kotlin threw an uncaught NoClassDefFoundError"
とかいわれるんだけどどうしたら良いんです?
コメント4件

170
デフォルトの名無しさん[]   投稿日:2016/12/18 21:45:06  ID:HwI+ntq5.net(4)

171
デフォルトの名無しさん[sage]   投稿日:2016/12/18 22:09:17  ID:GYDwoCGz.net(4)
animationを開始するときにflagをtrueにセットして
flagがtrueのときは他の操作のときにすぐreturnして
onAnimationEndでflagをfalseにする

172
デフォルトの名無しさん[]   投稿日:2016/12/18 22:09:33  ID:V13A5WOV.net(2)
アプリ開発で起業しよう!参考にしたい成功事例8選
http://blog.codecamp.jp/successful_business_for_application/
「約3年で1,180万円を稼いだ、いま広告収入は月100万くらい」地味だけど寿命は長い
「電卓アプリ」実際に効果があった5つの施策。
http://appmarketinglabo.net/calculator-1100man/
次のアプリが成功しなければ「引退します!」〜個人開発者の覚悟にみるアプリ収益の現実〜
http://app-review.jp/news/166093
「最初はお小遣い稼ぎだった」上原さんがアプリ開発者になった理由と「新宿ダンジョン」ヒットの裏側。
http://appmarketinglabo.net/ueharalabo/
成功したいなら、アプリ開発者は企業向けアプリを開発すべき
http://readwrite.jp/archives/3618
個人開発のAndroidアプリで月収116万円に
http://www.atmarkit.co.jp/news/201003/02/android.html
大学生で、アプリ作って月3万円儲けてるけど質問ある?
http://www.newsch.info/archives/7616515.html
個人デベロッパー(アプリ開発者)製作限定!面白いスマホゲームランキング!
http://muryougamesmph.com/?p=30853
国連から表彰されても引退なの?個人アプリ開発の世界は残酷だ。-リオ・リーバスさんインタビュー
http://appmarketinglabo.net/leorivas-interview/
「これならアプリで食っていける」世界2300万ダウンロードの脱出ゲーム「DOOORS」作者がデザイナーからアプリ開発者へ転身したワケ。
http://appmarketinglabo.net/dooors/
4本の有料アプリで売上800万円。有料ゲームで4年間
生き抜いてきた個人開発者が語る、AppStoreで有料アプリを売るコツ。
http://appmarketinglabo.net/qcumber-app/

173
デフォルトの名無しさん[sage]   投稿日:2016/12/18 22:28:10  ID:GYDwoCGz.net(4)
やっぱゲームで消費型アプリ内課金じゃないと儲からないのかね

174
デフォルトの名無しさん[sage]   投稿日:2016/12/18 22:51:17  ID:aCKcGLhu.net(2)
>169
そのエラーメッセージで、検索すれば?

WEB+DB vol.94 の特集が、Kotlin, Electron

Kotlin・IntelliJ IDEAは、JetBrains が作っている。
そして、Android Studioは、IntelliJ IDEAから作られているから、Kotlinが使いやすい

Android Studioで、Java・Kotlin は変換できる。
Kotlin Bytecode で、Javaのバイトコードも見れる

Try Kotlin のサイトで、ブラウザからプログラミングできる
コメント4件

175
デフォルトの名無しさん[sage]   投稿日:2016/12/19 08:40:04  ID:sy8ZFTqJ.net(2)

176
デフォルトの名無しさん[sage]   投稿日:2016/12/19 08:40:13  ID:nvNzUXuo.net(4)
>174
もちろん検索したのですが、海外サイトでも有用な答えが無く、、、
Win7, AndroidStudio2.2.3,Kotlin1.0.5-3です。
ちなみにMacの同環境で試してみましたが、
今度は、PluginError "kotlin threw an uncaught NoSuchMethodError"
となります。
私だけの問題なのか分かりませんが、AndroidStudioでKotlinで書いてる方おりましたら、
同じ現象が起きていないか聞きたいです。

177
デフォルトの名無しさん[sage]   投稿日:2016/12/19 13:16:13  ID:TSOGRQnc.net(2)
Windows 10, Android Studio 2.2.3, Kotlinプラグインは1.0.5-release-Studio2.2-2
で使えてる。
試しにEmpty ActivityだけのHelloWorld作って変換してみたけど成功して実行できたよ。
コメント2件

178
デフォルトの名無しさん[sage]   投稿日:2016/12/19 13:37:25  ID:qvILORK+.net(4)
ScalaにせよKotlinにせよ時代のあだ花、数年後には消えてる
必死こいて勉強しても、想い出作りくらいの意味合いしかないぞ
将来性って観点だと、XamarinでC#・F#による開発の勉強した方がいい

179
デフォルトの名無しさん[sage]   投稿日:2016/12/19 13:49:24  ID:g1T0hvyL.net(2)
ちょまどオタかな

180
デフォルトの名無しさん[sage]   投稿日:2016/12/19 13:53:26  ID:vsXAl+UU.net(2)
日本ではちょまどとキモいおっさん達のおかげでXamarinは無事に死にました
お悔やみ申し上げます

181
デフォルトの名無しさん[sage]   投稿日:2016/12/19 14:18:45  ID:qvILORK+.net(4)
いつもの流れだろ
日本では流行らず → 世界的に流行 → 否応なく日本にも流入 → ガラパゴスおじさん死滅
いずれにしろ、ScalaだのKotlinだの鳴かず飛ばずの言語を勉強するだけ時間の無駄なのは確か

182
デフォルトの名無しさん[sage]   投稿日:2016/12/19 14:20:46  ID:z9XVuDpo.net(2)
pythonだけ例外

183
デフォルトの名無しさん[sage]   投稿日:2016/12/19 16:42:04  ID:/Co/eqQG.net(2)
SharedPreferencesを使ってbooleanの配列を保存する方法ってありますか?

184
デフォルトの名無しさん[sage]   投稿日:2016/12/19 18:45:54  ID:nvNzUXuo.net(4)
>177
ありがとうございます。では私だけっぽいですね、、、
私もビルドは問題なくできているのですが、
AndroidStudioのポップアップが右上に出続けます。

185
デフォルトの名無しさん[sage]   投稿日:2016/12/19 19:09:14  ID:XpTGHsVr.net(2)
csvでファイルに保存しとけ

186
デフォルトの名無しさん[sage]   投稿日:2016/12/19 20:15:20  ID:ddLf6P7s.net(8)
xamarinも流行らねえだろ
xamarin言われだしてしばらくたつのにまだ参考書籍の1冊も出てこねえし
swiftとC#の連携が糞らしいし
レイアウトは結局iOSとandroidで別々に作らないといけないし
ちょまど好きの童貞キモオタが騒いでるだけだろ
大体実績とかあんのか
コメント4件

187
デフォルトの名無しさん[]   投稿日:2016/12/19 20:23:11  ID:gQoUazXY.net(4)
>186
>レイアウトは結局iOSとandroidで別々に作らないといけないし
マジで?何が嬉しいのそれ。

188
デフォルトの名無しさん[]   投稿日:2016/12/19 20:30:06  ID:gQoUazXY.net(4)
>186
ググったら3から共通化できるって書いてあるけど
つーかここAndroidすれやん

189
デフォルトの名無しさん[sage]   投稿日:2016/12/19 20:36:26  ID:ddLf6P7s.net(8)
すまん。俺もそんなに詳しくないので偉い人教えろください

190
デフォルトの名無しさん[sage]   投稿日:2016/12/19 20:47:11  ID:spORJUfq.net(2)
Xamarin.FormsってのがUIを共通化できる。
で、Xamarin.AndroidやXmarin.iOSなど、
そろぞれプラットフォームごとに特化した開発もできる。

191
デフォルトの名無しさん[sage]   投稿日:2016/12/19 20:48:42  ID:ddLf6P7s.net(8)
そのxamarin.Formsは実用性はあるんすかね

192
デフォルトの名無しさん[sage]   投稿日:2016/12/19 20:56:30  ID:hsnhRMoe.net(2)
Formsは各ネイティブで実装されてるものから共通項を抜き出して共通名で呼び出す仕組みなので動作はネイティブと変わらない
だが、共通項だけなのでネイティブ実装されててもFormsでは使えない機能もある
ただし共通名付けて呼び出す仕組みを自作することも可能
少なくともプラットフォーム非依存のロジックは完全に共通化できる点と、同一言語で書ける点を考えればメリットしかない

193
デフォルトの名無しさん[sage]   投稿日:2016/12/19 21:14:03  ID:ddLf6P7s.net(8)
まじかー、ちょまどエロいなあ

194
デフォルトの名無しさん[sage]   投稿日:2016/12/19 22:34:51  ID:TWjb/FW7.net(2)
>169-184
Rubyでは「NoSuchMethodError」は、nil オブジェクトが、メソッドを呼んだ場合に起こる

画像など、何かのリソース取得に、失敗しているとか?

デバッグしてみれば?

195
デフォルトの名無しさん[sage]   投稿日:2016/12/20 02:22:50  ID:Ooo+980s.net(4)
「Xamarin 初心者 プログラム」でググって見ればいかに流行ってないかが一発でわかるぞ…
TechBoosterみたいなまとめサイトのXamarin版がWebに出てこないと日本では流行らん

JavaやObject-Cネイティブ、Unityでアプリ作れるだけの技術ある人の方がもう多いし
今からC#覚えてやろうという人は初心者が多いわけで
だけど充実したまとめサイトがないとなると泥沼

Unity派の人がツール作りたくてXamarinという用途にも
まとめサイトがないとなると泥沼
コメント2件

196
デフォルトの名無しさん[sage]   投稿日:2016/12/20 04:38:45  ID:11q/Byay.net(2)
各OS独自の仕様とかUIガイドラインとかがあるわけだから
1つのコードで3OS分作るとか無理があると思う
コメント4件

197
デフォルトの名無しさん[]   投稿日:2016/12/20 04:47:34  ID:JPbALvOm.net(6)
ゲームくらいなら3OSいけるはず
入力と描画のラッパーかクラス用意して

198
デフォルトの名無しさん[sage]   投稿日:2016/12/20 05:35:06  ID:HWy0EWSz.net(2)
アプリの登録方法とイベントリスナーの処理が違うくらいで同じ物動くしな

199
デフォルトの名無しさん[sage]   投稿日:2016/12/20 06:55:07  ID:PklonXjC.net(2)
動作環境 Xperia Z5 so-03h
Android 6.0

WebViewを利用したアプリを開発しています。
接続先は Windows Server 2012 IIS7

1 アプリからサーバのページを表示
2 端末右横のボタンで画面を消灯
3 2分以上経過
4 画面を再表示

この状態でWebviewで表示したページのボタンからサーバのページを再度postした場合、無反応になります。
5回目ほどボタンを押すと、5回目以降の要求のレスポンスは帰ってきます。

本事象はスタミナモードを解除すると発生しません。

何か回避策無いでしょうか

200
デフォルトの名無しさん[sage]   投稿日:2016/12/20 07:31:10  ID:DNBSxZnO.net(4)
>195
英語の情報なら山ほどあるんだが

>196
Xamarin.Formsなら一つのコードで各OSのガイドラインに沿ったUIができる
コメント2件

201
デフォルトの名無しさん[sage]   投稿日:2016/12/20 08:55:30  ID:jiZbcrk0.net(2)
日本では流行っていない(キリッ

過去に日本では流行っていなかったが
後々流行るようになって日本が遅れをとったってケース知らんのか・・・
コメント2件

202
デフォルトの名無しさん[sage]   投稿日:2016/12/20 08:57:11  ID:U1XoJUUJ.net(2)
あのーここAndroidプログラミング質問スレなんですが

203
デフォルトの名無しさん[sage]   投稿日:2016/12/20 10:56:45  ID:k3aUrNNP.net(2)
junitってどうなの?
所詮APIのinout確認だからテストコード作るのが面倒な割には効果無さそうなんだけど
特にUI部分とか
コメント2件

204
デフォルトの名無しさん[]   投稿日:2016/12/20 11:23:54  ID:2R+ZSOQx.net(2)
>203
inout確認が効果ないっておまえ…
UIのテストはEspresso使え
コメント2件

205
デフォルトの名無しさん[sage]   投稿日:2016/12/20 12:07:18  ID:Ooo+980s.net(4)
>200
英語情報が山ほどあったところで日本で流行らす役には立たないよ
日本語情報が充実してこない限りは流行らんって話し
流行らせるには母国語情報がとても重要なのは何でもそうさ
多国語でやる人はいつだって相当なヘビーユーザーで少数派さね
ようはマニアック層とかコア層と呼ばれてる層

>201
知らないも何もPC関連なんてMS-DOS時代からそれが承知の事実で全部そんな感じだろw

206
デフォルトの名無しさん[]   投稿日:2016/12/20 18:31:50  ID:JPbALvOm.net(6)
Android Studioやばいなw
これから付けようとしてる変数名を予測して補完してくるとかw
エスパーかよw
失禁しかけたわw

207
デフォルトの名無しさん[sage]   投稿日:2016/12/20 18:40:39  ID:lAXr92yw.net(2)
google の検索キーワード補完には負ける

208
デフォルトの名無しさん[sage]   投稿日:2016/12/20 18:56:01  ID:D27Kc+dg.net(2)
>196
http://d.hatena.ne.jp/omanuke-ekunamo/20161219/1482166088
実用アプリで9割以上共通化した事例

209
デフォルトの名無しさん[sage]   投稿日:2016/12/20 20:37:34  ID:IJoz/N8Y.net(2)
>204
色々調べても使い方の説明ばかりでどういうテストコードを書けば有用なのものになるのかがわからないんのですよね
2ch mateみたいにUI操作の結果必ず通信が発生したりする場合
なにか良いサイトや教材ないですかね

210
デフォルトの名無しさん[sage]   投稿日:2016/12/20 20:37:58  ID:BE51cmKm.net(2)
なんかダセえ見た目のアプリだな
xamarin使うとこんなにダサくなるのかな
コメント2件

211
デフォルトの名無しさん[sage]   投稿日:2016/12/20 20:41:48  ID:ZKRg9dwc.net(2)
ネイティブだとダサくなくてxamarinだとダサくなるってどういう原理だよ

212
デフォルトの名無しさん[sage]   投稿日:2016/12/20 21:18:53  ID:P+BOkmMj.net(2)
OSのガイドラインに則さない
どっち付かずのうすーいデザインになるんだろ

213
デフォルトの名無しさん[]   投稿日:2016/12/20 21:33:38  ID:JPbALvOm.net(6)
OpenGL ESを使った全画面ゲームならそこのところ気にならないからオススメ

214
デフォルトの名無しさん[sage]   投稿日:2016/12/20 21:38:02  ID:DNBSxZnO.net(4)
Xamarin FormsってUIコードは同一でも表示はそれぞれのネイティブ呼び出してるんだからガイドラインに則すかどうかはプログラマー次第だよ
ネイティブだってガイドラインに即さない見た目にする事だってできるわけで何も特別なことはない

215
デフォルトの名無しさん[sage]   投稿日:2016/12/20 21:49:05  ID:cDkPo4dR.net(2)
>210
君アプリプログラマじゃないね

216
デフォルトの名無しさん[sage]   投稿日:2016/12/21 01:31:39  ID:AOS/moXm.net(8)
AndroidStudioに慣れた後だと、VisualStudio2015が糞過ぎて、
あれでアプリ開発しようとは思えないな

217
デフォルトの名無しさん[sage]   投稿日:2016/12/21 01:56:07  ID:09QnAhYD.net(2)
アンスタもVSもXコードも似たようなもんだろ。
目クソ鼻クソ、使いにくい。
ロクなIDEがないから数年前に自作した完璧なIDE使ってる。

218
デフォルトの名無しさん[sage]   投稿日:2016/12/21 02:12:16  ID:AOS/moXm.net(8)
いまのVisualStudioはインテリセンスのレスポンス遅すぎなんだよ
文法チェックも反応にぶいし
それに加えてAndroidStudioのAlt-Enterでだいたいなんとかしてくれるのが楽でいい
コメント2件

219
デフォルトの名無しさん[sage]   投稿日:2016/12/21 04:06:47  ID:lmD4Jc29.net(2)
>218
なんてクソPC使っとるんだ?
VSの方が遥かに高機能化だ

220
デフォルトの名無しさん[]   投稿日:2016/12/21 05:17:41  ID:pgeRCI1e.net(2)
どこにでも居るよねVisual Studioが全てにおいて一番だと盲信してるやつ。

221
デフォルトの名無しさん[sage]   投稿日:2016/12/21 05:28:20  ID:AOS/moXm.net(8)
コードの編集のため機能は、
圧倒的にAndroid Studioを含むIntelliJIDEAの方が高機能だと思うわ

Visual Studioは2013までならレスポンス的な面で優秀だったと思うけど
2015でその優位性さえ無くなった

222
デフォルトの名無しさん[sage]   投稿日:2016/12/21 05:32:20  ID:AOS/moXm.net(8)
Visual Studio 2015で Xamarin 使うおうとしたらあまりに遅かったんで、
会社に無理言って用意させたかなり高機能なPCで両者を使った上での感想
コメント2件

223
デフォルトの名無しさん[sage]   投稿日:2016/12/21 06:50:29  ID:2YrrZHJ/.net(2)
>222
Android Studio使ってないから体感比較はできんのだが
Unity + Visual Studio 2015 でC#書いてて
インテリセンスレスポンスが遅いと感じた事はまったくないなうちは
体感的に押したら0.016秒で表示されてる感じ
ただし、Win10、64bitマシンでメモリーが16GB入ってる

インストールの段階で不要な物までてんこ盛りのフルインストールしてるとか
何か付属の不要な物までONになってるとか
IME関係がバグってるとか
何かしら設定ミスってる可能性もあるかもよ

あとはXamarinとの親和性が極端に悪いとか

まあ自分が快適なやつを好きに使えばいいと思う
コメント2件

224
デフォルトの名無しさん[sage]   投稿日:2016/12/21 07:10:32  ID:ayrcSXa+.net(4)
>223
VS単体じゃなくXamarinをインストールしてみればわかるよ
ライトユーザーに広まらない理由もね
ちょっとずつよくなってるがあまりに歩みが遅い

225
デフォルトの名無しさん[sage]   投稿日:2016/12/21 07:33:38  ID:eGmXNpS7.net(2)
なんか無理にxamarin使わない理由探してるだけにしか見えないな
c#に進まずjava使うことに固執し続ける人のメンタリティーは理解できない

226
デフォルトの名無しさん[sage]   投稿日:2016/12/21 08:16:52  ID:6ch0yJH7.net(2)
言語なんてなんでもいいわ

227
デフォルトの名無しさん[sage]   投稿日:2016/12/21 09:04:41  ID:RFxuyIbA.net(2)
xamarinは糞でFA

228
デフォルトの名無しさん[sage]   投稿日:2016/12/21 12:44:03  ID:ondpAw9k.net(2)
何か海底鬼岩城のエンディング思い出した

229
デフォルトの名無しさん[sage]   投稿日:2016/12/21 19:12:18  ID:C8jIz3Ci.net(2)
res/rawとassetsの使い分けって
ロケール等による自動選択が欲しいか、ディレクトリ階層が欲しいかで合ってますか?
他に違いはありますか?

230
デフォルトの名無しさん[sage]   投稿日:2016/12/21 21:11:59  ID:bYq8Pabu.net(2)
XamarinステマしてるやつMS社員なの?

231
デフォルトの名無しさん[sage]   投稿日:2016/12/21 21:25:10  ID:ireNCfIQ.net(4)
等幅フォントにしたくてsetTypeface(Typeface.MONOSPACE)したんですが、
大文字のIと小文字のlが同じ文字になってしまいます。
等幅フォントの設定でこれらの文字を区別して表示するにはどうしたらいいですか

232
デフォルトの名無しさん[sage]   投稿日:2016/12/21 21:39:56  ID:xoqUDrKL.net(2)
そういう等幅フォントをアプリに同梱する

233
デフォルトの名無しさん[sage]   投稿日:2016/12/21 21:44:39  ID:ayrcSXa+.net(4)
まずは「同じ文字になってるわけではない」ということをしっかり認識してくれw
で、まあ、そういうフォントを組み込んで使用するしかないね
英数字だけでいいなら無断や名称表示だけで使えるやつもあるだろう

234
デフォルトの名無しさん[sage]   投稿日:2016/12/21 22:00:30  ID:ireNCfIQ.net(4)
標準で用意されているフォントのみではできないんですね
テキストエディタ的なアプリなんですがプログラミングで使えるようなおすすめフォントありませんか
英数字記号のみ出ればいいんですが

235
デフォルトの名無しさん[]   投稿日:2016/12/22 18:39:10  ID:zHNnrJEM.net(2)
アンスタへの移行方法が分からなくて苦労した。
アプリのソースコード全部開いてアンスタに同名のファイル作ってコピペした。
ファイル数が多くて苦労した。
コメント2件

236
デフォルトの名無しさん[]   投稿日:2016/12/22 21:28:56  ID:/ytrOsGa.net(2)
えっどういうこと?
画像ファイルコピーするときは画像ファイルをペイントソフトで開いて画像をコピーペーストして保存する人なの?
コメント2件

237
デフォルトの名無しさん[sage]   投稿日:2016/12/23 00:43:00  ID:HhW8xHLV.net(2)
bintrayってもしかして個人でリポジトリ作れなくなった?

238
デフォルトの名無しさん[sage]   投稿日:2016/12/23 05:00:12  ID:qXH73IpE.net(2)
>235
結構前のverから素のエクリプスプロジェクトをインポート出来るようになってるよNDKとか
unityとかは知らんが

239
デフォルトの名無しさん[]   投稿日:2016/12/23 16:46:39  ID:+V847GJq.net(4)
>236
基本的にそういう人じゃないけどアンスタは不親切で分かりにくいから仕方がなかった。
多分アンスタ作った奴頭悪いんだと思う。

240
デフォルトの名無しさん[sage]   投稿日:2016/12/23 17:01:09  ID:YtrJq7qN.net(6)
不親切で分かりにくいって
自分はバカですって言ってるようなもんじゃw

241
デフォルトの名無しさん[]   投稿日:2016/12/23 17:02:22  ID:SZyHmuKC.net(2)
馬鹿でも使えるようにするべき

242
デフォルトの名無しさん[sage]   投稿日:2016/12/23 17:34:45  ID:YtrJq7qN.net(6)
Google Playにバカ産が並ぶからその必要は無い

243
デフォルトの名無しさん[]   投稿日:2016/12/23 18:05:05  ID:+V847GJq.net(4)
直感で使えないソフトウェアを作るのは馬鹿。
だからアンスタ開発者は馬鹿なんだよ。
今時直感で使えないとか。

244
デフォルトの名無しさん[sage]   投稿日:2016/12/23 18:49:04  ID:YtrJq7qN.net(6)
それはソフトウェア単体の話
お前が分からなかったのは移行の話

245
デフォルトの名無しさん[sage]   投稿日:2016/12/23 19:07:46  ID:y+SGZ4a+.net(4)
ASのビルド環境はASからは完全に独立していて、ASがなくてもAS上でやるのとまったく
同じようにアプリをビルドしたりできる。このプロジェクトは構造も簡単で、
Eclipseのプロジェクトから手作業で変換するのもとても簡単にできる。
その簡単なビルド環境の仕組みを理解さえできれば、
すごく自由度が高くて直感的な仕組み。

たぶん現時点では最もよくできたIDE作業環境。

246
デフォルトの名無しさん[sage]   投稿日:2016/12/23 20:18:34  ID:tGOEgpxe.net(2)
gradle分かんね
flavorとかvariantとか分かんね

247
デフォルトの名無しさん[sage]   投稿日:2016/12/23 22:12:02  ID:y+SGZ4a+.net(4)
variantもflavorも、VisualStudioのソリューションやプロジェクトの
設定に苦しんだ後だと神のような機能

248
デフォルトの名無しさん[sage]   投稿日:2016/12/24 09:49:17  ID:sJfh/QrB.net(2)
アンスタとか略してる奴はバカ

249
デフォルトの名無しさん[sage]   投稿日:2016/12/24 09:56:49  ID:n32RDurU.net(2)
アンスタいいよね。2.0になって使いやすいぜ。

250
デフォルトの名無しさん[sage]   投稿日:2016/12/24 10:01:41  ID:dXzflZV1.net(2)
バカって言うやつがバカなんだよ

251
デフォルトの名無しさん[sage]   投稿日:2016/12/24 17:51:49  ID:Xnn//JuE.net(2)
アンスタはアプリリリースのときの署名とか分かりやすかった
初見でも直感でできた

252
デフォルトの名無しさん[sage]   投稿日:2016/12/25 15:56:30  ID:Iq0CwUQF.net(2)
今ってandroid sdkインストールするのにandroid studioをインストールしないといけないのでしょうか?
帰省中で帯域が限られていて1.6GB落とすのは大変なのですが…

253
デフォルトの名無しさん[]   投稿日:2016/12/25 16:14:04  ID:hrxPaxO/.net(2)
スタバへgo

254
デフォルトの名無しさん[sage]   投稿日:2016/12/25 16:25:16  ID:w6XbHQDW.net(2)
ノート持ってればコンビニwifiで頑張れるかもね

255
デフォルトの名無しさん[sage]   投稿日:2016/12/25 16:48:28  ID:9CEPDJBj.net(2)
sdkとAndroid Studioは独立してるよ

256
デフォルトの名無しさん[sage]   投稿日:2016/12/25 17:08:52  ID:ORmQKrHX.net(6)
タブレット対応させようとsw600dpフォルダ内にdimen.xml用意して、viewのサイズ変えてたんだけど
何故か特定のImageViewだけ反映されない
layout.xmlで直接タブレット用サイズ設定させると反映されるし、それ以外のdimenは機能してるのになんなの

257
デフォルトの名無しさん[sage]   投稿日:2016/12/25 19:37:48  ID:my2Fena/.net(4)
ただの簡単なコードミスだろ

258
デフォルトの名無しさん[sage]   投稿日:2016/12/25 21:28:05  ID:ORmQKrHX.net(6)
確かにそのケースは多い
一番厄介だ

259
デフォルトの名無しさん[sage]   投稿日:2016/12/25 23:17:57  ID:ORmQKrHX.net(6)
とんでもない低レベルのミスだった

value/dimen.xmlにある問題の値と同じ物が
value-ja/dimen.xmlにもあって、
value-sw600dp/dimen.xmlよりも優先されて適用されてた

260
デフォルトの名無しさん[sage]   投稿日:2016/12/25 23:33:13  ID:my2Fena/.net(4)
解決してよかったな

261
デフォルトの名無しさん[sage]   投稿日:2016/12/26 11:21:57  ID:HAos+tGx.net(2)
おめりくり

262
デフォルトの名無しさん[sage]   投稿日:2016/12/26 21:25:17  ID:9z3Ubnm4.net(2)
onCreateとかonResumeとかの、@Overrideするイベント? メソッド? を自動挿入ないし一覧から選択出来るIDEとかない?
全部publicかと思ったらprotectedだったとか、voidかと思ったらintだったとかがあるし、
継承したヤツを一つ一つ調べなきゃならないのが割と手間なんで、これを省略する方法ないかな。

慣れてる人は一通り暗記してたりするんだろうか?
コメント2件

263
デフォルトの名無しさん[]   投稿日:2016/12/26 21:33:52  ID:Gnj6W1dt.net(2)
暗記してない→滅多に使わない→たまになら調べるのもそんなに手間ではない

よく使う→よく調べる→自然と暗記する

よく使うしよく調べるのに暗記できない→知能障害→少なくともプログラマには向いていない

264
デフォルトの名無しさん[sage]   投稿日:2016/12/26 21:46:06  ID:eeZqLTCz.net(2)
メソッド名うって候補出してエンター

265
デフォルトの名無しさん[sage]   投稿日:2016/12/26 22:12:31  ID:shmWz4uk.net(2)
>262
ctrl+oでは?

266
デフォルトの名無しさん[sage]   投稿日:2016/12/26 22:15:05  ID:m5CBCeTd.net(2)
Android studioでコード上で右クリック→Generate→Override Method→選択

267
デフォルトの名無しさん[sage]   投稿日:2016/12/26 22:57:35  ID:nJRq9NEJ.net(2)
textviewにIDつけるとプログラムが停止する
なにこれ?

268
デフォルトの名無しさん[sage]   投稿日:2016/12/27 10:24:50  ID:GCvEnSFY.net(8)
java初心者スレで誘導されたので、こっちに来ました。
targetSDKとcompileSDKは23にしています。

Bluetooth LEの通信がしたい

Bluetooth LEを使用するには位置情報のパーミッションが必要

6.0だとパーミッションをユーザーがオンしないといけない

パーミッションが必要な理由を表示してからじゃないと、ダイアログが表示されない

やってみたけど、ダイアログが表示されない ←いまここ
(設定が残ってるかもしれないので、アンインスコしてみても変わらず)

何がわからないのかもわからないし、
どこまで位置情報の設定しなきゃいけないのかもわからないです。
どこから手を付けたら良いのでしょうか?
コメント2件

269
デフォルトの名無しさん[]   投稿日:2016/12/27 10:29:40  ID:mf9uACo2.net(2)
>268
なんでbluetooth使うのにbluetoothではなく位置情報のパーミッションが必要なんだ
コメント2件

270
デフォルトの名無しさん[sage]   投稿日:2016/12/27 10:45:24  ID:kEFBppMi.net(6)
ターゲットを6.0にしなけりゃいいじゃん
コメント2件

271
デフォルトの名無しさん[sage]   投稿日:2016/12/27 10:51:18  ID:kEFBppMi.net(6)
もしかして自動的にパーミッションダイアログが表示されると思ってる?
自分で表示する処理を書かないと出ないよ
コメント2件

272
デフォルトの名無しさん[sage]   投稿日:2016/12/27 11:02:54  ID:GCvEnSFY.net(8)
>269
>さらに、Android 6.0からBLEの利用には位置情報の権限が必要になりました。
http://bril-tech.blogspot.jp/2015/11/ble.html

>270
実機が6.0なので・・・。

>271
checkSelfPermission
showldShowRequestPermissionRationale
を、やってから、
requestPermission
で、表示されるのと思ったのですが、違いますでしょうか?

273
デフォルトの名無しさん[sage]   投稿日:2016/12/27 11:50:31  ID:tr0nUT2n.net(2)
requestするだかで普通に出てるからわからん
どうせパラメータが間違ってるとかだろ
コメント2件

274
デフォルトの名無しさん[]   投稿日:2016/12/27 12:26:24  ID:TmrCnd7h.net(4)
androidstudioデスクトップのハイスペのほうがなぜかノートpcよりエミュレーター遅いタスクマネージャーみたら
conhost.exeとaapt.exe*32ってやつが重複しまくってるんだが関係あるの?
haxmはできてる

275
デフォルトの名無しさん[]   投稿日:2016/12/27 12:27:53  ID:TmrCnd7h.net(4)
重いっていうか起動すらできないときもある

276
デフォルトの名無しさん[sage]   投稿日:2016/12/27 14:31:18  ID:GCvEnSFY.net(8)
>273
requestのパラメータで間違えるとこって何がありますでしょうか?
入れるのは文字列と任意の数値ですよね?

277
デフォルトの名無しさん[sage]   投稿日:2016/12/27 14:40:17  ID:kEFBppMi.net(6)
いや実機が6.0だろうがtargetSDKVersionを下げとけばruntime permissionのことは考えずに済む
コメント2件

278
デフォルトの名無しさん[sage]   投稿日:2016/12/27 15:47:17  ID:GCvEnSFY.net(8)
>277
確かに本来の目的と異なる余計なことを考えても時間の無駄ですね。
ありがとうございます。

279
デフォルトの名無しさん[sage]   投稿日:2016/12/28 11:29:32  ID:A06/PsoB.net(2)
Android7だけにでててるエラーレポートがあるんだけど
ダイアログの部分で何か変更あった?
端末がPixelだから再現できない…
コメント2件

280
デフォルトの名無しさん[]   投稿日:2016/12/28 11:34:51  ID:yWrP/m5t.net(2)
>279
Emulatorで再現できないの?

281
デフォルトの名無しさん[sage]   投稿日:2016/12/28 11:51:39  ID:jhw1v1Nj.net(4)
目で見えないと直せないの??

282
デフォルトの名無しさん[sage]   投稿日:2016/12/28 12:41:20  ID:8FNbPhzM.net(4)
ホームだろうが他アプリだろうが
スマホの画面内を1〜5の物体が縦横無尽に駆け回るアニメーションを表示するアプリを作りたいんだけど

1.1つのSurficeViewのopenglで描画
2.複数のImageViewで描画

どっちの方がcpuへの負担が少ないですか?
または他に良い方法があれば教えてください
コメント6件

283
デフォルトの名無しさん[sage]   投稿日:2016/12/28 12:52:20  ID:jhw1v1Nj.net(4)
anekoみたいなものか

284
デフォルトの名無しさん[sage]   投稿日:2016/12/28 13:46:14  ID:09Gwrary.net(2)
>282
Unity使う
コメント2件

285
デフォルトの名無しさん[sage]   投稿日:2016/12/28 17:56:17  ID:DyxlRLIO.net(2)
webViewを使ってログインできるサイトを開くとログインされていない状態でページが開かれるんですが、
どうやったらブラウザで開いたときと同様に、ログインされた状態で開くことができますか
コメント4件

286
デフォルトの名無しさん[sage]   投稿日:2016/12/28 18:33:04  ID:8FNbPhzM.net(4)
>284
Unityはゲームのフレームワークでは?
それにUnityで作成したアプリはホーム画面等で表示出来るんですかね

287
デフォルトの名無しさん[sage]   投稿日:2016/12/28 20:34:55  ID:dXiVioWR.net(4)
>282
ImageViewでもHWレンダ可能なのでpu負荷はおまえのプログラミング力次第

当たり判定とかいらないならViewで作るのが簡単だから人件費は下がる

288
デフォルトの名無しさん[sage]   投稿日:2016/12/28 20:35:37  ID:dXiVioWR.net(4)
opengl直接使うとかは趣味でやる以外ないので

289
デフォルトの名無しさん[sage]   投稿日:2016/12/29 06:46:21  ID:D2FCpzxL.net(2)
>282
実際に両方のサンプルプログラムを自分で作り
CPU負担を計測して採用する方を決めるのがプログラマの仕事
面倒臭がらずにこういった事を繰り返していくと
付随して色々知れてスキルアップにもつながる

>285
Cookieについてググり勉強するといいかも
コメント2件

290
デフォルトの名無しさん[sage]   投稿日:2016/12/29 11:53:46  ID:yRjYoWJx.net(2)
最近cookieじゃなくてFLASHでやってるのがあったな

291
デフォルトの名無しさん[sage]   投稿日:2016/12/29 13:17:16  ID:E47BjjUq.net(2)
>289
パスワード保存がcookieなわけないだろwww
コメント2件

292
デフォルトの名無しさん[]   投稿日:2016/12/29 13:29:50  ID:RGm9ol9o.net(2)
pwを生で保存してると思ってるのか?

293
デフォルトの名無しさん[sage]   投稿日:2016/12/29 13:36:14  ID:n1YSVjxh.net(2)
>291
Cookieに保存されるんだがwww
コメント2件

294
デフォルトの名無しさん[sage]   投稿日:2016/12/29 13:52:42  ID:sf1MPXm+.net(4)
うーん、この通りにやってるのにうまくいかない

AndroidのWebViewにて、mixiにログインするためのソース
http://urapico.hatenablog.com/entry/20100307/1267951730

295
デフォルトの名無しさん[]   投稿日:2016/12/29 14:39:20  ID:xQzMLhN3.net(2)

296
デフォルトの名無しさん[sage]   投稿日:2016/12/29 16:32:04  ID:XobhxsPa.net(2)
>293
糞サイトやなwww

297
デフォルトの名無しさん[sage]   投稿日:2016/12/29 21:59:42  ID:x08Upo00.net(2)
Staticの意味がわからないのですが
わからないので全然使わずに
でもプログラム普通に組めるんですが
Staticは勉強したほうがいいでつか?

298
デフォルトの名無しさん[sage]   投稿日:2016/12/29 22:02:55  ID:NhMBhI/h.net(2)
いいでつ

299
デフォルトの名無しさん[sage]   投稿日:2016/12/29 22:52:53  ID:sf1MPXm+.net(4)
クラスをオブジェクト化しなくてもstaticのついてるやつにはアクセスできる
定数とかstaticにした方がいい

300
デフォルトの名無しさん[]   投稿日:2016/12/30 05:41:45  ID:k9hr6I5D.net(2)
JAVAスレでやれや知障共
JAVAとAndroidのAPIも区別つかないほど知能に障害があるなら開発なんか無理






知障には無理
コメント2件

301
デフォルトの名無しさん[sage]   投稿日:2016/12/30 09:06:14  ID:ymKNG2iV.net(2)
>300
はよシェーだに慣れろ

302
デフォルトの名無しさん[sage]   投稿日:2016/12/30 10:13:49  ID:qY1AbylS.net(2)
そこそこの人気ソフトでadmodも安定していたのに
10月くらいから急に0になってると思ったら
Admodがいつの間にか表示されなくなってるわ

303
デフォルトの名無しさん[]   投稿日:2016/12/31 08:04:05  ID:q9L/dnSb.net(4)
早く教えてください

304
デフォルトの名無しさん[sage]   投稿日:2016/12/31 08:41:48  ID:6qQohl4W.net(2)
どれをだよw
コメント2件

305
デフォルトの名無しさん[]   投稿日:2016/12/31 09:14:48  ID:q9L/dnSb.net(4)

306
デフォルトの名無しさん[sage]   投稿日:2016/12/31 13:54:53  ID:c+J4n1/+.net(12)
私も解決してないです>285

307
デフォルトの名無しさん[sage]   投稿日:2016/12/31 14:38:21  ID:edpwM+i7.net(2)
ログインID&パスワードじゃなくてセッション情報だろうけどクッキーで合ってるでしょ

308
デフォルトの名無しさん[sage]   投稿日:2016/12/31 14:53:18  ID:CIB5awLb.net(8)
セッションクッキーならこんなところで聞かなくてもググればいくらでも出てくるだろう…

309
デフォルトの名無しさん[sage]   投稿日:2016/12/31 19:21:09  ID:c+J4n1/+.net(12)
う〜む、よくわからないなあ
chromeでログインした際のcookieってのは、
自作アプリからも参照できるんですかね
一旦自作アプリからユーザー名とパスワードを入れてもらって
ログインしてもらう必要がある?
コメント2件

310
デフォルトの名無しさん[sage]   投稿日:2016/12/31 19:58:35  ID:CIB5awLb.net(8)
>309
chromeと共有は絶対に出来ない
cookieはアプリ毎

じゃないとセキュリティも糞もあったもんじゃない

311
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:05:28  ID:c+J4n1/+.net(12)
あー。やっぱりそうなんですね。
てことは、自作アプリの方でユーザーにユーザー名とパスワードを入力して貰って、
一旦postの通信でログイン処理を実行して、サーバー側から帰ってきたセッションクッキーをローカルに保存して、
2回目からはそのセッションクッキーを設定して開けばいいってことなんですね
post通信するときにユーザー名とパスワードのkey、valueで値を設定することになると思うんですが、
keyの文字列はどうやって調べたらいいんですかね
コメント2件

312
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:20:51  ID:CIB5awLb.net(8)
>311
サーバ側でcookieによるセッション維持する機能が無いのに自動ログインをしたいってことなの??
ならブラウザと同レベルのオートコンプリート機能をアプリ持つしかなくね

313
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:35:13  ID:c+J4n1/+.net(12)
サーバー側でcookieによるセッション維持する機能があるwebサービスに自動ログインしたいです。
何か手順が間違ってますかね

314
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:42:41  ID:CIB5awLb.net(8)
ならクライアントアプリでやるのはcookieを使えるようにするだけだろ

315
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:44:42  ID:6FVq8Fla.net(2)
ヒント htmlかhttpリクエストを見る

316
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:46:33  ID:c+J4n1/+.net(12)
あ、htmlソースのnameかなあ

317
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:51:08  ID:lceorawP.net(2)
アスペかこいつ

318
デフォルトの名無しさん[sage]   投稿日:2016/12/31 22:05:39  ID:c+J4n1/+.net(12)
ログインできたw

319
デフォルトの名無しさん[sage]   投稿日:2016/12/31 22:08:07  ID:MFAOdG1x.net(2)
おめ

320
デフォルトの名無しさん[sage]   投稿日:2017/01/01 02:36:49  ID:5bNV4cv3.net(2)
まぁメジャーなブラウザアプリ以外のWebViewでユーザー名とパスワード求められても絶対に入力しないけどな。

321
デフォルトの名無しさん[sage]   投稿日:2017/01/01 02:47:09  ID:eZqEtx7L.net(4)
そうですよね
結局、外部ブラウザに投げることにしました
ユーザー名とパスワード名入れなくてもできるんだったらwebViewにしようと思うんだけど

322
デフォルトの名無しさん[sage]   投稿日:2017/01/01 09:44:53  ID:0J24YwIc.net(4)
さっさと消えろ

323
デフォルトの名無しさん[sage]   投稿日:2017/01/01 12:46:58  ID:++AX2Yc+.net(2)
Staticで他クラスのオブジェクト化の必要ないのはいいけど
Static側の構文が少し意味がわかりにくいんですよね

324
デフォルトの名無しさん[sage]   投稿日:2017/01/01 13:17:43  ID:0J24YwIc.net(4)
それはおまえだけ

325
デフォルトの名無しさん[sage]   投稿日:2017/01/01 19:11:53  ID:eZqEtx7L.net(4)
C言語のstaticの方がもうちょい分かりにくい

326
デフォルトの名無しさん[sage]   投稿日:2017/01/01 21:16:02  ID:UFmp9q5z.net(2)
C++と変わらんけど

327
デフォルトの名無しさん[sage]   投稿日:2017/01/01 21:16:12  ID:9MvoRZrQ.net(2)
最悪の double meaning だよな

328
デフォルトの名無しさん[sage]   投稿日:2017/01/02 00:13:32  ID:wxHa6wtf.net(2)
もしかして: final

329
デフォルトの名無しさん[sage]   投稿日:2017/01/02 00:28:32  ID:cCG7kFoA.net(2)
Staticの例文見たら
Staticのクラスにnewするメゾットを作って
別のクラスから呼び出すとき
クラス.newするメゾット.使用するメゾット
みたいな感じで3重になってたので使いにくい気がしました
newすると初期化されてしまって不都合になる場合があるので
オブジェクトにしてクラスに引き渡していくほうが
安全なような気がします
別のStaticの使い方があるのかもしれませんが
基本newしないとエラーが出るのでよくわかりません

330
デフォルトの名無しさん[sage]   投稿日:2017/01/02 01:09:58  ID:BRbuYFoH.net(2)
なんだこれは
怪文書か

331
デフォルトの名無しさん[sage]   投稿日:2017/01/02 01:48:26  ID:6r/i2fDF.net(2)
このスレでstatic議論って定期的にやってくる不思議

332
デフォルトの名無しさん[sage]   投稿日:2017/01/02 04:14:10  ID:gdAYBpSh.net(2)
staticおじさんもここ見てるかなー?

333
デフォルトの名無しさん[sage]   投稿日:2017/01/02 04:42:59  ID:+jso+SVm.net(2)
シングルトンかと思ったけど違う気もするな

334
デフォルトの名無しさん[sage]   投稿日:2017/01/02 06:17:42  ID:hCoDM7MD.net(2)
定番釣り餌

335
デフォルトの名無しさん[sage]   投稿日:2017/01/02 10:16:54  ID:9PtVvlLz.net(2)
全角ってバカっぽいな
コメント2件

336
デフォルトの名無しさん[sage]   投稿日:2017/01/02 11:55:42  ID:aL1Sm2Sg.net(2)
GLSurfaceViewを作成する際、mGLSurfaceView = new GLSurfaceView(this); という形で宣言しているのですが、
GLSufaceViewをnewした後にContextを渡す方法はないでしょうか?

なるべく不必要な生成を避けたいと考え、GLSurfaceViewをApplicationのメンバー変数にして、
ActivityからgetApplication.mGLSurfaceViewでアクセスするようにしているのですが、
Activity.onCreate内でnewしないと、画面の縦横を変更した際、setContentView(mGLSurfaceView)時にエラーを起こします。

スリープからの復帰をする場合は問題ありませんし、Application.onCreate内でnewした場合は初回のみ動作するので、
おそらくGLSurfaceViewに渡しているContextだけを更新出来ればエラーを起こさなくなると考えているのですが、
ネットを検索してみてもActivity.onCreate内でnewしているものしか見つけられませんでした。
コメント4件

337
デフォルトの名無しさん[]   投稿日:2017/01/02 12:06:47  ID:/uJ3gdXu.net(2)
>336
Applicationで持っておく方が不必要なタイミングで保持し続けてるよね?

338
デフォルトの名無しさん[sage]   投稿日:2017/01/02 12:28:19  ID:GdcUHK9D.net(2)
>335
+1

339
デフォルトの名無しさん[sage]   投稿日:2017/01/03 03:09:55  ID:z9fWO15G.net(2)
>336
GLSurfaceView でそんなこと考えるのは無駄だぞ
OpenGLに関係するリソースの再生成とか気にするならば、
GLSurfaceView を捨てて SurfaceView を直接使う必要がある
GLSurfaceView がやってくれていた面倒なことを、全部自前でやることになるけどね

340
デフォルトの名無しさん[sage]   投稿日:2017/01/03 23:28:56  ID:K+pnn3BL.net(2)
何故こういう質問をする人は「エラー」としか書かないのだろうか

341
デフォルトの名無しさん[sage]   投稿日:2017/01/04 01:26:27  ID:0XFTRtcU.net(4)
Staticの使い方がなんとなくわかったのですが
クラスにコンストラクタアを作って
呼び出すときに
クラス.コンスタラクタア.メゾットというふうに長くなるのがイヤなんです
なんとかクラス.メゾットだけにする方法はないでしょうか?

342
デフォルトの名無しさん[sage]   投稿日:2017/01/04 02:12:53  ID:WgerS0Nf.net(2)
そのメゾットなるものがStaticじゃないからだろ

343
デフォルトの名無しさん[sage]   投稿日:2017/01/04 20:32:56  ID:Nl61vLww.net(2)
リゾットにする方法はないでしょうか
コメント2件

344
デフォルトの名無しさん[sage]   投稿日:2017/01/04 20:42:37  ID:oADIImOs.net(2)
まず服を脱ぎます

345
デフォルトの名無しさん[sage]   投稿日:2017/01/04 21:14:37  ID:cBbQho5K.net(4)
>343
全部嘘さそんなもんさ夏の恋はまぼろし
とか歌うといいよ

346
デフォルトの名無しさん[sage]   投稿日:2017/01/04 22:50:59  ID:0XFTRtcU.net(4)
>>342
ありがとうござみます解決しました
でもそうなるとコンスタラクタアて何のためにあるんでしょね
必要ないですよね
JAVAって本当に複雑ですよね
コメント2件

347
デフォルトの名無しさん[sage]   投稿日:2017/01/04 22:53:56  ID:klbkK3Yh.net(2)
季節代わりはちょっと身悶えてもいいんだぜ?

348
デフォルトの名無しさん[sage]   投稿日:2017/01/04 23:01:53  ID:pl8Iz5xj.net(2)
メゾットって洋風おじやみたいだな
コメント2件

349
デフォルトの名無しさん[sage]   投稿日:2017/01/04 23:22:55  ID:cBbQho5K.net(4)
>348
3輪自動車かも

350
デフォルトの名無しさん[sage]   投稿日:2017/01/04 23:37:46  ID:J+uePkPh.net(2)
中野ブロードバンド

351
デフォルトの名無しさん[sage]   投稿日:2017/01/05 00:08:52  ID:FrX0lukY.net(2)
コンストラクタァッ!って電車で叫ぶの面白すぎワロタ

352
デフォルトの名無しさん[]   投稿日:2017/01/05 00:34:02  ID:YijWq3pC.net(2)
Admin SDK 構成スニペットってなに?

353
デフォルトの名無しさん[sage]   投稿日:2017/01/05 00:50:23  ID:9T07F3/g.net(4)

354
デフォルトの名無しさん[sage]   投稿日:2017/01/05 06:18:46  ID:42rV0dht.net(2)

355
デフォルトの名無しさん[]   投稿日:2017/01/05 07:53:01  ID:NumGywN/.net(4)
かなり時間がかかりましたが自己解決しました
質問への回答は締め切りとさせていただきます
コメント2件

356
デフォルトの名無しさん[sage]   投稿日:2017/01/05 13:37:48  ID:9T07F3/g.net(4)
>355
おまえがしたのはどの質問だよ
コメント2件

357
デフォルトの名無しさん[]   投稿日:2017/01/05 16:58:21  ID:NumGywN/.net(4)
>356
>305
Applicationを継承したクラスを作成し、マニフェストに登録して
メインのアクティビティの状態が変わるたびにApplicationを継承したクラスに記録するようにしました。
これをFCM通知が来たときに調べると完璧でした。

358
デフォルトの名無しさん[]   投稿日:2017/01/05 19:49:37  ID:WjCKVTqz.net(4)
質問なんですが、Android StudioでWatch Face作りたくて新規でモジュール作ったんだけど、下記がインポートできないというエラーが出る

import android.support.wearable.watchface.CanvasWatchFaceService;
import android.support.wearable.watchface.WatchFaceService;
import android.support.wearable.watchface.WatchFaceStyle;

build.gradleではこのようになってるのだけど・・。

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.google.android.gms:play-services-wearable:10.0.1'
compile 'com.google.android.support:wearable:2.0.0-beta1'
compile 'com.android.support:palette-v7:25.1.0'
}

英語でも情報ないのだけどどうして?
今までEclipse使ってたからよくわからない・・。

359
デフォルトの名無しさん[]   投稿日:2017/01/05 20:23:19  ID:WjCKVTqz.net(4)
compile 'com.google.android.support:wearable:2.0.0-beta1'を下記にしたらインポートできました。
→ 'com.google.android.support:wearable:1.4.0'

ベータはまだ使えないって事なんですね?

360
デフォルトの名無しさん[]   投稿日:2017/01/05 23:02:35  ID:05R/HTrT.net(2)
自作アプリのオンラインランキングをGoogle Play Game Servicesで実装しました。
ユーザーがGoogle Play Gameをインストールしていない場合に、ダウンロードを促してインストールをサポートする機能を利用するために、BaseGameUtilsを導入したのですが、その結果、「端末のステータスとIDの読み取り」権限が追加されてしまいました。
BaseGameUtilsを導入したまま、このアクセス権限を外すことは可能でしょうか?
ご回答お願い致します。

361
デフォルトの名無しさん[sage]   投稿日:2017/01/06 07:54:01  ID:o4zYBYZq.net(2)
単にリンクURLぶん投げればいい
飛んだ先でインストールするかどうか・インストールできるかどうかはユーザーに任せろ
コメント2件

362
デフォルトの名無しさん[]   投稿日:2017/01/06 12:59:36  ID:ZtESGBfL.net(2)
>361
Google Play Gameの未インストやバージョンが古い場合を判定して、その旨を知らせるダイアログを表示させて、URLにジャンプする実装を自前で作るということですね。
確かに、今のままのアクセス権限でスパイウエアと疑われるよりも良いですね。その方向で検討してみます。
ご回答ありがとうございました。

363
デフォルトの名無しさん[]   投稿日:2017/01/06 17:06:09  ID:yDr6LH07.net(2)
自作ゲーム即売会「ゲームマーケット」に1万人超
http://www.nikkansports.com/general/nikkan/news/1750500.html
ボードゲームのオリジナルオーダー制作
http://www.logygames.com/logy/ordermade.html
簡単に本格自作ボードゲームが作れる時代到来!!
http://jellyjellycafe.com/3869
カードゲームを自作する1 【自宅でカード印刷】
http://tanishi.org/?p=801
500円ボードゲームのすすめ
http://kazuma.yaekumo.com/c0011_20161206advent.html
100円ショップでボードゲームを自作しよう
https://sites.google.com/site/jun1sboardgames/blog/makeyourbg
ノーアイデアでボードゲームを作ろう第1回「100円ショップで物を買う」
http://boardgamelove.com/archives/boardgame-make-1/
ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中
http://gigazine.net/news/20150820-board-game-crowdfunding/
アナログゲームは実際アツい! 識者が語る国内アナログゲーム市場の現況とゲームメカニクス
http://www.famitsu.com/news/201608/24114021.html
実際のところ、自作ボードゲームってどれぐらい売れるもんなの?
http://roy.hatenablog.com/entry/2016/11/04/225009
カフェも急増 ボードゲームにアラサーがハマる理由
http://style.nikkei.com/article/DGXMZO10921930R21C16A2000000?channel=...

364
デフォルトの名無しさん[]   投稿日:2017/01/06 18:58:58  ID:pqCjIbXn.net(2)
streamAPIもいいけど、StringJoiner(String.join)とかLocalDateとかもついでに追加して欲しかったな。
Javaの方もそれをベースにライブラリが作られていくんだからさぁ。
android.*の方に似たようなのがあるのはわかるけど。

365
デフォルトの名無しさん[sage]   投稿日:2017/01/06 19:53:36  ID:cCOOoYiF.net(2)
Android STUDIO(以下AS)とVisual Studio Emulator for Android(VSEA)の連携について質問です
ASを先に起動しVSEAでandroidエミュレータをあとから起動という流れであれば、うまくASのテストがandroidエミュレーター上で行えるのですが
逆手順、VSEAでandroidエミュレーターを先に起動し、あとからASを起動すると接続してくれないのかうまくいきません、android device monitorでもエミュレータが確認できません
AS上でADBリセットを行ってもダメでした
エミュレーターを先に起動しておいて,あとからASを接続状態にするにはどうすればよいのでしょうか?
コメント2件

366
デフォルトの名無しさん[sage]   投稿日:2017/01/06 20:42:37  ID:9oaD6IQ2.net(2)
HyperV使えるが最新OSに対応してないVSのエミュになぜ拘るんだろ
HAXMやKVMそんなに嫌いか

367
デフォルトの名無しさん[]   投稿日:2017/01/07 04:13:44  ID:8FKpQ8GY.net(2)
ASとか略してる奴頭悪そう
普通はアンスタだろ

368
デフォルトの名無しさん[sage]   投稿日:2017/01/07 05:08:11  ID:Px6qU8B7.net(2)
ASといえばActionScriptがまっさきに出てくる

369
デフォルトの名無しさん[sage]   投稿日:2017/01/07 06:20:49  ID:i9HojlIh.net(4)
>365
adb devices でも見えないの?

370
デフォルトの名無しさん[sage]   投稿日:2017/01/07 08:55:27  ID:HRKdn57k.net(2)
アンスタの方が頭悪そう
中学生が無理して略してる感じ

371
デフォルトの名無しさん[sage]   投稿日:2017/01/07 10:22:07  ID:EBIq8Qh2.net(2)
ンドタジ

372
デフォルトの名無しさん[sage]   投稿日:2017/01/07 10:45:36  ID:qiVvmvEr.net(2)
FFとファイファン的な

373
デフォルトの名無しさん[sage]   投稿日:2017/01/07 10:51:31  ID:ek0FkprX.net(2)
伝わればなんでもいいわ

374
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:04:31  ID:AysfS8qD.net(4)
毎回adb connectするしかないな

375
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:30:23  ID:yvrWDK1N.net(2)
アンスタもASもあんま伝わらない気が

376
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:39:05  ID:TbCqOUUu.net(2)
オタクってやたら略したがる

377
デフォルトの名無しさん[sage]   投稿日:2017/01/07 13:24:54  ID:fNj2agVV.net(2)
今から仕事で新規アプリ作るのって、
MVVMとかMVPとかReactive programmingとかの設計手法使うのが当たり前になってきてんの?
本屋行ってandroidプログラミングの本見てもそういうのが載ってるのほとんどないんだが
どうやって勉強してるん
xamarinとかもそうだが
コメント2件

378
デフォルトの名無しさん[sage]   投稿日:2017/01/07 16:33:37  ID:i9HojlIh.net(4)
解説もサンプルも全部タダでいっぱい見つかるから

379
デフォルトの名無しさん[sage]   投稿日:2017/01/07 16:54:51  ID:mMp8KXea.net(2)
Xamarinなんて公式に解説大量にあるし、Microsoftが数百ページのpdf公開してるから勉強材料はいくらでもある
ただし英語読めない人は使える材料が格段に少なくなる

380
デフォルトの名無しさん[sage]   投稿日:2017/01/07 19:58:20  ID:AysfS8qD.net(4)
ちょまどさんの英語力はすごいぞ

381
デフォルトの名無しさん[sage]   投稿日:2017/01/08 00:35:26  ID:SBsep1u1.net(6)
前もちょっとだけ言ったが
書籍化されてないもの、日本語訳が進んでない者は日本の一般開発層(法人以外という意味)では流行らない
逆に言えば
品揃えがそれなりにある本屋に並んでる本を見れば一番何が使われてるか知れるともいえる
出版社はその時点で需要の高い物を商品化してるからな
コメント4件

382
デフォルトの名無しさん[sage]   投稿日:2017/01/08 00:36:02  ID:SBsep1u1.net(6)
という傾向が強いと思うよ、色々見てるとね

383
デフォルトの名無しさん[sage]   投稿日:2017/01/08 00:49:28  ID:RE7HAh1R.net(6)
ダメな国だな
コメント2件

384
デフォルトの名無しさん[sage]   投稿日:2017/01/08 00:57:12  ID:jtMs/3wA.net(12)
画面を暗転させたいのですが
画面の明るさを調整するには
color4fだと思うのですがうまくいきません
どうすればいいでつか?

385
デフォルトの名無しさん[sage]   投稿日:2017/01/08 01:11:32  ID:RE7HAh1R.net(6)
画面の輝度とcolorの関係が理解できん

386
デフォルトの名無しさん[sage]   投稿日:2017/01/08 01:16:19  ID:SBsep1u1.net(6)
輝度は部屋の照明
カラーは部屋に置いてある箱の表面の色
箱の色を0にしたところでそれは黒箱になるだけ
ちょっと考えれば理解できるはずだが、輝度とカラーは別物

387
デフォルトの名無しさん[sage]   投稿日:2017/01/08 01:29:28  ID:DnG6t3+6.net(8)
いつの間にか本屋に売ってる本だけでは仕事ができなくなってきてる
googleで分からないこと検索するときも英語のキーワード入れて英語の情報みないと解決しないことも増えてきた
日本のITがどんどん世界についていけなくなってきてるんだと思う
コメント4件

388
デフォルトの名無しさん[sage]   投稿日:2017/01/08 01:33:36  ID:8OGZNgRf.net(2)
ジャップは自分から発進しようとする気がないからな

389
デフォルトの名無しさん[]   投稿日:2017/01/08 02:10:00  ID:+QuxnNhY.net(6)
>387
ついていけてないのは英語すらできない一部のゴミグラマだけ。
そもそもIT関係は本家が英語発信だから、日本語訳や解説が出るまでにタイムラグがあることと、誤訳の可能性があることを考えれば
本家の英語ドキュメントかその周辺の情報に当たったほうが早いし間違いも少ない。
それに訳したり解説サイト書いたりしてもIT界隈は流行り廃りが激しいから、
いちいち日本語訳や日本語解説書くコストと釣り合わない。

その辺りの理解が進んできたから、まともな開発者は最初から英語ドキュメントにあたるようになってきた。
そしてそれで解決するようになってきた。
本家情報に関して言えば、タイムラグがない分、ネイティブと同じタイミングで最新の一次情報にアクセスするようになったことになる。
まともなエンジニアは他の奴でも同じことをしてるからわざわざ解説や日本語訳を書くのは無駄。
むしろ世界についていくようになったんだよ。
コメント2件

390
デフォルトの名無しさん[]   投稿日:2017/01/08 02:11:13  ID:+QuxnNhY.net(6)
だいたい日本語訳や解説サイトもカタカナだらけであまり意味ないだろ。

391
デフォルトの名無しさん[sage]   投稿日:2017/01/08 07:48:35  ID:0mVP2hZ6.net(6)
>381 >383
他の人と同じ物使ってないと不安になる民族なんだな
コメント6件

392
デフォルトの名無しさん[sage]   投稿日:2017/01/08 07:52:25  ID:0mVP2hZ6.net(6)
>387
そうね

>389
実際ゴミの方が多いよ

393
デフォルトの名無しさん[sage]   投稿日:2017/01/08 08:47:57  ID:DnG6t3+6.net(8)
いやー、reactive programmingとか日本語の解説読んでもよくわからないのに
英語の解説読んだってさっぱりわからねえよ
お前らreactive programmingとか理解して、実践してんの
コメント2件

394
デフォルトの名無しさん[sage]   投稿日:2017/01/08 09:18:38  ID:jmoH6DER.net(2)
FRPは昔この翻訳記事を見て理解できるようになった
http://ninjinkun.hatenablog.com/entry/introrxja

395
デフォルトの名無しさん[sage]   投稿日:2017/01/08 10:29:31  ID:1Rs0u0Ly.net(2)
>393
日本語の解説でも分からないなら、単にプログラミングの能力の問題か読解力の問題だろ
言語が英語だろうと日本語だろうと同じことを説明してるんだから

396
デフォルトの名無しさん[sage]   投稿日:2017/01/08 12:21:38  ID:jtMs/3wA.net(12)
画面を暗転させたいんですが
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness = 0.0f;
getWindow().setAttributes(lp);
を使ってみましたが画面の暗さは全然変化しませんでした
どうすればいいでつか?

397
デフォルトの名無しさん[sage]   投稿日:2017/01/08 12:36:25  ID:0mVP2hZ6.net(6)
君の人生も暗転しますがよろしいですか?

398
デフォルトの名無しさん[sage]   投稿日:2017/01/08 12:41:32  ID:jtMs/3wA.net(12)
よろしいでつ

とりあえず描画するもの全部にcolor4fをかけてみたらどうかと考えていまつ
でもそれは面倒くさいのでもっと簡単なコマンドーを探しています
どこで探せばいいでつか?

399
デフォルトの名無しさん[sage]   投稿日:2017/01/08 12:54:59  ID:RE7HAh1R.net(6)
screebrigtnessが効かないってよくわからんな
おれは普通に使えてるけどね

でも0でもscreenoff状態にはならんよ
質問するならまず具体的に何をしたいのかちゃんと書けないもんかね
ゆとりちゃんか

400
デフォルトの名無しさん[sage]   投稿日:2017/01/08 12:58:31  ID:AeXTmN3g.net(2)
上にView重ねてAlphaAnimation使えばいいんじゃね

401
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:01:11  ID:9mxRMZSn.net(4)
バカが使うと数ステップで使えるAPIすらまともに動かないんだよ
よくあることさ

402
デフォルトの名無しさん[]   投稿日:2017/01/08 13:04:51  ID:jtMs/3wA.net(12)
具体的に
暗転と書いていますが
暗転の意味がわからないんですか
少し難しい日本語使ってすいませんでした
暗転という単語を検索して調べてみてください
あとバカで片付ける人が一番バカ
じつはプログラミング挫折して何も組めない低脳なんでしょ?

403
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:07:26  ID:nyR751xv.net(4)
今まで下げてたのに態々上げるって釣り?

404
デフォルトの名無しさん[]   投稿日:2017/01/08 13:11:02  ID:jtMs/3wA.net(12)
よく真面目な質問に対して
バカとかアホみたいな誹謗中傷で返す人がこのスレには多いですが
そういう幼稚語を使うと
使った人の低脳さが暴露されてしまいますよ
たぶんそういう人は幼稚すぎてプログラミングに挫折して
これまでアプリひとつ完成させたこともない方だと思いますが
何も作れなくて退屈なので
悪口を書き込んでうさを晴らしているのですね
ばればれです
何でそんなに自分の惨めさをさらすのですか?
いいかげん大人になって下さい
もういい年なんででしょ?

405
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:17:42  ID:SQ/kH9s1.net(2)
経験で語らせてもらうと
低能に反応したひとは100%低能
それとも自己紹介乙

406
デフォルトの名無しさん[]   投稿日:2017/01/08 13:20:50  ID:jtMs/3wA.net(12)
プログラミング初心者の質問を見つけては
悪口を書き込みのが生きがいなんですか?
相当性格が歪んでいますね
そんな性格じゃおそらく社会不適応者でしょう
社会に出た経験のない方ですね
常識のなさを証明しています
学校の授業では常識という科目がないので無理もありませんが
でもまともな親に育ててもらえれば常識は身につくものです
あなたの親はきっととても最低な人間だったのでしょう
親になる資格もない親が子供を育てることが多いのも事実です
学校の授業に親になるための授業はありませんからね
日本の教育って本当に役に立ちませんよね
コメント2件

407
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:30:47  ID:9mxRMZSn.net(4)
バカが発狂し出したw
一言で暗転させると言ってもバックライトをOFFにしたいのか、低輝度でいいのか単純に画面を見えなくすればいいのか、タッチ操作を抑止したいのか、SBarやNaviBarは見えてていいのかとか条件によってやり方も変わるだろw
そんなこともわからないからバカなんだよおまえはw
コメント2件

408
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:42:13  ID:5l7ugiHK.net(2)
>407
優しいなぁ

409
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:51:18  ID:nyR751xv.net(4)
こんなにキーワード大盛りなら
大層立派な親に育てられた>406ならもう十分だろう

410
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:59:29  ID:cstHQnXZ.net(2)
とかと書いてるのはそれだけじゃないってことだからw
暗転にしたい契機によってもやり方変わるからね
よくある例として近接センサに反応させて誤操作防止したいならPROXIMITY_SCREEN_OFF_WAKE_LOCK使えばいいだし、質問するならまずその目的を説明しなさいって教わらなかったのかなゆとり世代はww
日本の教育は絶望的にダメだなwww

411
デフォルトの名無しさん[sage]   投稿日:2017/01/08 17:24:11  ID:DnG6t3+6.net(8)
MVVMとか正直メリットが感じられないんだが
従来の普通のやり方で十分だろ
最初にまっさらな状態からコードを書く人にはいいんだろうけど、
抽象化しすぎると不具合調査がやりにくくなるんだよなあ
IDEが対応してなくてエラーじゃないのに真っ赤になってたり、
ソースコードのジャンプがうまく起動しなくなったりするし
総合的に見てデメリットの方が大きくねえか?
コメント2件

412
デフォルトの名無しさん[sage]   投稿日:2017/01/08 17:44:24  ID:j+25HBn5.net(2)
MVVMってbinding使うやつだろ
xmlでしか書けないなんて問題外だわ

413
デフォルトの名無しさん[]   投稿日:2017/01/08 17:44:55  ID:+QuxnNhY.net(6)
他人にハゲって言った奴が必ずハゲてるのと同じで、
他人にバカって言った奴がバカ。
コメント2件

414
デフォルトの名無しさん[sage]   投稿日:2017/01/08 17:52:40  ID:ooCgw5fr.net(2)
MVVMと抽象化って関係あるのか?

415
デフォルトの名無しさん[sage]   投稿日:2017/01/08 18:18:33  ID:DnG6t3+6.net(8)
データバインディングとか処理を抽象化してるだろう

416
デフォルトの名無しさん[sage]   投稿日:2017/01/08 19:22:58  ID:Fy8nUObP.net(2)
データバインディングなんて大多数の開発者には抽象化されて中身触らなくて済む方が便利でしょ

417
デフォルトの名無しさん[sage]   投稿日:2017/01/08 19:53:02  ID:4ik1zhTD.net(4)
>413
後者は意味わかるが前者は何言ってるかさっぱりわからん
チビな奴が他人に「やーいチビ」って言わないのと同じぐらい言わなくね?
言うの?自分にダメージ来ない?
コメント2件

418
デフォルトの名無しさん[sage]   投稿日:2017/01/08 22:04:26  ID:a1v166ea.net(2)

419
デフォルトの名無しさん[sage]   投稿日:2017/01/08 22:27:19  ID:ECo0NVMA.net(2)
全画素右シフトして0x7777を&

420
デフォルトの名無しさん[sage]   投稿日:2017/01/08 23:47:25  ID:4ik1zhTD.net(4)
>418
バカとかブスとかはわかるんよ、定義が曖昧で各自が主観で判断するしかない概念だから

発言者は(主観で)自分をバカと認識してないからこそ自分にダメージないのだと思っていたけど
チビとかハゲとか、主観も何も見たらそのままな客観概念って言う前につらくならんのじゃろか
不思議だ

421
デフォルトの名無しさん[]   投稿日:2017/01/09 00:00:40  ID:E3A2Sio/.net(2)
wearのエミュレータがタイムアウトでアプリ検証出来ないのだが、何が原因?

試しに削除し、二個違う環境のwearを作ったんだけど。

エミュレータは起動し、その後エラーもなくタイムアウトになる。再起動してもエミュレータを削除し、新しつ作っても駄目。

422
デフォルトの名無しさん[sage]   投稿日:2017/01/09 00:02:54  ID:IBroUT96.net(10)
>391
そういう理解の仕方はズレてると思う
出てきたと思ったら1年足らずで消えていく技術も多く
始めると時間のかかる事なので沢山の人が使用している安定せいに走るのは普通かと
マイナーよりメジャーに走るのは保険みたいなもん
コメント4件

423
デフォルトの名無しさん[sage]   投稿日:2017/01/09 00:56:57  ID:h70ydDG9.net(4)
>422
>381で言ってるのは日本語化されてないと日本では流行らないというだけのことで、
海外では流行っていて英語の情報がそれなりに出ていて英語が読めれば何の問題もない
コメント2件

424
デフォルトの名無しさん[sage]   投稿日:2017/01/09 01:26:10  ID:8VA09b1S.net(2)
>411
databinding AndroidStudio更新毎にちょっとずつ赤が減ってる
もうちょっとで快適に使えそう
仕事で導入しはじめたけど前よりはActivityやFragmentがマシになった

425
デフォルトの名無しさん[sage]   投稿日:2017/01/09 04:36:30  ID:IBroUT96.net(10)
>423
ますます何を主張したいのかよくわからんぞ?
海外の話しをしてるのではなくて日本での話をしていて
国内で日本人がとっつきやすくカスタマイズされたものがメジャー化し流行るのはごく普通の流れでしょうに
普段アプリ作ってるならローカライズの重要性や集客力の差なんか実感してるでしょ

英語得意で海外マニュアル読んで出来てる奴なんざごく一部だしマイナーだよって話
別に馬鹿にしてる訳じゃないぞ
そんな優秀な奴は少ないのに当たり前のようにメジャーっぽく言うから感覚ズレてると突っ込み入れただけさ
コメント2件

426
デフォルトの名無しさん[sage]   投稿日:2017/01/09 04:47:04  ID:Txx4Qd80.net(2)
お前らretrofitとかrxjavaとか使ってんの

427
デフォルトの名無しさん[sage]   投稿日:2017/01/09 05:51:34  ID:Ba6QGaW8.net(2)
rxjavaは非同期処理とobserverパターンで必須すぎる
databindingはいつのまにか公式referenceが日本語化されたし安定段階だろう

428
デフォルトの名無しさん[]   投稿日:2017/01/09 06:04:20  ID:JOAqSyBk.net(2)
>425
おまえ読解力無いって言われてないか?

海外で使われててメジャーなものが
日本ではメジャーでないって理由だけで
海外のものを使わない日本人の話だからさ
コメント4件

429
デフォルトの名無しさん[sage]   投稿日:2017/01/09 07:53:18  ID:IBroUT96.net(10)
>428
なんかずっとずれてるよねキミ
>391の発言をどう考えたらそう理解できるんだ?
悪いが俺はエスパーじゃないぞw
>422での俺の発言は>391に対してなんだぞ

430
デフォルトの名無しさん[sage]   投稿日:2017/01/09 08:13:17  ID:IBroUT96.net(10)
>428
まあ何を言いたかったのかはわかったが言葉足らずすぎだw

物の優劣関係なく国内で使いづらい物は人が避けるから結果流行らないで終わるさ
それは日本だけの話じゃなくどの国も同じ
優秀な物でも技術でも、なんでも人目に触れずに廃れるものなんか沢山ある

今はXamarinなんかがそんな立場なんじゃないかな

流行らせたいのなら開発者側の努力うんぬんの前に
提供元が世界で流行らせる努力
英語得意な一部な高学歴が自分だけ情報握って最先端行ってると悦に浸らずに国内で流行らそうと努力することも大事だとは思うよ
コメント2件

431
デフォルトの名無しさん[sage]   投稿日:2017/01/09 09:10:30  ID:LCfFCxme.net(2)
ところで、AIDE はどうですかね。
Googleキーボードだと日本語も通るようになったし。

432
デフォルトの名無しさん[]   投稿日:2017/01/09 09:36:20  ID:Ba0Z9f3i.net(2)
IT系の技術文書読むのに英語の得意不得意は関係ない。
読めないのはよほど知能が低いか、もしくはやる気がないか。
技術文章の英語なんて文法は中学生レベルだし、あとはIT分野のボキャブラリー。
コードが書ける程度に理解できればいいのであって、
何もシェイクスピアを日本語に翻訳して出版しろと言ってるわけではない。
コメント2件

433
デフォルトの名無しさん[sage]   投稿日:2017/01/09 10:34:55  ID:h70ydDG9.net(4)
>430
日本発の技術なら分かるがプログラミングの世界でそんなものはほぼないんだから、日本人開発者のために日本語資料用意しろっていうのは図々しすぎる
そもそも他国では一部の高学歴以外でも英語ドキュメント読んで使えているわけだし

434
デフォルトの名無しさん[sage]   投稿日:2017/01/09 10:44:37  ID:IBroUT96.net(10)
>432-433
続けたいなら雑談スレに来てくれ。そこで続けよう
俺からのレスを後で書いておくんで
Androidアプリ 個人開発者の雑談スレ31 /Android板

質問スレでこれ以上続けるのは他に迷惑かもしれんのでな

435
デフォルトの名無しさん[sage]   投稿日:2017/01/10 00:19:40  ID:7mjXjkFs.net(2)
中学生レベルすら怪しく、
google翻訳に頼りっぱなしの俺でも何とかなるんだから、
まあ大抵の人類なら何とかなるだろう多分

最近Androidの仕事減ってきたけど

436
デフォルトの名無しさん[]   投稿日:2017/01/10 10:15:11  ID:lvul3mgx.net(8)
アンスタ起動するたびに開いてイラつくわ
これ何とかならねーの?
コメント2件

437
デフォルトの名無しさん[sage]   投稿日:2017/01/10 13:20:14  ID:yCegblGj.net(2)
これって何だよ

438
デフォルトの名無しさん[sage]   投稿日:2017/01/10 13:33:15  ID:Q3q4BjE3.net(6)
起動するたびに開いてって
何だよ
コメント2件

439
デフォルトの名無しさん[sage]   投稿日:2017/01/10 13:35:33  ID:D/QiqJD8.net(2)
>436
トリップつけて
コメント2件

440
デフォルトの名無しさん[sage]   投稿日:2017/01/10 14:07:44  ID:KhMNODiT.net(2)
しかもageてるし
頭の病院行け

441
デフォルトの名無しさん[]   投稿日:2017/01/10 15:16:36  ID:lvul3mgx.net(8)
>438
前回終了時のプロジェクトが勝手に開くだろ
起動時に選択させろや

>439
ID出てるんだからそれでもNG登録しとけゴミ
NG登録とかそうゆうデータ入力系の底辺作業がお前にみたいなゴミにはお似合い
コメント4件

442
デフォルトの名無しさん[sage]   投稿日:2017/01/10 15:42:25  ID:Q3q4BjE3.net(6)
>441
開発環境を満足に扱えないならゴミしか作れないから諦めろ
これでいい?
コメント2件

443
デフォルトの名無しさん[sage]   投稿日:2017/01/10 15:44:40  ID:ZjmDmlca.net(2)
>441
AndroidStudioのショートカットに、開きたいプロジェクトのディレクトリをD&D
コメント2件

444
デフォルトの名無しさん[]   投稿日:2017/01/10 17:48:21  ID:lvul3mgx.net(8)
>442
そんなレスでゴミのお前が悦に入れるならそれでいいんじゃね

>443
なんか求めてるものと違うけどそれでもかなり改善される
サンクス
コメント2件

445
デフォルトの名無しさん[sage]   投稿日:2017/01/10 17:52:10  ID:Q3q4BjE3.net(6)
>444
設定くらい見るようにしろよ?

Settings
->Appearance & Behavior
->一般
->スタートアップで最後に使用したプロジェクトを開き直す
->OFF

これだろ?求めてるの
コメント2件

446
デフォルトの名無しさん[sage]   投稿日:2017/01/10 19:31:45  ID:a5IlOr5Q.net(2)
だいたい文句の多い奴はヘルプも設定も見ないっていうね
コメント2件

447
デフォルトの名無しさん[sage]   投稿日:2017/01/10 21:22:31  ID:gvgBebqG.net(2)
xmlの方でportrait固定に指定しておいて、
プログラムの方であるタイミングのときに動的にorientationを変更するようにしているんですが、
landscapeからportraitに戻った際にviewの一部が正常に描画されません。
orientation変更後にそのviewのみ再描画したいんですが、どうしたらいいでしょうか。
ちなみに、
android:configChanges="orientation|keyboardHidden"
を記述して回転時にactivityを破棄しないようにしています。

448
デフォルトの名無しさん[]   投稿日:2017/01/10 22:25:40  ID:lvul3mgx.net(8)
>445
おーそれっぽいサンクス

>446
直感で使えるようにしてないほうが悪い
全世界のプログラマがヘルプを読む時間を合計してみろ
こんなに非効率で無駄なことはない
そこに疑問も持てないゴミには開発とかクリエイティブなことは不向き
一生教科書でも読んでれば?
コメント2件

449
デフォルトの名無しさん[sage]   投稿日:2017/01/10 22:34:38  ID:Yoj+/h0L.net(2)
単純なものしか作ったことなさそ

450
デフォルトの名無しさん[sage]   投稿日:2017/01/10 22:49:59  ID:o05BpLB3.net(2)
なんだこのゴミw

451
デフォルトの名無しさん[sage]   投稿日:2017/01/10 23:15:59  ID:cilC6Ls8.net(2)
view#invalidateは?

452
デフォルトの名無しさん[]   投稿日:2017/01/10 23:51:30  ID:qNfJPVUt.net(2)
Settings開いて左上の入力にstartupって入れたらすぐに出てくるのにね。

453
デフォルトの名無しさん[sage]   投稿日:2017/01/11 01:52:54  ID:AE/y4Ivw.net(2)
invalidateしてみましたが、変わりありませんでした。
そのviewとは、navigationViewのことで、
landscape時はフルスクリーン表示しているんですが、
画面のタップでsystembarを表示した状態でlandscapeからportraitへ回転して
navigationViewを開くとnavigationViewの上端と右端がsystembarの色になってしまいます。
これを元の通り、白背景で描画させたいんですが何でこんな現象が起きるのかさっぱりわかりません。

454
デフォルトの名無しさん[sage]   投稿日:2017/01/11 08:09:02  ID:jHuXm8fP.net(2)
multiwindowの品質の悪さを見るとAndroidの終わりは近い気がしてくる

455
デフォルトの名無しさん[sage]   投稿日:2017/01/11 10:06:11  ID:WtJxGKzw.net(2)
rorate時に一旦navigationViewをremoveViewしてaddViewするようにしたらうまくいきました

456
デフォルトの名無しさん[sage]   投稿日:2017/01/11 14:51:06  ID:t3RxSb65.net(2)
>448
クソみたいな改善よりも機能強化を優先しているだけだろ。開発リソースは無限に無いからな。
設定も探さないような土方には興味無いのかもしれんが。

457
デフォルトの名無しさん[sage]   投稿日:2017/01/11 15:11:28  ID:hzMZkzGq.net(2)
>377
MVPは設計手法ではなくプロダクトデザインだからMVVMとかと同列に語るものではないよって今さら言ってみる

458
デフォルトの名無しさん[sage]   投稿日:2017/01/11 17:44:38  ID:L7f5mM24.net(2)
Android初心者なんですが

button.setOnclickListener(new View.OnClickListener(){

});

これってどうなってるの
意味わからない
コメント6件

459
デフォルトの名無しさん[]   投稿日:2017/01/11 18:38:37  ID:w2xVBbOr.net(2)
アプリを作ったとして、そのアプリにアクセスしてくる相手の端末情報ってどこまで知る事ができるんですか?
相手の端末がroot化してるかどうかとか
何のアプリを導入してるかどうかとか

その端末を特定できる情報ってどんなものがありますか?
androidID
IMEI
MACアドレス以外に、端末の個体を識別するのはどんな情報があるのでしょう?
シリアル番号なんかも特定できるのでしょうか?
コメント4件

460
デフォルトの名無しさん[sage]   投稿日:2017/01/11 18:46:26  ID:AM+tjFEn.net(2)
アプリをインストールするときに
答えないと次に進めないようにしておく

461
デフォルトの名無しさん[sage]   投稿日:2017/01/11 18:56:51  ID:FfNyKWnK.net(2)
>458
>Android初心者なんですが




何このAndroid関係ない糞情報
初心者を免罪符にするクズって未だにいるんだな
誰もお前みたいなクズにAndroidアプリ作って欲しいなんて思ってないからさっさと消えろ

462
デフォルトの名無しさん[sage]   投稿日:2017/01/11 19:04:51  ID:lbjPd8ip.net(2)
buttonインスタンスのsetOnClickListenerメソッドに
View.OnClickListenerを継承する匿名クラスを作って渡す的な
コメント2件

463
デフォルトの名無しさん[sage]   投稿日:2017/01/11 19:08:26  ID:p1c/CeAO.net(2)
>458
buttonがタップされた時の動作を「〜」に記述

464
デフォルトの名無しさん[sage]   投稿日:2017/01/11 19:16:25  ID:BePhjCLc.net(2)
時々AndroidじゃなくてJava自体の質問が来るな

465
デフォルトの名無しさん[sage]   投稿日:2017/01/11 19:24:06  ID:jzuyoxHd.net(2)
>462
細かいけど匿名クラスのインスタンスな

466
デフォルトの名無しさん[sage]   投稿日:2017/01/11 19:39:03  ID:CSxxUmZL.net(2)
みんなやさしいなあ

467
デフォルトの名無しさん[sage]   投稿日:2017/01/11 19:45:23  ID:+VHor/Fl.net(2)
>458
そのへんのアプリ内部処理部分はJavaと呼ばれる言語で書かれてる
だもんで理解や改変や追記にはJava言語の知識が入門書1冊分くらいはどうしても必要
幸か不幸かJavaは世の中で一二を争う普及度の言語なので独習手段は多い
いきなり本買えとは言わんので適当なサイトででもJavaを勉強するといい
コメント2件

468
デフォルトの名無しさん[sage]   投稿日:2017/01/12 04:23:17  ID:KDiudwd3.net(4)
>459
そういうことすればするほど沢山権限の許可が必要となり
個人情報を抜こうとしてる怪しいアプリと勘違いされて
ユーザーに嫌われるアプリになるよ

469
デフォルトの名無しさん[sage]   投稿日:2017/01/12 04:24:57  ID:KDiudwd3.net(4)
匿名クラス多用するような書き方は初心者つぶしだよな
俺も最初の頃は、解説サイトなら変に省略して書かないで!と思ったものだ
コメント2件

470
デフォルトの名無しさん[]   投稿日:2017/01/12 07:42:26  ID:5aplhP3Q.net(2)
解説サイトとかゴミ素人のが書いた電子産廃にそんなものを求めるな
乞食が寺でただでくれるパンに不平言うのと同じで気色悪い

最近の乞食はパンよりパン代のほうがいいとか不平言うらしいぞw
乞食と同格の>469

471
デフォルトの名無しさん[sage]   投稿日:2017/01/12 08:48:09  ID:F6cRU4S1.net(2)
>467
逆。
プログラマ人口が多い言語を採用した。

472
デフォルトの名無しさん[sage]   投稿日:2017/01/12 08:51:39  ID:fxxdnJ+z.net(2)
おまえらandroidの質問にはまともに答えられないくせにはぢめてのプログラミングみたいな質問だと生き生きとレスするねww
コメント2件

473
デフォルトの名無しさん[sage]   投稿日:2017/01/12 09:27:19  ID:/uG/YaBb.net(4)
>459
どうやって判定してるかは分からんけど、splunkMintのクラッシュレポートにルート化されているか否かの項目があったから判断できるはず
アプリ一覧はPackageManagerからとれる

ユーザがリセットできるけどAdvertisingIDもかな?
利用目的分からんからなんともやけど

474
デフォルトの名無しさん[sage]   投稿日:2017/01/12 09:29:04  ID:/uG/YaBb.net(4)
>472
質問になってないような質問も多いししょうがない面もある

475
デフォルトの名無しさん[]   投稿日:2017/01/12 13:17:22  ID:wLZKSI0V.net(2)
コマンドプロンプトで自分の端末のandroidIDを表示させたい時は
adb shell
settings get secure android_id
で調べられますが、これのsettings とかsecureとかってどんな意味を成してるんですか?

例えばこれでシリアルIDを表示させたい時はどう入力すればいいのでしょう?
こういうコマンド集ってどっかにまとめられたりしてませんかね?

476
デフォルトの名無しさん[sage]   投稿日:2017/01/12 14:39:43  ID:C1LdhoW9.net(2)
settingsはコマンド名
secureはandroid.provider.Settings.Secureに対応

477
デフォルトの名無しさん[sage]   投稿日:2017/01/12 18:34:27  ID:nFYnkHQa.net(2)

478
デフォルトの名無しさん[sage]   投稿日:2017/01/13 10:54:03  ID:2YSrcEfk.net(2)
シリアル番号の表示の場合、settings get secure serial_idでいいのでしょうか?
シリアル番号が管理されてるファイルがどれか知ってる方いませんか?
コメント2件

479
デフォルトの名無しさん[sage]   投稿日:2017/01/13 21:01:27  ID:Atb7x3IP.net(4)
xamarinの日本語の電子書籍出てる
http://www.amazon.co.jp/dp/B01N7NI08L/
コメント2件

480
デフォルトの名無しさん[sage]   投稿日:2017/01/13 21:04:52  ID:s0NfPJ91.net(2)
>479
宣伝乙

481
デフォルトの名無しさん[sage]   投稿日:2017/01/13 21:18:31  ID:Atb7x3IP.net(4)

482
デフォルトの名無しさん[sage]   投稿日:2017/01/13 21:30:53  ID:8Sbf7CTU.net(2)
ちょまどチンポ騎士団員はお帰りください

483
デフォルトの名無しさん[sage]   投稿日:2017/01/14 01:30:51  ID:W89htvI7.net(2)
>478
adb get-serialnoじゃだめ?
settingsで取れるかとか、どのファイルに書かれているかは分からん

484
デフォルトの名無しさん[]   投稿日:2017/01/14 10:45:29  ID:AyAg0eZI.net(2)
ビルド時にエラー出るけど、build.gradleに指定してるライブラリでエミュレータで普通に動作するのにエラー出るんだけどなぜだろう?

ライブラリのsupport/v4が指定されてますというエラーなんだけど。
コメント2件

485
デフォルトの名無しさん[sage]   投稿日:2017/01/14 11:56:12  ID:FWiniNJ5.net(2)
エラー文を自分で勝手に訳して他人に聞く奴は全員無能
http://www.google.co.jp/search?q=Found+2+versions+of+android-support-...;ie=UTF-8

486
デフォルトの名無しさん[sage]   投稿日:2017/01/14 11:58:20  ID:Gd+7Qerm.net(2)
ビルド時にエラー出てるならエミュレータで動かすこともできないんじゃないの?状況が分からん

あと何故エラーの原文を書かずに意訳してしまうのか

487
デフォルトの名無しさん[sage]   投稿日:2017/01/14 12:07:46  ID:2O9/YeDE.net(2)
未だにhttpのhを抜くやつは無能

488
デフォルトの名無しさん[sage]   投稿日:2017/01/14 22:20:52  ID:/tsuXoM/.net(2)
kotlinって勉強したほうがいいんすか
コメント2件

489
デフォルトの名無しさん[sage]   投稿日:2017/01/14 23:00:14  ID:BSnrrgUH.net(4)
女の子のイカセかた勉強したほうがいいよ

490
デフォルトの名無しさん[]   投稿日:2017/01/14 23:13:22  ID:dLK6O0iv.net(2)
それを言ったら身も蓋もないだろハゲ

491
デフォルトの名無しさん[sage]   投稿日:2017/01/14 23:22:43  ID:BSnrrgUH.net(4)
ごめんなさいバーコード野郎

492
デフォルトの名無しさん[]   投稿日:2017/01/15 02:04:41  ID:NGHeKWUf.net(4)
OpenGL使ったらonTouchEventは別スレッドかよ
タッチイベントでテクスチャロードしようとしたらまともにロードできなくて半日ハマった
どこかに書いとけや
Androidは本当に糞すぎる
コメント2件

493
デフォルトの名無しさん[sage]   投稿日:2017/01/15 02:36:25  ID:ic2il2Kk.net(2)
>492
で?質問は何ですか?
コメント2件

494
デフォルトの名無しさん[]   投稿日:2017/01/15 03:22:49  ID:NGHeKWUf.net(4)
>493
見れば分かるだろ
いちいち書かなきゃ分からないか?
じゃあ書いてやるよ

「Androidはなぜこんなにも糞なのですか?
仕様が糞なうえにその糞仕様の説明もないですよね」

こういうピログラマを無視した製品を出す企業はマジゴミ
Androidとか早くなくなればいいのに
コメント2件

495
デフォルトの名無しさん[sage]   投稿日:2017/01/15 03:27:30  ID:OwubW5cu.net(2)
ヘルプも説明も読まずに、直感でプログラミングしてるのがまずいんじゃないんですかあ?

496
デフォルトの名無しさん[sage]   投稿日:2017/01/15 03:29:43  ID:trUVIHlw.net(2)
色々文句言っている割にハマッた原因と解決法を律儀に勉強してスレに蓄積してくれるツンデレ

497
デフォルトの名無しさん[sage]   投稿日:2017/01/15 03:51:29  ID:iU63zVLN.net(6)
>494
そりゃGLSurfaceView.Rendererの仕様だろ?
リファレンスの最初の方の目立つとこ書いてあるThreadingを読まなかったの?
コメント2件

498
デフォルトの名無しさん[sage]   投稿日:2017/01/15 04:38:38  ID:u+L2he5W.net(2)
頭がピロピロピーのピログラマには無理

499
デフォルトの名無しさん[sage]   投稿日:2017/01/15 04:39:32  ID:IbkHB+Mi.net(4)
>488
WEB+DB vol.94 の特集が、Kotlin, Electron

Kotlin・IntelliJ IDEAは、JetBrains が作っている。
そして、Android Studioは、IntelliJ IDEAから作られているから、Kotlinが使いやすい

Android Studioで、Java・Kotlin は変換できる。
Kotlin Bytecode で、Javaのバイトコードも見れる

Try Kotlin のサイトで、ブラウザからプログラミングできる

500
デフォルトの名無しさん[sage]   投稿日:2017/01/15 07:49:35  ID:avkNVagN.net(2)
>497
つか、SurfaceView自体がUIとは別スレッドってことでしょ
コメント2件

501
デフォルトの名無しさん[sage]   投稿日:2017/01/15 09:24:59  ID:iU63zVLN.net(6)
>500
SurfaceViewは手順を踏めばUIスレッドを含むどんなスレッドからでも描画できる
GLSurfaceViewはGLSurfaceViewが用意した描画用スレッドからじゃないと描画できない

502
デフォルトの名無しさん[sage]   投稿日:2017/01/15 09:44:19  ID:IbkHB+Mi.net(4)
Electron API でも、メイン側・レンダラ側で分かれている

503
デフォルトの名無しさん[sage]   投稿日:2017/01/15 15:05:41  ID:vU6lYDB6.net(2)
kotlinがこれからどんどん普及していく感じなん

504
デフォルトの名無しさん[]   投稿日:2017/01/15 15:16:13  ID:T8u8aDa2.net(8)
>>OpenGL使ったらonTouchEventは別スレッドかよ

スレッドは関係ない
開始クラス(extends Activity)に
onTouchEventイベントがオーバーライドで置けるはずなので
OpenGLを開始するクラスの変数に代入するようにすればいい

(例文)
OpenGLClass unco=new OpenGLClass();

@Override
public boolean onTouchEvent(MotionEvent event) {
unco.x=event.getX();
return true;
}
コメント2件

505
デフォルトの名無しさん[]   投稿日:2017/01/15 15:33:56  ID:T8u8aDa2.net(8)
ちなみに主なMotionEventです

getX() , getY() タッチされてたX,Y座標
getAction() タッチイベントのアクション
getDownTime() 押されていた時間(ms単位)
getEdgeFlags() スクリーン端判定
getSize() タッチされている範囲、サイズ(推定)
getEventTime() タッチされていた継続時間(ms単位)
getPressure() タッチされた圧力

506
デフォルトの名無しさん[]   投稿日:2017/01/15 15:54:10  ID:T8u8aDa2.net(8)
ちなみにAndroid javaプログラミングは
んぱか工房さんのところで、ほぼ全てのサンプルプログラムが載っています

http://www.saturn.dti.ne.jp/npaka/android/
載っているOpenGLESは2.0までですが1.0でも充分3Dプログラムは組めます
サンプルだけで説明がないのですが
とにかくプログラムを組んで覚えたいという人にはむいているかと思います
コメント2件

507
デフォルトの名無しさん[]   投稿日:2017/01/15 16:26:19  ID:T8u8aDa2.net(8)
ちなみにプログラミングでの変数は
unco unchi osico manco chinco など幼稚語を使うといいです
あまりガチガチの英語を使うと
あとでプログラムを見たとき意味がわからなくなるときがあります
unco unchi osico manco chinco などの幼稚語だと
これは何のための変数だったのか意外と記憶しているものです
masoco tisocoなど少しひねった幼稚語もおしゃれです
turuturumanmanなどもいかがでしょうか

508
デフォルトの名無しさん[sage]   投稿日:2017/01/15 16:52:10  ID:dlJr5wLL.net(2)
辞書で調べても馴染みのない英単語だからしっくり来なくて日本語というかローマ字で変数やクラス名をつけることならあるな

509
デフォルトの名無しさん[sage]   投稿日:2017/01/15 20:51:11  ID:iU63zVLN.net(6)
>504
それはUIスレッドで生じたonTouchEventの結果を
クラスの変数を経由して描画用スレッドで参照して解決してるだけで、
スレッドが関係ないわけじゃないぞ

>506のサンプルのこれあたりを見てみると
http://www.saturn.dti.ne.jp/npaka/android/HelloGL10_24/index.html
UIスレッドで動くメソッドと、
UIスレッドで作ったイベント処理用スレッドで動くメソッドと
GLSurfaceViewが作る描画用スレッドで動くメソッドが
ごちゃ混ぜに実装されてて眩暈がする

510
デフォルトの名無しさん[]   投稿日:2017/01/15 21:25:08  ID:mmwBdu67.net(2)
>@Override
>public boolean onTouchEvent(MotionEvent event) {
>unco.x=event.getX();
>return true;
>}

なにこれw
スレッドセーフじゃないし

511
デフォルトの名無しさん[]   投稿日:2017/01/16 00:52:49  ID:BjVWUYLR.net(4)
こんな糞コードを書いてもそれっぽく動いてしまう!
猿並の知能でもアプリを作れる、それがAndroidの魅力さ!
さあそこの君も始めてみないか?

512
デフォルトの名無しさん[sage]   投稿日:2017/01/16 00:57:49  ID:2gHY9D1r.net(2)
iOSの方がよりバカでもつくれるからバカにはiOSおすすめ
コメント2件

513
デフォルトの名無しさん[]   投稿日:2017/01/16 11:50:27  ID:BjVWUYLR.net(4)
uncoがどうとか言ってる暇があるならAndroidアプリ開発の勉強をしたほうがはるかにいいとは思うが、
価値観は人それぞれだから、彼にとってはuncoについて語るほうが重要なのだろう。

514
デフォルトの名無しさん[sage]   投稿日:2017/01/16 16:06:04  ID:N+vyhx6A.net(2)
描画スレッドからシステムダイアログ表示してみれば、ああ簡単じゃねーんだな
って理解できるよ
コメント2件

515
デフォルトの名無しさん[]   投稿日:2017/01/16 16:38:43  ID:RJ4R9E9o.net(2)
>484 だが、v4追加する事で解決した。
ただメタタグに何か記載しないとgoogle playで検索対象から外れるんだね。

amazonに至っては検証すら出来ないのでリリース出来ないというメールが来た。

516
デフォルトの名無しさん[age]   投稿日:2017/01/16 18:51:44  ID:HCu+lzF3.net(2)
カメラの映像中に写っている特定のマーカーの座標位置を取得するプログラムを作りたいんですが、
調べてみたらOpenCVというライブラリが使えそうであることが分かりました。

しかし、インストールの仕方は書かれているものの、マーカーの認識を説明したページが見つかりません。
C++向けには情報が多そうなのですが、まずはWindowsでC++で学べば、
Android(Java)でも同じようにAPIを呼ぶだけでできそうでしょうか?

517
デフォルトの名無しさん[sage]   投稿日:2017/01/16 21:42:46  ID:tqERvXzi.net(2)

518
516[age]   投稿日:2017/01/17 20:10:28  ID:QokSdajF.net(2)
>517
ありがとうございました!

519
デフォルトの名無しさん[]   投稿日:2017/01/18 21:51:06  ID:CzpcbZaV.net(2)
>514
簡単じゃないの?
アクティビティでHandler作っといてOpenGLの描画スレッド初期化時に渡して、
OpenGLの描画スレッドではsynthesizedブロックか何かの中でhandlerにポストすればいいだけな気がするんだが。
システムダイアログを呼び出したことはないが、EditTextとかAndroidのUI部品はこれで扱えてる。
同じノリでいけないのかね?

520
デフォルトの名無しさん[sage]   投稿日:2017/01/18 22:38:39  ID:jfyuYQsH.net(4)
ゲームのスコアを記録するようにしていたんですが、
今日データベースに登録されている記録の日時を見たら未来の日時が登録されていて、
System.currentTimeMillisのミリ秒を保存するようにしてたんですが、
どうも端末の時間を未来にするとこのメソッドが返すミリ秒も未来になるようでして、
こういう場合はどうやって現在日時を取得するのが定石なんでしょうか

521
デフォルトの名無しさん[]   投稿日:2017/01/18 22:40:31  ID:CUV5cHwh.net(2)
SurfaceViewにそういうの混ぜるとハードウェアアクセラレーションがどうたらこうたらするんじゃ。
GLSurfaceViewだと事情が違うのかもしれんが?

522
デフォルトの名無しさん[sage]   投稿日:2017/01/18 22:41:39  ID:sNOfdNdp.net(2)
サーバーの話ならサーバー側で時間登録すればいいんじゃない

523
デフォルトの名無しさん[sage]   投稿日:2017/01/18 22:45:48  ID:jfyuYQsH.net(4)
スコアを記録するときにサーバーにアクセスして時間を取得するってことでしょうか。
サーバーはfirebaseなので、サーバー側のプログラムを自作してるわけじゃないのです。。

524
デフォルトの名無しさん[sage]   投稿日:2017/01/18 23:13:38  ID:NyUZQkkH.net(2)
そうだよ
環境に依存しない世界共通で時間を扱いたい場合はタイムサーバーとの通信が必要になる
奥深く、難解な事なので詳しくはググってみてね

525
デフォルトの名無しさん[sage]   投稿日:2017/01/18 23:18:45  ID:wAJ5/bB/.net(2)
firebaseならこのAPIでサーバー側のタイムスタンプ追加して保存できるっしょ
https://firebase.google.com/docs/reference/android/com/google/firebase/da...

526
デフォルトの名無しさん[sage]   投稿日:2017/01/18 23:33:23  ID:j/mKZoC6.net(2)
Android端末のディレクトリ指定で
/mnt/sdcard の mnt とは何でしょうか。
/mnt を省略した /sdcard でも同じ結果になるのだが。マウント?

527
デフォルトの名無しさん[sage]   投稿日:2017/01/18 23:50:34  ID:uU5sPJ9q.net(2)
/sdcardはシンボリックリンクでしょ

528
デフォルトの名無しさん[sage]   投稿日:2017/01/19 00:23:39  ID:An++gy20.net(10)
外部SDカードへアクセスする場合、
File dir = new File("./mnt/extSdCard");
String FileList[] = dir.list();
としてファイル&ディレクトリの一覧が取得出来るのだが、その時 mnt を省略するとnull が返される。
ところが、内部カード(sdcard)では許される。
それで、mnt とは何だろうと思った訳です。
コメント2件

529
デフォルトの名無しさん[sage]   投稿日:2017/01/19 00:49:05  ID:yoQyHN6T.net(2)
>528
まず527が言ってくれているシンボリックリンクとは、どういうものか分かりますか?
コメント2件

530
デフォルトの名無しさん[sage]   投稿日:2017/01/19 00:52:10  ID:AKj1rWd9.net(2)
ggrks
androidというよりもはやlinuxの話だ

531
デフォルトの名無しさん[sage]   投稿日:2017/01/19 01:20:13  ID:An++gy20.net(10)
>529
そのシンボリックリンクを貼る意図は何でしょう。内部カードにあるファイルの保護とか、外部カードへのアクセスを制限するとか。
内部と外部を同列に扱われては困ることとか、その意味、意図は何でしょう。
コメント2件

532
デフォルトの名無しさん[sage]   投稿日:2017/01/19 02:39:04  ID:8lkSQSOp.net(4)
アクセス権の問題じゃなくて
この三つのパスは用意されてるのに対して
/mnt/sdcard
/sdcard
/mnt/extSdCard
このパスは用意されてないってだけのことじゃないの?
/extSdCard
コメント2件

533
デフォルトの名無しさん[]   投稿日:2017/01/19 03:33:37  ID:9tkoF2uL.net(2)
OpenGL ES 2.0でロードできるテクスチャって合計何MBまで?
Androidのことだから機種によってかなり差がありそうだけど、
アプリケーションから調べる方法ある?
余裕のある機種では高解像度のテクスチャを使いたい。

534
デフォルトの名無しさん[sage]   投稿日:2017/01/19 03:40:34  ID:An++gy20.net(10)
>532
おっしゃる通りです。
/storageでは以下のように表示される。
UsbDriveF
UsbDriveE
UsbDriveD
UsbDriveC
UsbDriveB
UsbDriveA
sdcard0
extSdCard
emulated
なので、これらは同列に扱えるかと思ったが、どうもそうではないようだ。
コメント2件

535
デフォルトの名無しさん[sage]   投稿日:2017/01/19 04:05:28  ID:An++gy20.net(10)
>534
自己レス、訂正します。上記ディレクトリへは同様にアクセスできます。
外部ストレージへのアクセスは /mnt もしくは /storage を経由する必要があるということが分かりました。
コメント2件

536
デフォルトの名無しさん[sage]   投稿日:2017/01/19 04:18:28  ID:8lkSQSOp.net(4)
>535
ぶっちゃけその辺の構造は各メーカーが勝手にカスタマイズしてるから、
全ての端末で同じようになってるわけじゃないぞ
コメント2件

537
デフォルトの名無しさん[sage]   投稿日:2017/01/19 04:36:47  ID:An++gy20.net(10)
>536
確かに、不確定ですね。
Androidのバージョンによっても違うし。

538
デフォルトの名無しさん[sage]   投稿日:2017/01/19 04:48:48  ID:WDgxZeys.net(2)
デバイスを接続する時に、その接続先をマウントポイントと言う。
mount コマンド、/etc/mtab, /etc/fstab を参照

Linuxなら、LPIC 資格を勉強すべし

539
デフォルトの名無しさん[sage]   投稿日:2017/01/19 07:22:56  ID:1u+C6rjU.net(2)
> /etc/mtab, /etc/fstab
Androidにファイルとしては(そこに)ないけどな(void.fstabかシステムルートにある)

> Linuxなら、LPIC 資格を勉強すべし
Androidは思ったほどにはLinuxじゃないけどな

540
デフォルトの名無しさん[sage]   投稿日:2017/01/19 07:25:36  ID:lrRZacQ8.net(2)
void?
voldじゃなくて?

541
デフォルトの名無しさん[sage]   投稿日:2017/01/19 08:34:01  ID:bWPhvxgE.net(2)
>531
シンボリックリンクがどういうものか分かっているか?を聞いたのに
何故、シンボリックリンクを貼る意図とかに話が飛躍するのか

542
デフォルトの名無しさん[sage]   投稿日:2017/01/19 09:10:00  ID:t/dTJjO8.net(2)
そもそもandroidはファイルシステムので論理パスに依存した処理は推奨されないし機種依存が激しいので知っても無駄

543
デフォルトの名無しさん[sage]   投稿日:2017/01/19 10:51:16  ID:rTVyJXBg.net(2)
バックアップ機能を付ける時、最初SDカードを考えたけど俺には訳わかめだったから結局GoogleDriveにしたわ
コメント2件

544
デフォルトの名無しさん[sage]   投稿日:2017/01/19 11:31:31  ID:46eVtZal.net(4)
お兄ちゃんこそ油断しないでね

545
デフォルトの名無しさん[sage]   投稿日:2017/01/19 11:31:59  ID:46eVtZal.net(4)
あごめw誤爆

546
デフォルトの名無しさん[]   投稿日:2017/01/19 11:32:48  ID:EPNRFdH+.net(2)
意味わからん。
Environment#getExternalStorageDirectory()とか
Environment#getExternalStoragePublicDirectory()
がまともじゃない機種なんてあるのか?
それが返してくる実パスは機種依存するとしても。
コメント4件

547
デフォルトの名無しさん[sage]   投稿日:2017/01/19 12:04:08  ID:zxmAGmpo.net(6)
UTF-8 で文字化け問題はホボ解消したようだね。
試しにGoogleのソフトキーボードで入力できる絵文字(UTF-8 の空き領域に割り当てられている)が正しく送信されるかどうかテスト。
😀👨👩💆👍❤💬🐕🐃🐓🐉🐟🐛🐙🌲🌼🌴🍈🍜
コメント2件

548
デフォルトの名無しさん[sage]   投稿日:2017/01/19 12:17:57  ID:+lfbIEbs.net(2)
>547
すげぇw
絵文字がいっぱいw
コメント2件

549
デフォルトの名無しさん[sage]   投稿日:2017/01/19 12:25:55  ID:zxmAGmpo.net(6)
>548
物理的キーボードには真似できない、ソフトキーボードならではの芸当ですね。

550
デフォルトの名無しさん[sage]   投稿日:2017/01/19 12:51:19  ID:9DYxb5aG.net(4)
>546
それらは現在、「SDの」パスを取得する用途には使えない。

551
デフォルトの名無しさん[sage]   投稿日:2017/01/19 12:54:48  ID:4ebtoidR.net(2)
エクスターナルな(パブリックの)ディレクトリの場所を返すのは間違いはないんだけどなw
いわゆるSDカードの場所とは限らない

552
デフォルトの名無しさん[sage]   投稿日:2017/01/19 13:22:21  ID:LeijFcAA.net(2)
Androidスマホって本体ストレージにもsdcardって名前付いてるよね
コメント2件

553
デフォルトの名無しさん[sage]   投稿日:2017/01/19 13:43:12  ID:zxmAGmpo.net(6)
>552
おかしいよね。

554
デフォルトの名無しさん[sage]   投稿日:2017/01/19 15:20:16  ID:qoGz1iI1.net(4)
実はSDカードが入ってる

555
デフォルトの名無しさん[sage]   投稿日:2017/01/19 16:33:26  ID:tH8AZSK7.net(2)
>546
それ内部ストレージなので
publicな外部ストレージはSAFのみで可能

そのためバックアップのアプローチとしては>543が大正解

556
デフォルトの名無しさん[sage]   投稿日:2017/01/19 17:39:26  ID:kmoKdJbX.net(2)
android studio と unityなどのゲームエンジンを組み合わせてアプリを作るにはどうしたらいいですか。
具体的には
・android studioで SQLiteでクイズやその回答履歴を管理したクイズゲームを作る。
・クイズの回答結果が反映されたゲームをunityで作る。
この2つのゲームを連携させたいのです。

557
デフォルトの名無しさん[sage]   投稿日:2017/01/19 17:57:16  ID:9DYxb5aG.net(4)

558
デフォルトの名無しさん[sage]   投稿日:2017/01/19 21:06:59  ID:qoGz1iI1.net(4)
UnityでSQLite読むなら書き込みもUnityにさせろよ
コメント2件

559
デフォルトの名無しさん[sage]   投稿日:2017/01/19 22:07:44  ID:Z32Cv1eH.net(2)
ServerValue.TIMESTAMPの取り出し方がわかりません
{".sv" : "timestamp"}
が格納されています
どうしたらサーバーの現在時刻が取り出せますか

560
デフォルトの名無しさん[sage]   投稿日:2017/01/19 23:46:50  ID:94tBVzSL.net(2)
「android firebase ServerValue .sv」でググるとそれっぽいのが続々出てくるぞ

561
デフォルトの名無しさん[sage]   投稿日:2017/01/20 22:17:20  ID:+sf+c/2U.net(2)
>558
それ以外でも画面の切り替えとかそういうのをやりたいんですが・・・
コメント2件

562
デフォルトの名無しさん[]   投稿日:2017/01/21 01:48:41  ID:ssVDlCxa.net(2)
プログラムの質問じゃないかもしれないけど
端末の個体情報を全部書き換える方法ってない?
どこのファイルでこれって管理されてるの?
昔バイナリエディタで書き換えた記憶があるんだけど、どのファイルのアドレス何だったか忘れてしまった
コメント2件

563
デフォルトの名無しさん[sage]   投稿日:2017/01/21 04:06:29  ID:009ONiJf.net(2)
それは犯罪です

564
デフォルトの名無しさん[sage]   投稿日:2017/01/21 04:48:42  ID:JUiFZR/c.net(2)
何罪なの?
コメント2件

565
デフォルトの名無しさん[sage]   投稿日:2017/01/21 10:31:22  ID:GFb5OsiT.net(2)
美しさは罪

566
デフォルトの名無しさん[sage]   投稿日:2017/01/21 11:54:04  ID:rqJpBSnb.net(4)
>561
Unity側からUnityPlayerNativeActivityとかのコードを出力させて
それをAndroidStudio環境に取り込む仕組みを作ればできるだろう
自動ではやってくれないから
両方の環境の知識がある程度必要だし面倒だよ?
コメント2件

567
デフォルトの名無しさん[]   投稿日:2017/01/21 14:09:59  ID:J+7T7SOl.net(2)
すいません。以下のようにやったんですが、なぜかonDataChangeが2回呼ばれます。
そして、端末の設定で時計をずらしてから試すと、
1回目のserverTimeStampには端末の設定の時間が入っていて、
2回目のserverTimeStampには正しいサーバー時間が入っていて
firebaseのコンソール画面に記録されている値と同じものが取り出せてます。
なんでonDatahangeが2回呼ばれるんでしょうか。

final Firebase firebaseRef = new Firebase(FIREBASE_URL);
firebaseRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
Long serverTimeStamp = (Long) dataSnapshot.child(SERVER_TIME).child(Integer.toString(rand)).getValue();
}
@Override
public void onCancelled(FirebaseError firebaseError) {

}
});
firebaseRef.child(SERVER_TIME).child(Integer.toString(rand)).setValue(ServerValue.TIMESTAMP);

また、addValueEventListenerの部分をaddListenerForSingleValueEventに変えたら
1回しか呼ばれなくなるんですが、serverTimeStampは端末の時間が入っています。
firebaseのコンソール画面には正しいサーバー時刻が記録されていて、違う時間が返ってきます。

addValueEventListenerを使って、2回目にonDataChangeが呼ばれたときに時間を参照するという実装でいいんでしょうか。
コメント2件

568
デフォルトの名無しさん[sage]   投稿日:2017/01/21 15:18:55  ID:rqJpBSnb.net(4)
>567
DBは二つあるってことだろ
端末ローカルのキャッシュ用DBとサーバーのDB

569
デフォルトの名無しさん[sage]   投稿日:2017/01/21 15:46:12  ID:OP6/St9r.net(2)
設定したつもりはないんですがローカルにも保存しているんですね。。
onDataChanged内でそれがローカルなのかリモートなのかを判断することはできないんでしょうか
もしくはローカルは全く使わない設定にはできないんでしょうか

570
デフォルトの名無しさん[]   投稿日:2017/01/21 18:07:59  ID:LkKJKaTr.net(2)
プログラムの質問じゃないかもしれないけど
端末の個体情報を全部書き換える方法ってない?
どこのファイルでこれって管理されてるの?
昔バイナリエディタで書き換えた記憶があるんだけど、どのファイルのアドレス何だったか忘れてしまった 
コメント2件

571
デフォルトの名無しさん[sage]   投稿日:2017/01/21 18:27:06  ID:VwIuXus8.net(2)
それは犯罪です

572
デフォルトの名無しさん[sage]   投稿日:2017/01/21 18:29:58  ID:qJj38k1e.net(2)
まるち

573
デフォルトの名無しさん[sage]   投稿日:2017/01/21 20:03:51  ID:nwjdoIS7.net(2)
マルチポストだということにして叩きたい人(この板には結構いる)のコピペだとしても
自分で答書いちゃってる質問に応える義理もない

574
デフォルトの名無しさん[sage]   投稿日:2017/01/22 02:28:45  ID:7F2B/EK6.net(2)
>564
製造元やキャリア側の立場から考えると

・電磁的記録を損壊し業務妨害をした罪
・器物損壊罪
・不正アクセス防止法

のいずれかのどこかの項目に抵触している恐れが濃厚である
さらに詳しく知りたい場合は自分で超ググってちょんまげ
一応資料をいくつか置いとく

・器物損壊罪
https://ja.wikipedia.org/wiki/%E5%99%A8%E7%89%A9%E6%90%8D%E5%A3%8A%E7%...
・不正アクセス行為の禁止等に関する法律
https://ja.wikipedia.org/wiki/%E4%B8%8D%E6%AD%A3%E3%82%A2%E3%82%AF%E3%...
・電磁的記録不正作出及び供用/コンピュータ犯罪に関する刑法
http://www.asahi-net.or.jp/~zi3h-kwrz/kedenji-2.html


たぶん自分ひとりでこっそり行い、自分の頭の中だけで終わらせて何処にも公開しなければ問題なさそうだが
やり方を教えたり、書き換えを行う方法を公開したり、そういうアプリを配布すると
もれなく手首に手錠が迫ってきそうな気配を感じる
コメント2件

575
デフォルトの名無しさん[sage]   投稿日:2017/01/22 02:52:57  ID:nBd6WZPu.net(2)
調べてもいないけどbiosromとかメインメモリーと同列にマップされてるんじゃ無いの暗号化されて

576
デフォルトの名無しさん[sage]   投稿日:2017/01/22 03:22:04  ID:PHJthqm0.net(2)
端末の個体情報ってのが何を指してるのかわかんないけど、
IMEIだったら>574に上がってるのは関係ないよ

577
デフォルトの名無しさん[sage]   投稿日:2017/01/22 06:22:43  ID:UFu/9UPp.net(6)
playストアに公開したアプリをamazonにも公開したい場合ってそのままのapkで公開できるんでしょうか
特にアプリ内課金を実装したアプリなどでも問題なくそのまま公開できますでしょうか
コメント2件

578
デフォルトの名無しさん[sage]   投稿日:2017/01/22 11:48:33  ID:62dVIj0z.net(2)
シッカリしたファイラーをつくる、これ大事だなと思う。ファイラーはアプリの受付、窓口、玄関。

579
デフォルトの名無しさん[sage]   投稿日:2017/01/22 11:54:36  ID:QdIlTKG7.net(2)
>566
回答ありがとうございます。
そうすか、なんか難しそうですね。
しかもできても、後々で管理できなさそう・・・なので、どちらかで作ってみようと思います。

580
デフォルトの名無しさん[sage]   投稿日:2017/01/22 11:55:40  ID:TMVq9uWR.net(8)
ホーム画面みたいにアイコンのならんだビューを作りたいのですが
あれはなにビューというのでしょうか
具体的にはアイコンとアイコン下にアイコン名を並べたビューです
コメント2件

581
デフォルトの名無しさん[sage]   投稿日:2017/01/22 12:03:41  ID:10PokFIa.net(2)

582
デフォルトの名無しさん[sage]   投稿日:2017/01/22 12:30:51  ID:TMVq9uWR.net(8)
>581 ありがとうございます

583
デフォルトの名無しさん[sage]   投稿日:2017/01/22 13:34:57  ID:+ktGnlqG.net(2)
>577
できない

584
デフォルトの名無しさん[sage]   投稿日:2017/01/22 14:35:30  ID:hBhrTyQG.net(2)

585
デフォルトの名無しさん[sage]   投稿日:2017/01/22 15:37:41  ID:TMVq9uWR.net(8)
GridViewにgetApplicationIconでとったアイコン画像を表示させたいのですができますか?

DrawableではなくResourceIDを使う例ばかり検索でヒットして困ってます
ListViewやGridViewのサンプルとかみてもResourceIDを使ったものはあっても
Drawableを使ったものが見つかりません
ImageViewにはsetBackgroundDrawableというメソッドがありますが
Adapterとかと組み合わせるサンプルは探しても見つかりません

586
デフォルトの名無しさん[sage]   投稿日:2017/01/22 15:40:35  ID:UFu/9UPp.net(6)
adapterの中でImageViewを使ったカスタムビューをinflateすればいいのでは
コメント2件

587
デフォルトの名無しさん[sage]   投稿日:2017/01/22 17:05:15  ID:TMVq9uWR.net(8)
>586 できました。ありがとうございます

588
デフォルトの名無しさん[]   投稿日:2017/01/22 20:54:32  ID:56GQZn9p.net(2)
ContentProviderで複数のテーブルを扱うときに、1個にまとめるメリットってあるのかな?
1個にした場合は、switch文がたくさんできる or Strategyパターンで結局複数のクラスが出来上がることに。
それなら、最初から分けてしまった方がいいと思うわけなんだが、どうなんでしょう。
コメント4件

589
デフォルトの名無しさん[sage]   投稿日:2017/01/22 21:06:36  ID:UFu/9UPp.net(6)
RxJavaリアクティブプログラミング
http://www.amazon.co.jp/dp/4798149519/

590
デフォルトの名無しさん[]   投稿日:2017/01/23 02:37:23  ID:18xpymTT.net(4)
Android Studioの下部にあるAndroid Monitorでメモリの使用量を確認していたところ、
オブジェクトをどんどん生成していない(つもり)にも関わらず、
使用量がじわじわと増えていき、不定期にガクンと使用量が減ります。
最初は、プログラムミスで次々と生成していて、
GCが回収したタイミングでガクンと落ちているのかと思いましたが、
コメントアウトしたりして調べた結果、そうではないようです。
OpenGL ES 2を使っていますが、こういうものでしょうか。
メモリーリークでアプリが落ちるということはないのですが、
何となく気持ちが悪いです。
コメント2件

591
デフォルトの名無しさん[]   投稿日:2017/01/23 02:38:30  ID:18xpymTT.net(4)
大事なことを書き忘れました。
Android 4.1.2です。

592
デフォルトの名無しさん[sage]   投稿日:2017/01/23 05:10:11  ID:WMG+tdsU.net(2)
>588
日本語でおk

593
デフォルトの名無しさん[sage]   投稿日:2017/01/23 09:30:37  ID:fTIVpG3q.net(2)
>588
テーブル同士に全く関連無いなら分けても良いんじゃない?
親子関係あったりすると1つにしとくとapplyBatchで親子纏めてinsertしたり

594
デフォルトの名無しさん[sage]   投稿日:2017/01/23 16:10:02  ID:u5hn3o1D.net(2)
作成中のアプリにアプリ内課金の実装を行っているが、その中で見つけたネタを2つ。
ネットのどこかには同様の情報があるのかも知れないが、自分が実装を始めた時に探した
限りでは見つけられなかった内容なので、晒しておく。
開発環境はWindows上のAndroid Studio 2.1.2

◎デバッグビルドでリリースビルドと同じ署名をする方法

これをググると、多くのサイトでkeytoolを用いてパスワード・エイリアスなどをデバッグ
用署名と同じに書き換えたリリース用証明書を用いる方法が説明されているが、そんなこ
とをしなくても、App用build.gradleを
http://pastebin.com/wSxuiUwL
のようにするだけで、デバッグビルド時にリリース用証明書でそのまま署名でき、Android
Studio上のデバッグビルドでアプリ内課金も問題無く実行・デバッグできる。

◎開発者アカウントがプライマリアカウントになっている端末での購入

開発者アカウントがプライマリアカウントになっている端末でアプリ内購入を行おうとす
ると「出版社はこのアイテムを購入できません」となり、自分が自分のアプリを使うのに
とても不便だが、そのアイテムのプロモーションを作成して端末のPlayストアの「コード
を利用」からプロモーションコードを利用することで購入できる。
コメント2件

595
デフォルトの名無しさん[]   投稿日:2017/01/24 02:24:32  ID:joYqofxH.net(2)
>594をブックマークに入れられるものなら入れたい
いつか絶対役に立つ
コメント2件

596
デフォルトの名無しさん[sage]   投稿日:2017/01/24 05:26:46  ID:x9EdDNf6.net(2)

597
デフォルトの名無しさん[sage]   投稿日:2017/01/24 11:53:24  ID:aBWXyWPa.net(2)
こんな辺境じゃなくQiitaとかでやれよ

598
デフォルトの名無しさん[sage]   投稿日:2017/01/24 15:58:45  ID:AjZsRdSg.net(6)
人の自由

599
デフォルトの名無しさん[sage]   投稿日:2017/01/24 17:55:47  ID:zN6szlkN.net(2)
なにこの小学生で時間止まったようなレス
コメント2件

600
デフォルトの名無しさん[sage]   投稿日:2017/01/24 18:01:13  ID:xI5AmToI.net(2)
>590
アプリを実行するとまずシステム関係のスレッドがいろいろ準備してから自アプリが走り出すからね
それらが使用済みになったら解放されていくんだろね

601
デフォルトの名無しさん[sage]   投稿日:2017/01/24 19:17:45  ID:AjZsRdSg.net(6)
>599
迷惑じゃなければ本人さえよければいい部分に外野が突っ込む方が小学生

602
デフォルトの名無しさん[sage]   投稿日:2017/01/24 20:03:41  ID:jutgOz3P.net(2)
日本語でおk
コメント2件

603
デフォルトの名無しさん[sage]   投稿日:2017/01/24 20:04:54  ID:rwwLuvA/.net(2)
APIの引数などに設定されているannotationを無視したいのですが可能でしょうか
警告ではなくエラーになるのでビルドが通りません

604
デフォルトの名無しさん[sage]   投稿日:2017/01/24 20:14:48  ID:0AnR6ZHn.net(2)
本当に時が止まってくれたらどんなにいいか・・・

605
デフォルトの名無しさん[sage]   投稿日:2017/01/24 20:49:38  ID:AjZsRdSg.net(6)
>602
本人さえ良ければそれでいいのに
外野が喚くのは滑稽

606
デフォルトの名無しさん[sage]   投稿日:2017/01/24 22:24:36  ID:ZrQ22rvh.net(2)
私はウコッケイ

607
デフォルトの名無しさん[sage]   投稿日:2017/01/24 23:04:20  ID:2n+K9r9Z.net(2)
お前らってほんと煽るか小学生でもわかりそうな質問に答えるか位しかできないのなw

608
デフォルトの名無しさん[sage]   投稿日:2017/01/24 23:15:28  ID:e6eWTbDO.net(2)
小学生では絶対に答えられないだろ
読めない漢字も多いのでは?

…と、超マジレスしてやった

609
デフォルトの名無しさん[sage]   投稿日:2017/01/25 00:53:27  ID:WuZDQxEk.net(4)
2011年にandroidガッツリ勉強してそれ以来使ってなくて
久しぶりに再勉強始めたんだけど
バージョンごとに仕様がぐちゃぐちゃ、ネットで情報調べてもそれがどの時点でのものか書いてない、くっつけると整合性がなくてすぐハマる
なんなんですかこれ?いつのまにこんなクソ環境になってたんすか?呆れました
コメント2件

610
デフォルトの名無しさん[sage]   投稿日:2017/01/25 03:08:21  ID:Ymh75dME.net(6)
>609
いやいや2011年に出た当初から
OSのバージョンアップ頻繁でAPIの下位切り捨てが頻繁だったし
それでいてキャリア端末はOSのバージョンアップ出来なかったりで
市場のOSのバージョンがバラバラに
そして端末の画面サイズがバラバラで

将来グチャグチャになりそうだなってことは2011年で既に安易に予想済み

で、だ
「これは触らなくなるとついていけなくなりそうだ
 軽くでも触り続けた方が良さそうだね」
と多くのエンジニアは思っていたはずで
今生き残ってる長老達は多分そういう連中

逆に全くの新規は過去のバージョン(2.xやらEclipse)なんて気にもせず
AndroidStudio使っていきなりAndroid5.0とか7.0からやってるだろうし問題なし

浦島太郎のお前さんは新規と同じ考えで挑めばいいと思うよ
コメント2件

611
デフォルトの名無しさん[sage]   投稿日:2017/01/25 03:44:56  ID:WuZDQxEk.net(4)
>610
しっかし世の中これだけ進歩してんのに何なんだろうな?くらだらねぇ
アーキテクトは素晴らしく進化しても、マネジメントの進化が追いついていない
人間が集まれば話しがまとまらない、しがらみがある、誰もリーダーシップを発揮しない、保身と私欲が全て
結局人間関係が技術を阻んでいる、いつになったら改善するんだこのバカみたいな状況
まぁもうあんたの言うように下位は切り捨てでいいわ、こんなもんバカ正直に網羅する価値がない
コメント4件

612
デフォルトの名無しさん[sage]   投稿日:2017/01/25 09:27:50  ID:9Z4Uya7H.net(2)
>611
大多数の人は新規も古参も含めて適応してる
ついていけてない人がマイノリティなんだから
自分の無能を棚に上げてシステムを批判するのはお門違い
つまり切り捨てられるべき下位はあなた

613
デフォルトの名無しさん[sage]   投稿日:2017/01/25 17:40:36  ID:dJzOsR4q.net(6)
いつまでお勉強やってんだかね大事なのはアプリ作ること
2011の頃のAPIだって粗方生き残ってる当時の知識でたいてい間に合う

614
デフォルトの名無しさん[sage]   投稿日:2017/01/25 19:10:01  ID:GGTM90dt.net(2)
BroadcastReceiverについて、どういった単位でクラスを分けていますか?
受けるブロードキャストの種類単位なのか
受けてから行う処理の種類単位なのか

615
デフォルトの名無しさん[]   投稿日:2017/01/25 19:39:08  ID:pPDKYiru.net(2)
お前にとって大事なことがアプリ作ることなだけだろ
いちいちそのゴミみたいな価値観を押し付けるな

世の中には研究や学習が好きな人間だっている
科学者なんかでもそうだが、今まで人類が誰も知らなかったようなものを発見することに喜びを見出だす人間もいる
Androidでも同じこと

616
デフォルトの名無しさん[sage]   投稿日:2017/01/25 19:54:55  ID:2JOK5t+B.net(2)
Androidの研究はGoogleの開発担当がやればいいかと

617
デフォルトの名無しさん[sage]   投稿日:2017/01/25 20:01:23  ID:hTP5OB1u.net(2)
androidという作られた世界で誰も知らないものを発見する喜びって何かのギャグか
コメント2件

618
デフォルトの名無しさん[sage]   投稿日:2017/01/25 20:05:49  ID:FIZbn02K.net(2)
>617
よく通知表の通信欄に「頭が悪い」と書かれただろう

619
デフォルトの名無しさん[]   投稿日:2017/01/25 20:09:00  ID:dJzOsR4q.net(6)
じゃあだまってお勉強してなさいってこったグチグチ言ってんじゃねーよ嫌なら止めちまえ
コメント2件

620
デフォルトの名無しさん[sage]   投稿日:2017/01/25 20:17:11  ID:L9AvdIyg.net(2)
俺たちラーメン屋だ

621
デフォルトの名無しさん[sage]   投稿日:2017/01/25 20:45:49  ID:d9MKwq+m.net(2)
もうやめたげて!

622
デフォルトの名無しさん[sage]   投稿日:2017/01/25 21:15:16  ID:57BpI8qj.net(2)
>619
質問スレでそんなこと言うのは頭わるいなぁ。
質問しないで黙って勉強って馬鹿だろ。

623
デフォルトの名無しさん[sage]   投稿日:2017/01/25 21:28:47  ID:dJzOsR4q.net(6)
別に質問なら構わないがな >609や>611が質問に見えるならお前が解答しとけ

624
デフォルトの名無しさん[sage]   投稿日:2017/01/25 21:40:32  ID:Ymh75dME.net(6)
>611
今から新規に作るアプリなら下位ザックリ切り捨てでいいはず
Android5.0以降からでいいとおもうよ
キャリアの2年縛り考えると今年から来年にかけて4.xシリーズはほぼ無くなる運命しか残ってないし

機種依存性の少ないシンプルな作りのアプリなら
2.xで設計したものが今でも7.0で問題なく動いてるけどね

625
デフォルトの名無しさん[sage]   投稿日:2017/01/25 21:40:37  ID:WXZQp33p.net(2)
俺たちが生産するのはスパゲッティだろう

626
デフォルトの名無しさん[sage]   投稿日:2017/01/25 21:41:29  ID:Ymh75dME.net(6)
もんじゃの可能性もあるぜ

627
デフォルトの名無しさん[sage]   投稿日:2017/01/25 21:54:19  ID:JUtkuiyo.net(8)
複数行入ったtextViewを、起動時は先頭の数行だけ表示しておいて、
タップされたらスライドのアニメーションで中身を全部展開するということをやりたくて、
色々調べた結果、展開前のviewの高さと、展開後のviewの高ささえあれば、
animationで設定してできることが分かったんですが、
起動時に、展開後のviewの高さを取得するにはどうしたらいいでしょうか。

628
デフォルトの名無しさん[sage]   投稿日:2017/01/25 21:57:50  ID:JUtkuiyo.net(8)
もしくはviewの高さをあらかじめ取得せずにアニメーションする方法がありますでしょうか。
コメント2件

629
droidkun[sage]   投稿日:2017/01/25 22:29:19  ID:SPqZlTwO.net(4)
>628
たぶんないんじゃないかな
Heightをwrap_contentにして、事前に対象viewにmeasureを実行すればmeasureHeightで拡張後のサイズは取れるのでそのサイズまでアニメーションすればできるはず

630
デフォルトの名無しさん[sage]   投稿日:2017/01/25 22:50:30  ID:JUtkuiyo.net(8)
起動時はtextViewのmaxLinesを3にしているので展開前のHeightしか取れないのです。
maxLinesを大きな数字にしてしまうと、起動時に全部表示されてしまうし、
展開後に再タップで、maxLinesが3の状態にアニメーションで戻す必要もあるので、3の状態のHeightと両方必要なんです。

631
droidkun[sage]   投稿日:2017/01/25 23:11:20  ID:SPqZlTwO.net(4)
うん、ならmaxlineを設定しない状態のviewでmeasureを実行すればexpandした時のHeightが取れるよって話をしてるんだけど難しいかな
起動時初回描画前に取ってもいいし別のviewをinflateしてもいいし

632
デフォルトの名無しさん[sage]   投稿日:2017/01/25 23:38:38  ID:JUtkuiyo.net(8)
ああ、なるほど。実際にviewが見える状態になってなくてもmeasureを使えばサイズが取れるんですね。
試してませんがたぶんできそうです。ありがとうございました!

633
デフォルトの名無しさん[]   投稿日:2017/01/26 19:07:13  ID:/GmMVYiM.net(2)
もんじゃはゲロみたいでキモい
お好み焼きみたいなきちんとしたものでなければ料理とは呼べない

634
デフォルトの名無しさん[sage]   投稿日:2017/01/26 20:54:12  ID:0Zl0ReuV.net(2)
質問です。
クラスA(メイン)からクラスBに移動したとき、クラスBからクラスAの変数をいじる方法が分かりません。
いろいろためしましたが無理でした。どうすればいいですか?
コメント2件

635
デフォルトの名無しさん[sage]   投稿日:2017/01/26 20:56:01  ID:lXm4nOYP.net(2)
教育版で聞けよ

636
デフォルトの名無しさん[sage]   投稿日:2017/01/26 21:05:58  ID:OLn56VRz.net(2)
クラスAにstaticをつければいいよ
コメント2件

637
デフォルトの名無しさん[sage]   投稿日:2017/01/26 21:10:26  ID:u4+2rjlt.net(2)
startActivityForResult とか setResult あたり
コメント2件

638
デフォルトの名無しさん[sage]   投稿日:2017/01/26 21:15:33  ID:qDgof8g6.net(4)
>636
クラスA内の変数にstaticをつけ、その変数をクラスBのメソッドに引数として渡す。

639
デフォルトの名無しさん[sage]   投稿日:2017/01/26 21:20:38  ID:/QZ0PyTm.net(2)
お前らスーパーエスパーだな

640
デフォルトの名無しさん[sage]   投稿日:2017/01/26 21:29:05  ID:DDTFJ2nF.net(2)
本当に欲しかったものは>637かBundleクラスだろうな

641
デフォルトの名無しさん[sage]   投稿日:2017/01/26 21:51:35  ID:7LJrny3i.net(4)
クラスAの変数をいじる必要がある設計にしなきゃいいんじゃね

642
デフォルトの名無しさん[sage]   投稿日:2017/01/26 23:03:40  ID:qDgof8g6.net(4)
>634
確かに変更されません。なぜでしょう。
値渡しと参照(ポインターまたはアドレス)渡しがC言語にはあったが、javaにはない。その代わりにラッパークラスがあります。
以下は値渡し、当然、変更されない。

class Abc{
public static void main(String[] args){
int num = 5;
String str = "asdfgh";

System.out.println("変更前:"+num+" "+str);
Bcd bcd = new Bcd();
bcd.henkou(num, str);
System.out.println("変更後:"+num+" "+str);
}
}

class Bcd{
void henkou(int a, String b){
a = 76;
b = "変更されました。";
System.out.println("変更後:"+a+" "+b);
return;
}
}

643
デフォルトの名無しさん[sage]   投稿日:2017/01/26 23:17:31  ID:BbmnNMrj.net(2)
質問です
Javaを学ぶのにオススメの本はありますか?
ちなみにiPhoneユーザなのでAndroidのとこはどうでも良いです

644
デフォルトの名無しさん[sage]   投稿日:2017/01/26 23:53:20  ID:7LJrny3i.net(4)
「スッキリわかるJava入門」でいいんじゃね(java入門書でググって一番最初に紹介されてた)

645
デフォルトの名無しさん[sage]   投稿日:2017/01/27 01:06:38  ID:FqcaWzUE.net(2)
ActivityからServiceを起動する
ServiceがNotificationを表示する
NotificationをタップするとActivityを表示する

ってアプリを作ったとき、ActivityのクラスとServiceのクラスが循環依存になっちゃうんだけど、いい感じに解消する方法ありますか?
コメント2件

646
デフォルトの名無しさん[sage]   投稿日:2017/01/27 01:25:50  ID:pvONyKkS.net(2)
どうでもいいて感じならプログラミングムリちゃうか
コメント2件

647
デフォルトの名無しさん[sage]   投稿日:2017/01/27 05:54:44  ID:T6W4b0VN.net(2)
>646
そんだけアスペだと日常生活もムリそうだな
コメント2件

648
デフォルトの名無しさん[sage]   投稿日:2017/01/27 16:53:25  ID:0BOip8Dx.net(2)
>647
アスペのアスペ返しぃ!!!!

649
デフォルトの名無しさん[]   投稿日:2017/01/27 17:32:16  ID:nBAHNqFh.net(2)
>645
Activityが、Notificationから起こされたかどうか判定するには、
NotificationのIntentに
intent.putExtra("from_notification", true);
とか適当なフラグ突っ込めばいいんじゃね?

650
デフォルトの名無しさん[sage]   投稿日:2017/01/28 01:35:55  ID:P7OmTngq.net(6)
下らない質問かも知れないが、スマホ(端末)の画面サイズを取得した時、長い方は縦横どっちでしょうか。
width(w)と height(h)使用時の向きではなく端的に長短で決めたいのです。

651
デフォルトの名無しさん[]   投稿日:2017/01/28 02:21:43  ID:t13qO4X2.net(4)
ディスプレイの向きによって変わるだろ。
縦横両方取得してMath.maxで長いほうを取得したら。
コメント2件

652
デフォルトの名無しさん[sage]   投稿日:2017/01/28 03:28:37  ID:uUKT0rIj.net(10)
tablayoutとviewPagerとfragmentを使った画面を作ってるんですが、
デフォルトだと、表示されているタブとその左右のタブの内容がロードされていて、
右にスワイプしてタブを切り替えると、その右のタブがロードされて、
左のタブは解放されるという動作になっているんですが、
そうじゃなくって、起動時は表示されているタブだけロードして、
左右に切り替えたらまた新たにロードして、切り替える前のタブは解放しないようにするにはどうしたらいいでしょうか。
setOffscreenPageLimit(1)をすると起動時に表示されているタブだけロードするようにはなったんですが、
タブを切り替えるとロード済のタブが解放されてしまいます。
コメント2件

653
デフォルトの名無しさん[sage]   投稿日:2017/01/28 03:34:39  ID:uUKT0rIj.net(10)
setOffscreenPageLimit(0)ですね。。

654
デフォルトの名無しさん[sage]   投稿日:2017/01/28 05:38:40  ID:P7OmTngq.net(6)
>651
もちろん縦横両方を取得しているが命名(変数名)で迷うのです。WとHをどうしようかと。
皆さんは、どうしていますか。どちらかに統一したいのです。

655
デフォルトの名無しさん[sage]   投稿日:2017/01/28 06:09:25  ID:r2WzkloZ.net(4)
画面分割もできるようになって、縦横に固着する必要もなかろう
Long Short でどや?
コメント2件

656
デフォルトの名無しさん[sage]   投稿日:2017/01/28 06:13:26  ID:r2WzkloZ.net(4)
>652
なぜviewpagerがわざわざそんな仕様にしてるか考えたら、破棄・生成をしても問題のない設計に変えるべき

ゼッタイ破棄されるとダメな仕様ってどんな画面なんだ??

657
デフォルトの名無しさん[sage]   投稿日:2017/01/28 07:27:25  ID:P7OmTngq.net(6)
>655
W、H より L、S の方が良いですね。それにしよう。W、H は主観的で曖昧。

658
デフォルトの名無しさん[sage]   投稿日:2017/01/28 09:36:07  ID:uUKT0rIj.net(10)
一旦ロードした画面は再ロードしてほしくないというか。
スワイプするたびにロードが走ると積極的にスワイプしようという気持ちが萎えませんか
いっそのこと起動時に全部読み込んで破棄しないようにした方がいいのかな
SmartNewsのアプリとかそうなってますよね
コメント2件

659
デフォルトの名無しさん[]   投稿日:2017/01/28 10:13:10  ID:Nj1el42S.net(2)
画面とデータをきっちり分離する。
画面はいつ更新されてもいいように作り、データはキャッシュするようにする。
理屈は、回転と同じ。

660
デフォルトの名無しさん[sage]   投稿日:2017/01/28 11:31:54  ID:Bn+H3Nii.net(2)
ViewPagerは大便

661
デフォルトの名無しさん[]   投稿日:2017/01/28 15:08:38  ID:t13qO4X2.net(4)
Android Studio上でインストール時の権限を確認できる機能ってどこにある?
コメント4件

662
デフォルトの名無しさん[]   投稿日:2017/01/28 17:56:33  ID:TNaxADIO.net(2)
>658
adapterに、FragmentStatePagerAdapterではなく、FragmentPagerAdapterを使う。
ソースみりゃわかるけど、fragmentをdetachするだけなので、メモリ内に留まり続ける。

663
デフォルトの名無しさん[sage]   投稿日:2017/01/28 18:14:43  ID:/wdbKu5W.net(2)
そんなにロード時間かかるの?

664
デフォルトの名無しさん[sage]   投稿日:2017/01/28 18:21:44  ID:uUKT0rIj.net(10)
動画がある

665
デフォルトの名無しさん[sage]   投稿日:2017/01/28 19:49:18  ID:/dAhG/ah.net(2)
んなもんオンメモリに保とうとするな

666
デフォルトの名無しさん[sage]   投稿日:2017/01/28 19:55:54  ID:3PGKvxEg.net(2)
ライフサイクル勉強しろ

667
デフォルトの名無しさん[sage]   投稿日:2017/01/28 21:04:52  ID:uUKT0rIj.net(10)
youtubeのアプリは理想的なロード処理になってんな
初めてタブを開いたときにロードして一旦ロードしたら破棄しない

668
デフォルトの名無しさん[sage]   投稿日:2017/01/28 22:10:25  ID:f/zl73Gk.net(2)
YouTubeのサイトもすごい

画面外にある、映っていない画像を、最初から読み込まない。
下へスクロールしていって、画像が必要になった瞬間に読み込む

遅延読み込み
コメント2件

669
デフォルトの名無しさん[sage]   投稿日:2017/01/28 22:24:18  ID:XrtFsTLz.net(2)
今はJavascriptで十分性能が確保できるからな

670
droidkun[sage]   投稿日:2017/01/28 22:41:56  ID:h0/BG3lG.net(2)
ViewPagerが糞なのではなくFragmentが糞なんだよ
おかげでFragmentPagerAdapterが大便になった

671
デフォルトの名無しさん[sage]   投稿日:2017/01/28 22:52:36  ID:RwLEWN67.net(2)
Native開発やめればええねん

672
デフォルトの名無しさん[sage]   投稿日:2017/01/28 22:58:10  ID:I/TMdsPr.net(2)
Stream(ストリーム)と Buffer(バッファー)の違いは何でしょう。

673
デフォルトの名無しさん[sage]   投稿日:2017/01/28 23:03:41  ID:aqWquTsb.net(2)
xamarinだとこの辺簡単に実装できるんでしょうか

674
デフォルトの名無しさん[sage]   投稿日:2017/01/29 00:22:30  ID:BD9NOcA+.net(2)
streamがうんこの流れで処理していく肛門だとしたら、Bufferは便器ってとこですか?
コメント2件

675
デフォルトの名無しさん[]   投稿日:2017/01/29 03:43:22  ID:Dqs/I2V/.net(2)
>668
すごかねーだろ
普通だろ
SNS系の案件受けたときとかどうするつもりだ?
コメント2件

676
デフォルトの名無しさん[sage]   投稿日:2017/01/29 04:49:52  ID:80WxFOq6.net(2)
>674
「淀み」と「流れ」の違い?

677
デフォルトの名無しさん[sage]   投稿日:2017/01/29 05:26:20  ID:cj3RSse5.net(2)
>675
画像の遅延読み込みを、客から注文されることは絶対にない。
そんな事を、素人が知っているわけがない

プログラマーだって、やり方を知らないのに

678
デフォルトの名無しさん[sage]   投稿日:2017/01/29 08:14:31  ID:LBLm2amr.net(8)
picasso使ったら普通にそうなるけどなあ

679
デフォルトの名無しさん[sage]   投稿日:2017/01/29 08:17:44  ID:LBLm2amr.net(8)
オープンソースライセンスの欄見たら、Glide使ってるね

680
デフォルトの名無しさん[]   投稿日:2017/01/29 10:43:41  ID:XT4dHcKq.net(2)
Glideの方がメモリに優しい。
Picassoはライブラリサイズの小ささだけが取り柄。

681
デフォルトの名無しさん[sage]   投稿日:2017/01/29 18:18:53  ID:ax820Sv1.net(4)
計算された数字を小数点第一位まで表示させたくて、四捨五入でresultに表示させたいと思っています
これだと割り切れない数字で試しても、50.0みたいに小数点が0になっちゃうんですが、何が違うんでしょうか…

int a = Integer.parseInt(p_kai.getText().toString());
int b = Integer.parseInt(s_kai.getText().toString());
int c = Integer.parseInt(p_ye.getText().toString());
double d = (a - b) / (c / 1000);

BigDecimal bd = new BigDecimal(d);
BigDecimal bd1 = bd.setScale(1, BigDecimal.ROUND_HALF_UP);

TextView result = (TextView) findViewById(R.id.result);
result.setText(String.valueOf(+ bd1.doubleValue()));

682
デフォルトの名無しさん[sage]   投稿日:2017/01/29 18:27:01  ID:+tWi9wTv.net(2)
計算結果がintだから小数点以下は消えてる

683
デフォルトの名無しさん[sage]   投稿日:2017/01/29 18:46:22  ID:ax820Sv1.net(4)
ありがとう!
intを全部doubleにしたらできました!

684
デフォルトの名無しさん[sage]   投稿日:2017/01/29 18:46:52  ID:owoumx4e.net(2)
Javaの問題だな
アプリの表示で消えてるわけじゃない

685
デフォルトの名無しさん[sage]   投稿日:2017/01/29 18:48:56  ID:K6p9YMEk.net(2)
問題じゃなく当たり前では

686
デフォルトの名無しさん[sage]   投稿日:2017/01/29 19:06:20  ID:LBLm2amr.net(8)
picassoやGlideも知らないで2chにドヤ顔で書き込んでんのか
コメント4件

687
デフォルトの名無しさん[sage]   投稿日:2017/01/29 19:17:33  ID:w4y7hupj.net(2)
↑をドヤ顔で書き込んだ模様

688
droidkun[sage]   投稿日:2017/01/29 21:15:58  ID:ZQRrUcPC.net(4)
>686
androidのスレやしなあ

689
デフォルトの名無しさん[sage]   投稿日:2017/01/29 22:36:55  ID:LBLm2amr.net(8)
alarmManagerのsetはapi level19から誤差が出てまともに使えなくなったらしいんですが、
代わりに何を使うのが今だと正解なんですか

690
droidkun[sage]   投稿日:2017/01/29 23:04:56  ID:ZQRrUcPC.net(4)
Exactな方のapiを使えばいいと思います
スリープ中でも動きたいならwhileidleの方です

691
デフォルトの名無しさん[sage]   投稿日:2017/01/30 01:27:25  ID:uZWA6AlC.net(2)
>686
すまん、まったく知らん
そしてまったくドヤ顔で書いてもいない
ライブラリーなしでストリーミングとか遅延とか普通に制御と実装できるし
Web関係なら真っ白なメモ帳で
ヤフオクみたいな物をクライアント側(Html5、CSS3、Javascript)
サーバー側(PHP、MySQL)両方作れるぞ

プログラムってジャンル広いし
それぞれ得意不得意の分野があるのが知ってる事と知らない事が極端にあるのが普通だと思ってる
つまり〇〇を知ってると凄いとか偉いとかまったく通用しない世界だと個人的には思ってるよ
コメント2件

692
デフォルトの名無しさん[sage]   投稿日:2017/01/30 01:37:47  ID:snvG6ZX9.net(2)
うん、でもそれAndroid関係ないよね

693
デフォルトの名無しさん[sage]   投稿日:2017/01/30 01:43:46  ID:Pp7P8RPS.net(2)
>691
気にしなくて良いと思う。
人それぞれ得手不得手がある訳だし、知らない事は恥でも何でもない。
むしろ、それを責める人こそ恥だ。
気にしなくて良い。マイペース。

694
デフォルトの名無しさん[]   投稿日:2017/01/30 03:02:23  ID:9BxC2a7u.net(4)
結局俺の質問は誰も分からないのかな
コメント4件

695
デフォルトの名無しさん[sage]   投稿日:2017/01/30 05:55:57  ID:WN6RvwjX.net(2)
>694
君の場合はそれでいいよ

696
デフォルトの名無しさん[sage]   投稿日:2017/01/30 08:15:02  ID:3z9/ohEi.net(2)
>694
むしろ質問がどれか分からない
コメント2件

697
デフォルトの名無しさん[sage]   投稿日:2017/01/30 08:31:16  ID:D5Kr53S+.net(2)
614とかみんなどうしてますかね?

698
デフォルトの名無しさん[]   投稿日:2017/01/30 12:52:06  ID:9BxC2a7u.net(4)

699
デフォルトの名無しさん[sage]   投稿日:2017/01/30 16:18:02  ID:DzgIo9KG.net(2)
例えばViewPagerでページを変えるたびインターネットから
データを読み込んでくる仕掛けを作りたいとき
httpリクエストはどこで投げるのがいいの?
PagerAdapterかActivity(Fragment)かとかで
コメント2件

700
デフォルトの名無しさん[]   投稿日:2017/01/30 17:32:23  ID:C6qEtBzU.net(2)
自作ゲーム即売会「ゲームマーケット」に1万人超
http://www.nikkansports.com/general/nikkan/news/1750500.html
ボードゲームの展示イベント「ゲームマーケット」の成長記録からこれからの
市場に必要なことを妄想してみた。6年間の来場者数推移(2016年4月時点調べ)
https://bodoge.hoobby.net/columns/00001
カードゲームを自作する1 【自宅でカード印刷】
http://tanishi.org/?p=801
100円ショップでボードゲームを自作しよう
https://sites.google.com/site/jun1sboardgames/blog/makeyourbg
ノーアイデアでボードゲームを作ろう第1回「100円ショップで物を買う」
http://boardgamelove.com/archives/boardgame-make-1/
ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中
http://gigazine.net/news/20150820-board-game-crowdfunding/
実際のところ、自作ボードゲームってどれぐらい売れるもんなの?
http://roy.hatenablog.com/entry/2016/12/20/220102
ゲームマーケット2016春にて初参加サークルさんに作成数アンケートをとってきました
http://hidarigray.blog35.fc2.com/blog-entry-614.html
カフェも急増 ボードゲームにアラサーがハマる理由
http://style.nikkei.com/article/DGXMZO10921930R21C16A2000000?channel=...
ボードゲームのオリジナルオーダー制作
http://www.logygames.com/logy/ordermade.html

701
デフォルトの名無しさん[sage]   投稿日:2017/01/30 18:28:36  ID:ZyIa1Olp.net(2)

702
デフォルトの名無しさん[sage]   投稿日:2017/01/30 20:05:19  ID:AQKzBYtW.net(2)
>701
ありがとう
表示されてるか判定はすでにOnPageChangeListenerでつくってあるんですけど
実際にhttpリクエスト送るのはどこがいいんだろうってことです
各Fragmentに表示されてるぞっていってそこで取得するのがいいのかな

703
デフォルトの名無しさん[sage]   投稿日:2017/01/30 21:57:16  ID:JCRTi/y3.net(2)
ViewPager関係ないな

704
デフォルトの名無しさん[sage]   投稿日:2017/01/31 02:13:29  ID:gzFr0/g6.net(8)
コンソールでファイラーもどきを作ったんだが、それをAndroidで表現する場合、必要になるのはスクロール ビュウー クラスでしょうか。

705
デフォルトの名無しさん[sage]   投稿日:2017/01/31 02:38:06  ID:8vHFwr4k.net(4)
いいんじゃねスクロールビュー中に並べたボタンにファイル名表示すれば
コメント2件

706
デフォルトの名無しさん[sage]   投稿日:2017/01/31 02:49:54  ID:gzFr0/g6.net(8)
>705
スクロールビュウーの中にはボタンも配置できるんですか。
ディレクトリやファイルは数が多いのでリストになると思うんですが、それもスクロールしてくれますかね。
概念的な質問ですみません。

707
デフォルトの名無しさん[sage]   投稿日:2017/01/31 03:29:35  ID:3VXhchnf.net(2)
静的なものならScrollview
大量のファイル一覧するならrecyclerViev
でいいと思う
実装難易度はScrollview + LinearLayoutが楽
メモリ効率はrecyclerViev
コメント2件

708
デフォルトの名無しさん[sage]   投稿日:2017/01/31 03:33:57  ID:gzFr0/g6.net(8)
>707
リサイクラー ビューですか、どうもありがとう。これから当たってみます。

709
デフォルトの名無しさん[sage]   投稿日:2017/01/31 03:38:26  ID:8vHFwr4k.net(4)
リストで渡すんじゃなくてファイル名だけを抽出して個別のボタンに貼るんだと思うが
ファイル表示用のレイアウトxml作って
フォルダ切り替えるたびにファイル一覧を表示用のレイアウトに渡す形になるんじゃないの
ファイルコマンダーとか参考にしてみれば敵は強大だけど2画面ファイラーのいい奴ができたら
乗り換えるよ
コメント2件

710
デフォルトの名無しさん[sage]   投稿日:2017/01/31 04:20:48  ID:gzFr0/g6.net(8)
>709
その辺のこと、今イロイロ考えています。実際に実装した事のある方のアドバイスは参考になります。ホントにありがとう。

711
デフォルトの名無しさん[sage]   投稿日:2017/01/31 11:51:59  ID:ZRFpg2n9.net(6)
edittextで取得した値を別のアクティビティのtextviewに表示させるにはどうすればいいですか?

EditText edit=(EditText)this.findviewById(R.id.editText);
Editable getText=edit.getText();
final int inttext=Integer.parseInt(getText.toString());

Intent intent=new Intent(MainActivity.this,SubActivity.class);
intent.putExtra("DATA",inttext);
stertActivity(intent);

このような形でintに変換してからインテントで送ろうと思ったんですがアプリを起動すると何故か落ちます
final int inttext=Integer.parseInt(getText.toString());
この一文を消すと動くようになります
初歩的な質問ですみません
コメント2件

712
デフォルトの名無しさん[sage]   投稿日:2017/01/31 12:09:52  ID:l+7rx30O.net(2)
なんでintにするん
コメント2件

713
デフォルトの名無しさん[sage]   投稿日:2017/01/31 12:23:20  ID:ZRFpg2n9.net(6)
>712
計算器が作りたくて、最初のActivityで数値を入力してもらって計算結果を別のActivityに表示という動きにしたかったんです
コメント2件

714
デフォルトの名無しさん[sage]   投稿日:2017/01/31 12:24:47  ID:NNjdsekX.net(2)
>711
logcatの見方は分かりますか?
見られれば何故落ちてるのかわかると思います
コメント2件

715
デフォルトの名無しさん[sage]   投稿日:2017/01/31 12:41:13  ID:ZRFpg2n9.net(6)
>714
logcatを見るのを失念していました…
numberFormatExeptionが発生してたのでeditTextの初期値を0にしたら落ちなくなりました!
ありがとうございました

716
デフォルトの名無しさん[sage]   投稿日:2017/01/31 18:03:00  ID:IQ7/i7JR.net(2)
@Overrideを書かなくてもプログラム普通に動くんですけど
だったらいらなくないですか?
コメント4件

717
デフォルトの名無しさん[]   投稿日:2017/01/31 18:32:48  ID:lkTuVnqH.net(2)
>716
override元の名前とか引数とかが変わったらどうなる?

718
デフォルトの名無しさん[sage]   投稿日:2017/01/31 19:22:41  ID:y2ZmSJx/.net(2)
>661
コンソールで
aapt d permissions
じゃだめですかね
コメント2件

719
デフォルトの名無しさん[]   投稿日:2017/01/31 22:01:58  ID:aXGbrHkM.net(2)
>716
「いらなくないですか?」じゃなくて
「なぜ付いているのか?」と自問してみて調べられないんかね。

720
デフォルトの名無しさん[sage]   投稿日:2017/01/31 23:13:26  ID:E/dj5vIG.net(2)
無名関数使わなくてもプログラム書けますけど、だったら無名関数いらなくないですか?

721
droidkun[sage]   投稿日:2017/01/31 23:34:24  ID:rB3HMGuL.net(2)
そう思うなら使わなければいいと思います

722
デフォルトの名無しさん[sage]   投稿日:2017/01/31 23:56:12  ID:17X5tUYh.net(2)
まあやってりゃわざわざ関数定義してられるかってなるよ

723
デフォルトの名無しさん[sage]   投稿日:2017/02/01 06:03:33  ID:GTFCdkiM.net(2)
>718
ありがとう
つい最近までコマンドラインでコンパイルからインストールまでやってたけど、
そのコマンドは微塵も知らなかった

724
デフォルトの名無しさん[sage]   投稿日:2017/02/01 12:54:17  ID:NTo2ssf0.net(8)
テキストエディタを作ろうと考えているのですが、その際 ArrayList は有用ですかね。容量とか処理スピードとか、もし限界があれば先人の意見が聞きたいです。
コメント2件

725
デフォルトの名無しさん[sage]   投稿日:2017/02/01 19:07:18  ID:3YGpi8uq.net(2)
>724
難しい質問だな
どういう使い方するのか分からんとなんとも言えんが
ArrayList使うんなら配列直接使った方が僅かながらに良いんじゃない?
コメント2件

726
デフォルトの名無しさん[sage]   投稿日:2017/02/01 20:05:49  ID:NTo2ssf0.net(8)
>725
EditText は、そのままエディタとして使えるが、内容量が大きいとスクロールが遅くなり実用にならない。
なので自作を考えている訳です。やはり行単位をStrigレベルがらコツコツとコーディングしなければならないでしょうか。
結果はスクロールビューに表示するとしても、何かもっと楽にできるクラスはないものかと探しています。

727
デフォルトの名無しさん[sage]   投稿日:2017/02/01 20:16:54  ID:lVJG2H1s.net(2)
そういうのはもうandroid sdkの仕組みにこだわらずにゲームを作るような感じで独自で全部作っていった方がいいんじゃないのかな
コメント2件

728
デフォルトの名無しさん[sage]   投稿日:2017/02/01 20:42:58  ID:NTo2ssf0.net(8)
>727
そうですね、やっぱり独自で作ろうと思います。ファイラーを作った時、ArrayListが便利に使えたので、ひょっとしてこれはエディタにもと思いました。
それにしても jotaエディタは素晴らしいですね。細部まで念入りに作り込まています。
コメント2件

729
デフォルトの名無しさん[sage]   投稿日:2017/02/01 20:51:37  ID:GAnit/oO.net(2)
>728
もしかしてArrayListってListViewのこと言ってる?
コメント2件

730
デフォルトの名無しさん[sage]   投稿日:2017/02/01 21:27:32  ID:NTo2ssf0.net(8)
>729
違います。Viewではありません。
ディレクトリ名などを格納する伸縮自在の String配列です。String だけではないけどね。ソートも出来ます。

731
デフォルトの名無しさん[sage]   投稿日:2017/02/02 00:21:46  ID:EhqxYIeT.net(2)
ArrayList便利とかjavaは便利だって言っているレベルで意味が分からない

やろうとしてることは応用なのにjavaの基礎すら知らんのか

732
デフォルトの名無しさん[sage]   投稿日:2017/02/02 00:41:59  ID:SBXBtrvu.net(2)
お前当分ROMな

733
デフォルトの名無しさん[]   投稿日:2017/02/02 05:40:30  ID:yhnwUPyE.net(2)
>713
計算器は香港
計算機は台湾

734
デフォルトの名無しさん[sage]   投稿日:2017/02/02 21:16:10  ID:73+2lj3V.net(4)
Android 7.0 から Intent の getSerializableExtra() が使えなくなってしまいました!
http://softcommu-blog.com/?eid=6

これ本当なんですか?
手元のAndroid 7.1の端末でSerilizableを実装したオブジェクトをputExtra
して、遷移先のactivityでgetSerilizableExtraしたら普通に中身とれたんですが

735
デフォルトの名無しさん[sage]   投稿日:2017/02/02 21:23:01  ID:73+2lj3V.net(4)
BroadcastReceiver が絡むとおかしくなるってことなのかな
普通にactivityから別のactivityにstartActivityしてgetSerializableExtraしただけだと何の問題もないんだが

736
デフォルトの名無しさん[]   投稿日:2017/02/02 22:59:23  ID:NUc8z/fC.net(4)
ほんとだ。
7.0のエミュでぬるぽになるな。
で、ダメもとでintentに直接ではなく、Bundleをかましたらいけた。
なんだこれw
KitKatだとどっちも問題ない。

737
デフォルトの名無しさん[sage]   投稿日:2017/02/02 23:17:40  ID:/E8POe1z.net(4)
serializableってプロセス間通信できるの?AlarmManagerとかに渡すのはちょっとこわい

738
デフォルトの名無しさん[sage]   投稿日:2017/02/02 23:29:47  ID:kL86dzrz.net(2)
ぐーぐるにぷろぐらむのことでにほんごでしつもんめーるおくれますか?

739
デフォルトの名無しさん[]   投稿日:2017/02/02 23:39:05  ID:NUc8z/fC.net(4)
むしろ、プロセス間通信のためにバイト列にする必要があるわけで。
コメント2件

740
デフォルトの名無しさん[]   投稿日:2017/02/02 23:42:49  ID:YJ6r6S6J.net(4)
boxlaiout
relativerayout
tablelayout
tablerow x 7
(中にはbuttun 5つづつ配置)
でwearlableアプリ作ってるけど

buttun横に2個しかでてこないんですよね。

なにが原因?

tablerawはlayoutgravityを1で均等に割り振ってて縦は均等なんだけどさ。

横が2つしか出てこないし、dpやwidth設定しても反映されないんだよね。

xmlね。

741
デフォルトの名無しさん[]   投稿日:2017/02/02 23:43:25  ID:YJ6r6S6J.net(4)
boxinsertlayoutの間違い

742
デフォルトの名無しさん[sage]   投稿日:2017/02/02 23:52:58  ID:/E8POe1z.net(4)
>739
じゃあ、おそらくSDKのバグってことだね

743
デフォルトの名無しさん[sage]   投稿日:2017/02/03 00:17:19  ID:xD4j9gch.net(6)
7.0のエミュでも試したみたけど普通に取れるけどなあ

Data data = new Data();
data.value = 10;
Intent intent = new Intent(this, SubActivity.class);
intent.putExtra("data", data);
startActivity(intent);

Intent intent = getIntent();
Data data = (Data) intent.getSerializableExtra("data");
Log.e("dbg", "value: " + data.value);

class Data implements Serializable {
  public int value;
}

どうやったらぬるぽになれるん
コメント2件

744
デフォルトの名無しさん[sage]   投稿日:2017/02/03 00:25:37  ID:ROY6NGBx.net(4)
アプリ内課金の定期購入について、キャンセルや返金が行われた場合のgetPurchases()
メソッドが返すデータが変化するタイミングについて、教えてください。
週間の定期購入で、無料試用期間を7日に設定し、初めて購入する(無料試用が有効な)ユーザーと仮定します。

* 購入から10日目に解約した場合
購入〜10日目
 autoRenewing=true
 purchaseState=0(購入済)
10日目〜14日目
 autoRenewing=false
 purchaseState=0(購入済)のまま? それとも 1(キャンセル済)に変わる?
14日目以降〜
 autoRenewing=false
 purchaseState=1(キャンセル済)?
 それとも、この時点でINAPP_PURCHASE_DATA_LISTに購入情報そのものが含まれなくなる?
 いつ、INAPP_PURCHASE_DATA_LISTに購入情報そのものが含まれなくなる?

* 購入から3日目(試用期間中)に解約した場合
購入〜3日目
 autoRenewing=true
 purchaseState=0(購入済)
3日目〜7日目
 autoRenewing=false
 purchaseState=0(購入済)のまま? それとも 1(キャンセル済)に変わる?
7日目以降〜
 autoRenewing=false
 purchaseState=1(キャンセル済)?
 それとも、この時点でINAPP_PURCHASE_DATA_LISTに購入情報そのものが含まれなくなる?
 いつ、INAPP_PURCHASE_DATA_LISTに購入情報そのものが含まれなくなる?

返金の場合も同様でしょうか?
キャンセルや返金の場合のサービス提供を止めるタイミングをどのように決めていますか?

745
デフォルトの名無しさん[sage]   投稿日:2017/02/03 00:27:22  ID:xD4j9gch.net(6)
ぬるぽになりたい
コメント2件

746
デフォルトの名無しさん[sage]   投稿日:2017/02/03 01:52:55  ID:CjmcX0Nt.net(2)
>743
これヌルポなったらほとんどのアプリ修正になるし、Qiitaとかで話題になってるはずだから、何か環境依存だと思うんだけどなぁ
コメント2件

747
デフォルトの名無しさん[]   投稿日:2017/02/03 06:56:15  ID:toXpl4oD.net(2)
fragmentを勉強中なのですが、fragmentで画面遷移が行えるならactivityを複数用意する意味ってあるんでしょうか?
今まではなんとなくactivityとfragmentを1:1で用意していたのですが、activity1つと何十ものfragmentで画面遷移を全て行うのも可能ですよね?
activityを分けるべき基準が知りたいです
コメント2件

748
デフォルトの名無しさん[sage]   投稿日:2017/02/03 07:32:37  ID:mFa84rFO.net(4)
可能だけど複雑なUIの場合コードが汚くなって再利用も出来なくなる
activity小分けにすると別なアプリ作るときにちょっと改変するだけで再利用できる部品になる
ちょろっと試作したい場合に限っては前者でやった方が手間は少ないケースバイケースだね

749
デフォルトの名無しさん[sage]   投稿日:2017/02/03 07:46:43  ID:mFa84rFO.net(4)
ああメリットもあったわactivity分けない方が動作が圧倒的に速い
コメント2件

750
デフォルトの名無しさん[]   投稿日:2017/02/03 08:18:42  ID:SPP4t56U.net(2)
>746
AlarmManagerの様に外から飛ばしたときだね。
同じアプリ内からなら、ReceiverだろうがServiceだろうが問題ない。
まあ、7.0で留まる機種はほとんどないはずと信じるしかないね。

751
デフォルトの名無しさん[sage]   投稿日:2017/02/03 08:34:08  ID:1kkQSBSr.net(2)
7だけが駄目なん?
それとも7以降全部駄目なん

752
デフォルトの名無しさん[sage]   投稿日:2017/02/03 08:43:56  ID:3tTGal+0.net(2)
>745
大分前にissueで
7の挙動が本来の仕様だみたいに言われてなかった?

753
デフォルトの名無しさん[]   投稿日:2017/02/03 12:40:36  ID:7GxtKR9l.net(4)
>749
ありがとうございます。fragmentの方が早いならなおさらと思ってたんですけど確かにfragmentのインターフェースをactivityで実装することを考えるとある程度のまとまりでactivityは分けざるを得ない感じですかね

754
デフォルトの名無しさん[sage]   投稿日:2017/02/03 13:54:32  ID:Z/axXXa+.net(2)
>747
俺の開発経験だと、
ログイン画面、商品検索画面、決済画面等の処理フェーズが異なるものは
別Activityにした。
逆に商品検索画面のような
名前で検索、メーカー名で絞り混み、価格で絞り混み等の同じフェーズで行ったり来たりする、情報を共有したいところは1Activityの複数Fragmentにした。

別に全部別Activityでも、全部Fragmentでも実装可能だろうけどさ、もうそれって手段と目的が混ざってね?
会社に規則とかあるなら別だが、そんなん使いやすいところで使いやすいように切り分ければ良いんだよ。
自分が使いやすい書きやすい方法が正解だ。
コメント2件

755
デフォルトの名無しさん[]   投稿日:2017/02/03 15:44:06  ID:7GxtKR9l.net(4)
>754
ありがとうございます。自由に選べるので自分の知らないメリットデメリットやベストプラクティスみたいなのあればあれば知りたかったんです。
あと単純に他の人はどうしてるのかなと
この辺りは裁量の問題みたいですね。1つのクラスで大量のviewを管理するべきではないって意味では当然か……
例がとても参考になりました。

756
デフォルトの名無しさん[sage]   投稿日:2017/02/03 20:58:09  ID:vYvrmO9H.net(2)
自作アプリで、ソフトウェアキーボードが表示されるとimmersive modeが解除される問題解決する方法無い?

ソフトウェアキーボードの起動を監視するサービスは作った。
こいつからソフトウェアキーボードが消えたらアクティビティにインテントを送って、
アクティビティ側で再度immersive modeにしたらいいのかな
コメント2件

757
デフォルトの名無しさん[sage]   投稿日:2017/02/03 21:35:56  ID:ROY6NGBx.net(4)
>756
定期的にgetSystemUiVisibility()の戻り値をチェックして、SystemUIが変
わっていたらsetSystemUiVisibility()し直すようにした。

Androidのバージョンにもよるが、ソフトキーだけでなく、音量UP/Downボタンや
USB抜き差しなどでもSystemUIが変わる。
OnSystemUiVisibilityChangeListener()でsetSystemUiVisibility()し直
してもダメ場合があったので、定期的監視にした。

もっとスマートな方法があるかも知れんが・・・

758
デフォルトの名無しさん[sage]   投稿日:2017/02/03 22:36:12  ID:xD4j9gch.net(6)
fragmentが早いってactivity遷移のときはアニメーションが入るからでアニメーションオフしたらactivity遷移も早いんじゃないの

759
デフォルトの名無しさん[sage]   投稿日:2017/02/03 22:47:15  ID:n7vghldj.net(2)
それでもfragmentの切り替えより早いなんてことはない
本来fragmentは画面繊維を伴わない画面の一部を切り替えるのに使うもの
UX的には画面要素全てが変わるならtransition表現のあるActivityのが好ましい

760
デフォルトの名無しさん[sage]   投稿日:2017/02/04 14:05:33  ID:HXtnxHFh.net(2)
Fragmentでもアニメーションできるでしょ
コメント2件

761
デフォルトの名無しさん[sage]   投稿日:2017/02/04 14:10:13  ID:PaQRP0md.net(2)
もともとFragmentは、
スマホで画面全体遷移する場合と
タブで画面の一部を切り替える場合を、
コード共通化するための仕組みでしょ
画面の一部切り替えだけならそれこそViewでいい
コメント2件

762
デフォルトの名無しさん[sage]   投稿日:2017/02/04 14:56:55  ID:Lb/cytJI.net(2)
fragment嫌い特に入れ子になったfragmenは最悪

763
デフォルトの名無しさん[]   投稿日:2017/02/04 16:32:20  ID:M8Di5F2k.net(2)
>760
Supportの方は、Animator使えないよ。oldタイプのアニメーションだけ。

>761
それが理想だけど、現実は、
Phoneの場合は、Activity
820p以上は、Fragmentとかやることになるな。
add/popBackStackでは、両対応でいい感じの遷移をさせることは極めて困難。

764
デフォルトの名無しさん[sage]   投稿日:2017/02/05 15:14:22  ID:A0So4K59.net(6)
ユーザに意識させず、データを自動でGoogle Driveにバックアップしたり読み出したりってことは可能?


出来たとしてもプライバシーポリシーとか整備が面倒そうだし、
ユーザもそんな危なっかしいアプリ使いたくないし、微妙だとは思うけど・・・

765
デフォルトの名無しさん[sage]   投稿日:2017/02/05 15:54:42  ID:uN/SMrch.net(6)
可能

766
デフォルトの名無しさん[sage]   投稿日:2017/02/05 16:04:19  ID:A0So4K59.net(6)
ありがとう。

じゃぁこっそりで読み取ったデータをどこかにアップロードとかも出来ちゃうのね
作る側としては面白いけど、使う側としてはこえーなー

767
デフォルトの名無しさん[sage]   投稿日:2017/02/05 16:17:08  ID:uN/SMrch.net(6)
だれのアカウントでうpするかっていうのを考えて見れ

768
デフォルトの名無しさん[sage]   投稿日:2017/02/05 16:27:01  ID:A0So4K59.net(6)
どういうこと?
とりあえず、端末までデータを持ってきちゃえば、httpとかで任意の宛先にデータ送れちゃうのでは?

769
デフォルトの名無しさん[sage]   投稿日:2017/02/05 16:55:21  ID:uN/SMrch.net(6)
そうだよ

770
デフォルトの名無しさん[sage]   投稿日:2017/02/05 17:19:14  ID:ZgEYqKdM.net(2)
できるよ

771
デフォルトの名無しさん[sage]   投稿日:2017/02/06 01:19:43  ID:fIZOa8xs.net(2)
プログラムも包丁や火薬と同じ
使う人によっては芸術にも武器にもなる

だからこそ我々開発者には常に人間性や倫理観が問われる
可能性と技術の誘惑
好奇心に刺激されダークサイドに落ちないよう心がける事が常に大事

772
デフォルトの名無しさん[]   投稿日:2017/02/06 05:15:05  ID:ZR9n4VuA.net(2)
抽象クラス作ったはいいが、アンスタって継承したクラスにabstractなメンバを自動入力してくれないんだな
必須なんだからしてくれりゃあいいのに

773
デフォルトの名無しさん[sage]   投稿日:2017/02/06 06:35:07  ID:/1+0UCp5.net(2)
あるとえんたーでなんでもかいけつ

774
デフォルトの名無しさん[sage]   投稿日:2017/02/06 07:52:35  ID:rEPuXbF6.net(2)
この場合はあるといんさーとでもいいぞ

775
デフォルトの名無しさん[sage]   投稿日:2017/02/06 08:42:57  ID:19Noqrqa.net(2)
あるとてのーるでもいいぞ

776
デフォルトの名無しさん[sage]   投稿日:2017/02/06 09:24:30  ID:VFIxzrsj.net(2)
あるとくーん

777
デフォルトの名無しさん[]   投稿日:2017/02/06 13:42:53  ID:WbacdbPo.net(2)
Internet権限がDangerous扱いでないんだから、何でもやり放題。
Androidサイコー

778
デフォルトの名無しさん[sage]   投稿日:2017/02/06 13:51:11  ID:2jscAFeG.net(2)
今時通信しないと何もできないからね

779
デフォルトの名無しさん[sage]   投稿日:2017/02/06 20:37:20  ID:KtgDuVAF.net(2)
広告会社だからだと思ってた

780
デフォルトの名無しさん[sage]   投稿日:2017/02/07 00:28:05  ID:uBfWAkQC.net(6)
そう思うからこそ通信しないでも完結できる物作りを目指す美学もある
俺はこういうの好きだw

781
デフォルトの名無しさん[]   投稿日:2017/02/07 03:58:41  ID:K0+7rtdh.net(6)
美学とか言ってる池沼は今すぐ消えろ
必要なら通信するし、必要ないなら通信しない、それだけだ
それ以上でもそれ以下でもないものに美学とか言い出す奴は本物の知能障害

782
デフォルトの名無しさん[sage]   投稿日:2017/02/07 04:46:20  ID:uBfWAkQC.net(6)
おいおい何熱くなってんだよw
美学を理解できない人間の方が、残念なことに世の中では相当救いようのない知能障害扱いにされるぜ

スポーツは何のためにルールがあり縛られているのか
F1は何のためにレギュレーションで縛られているのか
こういう視点で考え見るとキミが気付けないでいる世界が見えてくる

プログラムで言うとモダンコード、最適化、下位互換、SEO対策も美学に類似してるんだぜ
コメント4件

783
デフォルトの名無しさん[sage]   投稿日:2017/02/07 06:21:52  ID:1P+BiVXV.net(4)
最近、flow+mortarで書いてるからFragment殆ど使ってないなー
コメント2件

784
デフォルトの名無しさん[sage]   投稿日:2017/02/07 09:09:29  ID:Hd/T0dxu.net(2)
>783
今ってもう安定してる感じなの?
興味持ったときはAPIの破壊的変更とかやってて今は手出すのやめとこーと思ったんだが
コメント2件

785
デフォルトの名無しさん[sage]   投稿日:2017/02/07 09:15:28  ID:lG1uUc9b.net(2)
>782
入院の手続きしますねー

次の患者さんどうぞー

786
デフォルトの名無しさん[]   投稿日:2017/02/07 10:49:41  ID:1P+BiVXV.net(4)
>784
>今ってもう安定してる感じなの?
>興味持ったときはAPIの破壊的変更とかやってて今は手出すのやめとこーと思ったんだが

いや全然(笑
今、flowは0.9、mortarは0.20を使ってるけど、flowは1.0.0-alphaで
flow-pathがマージされていてインターフェースが大幅に変わる。
また実装を見る限り、1.xではdagger2を組み合わせる場合でもmortarを使用せず、
自前でgetSystemService経由でdagger2のcomponentを解決する、
薄いライブラリを書いた方が良いかな。

だた、flowもmortarも元々薄い実装のframeworkだし、
そもそも必ずupgradeしないといけない類の物ではないので、
MVPで書くメリットがあるプロジェクトでは使ってみると良いよ。
コメント2件

787
デフォルトの名無しさん[]   投稿日:2017/02/07 10:56:10  ID:zflQZmmb.net(2)

788
デフォルトの名無しさん[sage]   投稿日:2017/02/07 16:44:58  ID:eJ51uX8X.net(4)
Handlerについて勉強用に
別ファイルで記述したClassでカウントした値をUIのTextViewに表示するプログラムを作ってみようとしています

メインスレッドでHandlerの定義とhandleMessageのオーバーライド(MainActivity.java内で記述)

カウンタークラスの実体化(CountClass.java内で記述、implements Runnable)

ボタンタップで別スレッドでカウンターを起動(new Thread(CountClass).start();)

カウンタークラス内(public void run(){})で数値を1足してMessageに値を入れてメインに返す

Messageを受け取ったメインがTextViewに値を表示

メインで作成したHandlerを実体化の時に引数で渡すとか、setMainHandler(Handler)とかメソッド作って渡すとか
カウンタークラスに渡さないとメインにMessageを返せないんでしょうか?

789
デフォルトの名無しさん[]   投稿日:2017/02/07 18:48:28  ID:DioskFn6.net(2)
はい。正確には、
自分の方にも受け口のHandlerを用意し、そのHandlerからMessengerを作成し、
送信用MessageのreplyToに、そのMessengerをくっつけて送信。
受信側は、そのMessengerに対して送信することで返信する。
  incomingMessage.replyTo.send(replyMessage)
というのが、スレッド間でMessageを使った双方向通信の方法。
汎用的(別プロセス間でもOk)ではあるけど面倒。

なので、別スレッドからmain(UI)スレッドへの処理依頼目的なら、
Activity#runOnUiThread(Runnable)
View#post(Runnable)
Handler#post(Runnable)
などで、Runnableを渡すだけなので簡単。
  handler.post(new Runnable() { public void run() { Toast.makeText...} })
コメント2件

790
デフォルトの名無しさん[sage]   投稿日:2017/02/07 19:03:57  ID:eJ51uX8X.net(4)
>789
回答ありがとです
別スレッドにHandlerセットして
mainにsendEmptyMessageで処理依頼する形で書いてみて動いたのを確認しました

書いて貰ったことはこれから調べて理解してテストしてみます

791
デフォルトの名無しさん[]   投稿日:2017/02/07 19:20:31  ID:K0+7rtdh.net(6)
>782
池沼の妄想乙
妄想前提で書かれてるからどうしようもない
コメント2件

792
デフォルトの名無しさん[]   投稿日:2017/02/07 19:23:28  ID:K0+7rtdh.net(6)
スポーツとプログラミングを同一の視点で語ってる辺り知能に問題がある

793
デフォルトの名無しさん[sage]   投稿日:2017/02/07 19:29:06  ID:vc7TqSx0.net(2)
>786
全然なのか;

まぁ確かに追従しないといけない類では無いのかもしれんが、やっぱり二の足踏んじゃうなぁ

794
デフォルトの名無しさん[sage]   投稿日:2017/02/07 21:52:56  ID:uBfWAkQC.net(6)
>791

>プログラムで言うとモダンコード、最適化、下位互換、SEO対策も美学に類似してるんだぜ

これについてのコメントが抜けてるぞ?
自分に不利な所は触れないでいくスタイルなのか?w

スポーツプログラミングという世界大会もあるよ

反論するなら決めつけと妄想じゃなくてもっと知的に頼むわ
あんたプログラマーなんだろ?
論理的に反論できなくてどーすんのよ

795
デフォルトの名無しさん[sage]   投稿日:2017/02/08 01:11:05  ID:a2I36yXo.net(2)
れんたるサーバーでネトゲつくれますか?
ちなみに使用言語はパアルです
コメント2件

796
デフォルトの名無しさん[sage]   投稿日:2017/02/08 09:30:55  ID:bPQoiiXR.net(2)
レンタルのサービス内容によります

797
デフォルトの名無しさん[sage]   投稿日:2017/02/08 09:47:16  ID:tJ+Jm8vl.net(2)
(´・ω・`)

798
デフォルトの名無しさん[]   投稿日:2017/02/08 10:17:08  ID:wWMovcXY.net(4)
ButtonのsetPaddingsが効かねーぞ糞が
コメント2件

799
デフォルトの名無しさん[sage]   投稿日:2017/02/08 12:53:13  ID:m7/+EbY2.net(2)
レイアウトとソースと端末晒せや糞が

800
デフォルトの名無しさん[sage]   投稿日:2017/02/08 13:07:57  ID:DMN235DC.net(2)
いりません

801
デフォルトの名無しさん[sage]   投稿日:2017/02/08 20:06:09  ID:DtKWA3lt.net(2)
>795
ネトゲの内容によるし、レンタルつっても今どきピンキリだ

>798
setPaddingした後にsetBackgroundとかしてないよね?
Backgroundにはパディング情報が含まれるため、XMLでもコードでも指定順序の影響を受ける

802
デフォルトの名無しさん[]   投稿日:2017/02/08 22:09:55  ID:wWMovcXY.net(4)
サンクス

してねーよ糞が
ちょっと再現可能な最小コード持ってくるわ糞

803
デフォルトの名無しさん[sage]   投稿日:2017/02/09 00:24:10  ID:gsVZi26Y.net(2)
[要対応] Google Play デベロッパー ポリシー違反に関わる警告

ってメールがたくさん来ててクソウザい。

プライバシーポリシーを公開しろってことなんだろうけど、これって本名晒さないといけないの?
ひっそり趣味でやってるだけだからできれば避けたい。
偽名とかサークル名とかでっち上げたらダメなのかなー
コメント2件

804
デフォルトの名無しさん[]   投稿日:2017/02/09 01:15:50  ID:l/x0Smui.net(2)
売ってるわけじゃないなら本名晒さなくてもいいだろ。
売ってるなら趣味だろうが何だろうが人様から金受け取ってるんだから、
責任の所在を明確にしておくのは社会常識。

805
デフォルトの名無しさん[sage]   投稿日:2017/02/09 02:41:59  ID:LYZW6dZd.net(2)
play-serviceライブラリの地図表示機能が不安定すぎる。
Google死ね!

806
デフォルトの名無しさん[sage]   投稿日:2017/02/09 06:46:36  ID:yFuOe9j1.net(2)
>803
まず、他アプリのプライバシーポリシー見てみろよ
中華製のやつとか

807
デフォルトの名無しさん[]   投稿日:2017/02/09 07:00:58  ID:F8pIxkWk.net(2)
昔オレ流で適当に実装したピンチイン・アウトをちゃんと実装しようと思って
適当なサイト参考しながら作ったら、オレ流の挙動のほうがマシだった。
http://tech.pjin.jp/blog/2015/11/24/androidimageview%E3%82%92%E3%...
反応悪くてのっそりしてるうえに、
ピンチイン・アウトの後で指を触れたままにしてると
指のわずかな動きで一気にピンチイン・アウトする。

808
デフォルトの名無しさん[sage]   投稿日:2017/02/09 07:40:06  ID:Tbpih5Bl.net(2)
カスタムしたダイアログで日付選択させるときってダイアログからさらに日付選択用のダイアログ呼び出す感じで良いんでしょうか?

809
デフォルトの名無しさん[sage]   投稿日:2017/02/09 10:53:33  ID:kH/MW9oR.net(2)
はい

810
デフォルトの名無しさん[sage]   投稿日:2017/02/09 12:23:52  ID:Ece7cYxn.net(2)
「人間が嫌い」と言えば、話者個人が人間が嫌い、と言う意味になる。
「人間嫌い」と言うと、これは人間が嫌いな人全般を指す言葉となる。
助詞ひとつを省略するだけで、これだけ意味の違う言葉になる。
これはプログラミングでも同じことで、宇宙開発関連のプログラミングで、ピリオドひとつで大失敗、
ってうわさもあったりする。

811
デフォルトの名無しさん[sage]   投稿日:2017/02/09 17:03:03  ID:gTxJrltq.net(2)
素朴な疑問なんですが、教科書的には、画像や音声データーなどは
プログラムの終了時に解放するような記述がありますが
Androidにメモリ解放のアプリがついているので
あまり必要ないような気がするのですが…。
結局他のアプリでメモリ削られて、まめに解放アプリは使用するし
ムダなことはあまりやりたくないんですよね…。
プログラムが長くなるとコンパイル時間かかるからできるだけ短くしたいし…。
本当にAndroidって複雑ですよね…。
コメント4件

812
デフォルトの名無しさん[]   投稿日:2017/02/09 17:12:19  ID:E6Bolei9.net(2)
おつかれさまです。
いま〜 V/AudioTrack: start 〜というログが大量に出てきているんですが
経験したことはありますか?

813
デフォルトの名無しさん[sage]   投稿日:2017/02/09 17:44:47  ID:VJerexhZ.net(4)
以下の「」つきの語は一般名詞に見えたとしても実はプログラミング言語の専門用語
プログラミングの文脈で見たことのない語は意味を想像せずに自力で調べろ約束だ

>811
そもそも「メモリ」と「リソース」の「枯渇」は違う
確かにJavaは「ガベージコレクタ」が動作するが「出力ストリーム」に関しては「オブジェクト」が「キャッシュされている」可能性があるためストリームが「クローズされる」まで「ガベージコレクション」の対象になれない
ガベージコレクションの対象にしてもいいですよという印をつけるためにもリソースのストリームのクローズは自力で行わねばならない

もし、ゲームとか作ってて、100個のグラフィックチップ表示のために画面更新のたび100回オープンしてクローズしなければいけないのが面倒煩雑だとかいうような話なのならそれは手法が間違っている
そういうのは「プールしておく」ものだ

814
デフォルトの名無しさん[sage]   投稿日:2017/02/09 17:58:48  ID:VJerexhZ.net(4)
>512
興味ないし試してないが「soundtrack start android」でぐぐって10秒くらいで見つけた
http://stackoverflow.com/questions/8976491/audiotrack-start-called-fro...

815
デフォルトの名無しさん[sage]   投稿日:2017/02/10 03:29:09  ID:AKEIEQ+q.net(4)
>811
クラッシュしたら対応でいいよモノが出来てから悩め

816
デフォルトの名無しさん[sage]   投稿日:2017/02/10 08:46:16  ID:UWa/Cbpo.net(4)
そして再度1から作った方が早いという事に
コメント2件

817
デフォルトの名無しさん[sage]   投稿日:2017/02/10 12:59:03  ID:5sLoXnwq.net(2)
何度も一から作り直せばいい
最初から完璧をめざすのがおかしい
コメント2件

818
デフォルトの名無しさん[sage]   投稿日:2017/02/10 14:01:27  ID:gsDRsjVp.net(2)
というか作ってないそばから教科書批判とか草生えるわ

819
デフォルトの名無しさん[sage]   投稿日:2017/02/10 15:59:27  ID:AKEIEQ+q.net(4)
>816
えー画像と音声を破棄するだけじゃん

820
デフォルトの名無しさん[sage]   投稿日:2017/02/10 17:01:48  ID:UWa/Cbpo.net(4)
>817
素人かよ
コメント2件

821
デフォルトの名無しさん[sage]   投稿日:2017/02/10 17:03:34  ID:hHNUUpqe.net(2)

822
デフォルトの名無しさん[]   投稿日:2017/02/10 19:21:45  ID:1VguX+gO.net(6)
動かして後で見たら巻き戻るとかAndroidは本当にゴミすぎる。
意味不明だしゴミとしか言いようがない。
開発環境かOSか不明だがとにかくゴミ。
理解不能のゴミ。

823
デフォルトの名無しさん[sage]   投稿日:2017/02/10 19:24:18  ID:KyWorgRY.net(4)
ゴミが使えば何だってゴミに見えるだろう
コメント2件

824
デフォルトの名無しさん[]   投稿日:2017/02/10 19:57:09  ID:1VguX+gO.net(6)
巻き戻るのが治らない。
Androidは意味不明のゴミ確定だな。
もしかしてゴミ未満の可能性がある巻き戻るし。

825
デフォルトの名無しさん[]   投稿日:2017/02/10 20:19:47  ID:1VguX+gO.net(6)
>823みたいなゴミは自分の言ってることが現実とは真逆だということに気付かない。
現実ではゴミが使えばゴミも貴重物に見える。
コジキが食えばコンビニの破棄弁当もご馳走に見える。

真実を言われたことに腹を立て、反論するためだけに反論するから現実に合致しないことを口走って醜態を晒すことになる。
コメント2件

826
デフォルトの名無しさん[sage]   投稿日:2017/02/10 20:41:33  ID:a48aRMem.net(2)
どれだけ口汚く罵ろうが教えてはあげないよ
それがあなたにとっての他人との会話の仕方だとしても

827
デフォルトの名無しさん[sage]   投稿日:2017/02/10 21:03:48  ID:KyWorgRY.net(4)
>825
プログラミングは動物が直感でわかるようなものではないのでゴミにはゴミにしか見えないだろう
価値がわかるには最低限現代人としての知性が必要

828
デフォルトの名無しさん[sage]   投稿日:2017/02/10 23:08:50  ID:uTL27mQR.net(2)
与えられた道具を正しく扱える人間は知性の塊
与えられた道具を使って破壊と暴力に走るのは知能が低い
与えられた道具を道具としてすら扱えないのはチンパンジー

829
デフォルトの名無しさん[]   投稿日:2017/02/11 04:09:23  ID:fSrDvolZ.net(4)
再現できる最小コード試してたらやっと原因が分かった糞
ButtonのsetMinHeightとsetMinimumHeightに0をセットしなければPadding効かないとか糞だろ
アンドロイドは最低最悪の糞
糞が

830
デフォルトの名無しさん[sage]   投稿日:2017/02/11 04:50:02  ID:s+jZVmxg.net(2)
単なる見た目で苦労してるのに失笑を禁じ得ない
機能と見た目が1:9ぐらいの比率のゴミアプリだとパディングが生命線だもんな

831
デフォルトの名無しさん[]   投稿日:2017/02/11 06:09:36  ID:fSrDvolZ.net(4)
「苦労してる」「パディングが生命線」という妄想を元に書いてる辺り糖質だろうな
妄想に基づく言動は糖質の典型的な症状
それにパディングが不要だと思うなら今後パディング一切使うなよ
まぁ妄想をわざわざ不特定多数が閲覧する掲示板に書き込む糖質には無理だろうがな
糖質が自分の妄想に失笑してるというのが面白い
コメント2件

832
デフォルトの名無しさん[]   投稿日:2017/02/11 06:33:21  ID:6hCZ9Ffd.net(2)
プログラムの質問じゃないかもしれないけど
端末の個体情報を全部書き換える方法ってない?
どこのファイルでこれって管理されてるの?
昔バイナリエディタで書き換えた記憶があるんだけど、どのファイルのアドレス何だったか忘れてしまった  
コメント4件

833
デフォルトの名無しさん[sage]   投稿日:2017/02/11 06:38:34  ID:j6QwV0Zd.net(2)

834
デフォルトの名無しさん[sage]   投稿日:2017/02/11 09:03:46  ID:jl0P82O4.net(4)
>831
お前は糖質を理解していない
糖質は自分が妄想で言ってる事にすら気付かない
つまりお前が糖質

835
デフォルトの名無しさん[sage]   投稿日:2017/02/11 12:14:03  ID:IqYUkgYG.net(2)
仮想通貨を自分で作って
偽造課金プログラムを作りたいんですが
参考サイトが見つかりません
教えて下さい
コメント4件

836
デフォルトの名無しさん[sage]   投稿日:2017/02/11 13:24:14  ID:yntjcGvv.net(2)
おまわりさんこっちです

837
デフォルトの名無しさん[sage]   投稿日:2017/02/11 13:40:07  ID:jl0P82O4.net(4)
アプリ内のポイントでアイテム買う仕組みをサーバー介してやるって事じゃないの?
どこがおまわりさん?
コメント2件

838
デフォルトの名無しさん[sage]   投稿日:2017/02/11 17:16:35  ID:zYC2s5pB.net(2)
AdMobの画面に出てる一致率ってなんなんすか
何で100%にならないで98.61%とかになってるですか

839
デフォルトの名無しさん[sage]   投稿日:2017/02/11 22:08:49  ID:Vl8//pdI.net(2)
>837
アプリ内のポイントを不正に増やすという事を言ってるだろ
もっとよく読め
コメント2件

840
デフォルトの名無しさん[sage]   投稿日:2017/02/12 09:05:17  ID:50BmoSe0.net(4)
>839
アプリ内のポイント > 仮想通貨 ○
偽造課金 > 不正に増やす ×

都合のいいように曲解してるだけ
コメント2件

841
デフォルトの名無しさん[sage]   投稿日:2017/02/12 09:50:20  ID:GuqFhbGr.net(2)
>835って要は他アプリで課金石と認識されるようなものを自作して、無課金でガチャ回したいってことでしょ

842
デフォルトの名無しさん[sage]   投稿日:2017/02/12 10:08:55  ID:OvTDOYNN.net(2)
>840
偽造とはにせものをつくることである
コメント2件

843
デフォルトの名無しさん[sage]   投稿日:2017/02/12 10:19:10  ID:50BmoSe0.net(4)
>842
偽者を造る ≠ 不正に増やす

844
デフォルトの名無しさん[sage]   投稿日:2017/02/12 11:17:43  ID:Sao2Z/rY.net(2)
問題は>835が明確に仕様を説明していないこと
この内容で他人に理解してもらえると思ってるのなら技術者失格

845
デフォルトの名無しさん[sage]   投稿日:2017/02/12 11:20:29  ID:P4eXPxmZ.net(4)
つまりスルー推奨

846
デフォルトの名無しさん[sage]   投稿日:2017/02/12 16:03:37  ID:D/8378fY.net(2)
なんでAndroidってUIまわりのIDEがこんなに貧弱なんですか
googleやる気あるんですか

847
デフォルトの名無しさん[sage]   投稿日:2017/02/12 16:10:47  ID:iJnZXHPm.net(2)
どうせ動的にUI追加とかやりだすと役に立たないんだからコードベース物を考えたほうが効率が良い

848
デフォルトの名無しさん[sage]   投稿日:2017/02/12 17:47:48  ID:P4eXPxmZ.net(4)
xcodeはコードを実行した結果までIBに反映してくれるけどね

849
デフォルトの名無しさん[sage]   投稿日:2017/02/12 17:50:12  ID:eNCNw7kS.net(2)
アンスタいやならUnity使え

850
デフォルトの名無しさん[]   投稿日:2017/02/13 03:32:24  ID:ks894VY2.net(6)
>832についてわかる方いません?
imeiはefsってやつに保存されてるとかなんとか書いてますけど
どのファイルの事です?
コメント2件

851
デフォルトの名無しさん[sage]   投稿日:2017/02/13 05:09:58  ID:0a/O4igF.net(18)
>850
だ か ら よ
何度言わせるんだよ
お前がやろうとしてることはクラック行為なんだよ
お前がクラックしようとしてるそのソフトとハード開発元から訴えられて
億単位の損害賠償請求くらう可能性のある行為なんだよ

アンダーグランドの連中が自分の力だけで行い
自分の知識の中だけで完結させる行為なんだよ

それを公共の場で質問することの意味わかってんのか?
刑務所行きたいのかお前?
いい加減にしとけよ
コメント4件

852
デフォルトの名無しさん[]   投稿日:2017/02/13 05:19:11  ID:ks894VY2.net(6)
>851
法的知識もない分際で、法律について語られても。


>お前がクラックしようとしてるそのソフトとハード開発元から訴えられて

何罪で?


>億単位の損害賠償請求くらう可能性のある行為なんだよ

自分の端末の情報書き換える事で、どう億単位の被害が発生するんですか?

単にあなたが知らないからこたえられないだけでしょ。
あなたのような法的知識もない低能には一言も聞いてないんで黙っててもらえませんか?
コメント4件

853
デフォルトの名無しさん[]   投稿日:2017/02/13 05:23:08  ID:ks894VY2.net(6)
>851
しかも
xposedで書き換えるモジュールあるんですけどね。
じゃあこのモジュールの開発者は億単位の賠償責任を負ったんですか?

 何 罪 で ? 

でこういうとxposed使えばいいじゃんって言うんだろうが
僕がやりたいことはxposed使用せず直接書き換える方法
だから。
何をそんなにイライラしてんのか知らないけど、もうちょっと「自由」について寛容になったほうがいいよ負け犬おじさん。
まあお前の場合「単純に知らないから」吠えてるだけだろうけど。
コメント6件

854
デフォルトの名無しさん[sage]   投稿日:2017/02/13 05:48:16  ID:0a/O4igF.net(18)
>852
取りあえずお前がどんな性格の人物かを
こうして他の皆の見える場所に公開できた事で俺の目的は1つ果たせている

恐らくスクリプトキティやチャットで荒し行為をして「俺つええ!」なタイプと見たがいかがかな?
年齢も10代〜20代前半っぽいがいかがかな?

「何罪で?」っていうことはだな、イコールお前自身が何罪で捕まるか知らないだけなんだよな
恐らくは1つの罪ではない
いくつもの複合した罪になる

そんなに捕まらない自信があるのなら
お前がクラックしようとしてる端末とキャリア名教えてみいよ

おじさんがお前に変わってそのキャリアに直接どんな問題になるか電話で今日きいてやるからさ


xposedについては知らないので今から少し調べてみるが
軽くみた感じでは端末の情報を書き換えるのではなく
OSのカスタムツールなんじゃねーのこれ?
もしそうなら合法だしお前の野郎としてる事と根本的に違うんだが
まあもう少し詳しく調べてみるよ

いいな?お前は自信があるのなら
お前がクラックしようとしてる端末とキャリア名教えることだ
それが出来ないのなら二度と口答えするなよわかったな小僧

855
デフォルトの名無しさん[sage]   投稿日:2017/02/13 06:12:47  ID:sWS4s6Uy.net(2)
そういえば、playでアプリをインストールするとき、なんたらにアクセスしますけどいいですか?
ってきいてくるのは、どうアクセスして何やってんのか、わからないとホントは判断できないね。

もろもろのアクセスルーチンは完全に公開して、たとえばA12番つかってアクセスします、
みたいにできればいいと思う。
パラメータをセットしてそれをコールするって感じのものをバリエーションこさえておくわけだ。
で、なんか挙動がおかしい⇒バイナリを文字列で検索してヒットしなけりゃ、ウソコードだってすぐばれるようになる。

856
デフォルトの名無しさん[sage]   投稿日:2017/02/13 06:18:57  ID:0a/O4igF.net(18)
>853
一応だが、お前が10代小僧であると仮定し
大人として知ってる範囲の法について教えておいてやろう
子供なら大人が正しい知識を与え導くのが正しいと思っているのでな
好奇心と自由を間違って解釈するのが子供のいけない部分なのでな
相当長いので覚悟するように

●「自由」について
国籍を置いている国の法の従い、社会ルールを厳守し、
他人の生命、財産、権利その他全てに対して迷惑をかけない範囲で
行える事を大前提で「自由」である
これを「人間は自由だから何をしてもいい」と自由の言葉の意味を
間違って解釈している者が罪を犯し犯罪者となり服役となる
暴走族などが分かりやすい例である

●クラック行為と法(米国)
クラックやリバースエンジニアンリングについてだが「米国では」フェアユースの範囲となる
フェアユースは詳しく説明すると難しいのだが、簡単に言うと
「定められた範囲での使用は例外的に特別違法としない」というルール。
そこに個人が研究目的でクラック、リバースエンジニアリングする事自体は範囲内として認められている。
しかし、クラックし得た知識によって利益を生むこと
クラックツールを配布したり、技術盗用し製品を作ったりすることは禁止されている。

●クラック行為と法(日本)
日本にはフェアユースという考え自体がそもそも存在しない。
現在作るべきか議論されている最中。
よって今日本ではクラック行為は違法となっている。
端末をクラックする行為は、有料アプリのロックを解除し無料化させたり
不正にシリアルコードを入手し、有料ソフトウェアを無料で使用する行為と同じと見なされ
知的財産権の侵害に当たるとされている。
コメント2件

857
デフォルトの名無しさん[]   投稿日:2017/02/13 06:29:54  ID:Jjs2cPfH.net(2)
何罪でって聞かれてんだから何罪か答えろよ
ムキになって恥ずかしいやつだな
コメント2件

858
デフォルトの名無しさん[sage]   投稿日:2017/02/13 06:41:07  ID:0a/O4igF.net(18)
>853
●キャリアの端末仕様に関する利用規約とroot化
個人がroot化、SIMロック解除する事を認めていない
法律ではないが利用規約で禁止している
そしてそこには大抵このように書かれている
・機器の解析、リバースエンジニアリングを禁止する
・当社の利益、権利を侵害する行為を禁止する
・規約を違反した者に対し契約を解除することができるとする
・これにより当社が被害を受けた場合はいつでも
 損害をうけた費用を請求できる権利をようする
・当社との法的争いは●●管轄の〇〇裁判所で行うものとします

利用規約を違反された場合それが直接法律違反でなくても
「客とキャリア」どっちが正しい主張かを法廷で争い裁判官に決めてもらう、と言っている

キャリア、端末メーカーはこの権利を常に所有している
何処かで誰かが明らかに悪い事をしていて、しかし捕まっていないのは
キャリア、メーカーがその事態にまだ気づいていないか
会社への損失がそうでもないと見逃しているかだけの話しであり
「面倒に感じたら、悪い連中はいつでも裁判所にひきづり出す事はできますよ」ということ忘れてはいけない
事が公になり大きくなると行動に出るかもしれないということ
経営者が変わったタイミングで行動に出る事もあるかもしれない

●IMEIの書き換えについて
イギリス、ラトビアでは、書き換える行為、書き換えるツールや機器の所有、書き換えられた端末の所有が法律で違反とされている
日本は不明。
海外で法規制されている理由は、IMEIを書き換えると他人の携帯になりすませるためテロや犯罪の道具として使われる。
携帯会社が違法な端末に電話を使わせないようにするブロックリストにも使用されているため、それの突破にも使われてしまう恐れがある。
例えばお前のIMEIを俺が入手し、俺の携帯にお前のIMEIを割り当てると俺の端末はお前の端末のコピーとなる
これを悪用されるとどういった事が起きるかくらいは想像できるだろう(実際はSIMなど他のセキュリティと複合されているのでIMEIだけでは乗っ取られない)
コメント2件

859
デフォルトの名無しさん[sage]   投稿日:2017/02/13 06:45:57  ID:0a/O4igF.net(18)
>857
そこまでお人好しではないし、弁護士じゃないのだからそこまで詳しくはない
白か黒かで言うと確実に黒だという事だけはわかるだけ
歴史やニュースでアウトなのは知ってるが何罪なのかまでいちいち覚えてられないし
その時々で罪名が少し違ってると記憶してるだけ

さて、お前は痴漢をしたら何罪で捕まるかパっと言えるのか?
言えないよな
俺もだ
だけどそれがダメで捕まるのはわかるよな
そういう事だ

あの小僧が悪意はなく純粋に好奇心だけで犯罪を犯そうとしているのなら
無知なだけで悪人ではないので「それはダメですよ」と教えてあげたいだけだ
あいつに悪意があって捕まるの知っててやろうとしてるのなら
俺はこんなに時間かけて長文なんか書かないね

あとはあの小僧次第だな
コメント2件

860
デフォルトの名無しさん[sage]   投稿日:2017/02/13 08:17:52  ID:U/ME483R.net(4)
釣られてやるとか優しいな
コメント2件

861
デフォルトの名無しさん[sage]   投稿日:2017/02/13 09:09:17  ID:eRLhf/RA.net(6)
>859
荒らしは消えろ

862
デフォルトの名無しさん[sage]   投稿日:2017/02/13 09:38:17  ID:8udUq9IM.net(2)
結局私は無知でしたか。
長文で誤魔化してもダメダメ。

863
デフォルトの名無しさん[sage]   投稿日:2017/02/13 09:50:00  ID:Y4kilL+p.net(2)
どれだけ口汚く罵ろうが教えてはあげないよ
それがあなたにとっての他人との会話の仕方だとしても

864
デフォルトの名無しさん[sage]   投稿日:2017/02/13 10:00:44  ID:0a/O4igF.net(18)
>860
彼はマルチでずっとしつこかった
大人やイタズラだと思ってスルーしていたが
>852-853の反応を見て、どうやら子供が悪い事だと知らずにやってると感じたからかな
リアルに悪い事をやる子供を叱るように、プログラムの世界でも
若い連中が技術を悪い事に使おうとしてるのなら俺は??る

865
デフォルトの名無しさん[sage]   投稿日:2017/02/13 10:46:33  ID:0a/O4igF.net(18)
さて、俺は子供とは違い自分の発言と行動にしっかり責任を持っている大人なので
今日1日、固定IDの「ID:0a/O4igF」で彼>853からの返事を待つ
彼のID:ks894VY2からの発言以外はややこしいので彼の発言とは認めない
トリップつけてくれるなら話は別だが

俺の発言>856>858を読んだ後
それでも「自分の行為は犯罪ではないクリーンな行いだ」と思うのなら
こちらの提案通り「スマホ機種とキャリア」を書いてくれ
書いた所で住所や個人情報が特定されるわけではないから安心してくれ
その情報を元に、俺が直接メーカーに問い合わせて聞いてみる
自信があるなら問題なく出来るはずだ

いつまでも待ってるわけにもいかないのでタイムリミットは本日0時
スマホ機種とキャリア名が書かれないか、彼のID:ks894VY2で返信がない場合は
俺の主張を理解し、自分の間違いを認めてくれたと勝手に判断させていただくよ

866
デフォルトの名無しさん[sage]   投稿日:2017/02/13 11:41:20  ID:ToVT7iLd.net(2)
そういや、クラックプログラムの配布って不正アクセス禁止法に引っかからんのかな?

867
デフォルトの名無しさん[sage]   投稿日:2017/02/13 11:50:29  ID:eRLhf/RA.net(6)
マジキチ

868
デフォルトの名無しさん[sage]   投稿日:2017/02/13 16:12:42  ID:U/ME483R.net(4)
皮肉にもマジレス
自覚の無いなんちゃらとはよく言ったものだ

869
デフォルトの名無しさん[]   投稿日:2017/02/13 16:38:31  ID:EARSGH3k.net(8)
ホームのアイコンの上に未読メッセージ件数出す方法教えてくれ。
ウィジェットならできるところまで分かったが、俺が作りたいのウィジェットなる特殊なものではない。
普通のアプリアイコンの上に出したい。

870
デフォルトの名無しさん[sage]   投稿日:2017/02/13 17:10:28  ID:uWzg8tU0.net(4)
ホームアプリ次第

871
デフォルトの名無しさん[]   投稿日:2017/02/13 18:22:46  ID:EARSGH3k.net(8)
ホームアプリ??

872
デフォルトの名無しさん[]   投稿日:2017/02/13 18:39:55  ID:EARSGH3k.net(8)
ホームアプリなんてあるんだな。
これじゃ作りようがないってことか。

873
デフォルトの名無しさん[sage]   投稿日:2017/02/13 18:40:01  ID:uWzg8tU0.net(4)
Androidではその部分はホームアプリでの対応なので。
「Android バッジ」で検索してみれば面倒なのわかるよ。
コメント2件

874
デフォルトの名無しさん[sage]   投稿日:2017/02/13 20:05:49  ID:eRLhf/RA.net(6)
端末にプリインされてるホームはバッジナンバーには対応してるさ

875
デフォルトの名無しさん[sage]   投稿日:2017/02/13 21:46:00  ID:0a/O4igF.net(18)
小僧以外に俺に噛みついてくるアホな2名は、利用規約を違反する者の肩を持つ行為なので
それは利用規約違反を推奨、味方する行為という自覚がないようだ
自分が作ったアプリの利用規約を守らせる事が不可能になるという自覚がないようで
Androidアプリ制作の資格を自ら放棄する技術者失格の愚か者だろう
コメント2件

876
デフォルトの名無しさん[sage]   投稿日:2017/02/13 21:58:01  ID:uidUoszu.net(4)
スルー出来ないで長文垂れ流すおまえが一番糞
コメント5件

877
デフォルトの名無しさん[]   投稿日:2017/02/13 22:11:02  ID:EARSGH3k.net(8)
>873-874
サンクス。
もうちょい調べてみる。
コメント2件

878
デフォルトの名無しさん[sage]   投稿日:2017/02/13 23:39:45  ID:0a/O4igF.net(18)
>876
浅すぎる
過去に何度もスルーしてきてることを知らないようで
その結果改善されず調子に乗ってきた事も知らないんだろう?
1度本気で叱る方がいいと判断したまで
悪い事を悪いと指摘できない糞にはなりたくないんでね

879
デフォルトの名無しさん[sage]   投稿日:2017/02/13 23:43:51  ID:uidUoszu.net(4)
目障りならNGにしろよw
うっとうしいw
コメント5件

880
デフォルトの名無しさん[sage]   投稿日:2017/02/13 23:48:23  ID:VUesc5Sj.net(2)
NG野郎にアンカー打たずにレスする奴も鬱陶しいわ
連鎖しねぇだろ

881
デフォルトの名無しさん[sage]   投稿日:2017/02/13 23:51:21  ID:4dWBbABB.net(2)
つまりおまえも鬱陶しな

882
デフォルトの名無しさん[sage]   投稿日:2017/02/14 00:41:06  ID:loD33cir.net(2)
>877
Xperiaのホームアプリの場合はこんな感じ
https://developer.sony.com/2016/06/23/xperia-home-badge-api-now-publicly...

883
デフォルトの名無しさん[sage]   投稿日:2017/02/14 00:44:43  ID:rh8jHw+X.net(4)
>879
NGにしたら悪い事を悪いと注意できなくなるだろうw

変な質問すると俺みたいのに噛みつかれるから注意しようという意識が芽生えるかもしれないしな
抑止力の1つになると思ってくれとしか言いようがないわ

884
デフォルトの名無しさん[sage]   投稿日:2017/02/14 02:14:35  ID:iBo0KgdM.net(2)
例えば、音楽や読み上げなどで一曲あるいは一文章の処理が終わった時に発生するイベントにはどういうモノがあるのでしょうか。イロイロ探すが見つかりません。
ヒントだけでも教えて頂けるとありがたいです。

885
デフォルトの名無しさん[sage]   投稿日:2017/02/14 03:13:42  ID:qyFPAT9J.net(2)
こういう人ってAndroid Developers読まないのかね

886
デフォルトの名無しさん[sage]   投稿日:2017/02/14 09:06:27  ID:udT+Aqun.net(4)
>875
A vs BでAに噛み付けばBの肩を持ってるとか単純すぎw
コメント2件

887
デフォルトの名無しさん[sage]   投稿日:2017/02/14 09:09:36  ID:15O9OsV1.net(2)
抑止力くん、引き続きガイジ退治よろしく

888
デフォルトの名無しさん[sage]   投稿日:2017/02/14 10:00:36  ID:rh8jHw+X.net(4)
>886
単純も何もごく当たり前で普通の結果だ
AとB、両方に噛みついたのならお前の言い分は通るが
Aにだけ噛みついたのならBの肩を持つことになるのが自然
そこを疑問に感じてるなら感覚ちょっとおかしいと思うぞ
コメント2件

889
デフォルトの名無しさん[sage]   投稿日:2017/02/14 12:06:13  ID:uV8XOylf.net(2)
面倒くさいから、他人のアプリを改造するような質問は禁止、回答も禁止でいいよ。

890
デフォルトの名無しさん[sage]   投稿日:2017/02/14 15:20:52  ID:njpX7FWb.net(2)
もともとクラッキングの話題禁止だからなこの板

891
デフォルトの名無しさん[sage]   投稿日:2017/02/14 16:06:55  ID:udT+Aqun.net(4)
>888
Bに言及無し ≠ Bの肩を持つ
感覚がおかしいのはお前だったというネタ?
コメント2件

892
デフォルトの名無しさん[sage]   投稿日:2017/02/15 01:15:19  ID:/xHpzXYX.net(2)
IMEIは不揮発領域に書き込まれてるけど
端末によってアドレス、場合によっては書き換えるためのツールも違うので
どうやるのっていわれても答えようがない

893
デフォルトの名無しさん[sage]   投稿日:2017/02/15 04:52:16  ID:YyVOFo1k.net(7)
>891
理解力なさすぎ
小学生でも分かりやすく物に例えて説明すると

オーストラリア(俺)とフランス(小僧)が争いをしていました
そこへドイツ(お前)がオーストラリアに攻撃をしました

さて世界各国はドイツがどっちの味方をしたでしょうか
そして攻撃されたオーストラリアはドイツをどう思うでしょうか

ここで忘れてはいけないポイントは
ドイツ(お前)は「突然参戦しオーストラリアに攻撃を仕掛けた」という事実がある事です(>876>879
これを忘れて自分を正当化するのはやめてね

ここまで説明しないとわからないとか正直やめてくれ
保育園じゃないんだし馬鹿らしくなってくる
コメント2件

894
デフォルトの名無しさん[sage]   投稿日:2017/02/15 05:38:37  ID:dnfL6/nA.net(5)
カンガルーも大変だな

895
デフォルトの名無しさん[sage]   投稿日:2017/02/15 06:07:41  ID:mVg28CL/.net(3)
これからフランスに攻撃するところだった、ってことなんじゃないの?

896
デフォルトの名無しさん[]   投稿日:2017/02/15 06:39:39  ID:2xlTyena.net(2)
4島一括返還ですねわかります

897
デフォルトの名無しさん[]   投稿日:2017/02/15 06:55:49  ID:YSV4Xipb.net(2)
よくケーブル抜けるんだけど何とかならないの?
充電だけならちょっとくらい不安定でも大丈夫だけど、
アンスタから実機インストールするときはちゃんと刺さってないと失敗する。
ケーブルがかなり外れやすい。
ちょっとキーボード叩く腕が触れてると、もうその振動だけで外れてくる。
今まで2台ともそうだったから、そうなんだろう。
ガラケーやiPhoneみたいにカチッとはまらないもんな。
これ何とかならないのか。

898
デフォルトの名無しさん[sage]   投稿日:2017/02/15 07:17:41  ID:dnfL6/nA.net(5)
ケーブル変えろよ

899
デフォルトの名無しさん[]   投稿日:2017/02/15 08:05:23  ID:6LeauESa.net(2)
基本実機につなぐ小さい端子は抜き差ししないで刺しっぱで
フルサイズのusb端子側のみを抜き差しするしかもでかい方はusbhubでな

逝かれた端末は処分して新しいの買っとけ

900
デフォルトの名無しさん[sage]   投稿日:2017/02/15 08:52:46  ID:Cox+mW0/.net(5)
>893
例えは総じて的外れだから死んでいいよ
馬鹿らしくなるなら無理にレスする必要も無いんだよなぁ
コメント2件

901
デフォルトの名無しさん[sage]   投稿日:2017/02/15 09:44:26  ID:YyVOFo1k.net(7)
>900
小学生でもわかる例を理解できなかったその反応により
理解力が保育園児以下であると認定されました
おつかれーい
コメント1件

902
デフォルトの名無しさん[sage]   投稿日:2017/02/15 09:53:28  ID:m4u0aF5A.net(2)
microBコネクターはプラグ側の爪がすぐ甘くなるからな。
USB Cは爪無いみたいだけど、ここら辺改善してるのかな

903
デフォルトの名無しさん[]   投稿日:2016/11/16 23:18:07  ID:Kl4v2Z3A.net(2)
このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。

※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 144匹目
Eclipse統合M35【Java/C++/Ruby/Python/Scala】
★★Java質問・相談スレッド179★★
☆★Java質問・相談スレッド179★★
****オススメ関連リンク****
■ 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プログラミング質問スレ revision51

904
デフォルトの名無しさん[sage]   投稿日:2016/11/16 23:45:59  ID:fzskfnoe.net(2)
乙py

905
デフォルトの名無しさん[]   投稿日:2016/11/17 15:37:26  ID:tYyaHqS/.net(4)
エクリプス使うのが一般的?
アンドロスタジオ使うのが一般的?
コメント1件

906
デフォルトの名無しさん[sage]   投稿日:2016/11/17 15:47:04  ID:sJEahq+u.net(2)
そんな質問をするレベルならスタジオ使っとけ
コメント1件

907
デフォルトの名無しさん[sage]   投稿日:2016/11/17 15:50:12  ID:pcPjnKzS.net(2)
理由を思い付かないならスタジオ使っとけ

908
デフォルトの名無しさん[]   投稿日:2016/11/17 16:26:33  ID:tYyaHqS/.net(4)
OK、サンクス

909
デフォルトの名無しさん[sage]   投稿日:2016/11/18 03:12:00  ID:XXxHIzny.net(2)
Eclipseは正式に対象外になりました

910
デフォルトの名無しさん[sage]   投稿日:2016/11/18 19:54:09  ID:0IoUGgrh.net(2)

911
デフォルトの名無しさん[]   投稿日:2016/11/20 19:09:53  ID:gHUsW4Kd.net(4)
アンドロイドはボタンが重なってるときに、
タッチが勝手に下のボタンにまで伝播するのかよ。
バグかと思って1日潰れた。
コメント2件

912
デフォルトの名無しさん[sage]   投稿日:2016/11/20 19:58:38  ID:Ni6O5jYt.net(2)
ボタン重ねるってどんな状況で必要になるの?
コメント2件

913
デフォルトの名無しさん[]   投稿日:2016/11/20 20:42:16  ID:gHUsW4Kd.net(4)
>10
リスト形式のユーザー一覧みたいなやつをボタンとして出して、
各ユーザーのところにメッセージ送信ボタンを配置。
メッセージ送信ボタンを押したらメッセージ作成フォームを表示、
それ以外の部分ならユーザーのプロフィールを表示。

既存のアプリで例を挙げるとTwitter公式クライアント。
Android版のTwitter公式クライアントは使ったことがないが、
iPhone版のTwitter公式クライアントだと、
タイムラインの各ツイートの中にリプライやら何やらのボタンが表示されてる。
各ツイートそのものがボタン扱い(タップするとそのツイートのみが表示されるから恐らくボタンだろう)。
だからツイートという大きなボタンの上にリプライやら何やらのボタンが重なってる。

今確認したらフォローリクエスト一覧とかもそうだった。
フォローリクエスト一覧のほうが無駄なものがなくてイメージ掴みやすいかも。
最近こういう表示の仕方が多いし、俺自身もこれが使いやすいと思うから
実装しようとしたらハマった次第だ。
もう解決したけども。

914
デフォルトの名無しさん[sage]   投稿日:2016/11/20 21:50:44  ID:zhAQ+Nfm.net(2)
JavaScriptでは、イベントの伝播を止める、
preventDefault, stopPropagation があるけど、そういう関数はないの?

WEB+DB vol.94 の特集は、Kotlin, Electron。
Try Kotlin のサイト上で、プログラミングできる

Java8より、Kotlinがベター!

915
デフォルトの名無しさん[sage]   投稿日:2016/11/20 22:22:49  ID:we0hIgw7.net(2)
オーバーライドじゃね
コメント1件

916
デフォルトの名無しさん[sage]   投稿日:2016/11/20 23:48:13  ID:I37/+6ym.net(4)

917
デフォルトの名無しさん[sage]   投稿日:2016/11/20 23:49:50  ID:I37/+6ym.net(4)
まずボタンじゃない
そんな設計してるアプリなんてないぞ笑
View、LayoutにclickListenerつけるだけ

918
デフォルトの名無しさん[sage]   投稿日:2016/11/21 00:27:03  ID:Lwhfof7J.net(4)
ViewだろうとLayoutだろうと伝播するから結局毎回伝播阻止必要不可欠
ButtonかViewかなど些細な問題

919
デフォルトの名無しさん[sage]   投稿日:2016/11/21 01:31:07  ID:t+1B8OiF.net(2)
いやいや
Layout内にView配置するような場合、両方にclickListener追加してもclickイベント伝播しないから

920
デフォルトの名無しさん[sage]   投稿日:2016/11/21 01:58:48  ID:m5Y0bFou.net(2)
見た目はボタンが重なってるけど、
Layoutの下に二つのボタンを並列に配置すりゃ問題無いってことかね

921
デフォルトの名無しさん[sage]   投稿日:2016/11/21 02:29:00  ID:Lwhfof7J.net(4)
>17
昔(2年前)やったけど伝播した
最近はしなくなったとかそういう話か

922
デフォルトの名無しさん[sage]   投稿日:2016/11/21 08:50:38  ID:N0krOYO1.net(2)
何か勘違いしてるだけじゃね

923
デフォルトの名無しさん[sage]   投稿日:2016/11/21 19:49:16  ID:irl6CbST.net(2)
clickableかどうかで挙動がかわる。setOnClickListenerすると自動でclickableになる

924
デフォルトの名無しさん[sage]   投稿日:2016/11/22 21:15:15  ID:INiBVLQL.net(2)
DrawerLayoutの特定の一つのitemだけ文字色を変えたいんですがどうしたらいいですか
ちょっと調べた感じDrawerLayoutのテキストの色ってthemeで一律に決められているようでして、
一つの項目だけ別の色にする方法が見当たりませんでした。

925
デフォルトの名無しさん[sage]   投稿日:2016/11/23 00:02:14  ID:b/ZnfhFV.net(2)
navigationview#setCheckItem

926
デフォルトの名無しさん[sage]   投稿日:2016/11/23 19:01:07  ID:/A1g3m40.net(2)
viewpagerを使った画面で、
初回起動時は表示されるfragmentのロードだけ実行して、
ページを切り替えたら切り替え先のpageのfragmentをロードして、
一旦ロードした画面は破棄しないようにするにはどうしたらいいですか
setOffscreenPageLimitをページ数分設定したら破棄はされなくなったんですが、
起動時に全ページ分ロード処理が走ってしまいます。

927
デフォルトの名無しさん[]   投稿日:2016/11/25 06:14:12  ID:d33kvamd.net(2)
Googleは本当に知能の低い馬鹿しかいないことがy−く分かった。
GCMがクソすぎる。
使い物にならない本物のゴミシステム。
GCMってじっさいには届かないから初心者はアンドリオの開発だけは絶対にやめたほがいい。
GCMの遣り方の書いてるサイトとかあるけど、あれは嘘だってことがよく分かった、。
寝る前に30分で仕上げるつもりだったものが朝6時になってかんぜん の徹夜しても不可能。
俺はそんじょそここらのプログラマよりはるかにスキルはあるが、それでも実装できなかった。
gCMは本当にゴミ過ぎる。
というか、androidd`、というかグーグル自体に馬鹿しかいないんだろう。
本当に知能の低い馬鹿しかいないからアップルの真似事で通知を作ってみたのものまともに機能しない。
本当に知能のない馬鹿がITなんかに手を出すとロクなことにならない良い例。
こんなゴミの開発案件引き受けてしまっらせいで今日は徹夜で仕事か
触りmもせずにあれこれ言ってるわけではなくて、
スキルも知識も十分の俺が実際に触って確認してゴミだということが分かった。
だからこれらからアンドロイドの開発を検討してる奴は絶対にやめとけ。
少なくともGCMは100%動かないことは確実。
Googleは馬鹿だからこうやって人に使えるもしないものを出すんだろう。
馬鹿がitに手を出すな。
コメント1件

928
デフォルトの名無しさん[sage]   投稿日:2016/11/25 07:42:13  ID:BbEs/7MV.net(2)
>25
自分の低能さをさらしてどうするの(笑)

929
デフォルトの名無しさん[sage]   投稿日:2016/11/25 09:35:46  ID:RGPpwCf5.net(4)
自分で自分の事を「スキルある」と言ってるうちは底辺

930
デフォルトの名無しさん[]   投稿日:2016/11/25 10:09:22  ID:kFMSAmJC.net(2)
どうみてもネタだろ。
スルー力付けろよ

931
デフォルトの名無しさん[sage]   投稿日:2016/11/25 10:15:16  ID:J9J/h93R.net(2)
するーか

932
デフォルトの名無しさん[sage]   投稿日:2016/11/25 10:21:36  ID:RGPpwCf5.net(4)
>28
なんだ反応した人に反応してw

933
デフォルトの名無しさん[]   投稿日:2016/11/26 15:34:33  ID:Z81yhXxy.net(2)
知らないうちに
Toolbarのタイトルとハンバーガーボタンが白から黒になっちゃったんだけどどこで戻せる?
style.xml?

934
デフォルトの名無しさん[sage]   投稿日:2016/11/26 15:42:33  ID:h4RFW2hd.net(2)
themeかな

935
デフォルトの名無しさん[sage]   投稿日:2016/11/26 16:20:24  ID:4XPhmo+0.net(2)
Androidアナライザーの作者逮捕されたぬ
かわいそう

936
デフォルトの名無しさん[sage]   投稿日:2016/11/26 16:40:00  ID:YWyn7sYl.net(2)
>33
逮捕されたのは他人のスマホ監視してたユーザーじゃないの?

937
デフォルトの名無しさん[]   投稿日:2016/11/26 16:52:57  ID:gZtoP9KV.net(2)
どうみてもアウトなソフトだからかわいそうも何もないな。

938
デフォルトの名無しさん[sage]   投稿日:2016/11/26 17:01:39  ID:e21MHUPR.net(2)
初めて名前聞いたけど HP見て詐欺とか宗教の臭いがプンプン

939
デフォルトの名無しさん[sage]   投稿日:2016/11/26 17:05:48  ID:UakanFrx.net(2)
>33-34
伝言ゲームかよw

940
デフォルトの名無しさん[sage]   投稿日:2016/11/26 17:53:16  ID:L/wM5C48.net(2)
>33
こういう適当なこと言うやつなんなの?
そもそもスレ違いだし脳みそ足りて無さそう

941
デフォルトの名無しさん[]   投稿日:2016/11/27 01:59:04  ID:Q7tt7WvR.net(10)
通信中に他の操作をして欲しくないから
メインスレッドで通信すると他の操作ができないのは都合が良いと思って
そういう実装してたら、
エラーが出て落ちるようになった。

仕方がないから別スレッドで通信するようにしたけど、
操作できないようにする仕組みをまた別に実装しなきゃならないじゃん。
勘弁してくれ。

942
デフォルトの名無しさん[]   投稿日:2016/11/27 02:32:34  ID:Q7tt7WvR.net(10)
フラグメントダイアログを使っているのですが、
タグ(?)に引数を渡して、
タグの内容を見てダイアログの内容を表示する仕組みで実装するものらしく、
ダイアログの表示部分のコードでタグをifで判定するため、
ここに全てのダイアログの内容をコードとして書いておかなければならない状態になっています。
ダイアログの内容に動的な文字列を表示したい場合は、
表示する文字列のための変数をクラス内で宣言しなければならないようで、煩雑になります。
ShowDialog("タイトル","内容");のような自作のメソッドで表示できるようにする方法を教えてください。

943
デフォルトの名無しさん[]   投稿日:2016/11/27 04:05:41  ID:Q7tt7WvR.net(10)
起動画面を表示する方法を教えてください。
今は特に表示していないため、タイトルバーのようなものが出ている以外、他は真っ暗です。

944
デフォルトの名無しさん[sage]   投稿日:2016/11/27 06:43:28  ID:DbB/4uXo.net(2)
DialogFragmentに値を渡すのは普通はsetArgumentsだろ

945
デフォルトの名無しさん[sage]   投稿日:2016/11/27 11:58:19  ID:Bz/Q5eA9.net(4)
ImageViewで画像表示して起動完了したらvisibilityをgoneにする

946
デフォルトの名無しさん[sage]   投稿日:2016/11/27 14:21:18  ID:gU8GmGMH.net(2)
>41
スプラッシュスクリーンのこと?

947
デフォルトの名無しさん[]   投稿日:2016/11/27 16:24:41  ID:Q7tt7WvR.net(10)
>42
それで調べてみましたが、まさに私が望んでいるもののようです。
ありがとうございます。
今の辛いやり方で1年近くやっていたので、
この辛いやり方から解放されると思うと感無量です。

>43-44
そうです、アイフォーンで言うところのスプラッシュ画面です。
ImageViewを使うしかないのですか?

948
デフォルトの名無しさん[sage]   投稿日:2016/11/27 16:26:56  ID:Bz/Q5eA9.net(4)
splash表示するだけのactivityを作って
表示したらメインのactivityにstartActivityするとか

949
デフォルトの名無しさん[sage]   投稿日:2016/11/27 23:59:24  ID:Q7tt7WvR.net(10)
>46
ありがとうございます。
普通に表示するしかないんですね。
それで実装してみます。

950
デフォルトの名無しさん[sage]   投稿日:2016/11/28 00:08:35  ID:ocMo1e46.net(4)
アイホンて何であんなに起動が遅いん
コメント1件

951
デフォルトの名無しさん[sage]   投稿日:2016/11/28 07:34:20  ID:46h36krd.net(2)
Andorid Studio を2.2.2へアップデートした後、 コード自体は何も変わってないのに

 Error:Failed to find target with hash string 'Google Inc.:Google APIs:23' in: C:(SDKのパス)

ってエラーが出てビルドできなくなった。
SDK Managerから見てみると、APIs23は確かにインストールされてるのに。
試しに

  compileSdkVersion "Google Inc.:Google APIs:24"

にして、APIs:24をダウンロードしたらうまく行った。
Android StudioのバージョンでGoogleのAPIのバージョンが使えたり使えなくなったりすんの?

952
デフォルトの名無しさん[sage]   投稿日:2016/11/28 13:22:04  ID:0KxXljda.net(2)
MainActivityでログアウトしたらログイン画面でSnackbarが出るようなことをやりたいのですが、
Viewは、どのように取得すれば良いのでしょうか

以下だとぬるぽになります。
LinearLayout layout = (LinearLayout) findViewById(R.id.activity_login);
Snackbar.make(layout,"ログアウトしました", Snackbar.LENGTH_LONG).show();

953
デフォルトの名無しさん[sage]   投稿日:2016/11/28 22:05:21  ID:NHCcCoI/.net(4)
2Dゲームを作りたくてググッたところ、動的な画像にはSurfaceViewやTextureViewを使うよりも
Viewを継承して自分でカスタマイズした方が速いという風に出ていたのですが、
この場合のViewが速いというのはOpenGL ES 2.0を利用している事を前提としているのでしょうか?
それとも他のViewと同じ処理をそのままView内部に書いて、onDrawでcanvasに描画するだけでも速いという事なのでしょうか?

954
デフォルトの名無しさん[sage]   投稿日:2016/11/28 22:33:56  ID:nxkexmqL.net(2)
動かすならOpenGL > SurfaceView > Viewを継承だと思う
ミニゲーム的なのならSurfaceViewで速度足りるしエフェクトとかこだわりたいならOpenGLがいいと思うよ

955
デフォルトの名無しさん[sage]   投稿日:2016/11/28 22:34:04  ID:ocMo1e46.net(4)
ゲーム作りたいなら
android sdkのことは忘れて
unityの勉強した方がいいよ

956
デフォルトの名無しさん[sage]   投稿日:2016/11/28 22:39:43  ID:jR746cQU.net(2)
今時HW使えないSurfaceViewなんて使わん
GLSurfaceViewならわかるが
つかUnityいったく

957
デフォルトの名無しさん[sage]   投稿日:2016/11/28 22:58:54  ID:NHCcCoI/.net(4)
>52-54
ありがとうございます。

Unity等のミドルウェアを理解する為に、まずはAndroid SDK環境で作れるようになろうと思っているので、
OpenGLから勉強してみようと思います。

958
デフォルトの名無しさん[sage]   投稿日:2016/11/29 00:30:08  ID:fRt28bXN.net(2)
それができればUnityなんかいらないのでは

959
デフォルトの名無しさん[]   投稿日:2016/11/29 02:46:48  ID:/svbzHGF.net(2)
>55
スマホ用のOpenGLはOpenGL ESってやつで、バージョンがいくつかあるが2.0がオススメ。
検索するときなど、バージョンを意識しないと色々なバージョンの情報が出てくるから混乱するぞ。

960
デフォルトの名無しさん[]   投稿日:2016/11/29 03:48:30  ID:3HPds/hY.net(2)
逆から入る方をおすすめするけどな。
GameEngine→OpenGL

961
デフォルトの名無しさん[sage]   投稿日:2016/11/29 06:16:02  ID:glNciwx+.net(2)
>49
自動更新すると、急にバグるから、いつでも元に戻れるようにしておくべき

Googleでは、社員が無関係に、その日の仕事を、Updateしているだけ

>51-58
OpenGLを素で使うのは無理だろ。
普通は、Unity, Cocos-2dx, Godot などのゲームエンジンを使う
コメント2件

962
49[sage]   投稿日:2016/11/29 07:44:47  ID:MCppsTqd.net(2)
>59

コードをバックアップするだけじゃ駄目なのね
ありがとう もう自動更新は信用しない
コメント1件

963
デフォルトの名無しさん[sage]   投稿日:2016/11/29 08:06:00  ID:azWu7guC.net(2)
OpenGLから入るとか100%挫折する
Unityにしとけって

964
デフォルトの名無しさん[sage]   投稿日:2016/11/29 12:18:03  ID:KeuxSZyi.net(2)
フリーだとcocosだけど、unityの方がいいのかしらん。

965
デフォルトの名無しさん[]   投稿日:2016/11/30 02:43:07  ID:WhaKofQb.net(2)
OpenGLを素で使う方がいい
そうしたいならすればいい

966
デフォルトの名無しさん[sage]   投稿日:2016/11/30 03:00:02  ID:NvoTVqqx.net(2)
>54
また勘違いしてる奴がいるから貼っておいてやろう

SurfaceViewにCanvasで描画はGPUの能力が活用しにくくて遅い
GLSurfaceViewにOpenGLで描画はGPUの能力を活用できるがスレッドの制限がうざい
SurafaceViewにOpenGLで描画はGPUの能力を活用できてスレッドの制限も無いが準備がとても面倒
コメント2件

967
デフォルトの名無しさん[sage]   投稿日:2016/11/30 08:05:50  ID:PgWOvBHC.net(4)
2dならcocosでよか

968
デフォルトの名無しさん[sage]   投稿日:2016/11/30 08:08:03  ID:wJ8ms2pl.net(2)
スプライトを30個くらいまでならView派生でも60fpsでそうな気がするが(体感)

969
デフォルトの名無しさん[sage]   投稿日:2016/11/30 10:42:40  ID:7242GE6J.net(4)
グラフィック描画だけの問題じゃない
fpsの制御とかstateの遷移とかオブジェクトの管理とか
当たり判定とか物理演算とかキー入力とか全部自前でつくらなきゃいけない
openGLで作るってのは自前でしょっぼいゲームライブラリを作るってこと
お前はゲームが作りたいんじゃないのかとライブラリ開発が目的ならいいけど
ゲームが作りたいならunityにしとけ
自前でしょっぼいゲームライブラリ作るとか時間の無駄
コメント1件

970
デフォルトの名無しさん[sage]   投稿日:2016/11/30 11:44:56  ID:BX16r4A0.net(2)
unity使いたいけどxamarinも使いたい

971
デフォルトの名無しさん[sage]   投稿日:2016/11/30 13:54:57  ID:3Q1IinyT.net(2)
Godot ゲームエンジンの、Demos projects をダウンロードして見れば?
コメント2件

972
デフォルトの名無しさん[]   投稿日:2016/11/30 18:35:20  ID:b4NwHaq7.net(6)
>fpsの制御とかstateの遷移とかオブジェクトの管理とか
>当たり判定とか物理演算とかキー入力とか全部自前で

それが全部必要なゲームならそうだろうけども、
それが全部必要なゲームって最新の3Dゴリラ
コメント1件

973
デフォルトの名無しさん[sage]   投稿日:2016/11/30 18:42:09  ID:b4NwHaq7.net(6)
>fpsの制御とかstateの遷移とかオブジェクトの管理とか
>当たり判定とか物理演算とかキー入力とか全部自前で

それが全部必要なゲームならそうだろうけども、
それが全部必要なゲームって最新の3Dゴリゴリ使ったやつだけだろ。

ユニティ使わずに何本かリリースしてるけど、
自作ライブラリ作るのはそんなに大変ではない。
それより大変なのが自分のゲーム特有の設計のほう。

974
デフォルトの名無しさん[sage]   投稿日:2016/11/30 19:03:46  ID:06/5C/mF.net(2)
>67
無駄じゃないぞ
しょっぼいものしか作れない>67には無駄かもしれないがw
コメント1件

975
デフォルトの名無しさん[sage]   投稿日:2016/11/30 19:54:43  ID:7K2Pa6/J.net(2)
ゲーム作って商売するのが目的なら使えるものはどんどん使ってとっとと作った方がいいに決まってる

976
デフォルトの名無しさん[sage]   投稿日:2016/11/30 20:33:15  ID:VTauYcSv.net(2)
別に「一刻も早くビジネスとして展開したいんです」とか言っているわけでもないのに、
時間の無駄だの何だのって生き急ぎすぎだろ。
コメント1件

977
デフォルトの名無しさん[sage]   投稿日:2016/11/30 20:38:27  ID:PgWOvBHC.net(4)
そういう意味ではなくOpenGLから学ぶのは全くおすすめしないというだけ
コメント1件

978
デフォルトの名無しさん[sage]   投稿日:2016/11/30 20:56:08  ID:7242GE6J.net(4)
unity使わないとおじさんおこだからな
コメント2件

979
デフォルトの名無しさん[sage]   投稿日:2016/11/30 21:39:14  ID:b4NwHaq7.net(6)
一刻も早くビジネス展開したいならム板なんか来ずにマを雇うだろw

980
デフォルトの名無しさん[sage]   投稿日:2016/12/01 00:12:01  ID:yBJQvnmd.net(2)
2Dゲームでもunityのがよいのかな
カードを使ったボードゲームなんだけど

981
デフォルトの名無しさん[sage]   投稿日:2016/12/01 07:06:16  ID:UFO9Qbri.net(2)
>71
ゲーム作るときって、UML図とか書いたりする?
最近ゲーム何本か作ったけど、とりあえず想定している機能作っていくせいか
メソッドもクラスも汚くなって、直した方がいいんかな?
コメント1件

982
デフォルトの名無しさん[sage]   投稿日:2016/12/01 08:03:44  ID:ljqPBPPP.net(2)
ゲーム開発は基本金がないからな

983
デフォルトの名無しさん[sage]   投稿日:2016/12/01 08:56:28  ID:xX4yt/h3.net(2)
ローンチを急ぐことで自分の実現したかったものがすぐ具現化され実際の姿を確認できる
自家製ライブラリの作成ばかり専念だといつまで経っても完成しないし、進んだ実感がしなくて意欲ダウンする
最初は欠陥品でいいので書き逃げの効くものを選定する
そうすると毎回同じような場所に同じようなコピペを繰り返していることに気付く
その箇所をライブラリにして保守の手間を省く
最初に想定されていたライブラリとはまるで異なる姿になっていることが多い

984
デフォルトの名無しさん[sage]   投稿日:2016/12/01 12:13:04  ID:5zfWITAP.net(2)
>79
実際に図にするうかどうかはともかく
頭の中では描くだろ

985
デフォルトの名無しさん[sage]   投稿日:2016/12/01 16:47:51  ID:D3na4Adg.net(2)
社内レビューもしろよ

986
デフォルトの名無しさん[sage]   投稿日:2016/12/01 16:53:27  ID:MZtsAhZY.net(2)
まずデビューしないとな

987
デフォルトの名無しさん[sage]   投稿日:2016/12/01 19:13:28  ID:mX12ixTt.net(2)
下までスクロールしたあとにさらにスクロールしようとすると
下から出てくる丸い感じのウニョってしたやつの名前ってなんて言うんですか
googleで検索したいことがあるのに検索キーワードがわからない

988
デフォルトの名無しさん[sage]   投稿日:2016/12/01 20:27:48  ID:vHqhSsiW.net(2)

989
デフォルトの名無しさん[sage]   投稿日:2016/12/01 20:49:01  ID:Q6sxGBUG.net(2)
fading edge?

990
デフォルトの名無しさん[sage]   投稿日:2016/12/01 23:32:04  ID:DKUOj/8K.net(2)
すいませんcordinatorLayoutを使って上下のスワイプでtoolbarが隠れるようにしたんですが、
ウニョってしたやつが出ません。
いや、正確には出てます。
下までスクロールしきった状態からじゃなく、
途中から一番下まで一気にスワイプして一番下に達した瞬間は出るんですが、
すでに一番下に達してる状態でさらに下にスワイプすると出ないです。上も同じです。
コメント1件

991
デフォルトの名無しさん[sage]   投稿日:2016/12/02 08:32:52  ID:IaP0X0kG.net(2)
そういうもんだ

992
デフォルトの名無しさん[sage]   投稿日:2016/12/02 10:33:01  ID:iy/QOn4K.net(2)
エスパーするとRipple effectのこと?

993
デフォルトの名無しさん[]   投稿日:2016/12/02 10:35:45  ID:/m9HbUEC.net(2)
toolbarを隠さないレイアウトだと出るんですが、
Android SDKのバグということでしょうか

994
デフォルトの名無しさん[sage]   投稿日:2016/12/02 13:57:59  ID:SaZ+34oV.net(2)
これ↓に対応させてみたいのですが、手っ取り早く画面を反転(回転ではない)する方法ってありますか?

スマホを“ヘッドアップディスプレイ化“するスタンドが販売中
http://akiba-pc.watch.impress.co.jp/docs/news/news/1032947.html
コメント1件

995
デフォルトの名無しさん[sage]   投稿日:2016/12/02 22:30:12  ID:bUtKsNnK.net(2)
Ripple effectはviewを長押ししたときに波紋上に広がるエフェクトです違います。

996
デフォルトの名無しさん[sage]   投稿日:2016/12/02 23:00:30  ID:TsOv/uy4.net(2)
>92
特殊な用途だからAPIで用意されてるとかはないと思う
TextViewとか任意のViewを継承して反転できるクラス作るのが楽なんじゃないかな

997
デフォルトの名無しさん[sage]   投稿日:2016/12/03 12:19:25  ID:Fefe+tXM.net(4)
下端(上端)までスクロールした際に出る丸いアニメーションが表示されない
https://teratail.com/questions/57433

998
デフォルトの名無しさん[sage]   投稿日:2016/12/03 16:08:38  ID:iU+ignEA.net(2)
> 95
最近どっかのスレでみた

999
デフォルトの名無しさん[sage]   投稿日:2016/12/03 17:34:01  ID:FsdJaZS5.net(2)
課金のプログラムってライセンス使わないといけなくなったの?
ライセンスなしで組んだ課金プログラムをテストしたけど
ウォレットに反映しなかった

1000
デフォルトの名無しさん[sage]   投稿日:2016/12/03 19:58:58  ID:Fefe+tXM.net(4)
teratail役に立たねえなー

1001
デフォルトの名無しさん[sage]   投稿日:2016/12/04 02:31:29  ID:LmLtVGzg.net(4)
Android Studioではじめる 簡単Androidアプリ開発のサンプルプログラム試したけど正常に動かない
http://image.gihyo.co.jp/assets/files/book/2014/978-4-7741-6998-9/down...
の「Chp9_Labyrinth」の「Step15」を試したがゴールできんし落とし穴もない
俺のがおかしいのか?

1002
デフォルトの名無しさん[sage]   投稿日:2016/12/04 10:50:34  ID:RPJY6hEd.net(2)
yes

1003
デフォルトの名無しさん[sage]   投稿日:2016/12/04 11:54:02  ID:LmLtVGzg.net(4)
マジか・・・
Android Studioは普通に動作してるし、エミュも実機も試したけど同じ結果なんだよな…
プログラムの方に問題があると思ったが何が原因なんだろ

1004
デフォルトの名無しさん[sage]   投稿日:2016/12/04 13:04:00  ID:xFPqhy3s.net(4)
それを調べる能力も重要

1005
デフォルトの名無しさん[sage]   投稿日:2016/12/04 14:19:27  ID:fg8ZSiZu.net(2)
無理ですね

1006
デフォルトの名無しさん[sage]   投稿日:2016/12/04 14:46:41  ID:xFPqhy3s.net(4)
なら向いてないから死ね

1007
デフォルトの名無しさん[]   投稿日:2016/12/04 14:51:36  ID:Cnrnf2nz.net(2)
うむ

1008
デフォルトの名無しさん[sage]   投稿日:2016/12/04 19:46:42  ID:AVjtiDko.net(8)
課金ユーザーに対してだけWebAPIを開放したいんですが、
どうすればいいでしょうか。
自分のアプリからは課金されてるされてないの判定はできますから、
それにあわせてWebAPIを呼ぶ、呼ばないを切り替えられますが。

そのWebAPI自体がただのREST APIで、WebAPIの方に課金されてるされないの情報が
取れないから自分のアプリ外からの不正なアクセスを拒否できません。

1009
デフォルトの名無しさん[sage]   投稿日:2016/12/04 19:49:42  ID:tcyDVboU.net(2)
課金ユーザーだけにトークン発行すれば

1010
デフォルトの名無しさん[sage]   投稿日:2016/12/04 20:34:22  ID:AVjtiDko.net(8)
トークン発行しようが、そのトークンを検証する確かな
方法がありますでしょうか?

1011
デフォルトの名無しさん[sage]   投稿日:2016/12/04 20:47:36  ID:AVjtiDko.net(8)
とりあえず、課金ユーザーに一意なランダムなIDが発行され、そのIDの検証を
WebAPIのサーバーからREST APIとかで行えればなんとなるんですが。

1012
デフォルトの名無しさん[sage]   投稿日:2016/12/04 21:55:15  ID:AVjtiDko.net(8)
https://developers.google.com/android-publisher/api-ref/purchases/products/...
普通にREST APIが用意されてました。
端末上での購入時に一意なトークンが発行されるので、それを自分のサーバーに送って
https://developers.google.com/android-publisher/api-ref/purchases/products/...
を呼べばサーバー上で購入を検証できるので、不正な使用をふせぐことできますね。
ありがとうございました。

1013
デフォルトの名無しさん[]   投稿日:2016/12/05 20:45:38  ID:KqknsntW.net(2)
Firebaseを使ったAndroidアプリのプッシュ通知 + PHPによるプッシュ送信の実装

testFirebase.phpをサーバーにアップして
http://www.xxx.com/testFirebase.php
て感じで実行するの?

1014
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:01:53  ID:o5G1QWip.net(6)
androidアプリ作るためにはjavaの知識はどれくらい必要ですか?

1015
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:03:22  ID:Rd8JHmEn.net(2)
今はjava使わなくてもアプリ作れるんで、ある意味ゼロ

1016
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:05:03  ID:/2akzZXy.net(4)
>112
hello worldで十分

1017
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:13:19  ID:CLX06G+u.net(2)
アプリによって必要な知識も習熟度も変わってくるからなぁ。

1018
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:13:31  ID:70SQpFOU.net(4)
xamarinならC#で作れるし
unityならC#で作れるし
C#がいいんじゃね
VisualStudioもmacに移植されたようだし

1019
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:14:51  ID:o5G1QWip.net(6)
ベンチャーでAndroidアプリ開発してるけど不安すぎる
未経験で2週間javaの研修しただけじゃ足りないよね?

1020
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:54:27  ID:/HGo64SK.net(2)
他の言語使えるなら余裕
初めてのプログラミングで2週間なら全く役にたたない

1021
デフォルトの名無しさん[sage]   投稿日:2016/12/05 21:56:00  ID:70SQpFOU.net(4)
ベンチャーで2週間の研修があるって珍しいな

1022
デフォルトの名無しさん[sage]   投稿日:2016/12/05 22:43:32  ID:pSDwKct5.net(2)
WEB+DB vol.94 の特集が、Kotlin, Electron

Kotlin・IntelliJ IDEAは、JetBrains が作っている。
そして、Android Studioは、IntelliJ IDEAから作られているから、Kotlinが使いやすい

Android Studioで、Java・Kotlin は変換できる。
Kotlin Bytecode で、Javaのバイトコードも見れる

Try Kotlin のサイトで、ブラウザからプログラミングできる

まあ言語よりも、ほとんど、Android APIの勉強。
Kotlinは情報が少ないから、Javaの方がよいという人もいる

1023
デフォルトの名無しさん[sage]   投稿日:2016/12/05 23:13:50  ID:o5G1QWip.net(6)
>119
研修って言うか自習かな
分からないところは質問する感じ

1024
デフォルトの名無しさん[sage]   投稿日:2016/12/05 23:22:44  ID:/2akzZXy.net(4)
どうでもいいから失せろや

1025
デフォルトの名無しさん[sage]   投稿日:2016/12/05 23:46:08  ID:l39dnCPM.net(2)
>122
質問スレなんだからいいだろ、お前が失せろ

1026
デフォルトの名無しさん[sage]   投稿日:2016/12/06 08:11:04  ID:BmaUeA8M.net(2)
>123
はいはい
さっさと失せろカス

1027
デフォルトの名無しさん[sage]   投稿日:2016/12/06 09:39:11  ID:F62EwRJP.net(2)
どうでもいい(どうでもよくない)

1028
デフォルトの名無しさん[sage]   投稿日:2016/12/07 00:25:13  ID:eCTZAewK.net(2)
GridLayoutで位置を詰めずに子要素をremoveする良い方法ありますか?
setVisibilityもしくはsetAlphaは無しでお願いします

1029
デフォルトの名無しさん[sage]   投稿日:2016/12/07 21:34:26  ID:KVNzeqea.net(2)
じゃあ無い

1030
デフォルトの名無しさん[sage]   投稿日:2016/12/07 22:10:26  ID:5HT2p284.net(2)
なんでそんなことする必要があるの

1031
デフォルトの名無しさん[sage]   投稿日:2016/12/07 22:47:25  ID:9YeQLyuo.net(2)
頭悪いから

1032
デフォルトの名無しさん[sage]   投稿日:2016/12/08 09:51:12  ID:nSgOPbJS.net(8)
クラッシュレポートについて教えてください。

自作アプリを初めてGooglePlayで公開すべく「アルファ版テスト」を使って準備をしています。
クラッシュレポートがどのようなものか確認するためにアプリにNullPointerExceptionを起こす隠しコマンドを
仕込んで自分の端末2台で試してみたのですが・・・
 端末1:Nexus7 Android:6.0.1 Google-ID:開発者としてのIDとは別のID
   隠しコマンドを実行すると「問題が発生したためXXXを終了します レポート OK」と表示され
     [レポート]をタップするとDeveloper Consoleにクラッシュレポートが届く
     [OK]をタップするとレポートは送られない
 端末2:LG-G2mini Android 4.4.4 Google-ID:開発者のID
   隠しコマンドを実行すると「問題が発生したためXXXを終了します」と表示されすぐ消える
     クラッシュレポートは送られない
端末1は期待した通りの動作なのですが、端末2でなぜクラッシュレポートが送られないのかが不明です。

これはどのような原因によるものでしょうか?
 Androidバージョンの違い?
 開発者の端末からはレポートを送れない・送っても表示されない?
 その他の原因?

よろしくお願いいたします。

1033
130[sage]   投稿日:2016/12/08 09:53:54  ID:nSgOPbJS.net(8)
すみません
>  端末2:LG-G2mini Android 4.4.4 Google-ID:開発者のID
4.4.2です。

1034
デフォルトの名無しさん[sage]   投稿日:2016/12/08 10:49:58  ID:hodntX8o.net(2)
端末2にインストールするときGooglePlay以外から入れたとか考えられる

1035
130[sage]   投稿日:2016/12/08 11:23:39  ID:nSgOPbJS.net(8)
>132
レス、ありがとうございます。
(念のためデバッグ版をアンインストール後)、GooglePlayからインストールしています。

1036
130[sage]   投稿日:2016/12/08 23:14:21  ID:nSgOPbJS.net(8)
解決。
開発者向けオプションをオフにしたら、無事、レポートが送られました。

1037
デフォルトの名無しさん[]   投稿日:2016/12/09 00:34:59  ID:WzSsU1Dc.net(2)
Android Studioに移行して前から作ってたアプリをアップデートしたら、
タブレットに対応してるとかって管理サイトに言われたんだがどういうことや。
対応させた記憶はないし、タブレット用スクショをアップしろって言われて気になるんだけどこれどうしたらいいの?

1038
デフォルトの名無しさん[sage]   投稿日:2016/12/09 11:49:30  ID:IqjooaWF.net(2)
>134
なるほど勉強になった

1039
デフォルトの名無しさん[]   投稿日:2016/12/12 14:26:58  ID:KwByQnlV.net(4)
質問よろしいでしょうか?
ただいまandroidでsocket通信を勉強しているのですが
送受信の時にテキストファイルと画像ファイルを識別させるにはどうしたらいいでしょうか?

1040
デフォルトの名無しさん[sage]   投稿日:2016/12/12 14:43:32  ID:UOLdu4dP.net(2)
先にファイルが何なのかの情報を送れば

1041
デフォルトの名無しさん[sage]   投稿日:2016/12/12 15:19:53  ID:mJrTmD+0.net(2)
画像のGUIDを見ればいいだけだがそれはソケットの話ではないな

1042
デフォルトの名無しさん[sage]   投稿日:2016/12/12 15:36:30  ID:KwByQnlV.net(4)
>138
今から画像送りますよー

画像ファイル送信
て事でしょうか?

一度やってみます!ありがとうございます。

1043
デフォルトの名無しさん[sage]   投稿日:2016/12/12 16:00:07  ID:tdNqUxnO.net(2)
mime

1044
デフォルトの名無しさん[sage]   投稿日:2016/12/13 23:07:33  ID:23brE9eB.net(2)
Android Studioでなんかつくりたいと安易に思ってやりかけたんですが
これもしかしてJavaのクラスやメソッドちょこっと書けるくらいの知識持った状態でやったほうがいいですか
内容わからずめっちゃコピペしかしてない気がします

1045
デフォルトの名無しさん[sage]   投稿日:2016/12/13 23:21:13  ID:GIUw2JfO.net(2)
そうですね…

1046
デフォルトの名無しさん[sage]   投稿日:2016/12/13 23:48:04  ID:fZU8TAKT.net(2)
最初はコピペでいいし作っていくうちにクラスもメソッドもわかってくるよ

1047
デフォルトの名無しさん[sage]   投稿日:2016/12/13 23:58:33  ID:lJ5NBfDU.net(2)
iphoneの方が馬鹿向けだと思うよ

1048
デフォルトの名無しさん[sage]   投稿日:2016/12/14 00:20:44  ID:mTRUnG5M.net(2)
本当にそうでしょうか

1049
デフォルトの名無しさん[sage]   投稿日:2016/12/14 00:36:32  ID:FBNQSbc9.net(2)
>142
その感覚は正しい
最初の10日くらいはピュアJavaに費やすのだ
損はしない

1050
デフォルトの名無しさん[]   投稿日:2016/12/14 21:12:02  ID:UQkkKsVJ.net(6)
Preferenceに素手に値が存在しているか調べたいってどうすればいい?

1051
デフォルトの名無しさん[sage]   投稿日:2016/12/14 21:15:45  ID:CzIgfdtZ.net(2)
getの第二引数のデフォルト値に範囲外の値わたせば復帰値でわかるだろう

1052
デフォルトの名無しさん[]   投稿日:2016/12/14 22:37:00  ID:UQkkKsVJ.net(6)
>149
無いとbooleanとかで帰ってくる?

1053
デフォルトの名無しさん[sage]   投稿日:2016/12/14 22:42:22  ID:P7Jueqc3.net(2)
返ってくるのはデフォルト値だろ

1054
デフォルトの名無しさん[]   投稿日:2016/12/14 22:47:58  ID:UQkkKsVJ.net(6)
あー
getメソッドをコールするときに渡した二つ目の引数の値がそのまま帰ってきたら 無い ってことか
ありがとう

1055
デフォルトの名無しさん[sage]   投稿日:2016/12/15 11:44:19  ID:vAJ6b1bf.net(2)
普通にcontainsも使える

1056
デフォルトの名無しさん[sage]   投稿日:2016/12/15 21:56:20  ID:fyJAbkx8.net(4)
Unity5の教科書(北村愛実著)を読んだんですが
次読むおすすめの本あったら教えて下さい

1057
デフォルトの名無しさん[sage]   投稿日:2016/12/15 22:03:45  ID:kXY9mwlQ.net(2)
もう本はいい
ゲームを作れ
作りたいゲームはないのか
何のために勉強してんだ

1058
デフォルトの名無しさん[sage]   投稿日:2016/12/15 23:03:14  ID:fyJAbkx8.net(4)
脱出ゲームを作りたいです

1059
デフォルトの名無しさん[sage]   投稿日:2016/12/16 00:12:49  ID:tM5Q+Wtb.net(2)
本1冊読んだらさっさと作れ
脱出ゲームくらいなら実戦で慣れろ
そのジャンルのゲームはプログラムは大したことなくて
素材や絵作る方が遥かに大変だとおもうがな

1060
デフォルトの名無しさん[]   投稿日:2016/12/16 21:45:28  ID:H5MzS4I3.net(2)
FCMが来たときにアプリがフォアグラウンドなのかバックグラウンドなのか起動してないのか知る方法を教えてください

1061
デフォルトの名無しさん[sage]   投稿日:2016/12/16 22:25:50  ID:Rc8R79QT.net(2)
GlaxyNote3(Android Ver5)なんですが、
CanvasのdrawText()で描画されるフォント(特に指定はしていないのでデフォルトと思われます)が美しいので、
Windowsでも使いたいなと思い、何というフォントか調べてみたところ、
半角英数字はAndroidのシステムフォントとして標準のRobotoのようであることが分かりました。
しかし、日本語については、一般的と思われるモトヤフォントとは違うことが確認できました。

日本語のフォントが何か分かりますか?
あるいは調べる方法ってありますか?
Androidの設定では「標準」としか書かれておらず分かりません。

1062
デフォルトの名無しさん[]   投稿日:2016/12/16 23:10:24  ID:zi1eP+aX.net(2)
>159
/system/fontsに入ってるから見てみれば?
ちなみにAndroid標準はGoogle Noto fontsだよ。日本語フォントは源ノ角ゴシック

1063
159[sage]   投稿日:2016/12/17 09:43:45  ID:B37o2iJ8.net(2)
>160
ありがとうございます。
たしかに/system/fontsに.ttfがありました。

これらのフォントファイルをWindows上にコピーして開きながら確認したところ、
やはりどうも半角英数はRobotoで、日本語についてはUDGothicというものが該当しそうに見えました。
UDGothicで検索してみたところ、やはりGalaxyシリーズはそれが標準であると分かりました。

さらには、
/system/etc/system_fonts.xml
にシステムフォントが、
/system/etc/fallback_fonts.xml
に、システムフォントで表示できない代替フォントが規定されていることも分かりました。

それぞれ、優先順に.ttfがリストされており、
やはりシステムフォントはRoboto、日本語についてはドコモの絵文字らしきフォントに続き、UDGothicが書かれており、
これで確定しました。
他のAndroidデバイスでもこの方法で、使用されているフォントを特定できそうです。

ありがとうございました。

1064
デフォルトの名無しさん[]   投稿日:2016/12/17 18:10:55  ID:Kbp2fxPR.net(6)
Android 7.0まではBroadcastReceiverでACTION_NEW_OUTGOING_CALLを受けた後に
setResultData(null)を実行すると通話を中断出来たんだけど、
Android 7.1.1からsetResultData(null)を実行すると通話画面が表示されたままになる
これだとインターセプトして別のActivityを前面に表示しようとすると背面に回りこんでしまう
誰か回避策が分かる人いたらアドバイスください

1065
デフォルトの名無しさん[sage]   投稿日:2016/12/17 18:18:36  ID:Kbp2fxPR.net(6)
エミュレータのAndroid 7.1.1で確認した限りだけど
通話画面はDialing...の表示のままになってて
実際に発信してるのか分からないけど
終話ボタンを押すとDialerActivity?は消える
その後に後ろに回り込んでた自作アプリのActivityが表示される

1066
デフォルトの名無しさん[sage]   投稿日:2016/12/17 18:29:56  ID:u/Jkt5MO.net(2)
>163
発信確認Call Confirmがまさにそういう
動作になってたね。
タスク切り替えでダイアログ前に出して
OKを押すと発信するので、インターセプト
自体は動いているようにみえる。

1067
デフォルトの名無しさん[sage]   投稿日:2016/12/17 18:35:38  ID:Kbp2fxPR.net(6)
>164
レスどうも
確かにインターセプトは機能してるようで通話シーケンス自体に変更はなさそうです
しかし通話画面が前面に表示されたまま消えてくれません
もしこれが今後の仕様となるのであれば私のアプリはAndroid 7.0で終わりです…

1068
デフォルトの名無しさん[]   投稿日:2016/12/18 01:21:27  ID:HwI+ntq5.net(4)
早く教えてください

1069
デフォルトの名無しさん[sage]   投稿日:2016/12/18 09:11:41  ID:DUw/I2pS.net(2)
何をだよ

1070
デフォルトの名無しさん[sage]   投稿日:2016/12/18 21:42:01  ID:N/I8CeRQ.net(2)
すいません
一つ質問させてください
Androidのアニメーションを終わるまで他の操作をさせたくないのですがどうするとよいでしょうか?
アニメーションはhttp://hakoniwadesign.com/?p=9633で覚えました

1071
デフォルトの名無しさん[sage]   投稿日:2016/12/18 21:44:45  ID:Nzs6husC.net(2)
そろそろKotlinで書いてみようと思ってプラグインいれてMainActivity変換したら
PluginError "Kotlin threw an uncaught NoClassDefFoundError"
とかいわれるんだけどどうしたら良いんです?

1072
デフォルトの名無しさん[]   投稿日:2016/12/18 21:45:06  ID:HwI+ntq5.net(4)

1073
デフォルトの名無しさん[sage]   投稿日:2016/12/18 22:09:17  ID:GYDwoCGz.net(4)
animationを開始するときにflagをtrueにセットして
flagがtrueのときは他の操作のときにすぐreturnして
onAnimationEndでflagをfalseにする

1074
デフォルトの名無しさん[]   投稿日:2016/12/18 22:09:33  ID:V13A5WOV.net(2)
アプリ開発で起業しよう!参考にしたい成功事例8選
http://blog.codecamp.jp/successful_business_for_application/
「約3年で1,180万円を稼いだ、いま広告収入は月100万くらい」地味だけど寿命は長い
「電卓アプリ」実際に効果があった5つの施策。
http://appmarketinglabo.net/calculator-1100man/
次のアプリが成功しなければ「引退します!」〜個人開発者の覚悟にみるアプリ収益の現実〜
http://app-review.jp/news/166093
「最初はお小遣い稼ぎだった」上原さんがアプリ開発者になった理由と「新宿ダンジョン」ヒットの裏側。
http://appmarketinglabo.net/ueharalabo/
成功したいなら、アプリ開発者は企業向けアプリを開発すべき
http://readwrite.jp/archives/3618
個人開発のAndroidアプリで月収116万円に
http://www.atmarkit.co.jp/news/201003/02/android.html
大学生で、アプリ作って月3万円儲けてるけど質問ある?
http://www.newsch.info/archives/7616515.html
個人デベロッパー(アプリ開発者)製作限定!面白いスマホゲームランキング!
http://muryougamesmph.com/?p=30853
国連から表彰されても引退なの?個人アプリ開発の世界は残酷だ。-リオ・リーバスさんインタビュー
http://appmarketinglabo.net/leorivas-interview/
「これならアプリで食っていける」世界2300万ダウンロードの脱出ゲーム「DOOORS」作者がデザイナーからアプリ開発者へ転身したワケ。
http://appmarketinglabo.net/dooors/
4本の有料アプリで売上800万円。有料ゲームで4年間
生き抜いてきた個人開発者が語る、AppStoreで有料アプリを売るコツ。
http://appmarketinglabo.net/qcumber-app/

1075
デフォルトの名無しさん[sage]   投稿日:2016/12/18 22:28:10  ID:GYDwoCGz.net(4)
やっぱゲームで消費型アプリ内課金じゃないと儲からないのかね

1076
デフォルトの名無しさん[sage]   投稿日:2016/12/18 22:51:17  ID:aCKcGLhu.net(2)
>169
そのエラーメッセージで、検索すれば?

WEB+DB vol.94 の特集が、Kotlin, Electron

Kotlin・IntelliJ IDEAは、JetBrains が作っている。
そして、Android Studioは、IntelliJ IDEAから作られているから、Kotlinが使いやすい

Android Studioで、Java・Kotlin は変換できる。
Kotlin Bytecode で、Javaのバイトコードも見れる

Try Kotlin のサイトで、ブラウザからプログラミングできる

1077
デフォルトの名無しさん[sage]   投稿日:2016/12/19 08:40:04  ID:sy8ZFTqJ.net(2)

1078
デフォルトの名無しさん[sage]   投稿日:2016/12/19 08:40:13  ID:nvNzUXuo.net(4)
>174
もちろん検索したのですが、海外サイトでも有用な答えが無く、、、
Win7, AndroidStudio2.2.3,Kotlin1.0.5-3です。
ちなみにMacの同環境で試してみましたが、
今度は、PluginError "kotlin threw an uncaught NoSuchMethodError"
となります。
私だけの問題なのか分かりませんが、AndroidStudioでKotlinで書いてる方おりましたら、
同じ現象が起きていないか聞きたいです。

1079
デフォルトの名無しさん[sage]   投稿日:2016/12/19 13:16:13  ID:TSOGRQnc.net(2)
Windows 10, Android Studio 2.2.3, Kotlinプラグインは1.0.5-release-Studio2.2-2
で使えてる。
試しにEmpty ActivityだけのHelloWorld作って変換してみたけど成功して実行できたよ。

1080
デフォルトの名無しさん[sage]   投稿日:2016/12/19 13:37:25  ID:qvILORK+.net(4)
ScalaにせよKotlinにせよ時代のあだ花、数年後には消えてる
必死こいて勉強しても、想い出作りくらいの意味合いしかないぞ
将来性って観点だと、XamarinでC#・F#による開発の勉強した方がいい

1081
デフォルトの名無しさん[sage]   投稿日:2016/12/19 13:49:24  ID:g1T0hvyL.net(2)
ちょまどオタかな

1082
デフォルトの名無しさん[sage]   投稿日:2016/12/19 13:53:26  ID:vsXAl+UU.net(2)
日本ではちょまどとキモいおっさん達のおかげでXamarinは無事に死にました
お悔やみ申し上げます

1083
デフォルトの名無しさん[sage]   投稿日:2016/12/19 14:18:45  ID:qvILORK+.net(4)
いつもの流れだろ
日本では流行らず → 世界的に流行 → 否応なく日本にも流入 → ガラパゴスおじさん死滅
いずれにしろ、ScalaだのKotlinだの鳴かず飛ばずの言語を勉強するだけ時間の無駄なのは確か

1084
デフォルトの名無しさん[sage]   投稿日:2016/12/19 14:20:46  ID:z9XVuDpo.net(2)
pythonだけ例外

1085
デフォルトの名無しさん[sage]   投稿日:2016/12/19 16:42:04  ID:/Co/eqQG.net(2)
SharedPreferencesを使ってbooleanの配列を保存する方法ってありますか?

1086
デフォルトの名無しさん[sage]   投稿日:2016/12/19 18:45:54  ID:nvNzUXuo.net(4)
>177
ありがとうございます。では私だけっぽいですね、、、
私もビルドは問題なくできているのですが、
AndroidStudioのポップアップが右上に出続けます。

1087
デフォルトの名無しさん[sage]   投稿日:2016/12/19 19:09:14  ID:XpTGHsVr.net(2)
csvでファイルに保存しとけ

1088
デフォルトの名無しさん[sage]   投稿日:2016/12/19 20:15:20  ID:ddLf6P7s.net(8)
xamarinも流行らねえだろ
xamarin言われだしてしばらくたつのにまだ参考書籍の1冊も出てこねえし
swiftとC#の連携が糞らしいし
レイアウトは結局iOSとandroidで別々に作らないといけないし
ちょまど好きの童貞キモオタが騒いでるだけだろ
大体実績とかあんのか

1089
デフォルトの名無しさん[]   投稿日:2016/12/19 20:23:11  ID:gQoUazXY.net(4)
>186
>レイアウトは結局iOSとandroidで別々に作らないといけないし
マジで?何が嬉しいのそれ。

1090
デフォルトの名無しさん[]   投稿日:2016/12/19 20:30:06  ID:gQoUazXY.net(4)
>186
ググったら3から共通化できるって書いてあるけど
つーかここAndroidすれやん

1091
デフォルトの名無しさん[sage]   投稿日:2016/12/19 20:36:26  ID:ddLf6P7s.net(8)
すまん。俺もそんなに詳しくないので偉い人教えろください

1092
デフォルトの名無しさん[sage]   投稿日:2016/12/19 20:47:11  ID:spORJUfq.net(2)
Xamarin.FormsってのがUIを共通化できる。
で、Xamarin.AndroidやXmarin.iOSなど、
そろぞれプラットフォームごとに特化した開発もできる。

1093
デフォルトの名無しさん[sage]   投稿日:2016/12/19 20:48:42  ID:ddLf6P7s.net(8)
そのxamarin.Formsは実用性はあるんすかね

1094
デフォルトの名無しさん[sage]   投稿日:2016/12/19 20:56:30  ID:hsnhRMoe.net(2)
Formsは各ネイティブで実装されてるものから共通項を抜き出して共通名で呼び出す仕組みなので動作はネイティブと変わらない
だが、共通項だけなのでネイティブ実装されててもFormsでは使えない機能もある
ただし共通名付けて呼び出す仕組みを自作することも可能
少なくともプラットフォーム非依存のロジックは完全に共通化できる点と、同一言語で書ける点を考えればメリットしかない

1095
デフォルトの名無しさん[sage]   投稿日:2016/12/19 21:14:03  ID:ddLf6P7s.net(8)
まじかー、ちょまどエロいなあ

1096
デフォルトの名無しさん[sage]   投稿日:2016/12/19 22:34:51  ID:TWjb/FW7.net(2)
>169-184
Rubyでは「NoSuchMethodError」は、nil オブジェクトが、メソッドを呼んだ場合に起こる

画像など、何かのリソース取得に、失敗しているとか?

デバッグしてみれば?

1097
デフォルトの名無しさん[sage]   投稿日:2016/12/20 02:22:50  ID:Ooo+980s.net(4)
「Xamarin 初心者 プログラム」でググって見ればいかに流行ってないかが一発でわかるぞ…
TechBoosterみたいなまとめサイトのXamarin版がWebに出てこないと日本では流行らん

JavaやObject-Cネイティブ、Unityでアプリ作れるだけの技術ある人の方がもう多いし
今からC#覚えてやろうという人は初心者が多いわけで
だけど充実したまとめサイトがないとなると泥沼

Unity派の人がツール作りたくてXamarinという用途にも
まとめサイトがないとなると泥沼

1098
デフォルトの名無しさん[sage]   投稿日:2016/12/20 04:38:45  ID:11q/Byay.net(2)
各OS独自の仕様とかUIガイドラインとかがあるわけだから
1つのコードで3OS分作るとか無理があると思う

1099
デフォルトの名無しさん[]   投稿日:2016/12/20 04:47:34  ID:JPbALvOm.net(6)
ゲームくらいなら3OSいけるはず
入力と描画のラッパーかクラス用意して

1100
デフォルトの名無しさん[sage]   投稿日:2016/12/20 05:35:06  ID:HWy0EWSz.net(2)
アプリの登録方法とイベントリスナーの処理が違うくらいで同じ物動くしな

1101
デフォルトの名無しさん[sage]   投稿日:2016/12/20 06:55:07  ID:PklonXjC.net(2)
動作環境 Xperia Z5 so-03h
Android 6.0

WebViewを利用したアプリを開発しています。
接続先は Windows Server 2012 IIS7

1 アプリからサーバのページを表示
2 端末右横のボタンで画面を消灯
3 2分以上経過
4 画面を再表示

この状態でWebviewで表示したページのボタンからサーバのページを再度postした場合、無反応になります。
5回目ほどボタンを押すと、5回目以降の要求のレスポンスは帰ってきます。

本事象はスタミナモードを解除すると発生しません。

何か回避策無いでしょうか

1102
デフォルトの名無しさん[sage]   投稿日:2016/12/20 07:31:10  ID:DNBSxZnO.net(4)
>195
英語の情報なら山ほどあるんだが

>196
Xamarin.Formsなら一つのコードで各OSのガイドラインに沿ったUIができる

1103
デフォルトの名無しさん[sage]   投稿日:2016/12/20 08:55:30  ID:jiZbcrk0.net(2)
日本では流行っていない(キリッ

過去に日本では流行っていなかったが
後々流行るようになって日本が遅れをとったってケース知らんのか・・・

1104
デフォルトの名無しさん[sage]   投稿日:2016/12/20 08:57:11  ID:U1XoJUUJ.net(2)
あのーここAndroidプログラミング質問スレなんですが

1105
デフォルトの名無しさん[sage]   投稿日:2016/12/20 10:56:45  ID:k3aUrNNP.net(2)
junitってどうなの?
所詮APIのinout確認だからテストコード作るのが面倒な割には効果無さそうなんだけど
特にUI部分とか

1106
デフォルトの名無しさん[]   投稿日:2016/12/20 11:23:54  ID:2R+ZSOQx.net(2)
>203
inout確認が効果ないっておまえ…
UIのテストはEspresso使え

1107
デフォルトの名無しさん[sage]   投稿日:2016/12/20 12:07:18  ID:Ooo+980s.net(4)
>200
英語情報が山ほどあったところで日本で流行らす役には立たないよ
日本語情報が充実してこない限りは流行らんって話し
流行らせるには母国語情報がとても重要なのは何でもそうさ
多国語でやる人はいつだって相当なヘビーユーザーで少数派さね
ようはマニアック層とかコア層と呼ばれてる層

>201
知らないも何もPC関連なんてMS-DOS時代からそれが承知の事実で全部そんな感じだろw

1108
デフォルトの名無しさん[]   投稿日:2016/12/20 18:31:50  ID:JPbALvOm.net(6)
Android Studioやばいなw
これから付けようとしてる変数名を予測して補完してくるとかw
エスパーかよw
失禁しかけたわw

1109
デフォルトの名無しさん[sage]   投稿日:2016/12/20 18:40:39  ID:lAXr92yw.net(2)
google の検索キーワード補完には負ける

1110
デフォルトの名無しさん[sage]   投稿日:2016/12/20 18:56:01  ID:D27Kc+dg.net(2)
>196
http://d.hatena.ne.jp/omanuke-ekunamo/20161219/1482166088
実用アプリで9割以上共通化した事例

1111
デフォルトの名無しさん[sage]   投稿日:2016/12/20 20:37:34  ID:IJoz/N8Y.net(2)
>204
色々調べても使い方の説明ばかりでどういうテストコードを書けば有用なのものになるのかがわからないんのですよね
2ch mateみたいにUI操作の結果必ず通信が発生したりする場合
なにか良いサイトや教材ないですかね

1112
デフォルトの名無しさん[sage]   投稿日:2016/12/20 20:37:58  ID:BE51cmKm.net(2)
なんかダセえ見た目のアプリだな
xamarin使うとこんなにダサくなるのかな

1113
デフォルトの名無しさん[sage]   投稿日:2016/12/20 20:41:48  ID:ZKRg9dwc.net(2)
ネイティブだとダサくなくてxamarinだとダサくなるってどういう原理だよ

1114
デフォルトの名無しさん[sage]   投稿日:2016/12/20 21:18:53  ID:P+BOkmMj.net(2)
OSのガイドラインに則さない
どっち付かずのうすーいデザインになるんだろ

1115
デフォルトの名無しさん[]   投稿日:2016/12/20 21:33:38  ID:JPbALvOm.net(6)
OpenGL ESを使った全画面ゲームならそこのところ気にならないからオススメ

1116
デフォルトの名無しさん[sage]   投稿日:2016/12/20 21:38:02  ID:DNBSxZnO.net(4)
Xamarin FormsってUIコードは同一でも表示はそれぞれのネイティブ呼び出してるんだからガイドラインに則すかどうかはプログラマー次第だよ
ネイティブだってガイドラインに即さない見た目にする事だってできるわけで何も特別なことはない

1117
デフォルトの名無しさん[sage]   投稿日:2016/12/20 21:49:05  ID:cDkPo4dR.net(2)
>210
君アプリプログラマじゃないね

1118
デフォルトの名無しさん[sage]   投稿日:2016/12/21 01:31:39  ID:AOS/moXm.net(8)
AndroidStudioに慣れた後だと、VisualStudio2015が糞過ぎて、
あれでアプリ開発しようとは思えないな

1119
デフォルトの名無しさん[sage]   投稿日:2016/12/21 01:56:07  ID:09QnAhYD.net(2)
アンスタもVSもXコードも似たようなもんだろ。
目クソ鼻クソ、使いにくい。
ロクなIDEがないから数年前に自作した完璧なIDE使ってる。

1120
デフォルトの名無しさん[sage]   投稿日:2016/12/21 02:12:16  ID:AOS/moXm.net(8)
いまのVisualStudioはインテリセンスのレスポンス遅すぎなんだよ
文法チェックも反応にぶいし
それに加えてAndroidStudioのAlt-Enterでだいたいなんとかしてくれるのが楽でいい

1121
デフォルトの名無しさん[sage]   投稿日:2016/12/21 04:06:47  ID:lmD4Jc29.net(2)
>218
なんてクソPC使っとるんだ?
VSの方が遥かに高機能化だ

1122
デフォルトの名無しさん[]   投稿日:2016/12/21 05:17:41  ID:pgeRCI1e.net(2)
どこにでも居るよねVisual Studioが全てにおいて一番だと盲信してるやつ。

1123
デフォルトの名無しさん[sage]   投稿日:2016/12/21 05:28:20  ID:AOS/moXm.net(8)
コードの編集のため機能は、
圧倒的にAndroid Studioを含むIntelliJIDEAの方が高機能だと思うわ

Visual Studioは2013までならレスポンス的な面で優秀だったと思うけど
2015でその優位性さえ無くなった

1124
デフォルトの名無しさん[sage]   投稿日:2016/12/21 05:32:20  ID:AOS/moXm.net(8)
Visual Studio 2015で Xamarin 使うおうとしたらあまりに遅かったんで、
会社に無理言って用意させたかなり高機能なPCで両者を使った上での感想

1125
デフォルトの名無しさん[sage]   投稿日:2016/12/21 06:50:29  ID:2YrrZHJ/.net(2)
>222
Android Studio使ってないから体感比較はできんのだが
Unity + Visual Studio 2015 でC#書いてて
インテリセンスレスポンスが遅いと感じた事はまったくないなうちは
体感的に押したら0.016秒で表示されてる感じ
ただし、Win10、64bitマシンでメモリーが16GB入ってる

インストールの段階で不要な物までてんこ盛りのフルインストールしてるとか
何か付属の不要な物までONになってるとか
IME関係がバグってるとか
何かしら設定ミスってる可能性もあるかもよ

あとはXamarinとの親和性が極端に悪いとか

まあ自分が快適なやつを好きに使えばいいと思う

1126
デフォルトの名無しさん[sage]   投稿日:2016/12/21 07:10:32  ID:ayrcSXa+.net(4)
>223
VS単体じゃなくXamarinをインストールしてみればわかるよ
ライトユーザーに広まらない理由もね
ちょっとずつよくなってるがあまりに歩みが遅い

1127
デフォルトの名無しさん[sage]   投稿日:2016/12/21 07:33:38  ID:eGmXNpS7.net(2)
なんか無理にxamarin使わない理由探してるだけにしか見えないな
c#に進まずjava使うことに固執し続ける人のメンタリティーは理解できない

1128
デフォルトの名無しさん[sage]   投稿日:2016/12/21 08:16:52  ID:6ch0yJH7.net(2)
言語なんてなんでもいいわ

1129
デフォルトの名無しさん[sage]   投稿日:2016/12/21 09:04:41  ID:RFxuyIbA.net(2)
xamarinは糞でFA

1130
デフォルトの名無しさん[sage]   投稿日:2016/12/21 12:44:03  ID:ondpAw9k.net(2)
何か海底鬼岩城のエンディング思い出した

1131
デフォルトの名無しさん[sage]   投稿日:2016/12/21 19:12:18  ID:C8jIz3Ci.net(2)
res/rawとassetsの使い分けって
ロケール等による自動選択が欲しいか、ディレクトリ階層が欲しいかで合ってますか?
他に違いはありますか?

1132
デフォルトの名無しさん[sage]   投稿日:2016/12/21 21:11:59  ID:bYq8Pabu.net(2)
XamarinステマしてるやつMS社員なの?

1133
デフォルトの名無しさん[sage]   投稿日:2016/12/21 21:25:10  ID:ireNCfIQ.net(4)
等幅フォントにしたくてsetTypeface(Typeface.MONOSPACE)したんですが、
大文字のIと小文字のlが同じ文字になってしまいます。
等幅フォントの設定でこれらの文字を区別して表示するにはどうしたらいいですか

1134
デフォルトの名無しさん[sage]   投稿日:2016/12/21 21:39:56  ID:xoqUDrKL.net(2)
そういう等幅フォントをアプリに同梱する

1135
デフォルトの名無しさん[sage]   投稿日:2016/12/21 21:44:39  ID:ayrcSXa+.net(4)
まずは「同じ文字になってるわけではない」ということをしっかり認識してくれw
で、まあ、そういうフォントを組み込んで使用するしかないね
英数字だけでいいなら無断や名称表示だけで使えるやつもあるだろう

1136
デフォルトの名無しさん[sage]   投稿日:2016/12/21 22:00:30  ID:ireNCfIQ.net(4)
標準で用意されているフォントのみではできないんですね
テキストエディタ的なアプリなんですがプログラミングで使えるようなおすすめフォントありませんか
英数字記号のみ出ればいいんですが

1137
デフォルトの名無しさん[]   投稿日:2016/12/22 18:39:10  ID:zHNnrJEM.net(2)
アンスタへの移行方法が分からなくて苦労した。
アプリのソースコード全部開いてアンスタに同名のファイル作ってコピペした。
ファイル数が多くて苦労した。

1138
デフォルトの名無しさん[]   投稿日:2016/12/22 21:28:56  ID:/ytrOsGa.net(2)
えっどういうこと?
画像ファイルコピーするときは画像ファイルをペイントソフトで開いて画像をコピーペーストして保存する人なの?

1139
デフォルトの名無しさん[sage]   投稿日:2016/12/23 00:43:00  ID:HhW8xHLV.net(2)
bintrayってもしかして個人でリポジトリ作れなくなった?

1140
デフォルトの名無しさん[sage]   投稿日:2016/12/23 05:00:12  ID:qXH73IpE.net(2)
>235
結構前のverから素のエクリプスプロジェクトをインポート出来るようになってるよNDKとか
unityとかは知らんが

1141
デフォルトの名無しさん[]   投稿日:2016/12/23 16:46:39  ID:+V847GJq.net(4)
>236
基本的にそういう人じゃないけどアンスタは不親切で分かりにくいから仕方がなかった。
多分アンスタ作った奴頭悪いんだと思う。

1142
デフォルトの名無しさん[sage]   投稿日:2016/12/23 17:01:09  ID:YtrJq7qN.net(6)
不親切で分かりにくいって
自分はバカですって言ってるようなもんじゃw

1143
デフォルトの名無しさん[]   投稿日:2016/12/23 17:02:22  ID:SZyHmuKC.net(2)
馬鹿でも使えるようにするべき

1144
デフォルトの名無しさん[sage]   投稿日:2016/12/23 17:34:45  ID:YtrJq7qN.net(6)
Google Playにバカ産が並ぶからその必要は無い

1145
デフォルトの名無しさん[]   投稿日:2016/12/23 18:05:05  ID:+V847GJq.net(4)
直感で使えないソフトウェアを作るのは馬鹿。
だからアンスタ開発者は馬鹿なんだよ。
今時直感で使えないとか。

1146
デフォルトの名無しさん[sage]   投稿日:2016/12/23 18:49:04  ID:YtrJq7qN.net(6)
それはソフトウェア単体の話
お前が分からなかったのは移行の話

1147
デフォルトの名無しさん[sage]   投稿日:2016/12/23 19:07:46  ID:y+SGZ4a+.net(4)
ASのビルド環境はASからは完全に独立していて、ASがなくてもAS上でやるのとまったく
同じようにアプリをビルドしたりできる。このプロジェクトは構造も簡単で、
Eclipseのプロジェクトから手作業で変換するのもとても簡単にできる。
その簡単なビルド環境の仕組みを理解さえできれば、
すごく自由度が高くて直感的な仕組み。

たぶん現時点では最もよくできたIDE作業環境。

1148
デフォルトの名無しさん[sage]   投稿日:2016/12/23 20:18:34  ID:tGOEgpxe.net(2)
gradle分かんね
flavorとかvariantとか分かんね

1149
デフォルトの名無しさん[sage]   投稿日:2016/12/23 22:12:02  ID:y+SGZ4a+.net(4)
variantもflavorも、VisualStudioのソリューションやプロジェクトの
設定に苦しんだ後だと神のような機能

1150
デフォルトの名無しさん[sage]   投稿日:2016/12/24 09:49:17  ID:sJfh/QrB.net(2)
アンスタとか略してる奴はバカ

1151
デフォルトの名無しさん[sage]   投稿日:2016/12/24 09:56:49  ID:n32RDurU.net(2)
アンスタいいよね。2.0になって使いやすいぜ。

1152
デフォルトの名無しさん[sage]   投稿日:2016/12/24 10:01:41  ID:dXzflZV1.net(2)
バカって言うやつがバカなんだよ

1153
デフォルトの名無しさん[sage]   投稿日:2016/12/24 17:51:49  ID:Xnn//JuE.net(2)
アンスタはアプリリリースのときの署名とか分かりやすかった
初見でも直感でできた

1154
デフォルトの名無しさん[sage]   投稿日:2016/12/25 15:56:30  ID:Iq0CwUQF.net(2)
今ってandroid sdkインストールするのにandroid studioをインストールしないといけないのでしょうか?
帰省中で帯域が限られていて1.6GB落とすのは大変なのですが…

1155
デフォルトの名無しさん[]   投稿日:2016/12/25 16:14:04  ID:hrxPaxO/.net(2)
スタバへgo

1156
デフォルトの名無しさん[sage]   投稿日:2016/12/25 16:25:16  ID:w6XbHQDW.net(2)
ノート持ってればコンビニwifiで頑張れるかもね

1157
デフォルトの名無しさん[sage]   投稿日:2016/12/25 16:48:28  ID:9CEPDJBj.net(2)
sdkとAndroid Studioは独立してるよ

1158
デフォルトの名無しさん[sage]   投稿日:2016/12/25 17:08:52  ID:ORmQKrHX.net(6)
タブレット対応させようとsw600dpフォルダ内にdimen.xml用意して、viewのサイズ変えてたんだけど
何故か特定のImageViewだけ反映されない
layout.xmlで直接タブレット用サイズ設定させると反映されるし、それ以外のdimenは機能してるのになんなの

1159
デフォルトの名無しさん[sage]   投稿日:2016/12/25 19:37:48  ID:my2Fena/.net(4)
ただの簡単なコードミスだろ

1160
デフォルトの名無しさん[sage]   投稿日:2016/12/25 21:28:05  ID:ORmQKrHX.net(6)
確かにそのケースは多い
一番厄介だ

1161
デフォルトの名無しさん[sage]   投稿日:2016/12/25 23:17:57  ID:ORmQKrHX.net(6)
とんでもない低レベルのミスだった

value/dimen.xmlにある問題の値と同じ物が
value-ja/dimen.xmlにもあって、
value-sw600dp/dimen.xmlよりも優先されて適用されてた

1162
デフォルトの名無しさん[sage]   投稿日:2016/12/25 23:33:13  ID:my2Fena/.net(4)
解決してよかったな

1163
デフォルトの名無しさん[sage]   投稿日:2016/12/26 11:21:57  ID:HAos+tGx.net(2)
おめりくり

1164
デフォルトの名無しさん[sage]   投稿日:2016/12/26 21:25:17  ID:9z3Ubnm4.net(2)
onCreateとかonResumeとかの、@Overrideするイベント? メソッド? を自動挿入ないし一覧から選択出来るIDEとかない?
全部publicかと思ったらprotectedだったとか、voidかと思ったらintだったとかがあるし、
継承したヤツを一つ一つ調べなきゃならないのが割と手間なんで、これを省略する方法ないかな。

慣れてる人は一通り暗記してたりするんだろうか?

1165
デフォルトの名無しさん[]   投稿日:2016/12/26 21:33:52  ID:Gnj6W1dt.net(2)
暗記してない→滅多に使わない→たまになら調べるのもそんなに手間ではない

よく使う→よく調べる→自然と暗記する

よく使うしよく調べるのに暗記できない→知能障害→少なくともプログラマには向いていない

1166
デフォルトの名無しさん[sage]   投稿日:2016/12/26 21:46:06  ID:eeZqLTCz.net(2)
メソッド名うって候補出してエンター

1167
デフォルトの名無しさん[sage]   投稿日:2016/12/26 22:12:31  ID:shmWz4uk.net(2)
>262
ctrl+oでは?

1168
デフォルトの名無しさん[sage]   投稿日:2016/12/26 22:15:05  ID:m5CBCeTd.net(2)
Android studioでコード上で右クリック→Generate→Override Method→選択

1169
デフォルトの名無しさん[sage]   投稿日:2016/12/26 22:57:35  ID:nJRq9NEJ.net(2)
textviewにIDつけるとプログラムが停止する
なにこれ?

1170
デフォルトの名無しさん[sage]   投稿日:2016/12/27 10:24:50  ID:GCvEnSFY.net(8)
java初心者スレで誘導されたので、こっちに来ました。
targetSDKとcompileSDKは23にしています。

Bluetooth LEの通信がしたい

Bluetooth LEを使用するには位置情報のパーミッションが必要

6.0だとパーミッションをユーザーがオンしないといけない

パーミッションが必要な理由を表示してからじゃないと、ダイアログが表示されない

やってみたけど、ダイアログが表示されない ←いまここ
(設定が残ってるかもしれないので、アンインスコしてみても変わらず)

何がわからないのかもわからないし、
どこまで位置情報の設定しなきゃいけないのかもわからないです。
どこから手を付けたら良いのでしょうか?

1171
デフォルトの名無しさん[]   投稿日:2016/12/27 10:29:40  ID:mf9uACo2.net(2)
>268
なんでbluetooth使うのにbluetoothではなく位置情報のパーミッションが必要なんだ

1172
デフォルトの名無しさん[sage]   投稿日:2016/12/27 10:45:24  ID:kEFBppMi.net(6)
ターゲットを6.0にしなけりゃいいじゃん

1173
デフォルトの名無しさん[sage]   投稿日:2016/12/27 10:51:18  ID:kEFBppMi.net(6)
もしかして自動的にパーミッションダイアログが表示されると思ってる?
自分で表示する処理を書かないと出ないよ

1174
デフォルトの名無しさん[sage]   投稿日:2016/12/27 11:02:54  ID:GCvEnSFY.net(8)
>269
>さらに、Android 6.0からBLEの利用には位置情報の権限が必要になりました。
http://bril-tech.blogspot.jp/2015/11/ble.html

>270
実機が6.0なので・・・。

>271
checkSelfPermission
showldShowRequestPermissionRationale
を、やってから、
requestPermission
で、表示されるのと思ったのですが、違いますでしょうか?

1175
デフォルトの名無しさん[sage]   投稿日:2016/12/27 11:50:31  ID:tr0nUT2n.net(2)
requestするだかで普通に出てるからわからん
どうせパラメータが間違ってるとかだろ

1176
デフォルトの名無しさん[]   投稿日:2016/12/27 12:26:24  ID:TmrCnd7h.net(4)
androidstudioデスクトップのハイスペのほうがなぜかノートpcよりエミュレーター遅いタスクマネージャーみたら
conhost.exeとaapt.exe*32ってやつが重複しまくってるんだが関係あるの?
haxmはできてる

1177
デフォルトの名無しさん[]   投稿日:2016/12/27 12:27:53  ID:TmrCnd7h.net(4)
重いっていうか起動すらできないときもある

1178
デフォルトの名無しさん[sage]   投稿日:2016/12/27 14:31:18  ID:GCvEnSFY.net(8)
>273
requestのパラメータで間違えるとこって何がありますでしょうか?
入れるのは文字列と任意の数値ですよね?

1179
デフォルトの名無しさん[sage]   投稿日:2016/12/27 14:40:17  ID:kEFBppMi.net(6)
いや実機が6.0だろうがtargetSDKVersionを下げとけばruntime permissionのことは考えずに済む

1180
デフォルトの名無しさん[sage]   投稿日:2016/12/27 15:47:17  ID:GCvEnSFY.net(8)
>277
確かに本来の目的と異なる余計なことを考えても時間の無駄ですね。
ありがとうございます。

1181
デフォルトの名無しさん[sage]   投稿日:2016/12/28 11:29:32  ID:A06/PsoB.net(2)
Android7だけにでててるエラーレポートがあるんだけど
ダイアログの部分で何か変更あった?
端末がPixelだから再現できない…

1182
デフォルトの名無しさん[]   投稿日:2016/12/28 11:34:51  ID:yWrP/m5t.net(2)
>279
Emulatorで再現できないの?

1183
デフォルトの名無しさん[sage]   投稿日:2016/12/28 11:51:39  ID:jhw1v1Nj.net(4)
目で見えないと直せないの??

1184
デフォルトの名無しさん[sage]   投稿日:2016/12/28 12:41:20  ID:8FNbPhzM.net(4)
ホームだろうが他アプリだろうが
スマホの画面内を1〜5の物体が縦横無尽に駆け回るアニメーションを表示するアプリを作りたいんだけど

1.1つのSurficeViewのopenglで描画
2.複数のImageViewで描画

どっちの方がcpuへの負担が少ないですか?
または他に良い方法があれば教えてください

1185
デフォルトの名無しさん[sage]   投稿日:2016/12/28 12:52:20  ID:jhw1v1Nj.net(4)
anekoみたいなものか

1186
デフォルトの名無しさん[sage]   投稿日:2016/12/28 13:46:14  ID:09Gwrary.net(2)
>282
Unity使う

1187
デフォルトの名無しさん[sage]   投稿日:2016/12/28 17:56:17  ID:DyxlRLIO.net(2)
webViewを使ってログインできるサイトを開くとログインされていない状態でページが開かれるんですが、
どうやったらブラウザで開いたときと同様に、ログインされた状態で開くことができますか

1188
デフォルトの名無しさん[sage]   投稿日:2016/12/28 18:33:04  ID:8FNbPhzM.net(4)
>284
Unityはゲームのフレームワークでは?
それにUnityで作成したアプリはホーム画面等で表示出来るんですかね

1189
デフォルトの名無しさん[sage]   投稿日:2016/12/28 20:34:55  ID:dXiVioWR.net(4)
>282
ImageViewでもHWレンダ可能なのでpu負荷はおまえのプログラミング力次第

当たり判定とかいらないならViewで作るのが簡単だから人件費は下がる

1190
デフォルトの名無しさん[sage]   投稿日:2016/12/28 20:35:37  ID:dXiVioWR.net(4)
opengl直接使うとかは趣味でやる以外ないので

1191
デフォルトの名無しさん[sage]   投稿日:2016/12/29 06:46:21  ID:D2FCpzxL.net(2)
>282
実際に両方のサンプルプログラムを自分で作り
CPU負担を計測して採用する方を決めるのがプログラマの仕事
面倒臭がらずにこういった事を繰り返していくと
付随して色々知れてスキルアップにもつながる

>285
Cookieについてググり勉強するといいかも

1192
デフォルトの名無しさん[sage]   投稿日:2016/12/29 11:53:46  ID:yRjYoWJx.net(2)
最近cookieじゃなくてFLASHでやってるのがあったな

1193
デフォルトの名無しさん[sage]   投稿日:2016/12/29 13:17:16  ID:E47BjjUq.net(2)
>289
パスワード保存がcookieなわけないだろwww

1194
デフォルトの名無しさん[]   投稿日:2016/12/29 13:29:50  ID:RGm9ol9o.net(2)
pwを生で保存してると思ってるのか?

1195
デフォルトの名無しさん[sage]   投稿日:2016/12/29 13:36:14  ID:n1YSVjxh.net(2)
>291
Cookieに保存されるんだがwww

1196
デフォルトの名無しさん[sage]   投稿日:2016/12/29 13:52:42  ID:sf1MPXm+.net(4)
うーん、この通りにやってるのにうまくいかない

AndroidのWebViewにて、mixiにログインするためのソース
http://urapico.hatenablog.com/entry/20100307/1267951730

1197
デフォルトの名無しさん[]   投稿日:2016/12/29 14:39:20  ID:xQzMLhN3.net(2)

1198
デフォルトの名無しさん[sage]   投稿日:2016/12/29 16:32:04  ID:XobhxsPa.net(2)
>293
糞サイトやなwww

1199
デフォルトの名無しさん[sage]   投稿日:2016/12/29 21:59:42  ID:x08Upo00.net(2)
Staticの意味がわからないのですが
わからないので全然使わずに
でもプログラム普通に組めるんですが
Staticは勉強したほうがいいでつか?

1200
デフォルトの名無しさん[sage]   投稿日:2016/12/29 22:02:55  ID:NhMBhI/h.net(2)
いいでつ

1201
デフォルトの名無しさん[sage]   投稿日:2016/12/29 22:52:53  ID:sf1MPXm+.net(4)
クラスをオブジェクト化しなくてもstaticのついてるやつにはアクセスできる
定数とかstaticにした方がいい

1202
デフォルトの名無しさん[]   投稿日:2016/12/30 05:41:45  ID:k9hr6I5D.net(2)
JAVAスレでやれや知障共
JAVAとAndroidのAPIも区別つかないほど知能に障害があるなら開発なんか無理






知障には無理

1203
デフォルトの名無しさん[sage]   投稿日:2016/12/30 09:06:14  ID:ymKNG2iV.net(2)
>300
はよシェーだに慣れろ

1204
デフォルトの名無しさん[sage]   投稿日:2016/12/30 10:13:49  ID:qY1AbylS.net(2)
そこそこの人気ソフトでadmodも安定していたのに
10月くらいから急に0になってると思ったら
Admodがいつの間にか表示されなくなってるわ

1205
デフォルトの名無しさん[]   投稿日:2016/12/31 08:04:05  ID:q9L/dnSb.net(4)
早く教えてください

1206
デフォルトの名無しさん[sage]   投稿日:2016/12/31 08:41:48  ID:6qQohl4W.net(2)
どれをだよw

1207
デフォルトの名無しさん[]   投稿日:2016/12/31 09:14:48  ID:q9L/dnSb.net(4)

1208
デフォルトの名無しさん[sage]   投稿日:2016/12/31 13:54:53  ID:c+J4n1/+.net(12)
私も解決してないです>285

1209
デフォルトの名無しさん[sage]   投稿日:2016/12/31 14:38:21  ID:edpwM+i7.net(2)
ログインID&パスワードじゃなくてセッション情報だろうけどクッキーで合ってるでしょ

1210
デフォルトの名無しさん[sage]   投稿日:2016/12/31 14:53:18  ID:CIB5awLb.net(8)
セッションクッキーならこんなところで聞かなくてもググればいくらでも出てくるだろう…

1211
デフォルトの名無しさん[sage]   投稿日:2016/12/31 19:21:09  ID:c+J4n1/+.net(12)
う〜む、よくわからないなあ
chromeでログインした際のcookieってのは、
自作アプリからも参照できるんですかね
一旦自作アプリからユーザー名とパスワードを入れてもらって
ログインしてもらう必要がある?

1212
デフォルトの名無しさん[sage]   投稿日:2016/12/31 19:58:35  ID:CIB5awLb.net(8)
>309
chromeと共有は絶対に出来ない
cookieはアプリ毎

じゃないとセキュリティも糞もあったもんじゃない

1213
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:05:28  ID:c+J4n1/+.net(12)
あー。やっぱりそうなんですね。
てことは、自作アプリの方でユーザーにユーザー名とパスワードを入力して貰って、
一旦postの通信でログイン処理を実行して、サーバー側から帰ってきたセッションクッキーをローカルに保存して、
2回目からはそのセッションクッキーを設定して開けばいいってことなんですね
post通信するときにユーザー名とパスワードのkey、valueで値を設定することになると思うんですが、
keyの文字列はどうやって調べたらいいんですかね

1214
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:20:51  ID:CIB5awLb.net(8)
>311
サーバ側でcookieによるセッション維持する機能が無いのに自動ログインをしたいってことなの??
ならブラウザと同レベルのオートコンプリート機能をアプリ持つしかなくね

1215
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:35:13  ID:c+J4n1/+.net(12)
サーバー側でcookieによるセッション維持する機能があるwebサービスに自動ログインしたいです。
何か手順が間違ってますかね

1216
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:42:41  ID:CIB5awLb.net(8)
ならクライアントアプリでやるのはcookieを使えるようにするだけだろ

1217
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:44:42  ID:6FVq8Fla.net(2)
ヒント htmlかhttpリクエストを見る

1218
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:46:33  ID:c+J4n1/+.net(12)
あ、htmlソースのnameかなあ

1219
デフォルトの名無しさん[sage]   投稿日:2016/12/31 20:51:08  ID:lceorawP.net(2)
アスペかこいつ

1220
デフォルトの名無しさん[sage]   投稿日:2016/12/31 22:05:39  ID:c+J4n1/+.net(12)
ログインできたw

1221
デフォルトの名無しさん[sage]   投稿日:2016/12/31 22:08:07  ID:MFAOdG1x.net(2)
おめ

1222
デフォルトの名無しさん[sage]   投稿日:2017/01/01 02:36:49  ID:5bNV4cv3.net(2)
まぁメジャーなブラウザアプリ以外のWebViewでユーザー名とパスワード求められても絶対に入力しないけどな。

1223
デフォルトの名無しさん[sage]   投稿日:2017/01/01 02:47:09  ID:eZqEtx7L.net(4)
そうですよね
結局、外部ブラウザに投げることにしました
ユーザー名とパスワード名入れなくてもできるんだったらwebViewにしようと思うんだけど

1224
デフォルトの名無しさん[sage]   投稿日:2017/01/01 09:44:53  ID:0J24YwIc.net(4)
さっさと消えろ

1225
デフォルトの名無しさん[sage]   投稿日:2017/01/01 12:46:58  ID:++AX2Yc+.net(2)
Staticで他クラスのオブジェクト化の必要ないのはいいけど
Static側の構文が少し意味がわかりにくいんですよね

1226
デフォルトの名無しさん[sage]   投稿日:2017/01/01 13:17:43  ID:0J24YwIc.net(4)
それはおまえだけ

1227
デフォルトの名無しさん[sage]   投稿日:2017/01/01 19:11:53  ID:eZqEtx7L.net(4)
C言語のstaticの方がもうちょい分かりにくい

1228
デフォルトの名無しさん[sage]   投稿日:2017/01/01 21:16:02  ID:UFmp9q5z.net(2)
C++と変わらんけど

1229
デフォルトの名無しさん[sage]   投稿日:2017/01/01 21:16:12  ID:9MvoRZrQ.net(2)
最悪の double meaning だよな

1230
デフォルトの名無しさん[sage]   投稿日:2017/01/02 00:13:32  ID:wxHa6wtf.net(2)
もしかして: final

1231
デフォルトの名無しさん[sage]   投稿日:2017/01/02 00:28:32  ID:cCG7kFoA.net(2)
Staticの例文見たら
Staticのクラスにnewするメゾットを作って
別のクラスから呼び出すとき
クラス.newするメゾット.使用するメゾット
みたいな感じで3重になってたので使いにくい気がしました
newすると初期化されてしまって不都合になる場合があるので
オブジェクトにしてクラスに引き渡していくほうが
安全なような気がします
別のStaticの使い方があるのかもしれませんが
基本newしないとエラーが出るのでよくわかりません

1232
デフォルトの名無しさん[sage]   投稿日:2017/01/02 01:09:58  ID:BRbuYFoH.net(2)
なんだこれは
怪文書か

1233
デフォルトの名無しさん[sage]   投稿日:2017/01/02 01:48:26  ID:6r/i2fDF.net(2)
このスレでstatic議論って定期的にやってくる不思議

1234
デフォルトの名無しさん[sage]   投稿日:2017/01/02 04:14:10  ID:gdAYBpSh.net(2)
staticおじさんもここ見てるかなー?

1235
デフォルトの名無しさん[sage]   投稿日:2017/01/02 04:42:59  ID:+jso+SVm.net(2)
シングルトンかと思ったけど違う気もするな

1236
デフォルトの名無しさん[sage]   投稿日:2017/01/02 06:17:42  ID:hCoDM7MD.net(2)
定番釣り餌

1237
デフォルトの名無しさん[sage]   投稿日:2017/01/02 10:16:54  ID:9PtVvlLz.net(2)
全角ってバカっぽいな

1238
デフォルトの名無しさん[sage]   投稿日:2017/01/02 11:55:42  ID:aL1Sm2Sg.net(2)
GLSurfaceViewを作成する際、mGLSurfaceView = new GLSurfaceView(this); という形で宣言しているのですが、
GLSufaceViewをnewした後にContextを渡す方法はないでしょうか?

なるべく不必要な生成を避けたいと考え、GLSurfaceViewをApplicationのメンバー変数にして、
ActivityからgetApplication.mGLSurfaceViewでアクセスするようにしているのですが、
Activity.onCreate内でnewしないと、画面の縦横を変更した際、setContentView(mGLSurfaceView)時にエラーを起こします。

スリープからの復帰をする場合は問題ありませんし、Application.onCreate内でnewした場合は初回のみ動作するので、
おそらくGLSurfaceViewに渡しているContextだけを更新出来ればエラーを起こさなくなると考えているのですが、
ネットを検索してみてもActivity.onCreate内でnewしているものしか見つけられませんでした。

1239
デフォルトの名無しさん[]   投稿日:2017/01/02 12:06:47  ID:/uJ3gdXu.net(2)
>336
Applicationで持っておく方が不必要なタイミングで保持し続けてるよね?

1240
デフォルトの名無しさん[sage]   投稿日:2017/01/02 12:28:19  ID:GdcUHK9D.net(2)
>335
+1

1241
デフォルトの名無しさん[sage]   投稿日:2017/01/03 03:09:55  ID:z9fWO15G.net(2)
>336
GLSurfaceView でそんなこと考えるのは無駄だぞ
OpenGLに関係するリソースの再生成とか気にするならば、
GLSurfaceView を捨てて SurfaceView を直接使う必要がある
GLSurfaceView がやってくれていた面倒なことを、全部自前でやることになるけどね

1242
デフォルトの名無しさん[sage]   投稿日:2017/01/03 23:28:56  ID:K+pnn3BL.net(2)
何故こういう質問をする人は「エラー」としか書かないのだろうか

1243
デフォルトの名無しさん[sage]   投稿日:2017/01/04 01:26:27  ID:0XFTRtcU.net(4)
Staticの使い方がなんとなくわかったのですが
クラスにコンストラクタアを作って
呼び出すときに
クラス.コンスタラクタア.メゾットというふうに長くなるのがイヤなんです
なんとかクラス.メゾットだけにする方法はないでしょうか?

1244
デフォルトの名無しさん[sage]   投稿日:2017/01/04 02:12:53  ID:WgerS0Nf.net(2)
そのメゾットなるものがStaticじゃないからだろ

1245
デフォルトの名無しさん[sage]   投稿日:2017/01/04 20:32:56  ID:Nl61vLww.net(2)
リゾットにする方法はないでしょうか

1246
デフォルトの名無しさん[sage]   投稿日:2017/01/04 20:42:37  ID:oADIImOs.net(2)
まず服を脱ぎます

1247
デフォルトの名無しさん[sage]   投稿日:2017/01/04 21:14:37  ID:cBbQho5K.net(4)
>343
全部嘘さそんなもんさ夏の恋はまぼろし
とか歌うといいよ

1248
デフォルトの名無しさん[sage]   投稿日:2017/01/04 22:50:59  ID:0XFTRtcU.net(4)
>>342
ありがとうござみます解決しました
でもそうなるとコンスタラクタアて何のためにあるんでしょね
必要ないですよね
JAVAって本当に複雑ですよね

1249
デフォルトの名無しさん[sage]   投稿日:2017/01/04 22:53:56  ID:klbkK3Yh.net(2)
季節代わりはちょっと身悶えてもいいんだぜ?

1250
デフォルトの名無しさん[sage]   投稿日:2017/01/04 23:01:53  ID:pl8Iz5xj.net(2)
メゾットって洋風おじやみたいだな

1251
デフォルトの名無しさん[sage]   投稿日:2017/01/04 23:22:55  ID:cBbQho5K.net(4)
>348
3輪自動車かも

1252
デフォルトの名無しさん[sage]   投稿日:2017/01/04 23:37:46  ID:J+uePkPh.net(2)
中野ブロードバンド

1253
デフォルトの名無しさん[sage]   投稿日:2017/01/05 00:08:52  ID:FrX0lukY.net(2)
コンストラクタァッ!って電車で叫ぶの面白すぎワロタ

1254
デフォルトの名無しさん[]   投稿日:2017/01/05 00:34:02  ID:YijWq3pC.net(2)
Admin SDK 構成スニペットってなに?

1255
デフォルトの名無しさん[sage]   投稿日:2017/01/05 00:50:23  ID:9T07F3/g.net(4)

1256
デフォルトの名無しさん[sage]   投稿日:2017/01/05 06:18:46  ID:42rV0dht.net(2)

1257
デフォルトの名無しさん[]   投稿日:2017/01/05 07:53:01  ID:NumGywN/.net(4)
かなり時間がかかりましたが自己解決しました
質問への回答は締め切りとさせていただきます

1258
デフォルトの名無しさん[sage]   投稿日:2017/01/05 13:37:48  ID:9T07F3/g.net(4)
>355
おまえがしたのはどの質問だよ

1259
デフォルトの名無しさん[]   投稿日:2017/01/05 16:58:21  ID:NumGywN/.net(4)
>356
>305
Applicationを継承したクラスを作成し、マニフェストに登録して
メインのアクティビティの状態が変わるたびにApplicationを継承したクラスに記録するようにしました。
これをFCM通知が来たときに調べると完璧でした。

1260
デフォルトの名無しさん[]   投稿日:2017/01/05 19:49:37  ID:WjCKVTqz.net(4)
質問なんですが、Android StudioでWatch Face作りたくて新規でモジュール作ったんだけど、下記がインポートできないというエラーが出る

import android.support.wearable.watchface.CanvasWatchFaceService;
import android.support.wearable.watchface.WatchFaceService;
import android.support.wearable.watchface.WatchFaceStyle;

build.gradleではこのようになってるのだけど・・。

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.google.android.gms:play-services-wearable:10.0.1'
compile 'com.google.android.support:wearable:2.0.0-beta1'
compile 'com.android.support:palette-v7:25.1.0'
}

英語でも情報ないのだけどどうして?
今までEclipse使ってたからよくわからない・・。

1261
デフォルトの名無しさん[]   投稿日:2017/01/05 20:23:19  ID:WjCKVTqz.net(4)
compile 'com.google.android.support:wearable:2.0.0-beta1'を下記にしたらインポートできました。
→ 'com.google.android.support:wearable:1.4.0'

ベータはまだ使えないって事なんですね?

1262
デフォルトの名無しさん[]   投稿日:2017/01/05 23:02:35  ID:05R/HTrT.net(2)
自作アプリのオンラインランキングをGoogle Play Game Servicesで実装しました。
ユーザーがGoogle Play Gameをインストールしていない場合に、ダウンロードを促してインストールをサポートする機能を利用するために、BaseGameUtilsを導入したのですが、その結果、「端末のステータスとIDの読み取り」権限が追加されてしまいました。
BaseGameUtilsを導入したまま、このアクセス権限を外すことは可能でしょうか?
ご回答お願い致します。

1263
デフォルトの名無しさん[sage]   投稿日:2017/01/06 07:54:01  ID:o4zYBYZq.net(2)
単にリンクURLぶん投げればいい
飛んだ先でインストールするかどうか・インストールできるかどうかはユーザーに任せろ

1264
デフォルトの名無しさん[]   投稿日:2017/01/06 12:59:36  ID:ZtESGBfL.net(2)
>361
Google Play Gameの未インストやバージョンが古い場合を判定して、その旨を知らせるダイアログを表示させて、URLにジャンプする実装を自前で作るということですね。
確かに、今のままのアクセス権限でスパイウエアと疑われるよりも良いですね。その方向で検討してみます。
ご回答ありがとうございました。

1265
デフォルトの名無しさん[]   投稿日:2017/01/06 17:06:09  ID:yDr6LH07.net(2)
自作ゲーム即売会「ゲームマーケット」に1万人超
http://www.nikkansports.com/general/nikkan/news/1750500.html
ボードゲームのオリジナルオーダー制作
http://www.logygames.com/logy/ordermade.html
簡単に本格自作ボードゲームが作れる時代到来!!
http://jellyjellycafe.com/3869
カードゲームを自作する1 【自宅でカード印刷】
http://tanishi.org/?p=801
500円ボードゲームのすすめ
http://kazuma.yaekumo.com/c0011_20161206advent.html
100円ショップでボードゲームを自作しよう
https://sites.google.com/site/jun1sboardgames/blog/makeyourbg
ノーアイデアでボードゲームを作ろう第1回「100円ショップで物を買う」
http://boardgamelove.com/archives/boardgame-make-1/
ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中
http://gigazine.net/news/20150820-board-game-crowdfunding/
アナログゲームは実際アツい! 識者が語る国内アナログゲーム市場の現況とゲームメカニクス
http://www.famitsu.com/news/201608/24114021.html
実際のところ、自作ボードゲームってどれぐらい売れるもんなの?
http://roy.hatenablog.com/entry/2016/11/04/225009
カフェも急増 ボードゲームにアラサーがハマる理由
http://style.nikkei.com/article/DGXMZO10921930R21C16A2000000?channel=...

1266
デフォルトの名無しさん[]   投稿日:2017/01/06 18:58:58  ID:pqCjIbXn.net(2)
streamAPIもいいけど、StringJoiner(String.join)とかLocalDateとかもついでに追加して欲しかったな。
Javaの方もそれをベースにライブラリが作られていくんだからさぁ。
android.*の方に似たようなのがあるのはわかるけど。

1267
デフォルトの名無しさん[sage]   投稿日:2017/01/06 19:53:36  ID:cCOOoYiF.net(2)
Android STUDIO(以下AS)とVisual Studio Emulator for Android(VSEA)の連携について質問です
ASを先に起動しVSEAでandroidエミュレータをあとから起動という流れであれば、うまくASのテストがandroidエミュレーター上で行えるのですが
逆手順、VSEAでandroidエミュレーターを先に起動し、あとからASを起動すると接続してくれないのかうまくいきません、android device monitorでもエミュレータが確認できません
AS上でADBリセットを行ってもダメでした
エミュレーターを先に起動しておいて,あとからASを接続状態にするにはどうすればよいのでしょうか?

1268
デフォルトの名無しさん[sage]   投稿日:2017/01/06 20:42:37  ID:9oaD6IQ2.net(2)
HyperV使えるが最新OSに対応してないVSのエミュになぜ拘るんだろ
HAXMやKVMそんなに嫌いか

1269
デフォルトの名無しさん[]   投稿日:2017/01/07 04:13:44  ID:8FKpQ8GY.net(2)
ASとか略してる奴頭悪そう
普通はアンスタだろ

1270
デフォルトの名無しさん[sage]   投稿日:2017/01/07 05:08:11  ID:Px6qU8B7.net(2)
ASといえばActionScriptがまっさきに出てくる

1271
デフォルトの名無しさん[sage]   投稿日:2017/01/07 06:20:49  ID:i9HojlIh.net(4)
>365
adb devices でも見えないの?

1272
デフォルトの名無しさん[sage]   投稿日:2017/01/07 08:55:27  ID:HRKdn57k.net(2)
アンスタの方が頭悪そう
中学生が無理して略してる感じ

1273
デフォルトの名無しさん[sage]   投稿日:2017/01/07 10:22:07  ID:EBIq8Qh2.net(2)
ンドタジ

1274
デフォルトの名無しさん[sage]   投稿日:2017/01/07 10:45:36  ID:qiVvmvEr.net(2)
FFとファイファン的な

1275
デフォルトの名無しさん[sage]   投稿日:2017/01/07 10:51:31  ID:ek0FkprX.net(2)
伝わればなんでもいいわ

1276
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:04:31  ID:AysfS8qD.net(4)
毎回adb connectするしかないな

1277
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:30:23  ID:yvrWDK1N.net(2)
アンスタもASもあんま伝わらない気が

1278
デフォルトの名無しさん[sage]   投稿日:2017/01/07 11:39:05  ID:TbCqOUUu.net(2)
オタクってやたら略したがる

1279
デフォルトの名無しさん[sage]   投稿日:2017/01/07 13:24:54  ID:fNj2agVV.net(2)
今から仕事で新規アプリ作るのって、
MVVMとかMVPとかReactive programmingとかの設計手法使うのが当たり前になってきてんの?
本屋行ってandroidプログラミングの本見てもそういうのが載ってるのほとんどないんだが
どうやって勉強してるん
xamarinとかもそうだが

1280
デフォルトの名無しさん[sage]   投稿日:2017/01/07 16:33:37  ID:i9HojlIh.net(4)
解説もサンプルも全部タダでいっぱい見つかるから

1281
デフォルトの名無しさん[sage]   投稿日:2017/01/07 16:54:51  ID:mMp8KXea.net(2)
Xamarinなんて公式に解説大量にあるし、Microsoftが数百ページのpdf公開してるから勉強材料はいくらでもある
ただし英語読めない人は使える材料が格段に少なくなる

1282
デフォルトの名無しさん[sage]   投稿日:2017/01/07 19:58:20  ID:AysfS8qD.net(4)
ちょまどさんの英語力はすごいぞ

1283
デフォルトの名無しさん[sage]   投稿日:2017/01/08 00:35:26  ID:SBsep1u1.net(6)
前もちょっとだけ言ったが
書籍化されてないもの、日本語訳が進んでない者は日本の一般開発層(法人以外という意味)では流行らない
逆に言えば
品揃えがそれなりにある本屋に並んでる本を見れば一番何が使われてるか知れるともいえる
出版社はその時点で需要の高い物を商品化してるからな

1284
デフォルトの名無しさん[sage]   投稿日:2017/01/08 00:36:02  ID:SBsep1u1.net(6)
という傾向が強いと思うよ、色々見てるとね

1285
デフォルトの名無しさん[sage]   投稿日:2017/01/08 00:49:28  ID:RE7HAh1R.net(6)
ダメな国だな

1286
デフォルトの名無しさん[sage]   投稿日:2017/01/08 00:57:12  ID:jtMs/3wA.net(12)
画面を暗転させたいのですが
画面の明るさを調整するには
color4fだと思うのですがうまくいきません
どうすればいいでつか?

1287
デフォルトの名無しさん[sage]   投稿日:2017/01/08 01:11:32  ID:RE7HAh1R.net(6)
画面の輝度とcolorの関係が理解できん

1288
デフォルトの名無しさん[sage]   投稿日:2017/01/08 01:16:19  ID:SBsep1u1.net(6)
輝度は部屋の照明
カラーは部屋に置いてある箱の表面の色
箱の色を0にしたところでそれは黒箱になるだけ
ちょっと考えれば理解できるはずだが、輝度とカラーは別物

1289
デフォルトの名無しさん[sage]   投稿日:2017/01/08 01:29:28  ID:DnG6t3+6.net(8)
いつの間にか本屋に売ってる本だけでは仕事ができなくなってきてる
googleで分からないこと検索するときも英語のキーワード入れて英語の情報みないと解決しないことも増えてきた
日本のITがどんどん世界についていけなくなってきてるんだと思う

1290
デフォルトの名無しさん[sage]   投稿日:2017/01/08 01:33:36  ID:8OGZNgRf.net(2)
ジャップは自分から発進しようとする気がないからな

1291
デフォルトの名無しさん[]   投稿日:2017/01/08 02:10:00  ID:+QuxnNhY.net(6)
>387
ついていけてないのは英語すらできない一部のゴミグラマだけ。
そもそもIT関係は本家が英語発信だから、日本語訳や解説が出るまでにタイムラグがあることと、誤訳の可能性があることを考えれば
本家の英語ドキュメントかその周辺の情報に当たったほうが早いし間違いも少ない。
それに訳したり解説サイト書いたりしてもIT界隈は流行り廃りが激しいから、
いちいち日本語訳や日本語解説書くコストと釣り合わない。

その辺りの理解が進んできたから、まともな開発者は最初から英語ドキュメントにあたるようになってきた。
そしてそれで解決するようになってきた。
本家情報に関して言えば、タイムラグがない分、ネイティブと同じタイミングで最新の一次情報にアクセスするようになったことになる。
まともなエンジニアは他の奴でも同じことをしてるからわざわざ解説や日本語訳を書くのは無駄。
むしろ世界についていくようになったんだよ。

1292
デフォルトの名無しさん[]   投稿日:2017/01/08 02:11:13  ID:+QuxnNhY.net(6)
だいたい日本語訳や解説サイトもカタカナだらけであまり意味ないだろ。

1293
デフォルトの名無しさん[sage]   投稿日:2017/01/08 07:48:35  ID:0mVP2hZ6.net(6)
>381 >383
他の人と同じ物使ってないと不安になる民族なんだな

1294
デフォルトの名無しさん[sage]   投稿日:2017/01/08 07:52:25  ID:0mVP2hZ6.net(6)
>387
そうね

>389
実際ゴミの方が多いよ

1295
デフォルトの名無しさん[sage]   投稿日:2017/01/08 08:47:57  ID:DnG6t3+6.net(8)
いやー、reactive programmingとか日本語の解説読んでもよくわからないのに
英語の解説読んだってさっぱりわからねえよ
お前らreactive programmingとか理解して、実践してんの

1296
デフォルトの名無しさん[sage]   投稿日:2017/01/08 09:18:38  ID:jmoH6DER.net(2)
FRPは昔この翻訳記事を見て理解できるようになった
http://ninjinkun.hatenablog.com/entry/introrxja

1297
デフォルトの名無しさん[sage]   投稿日:2017/01/08 10:29:31  ID:1Rs0u0Ly.net(2)
>393
日本語の解説でも分からないなら、単にプログラミングの能力の問題か読解力の問題だろ
言語が英語だろうと日本語だろうと同じことを説明してるんだから

1298
デフォルトの名無しさん[sage]   投稿日:2017/01/08 12:21:38  ID:jtMs/3wA.net(12)
画面を暗転させたいんですが
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness = 0.0f;
getWindow().setAttributes(lp);
を使ってみましたが画面の暗さは全然変化しませんでした
どうすればいいでつか?

1299
デフォルトの名無しさん[sage]   投稿日:2017/01/08 12:36:25  ID:0mVP2hZ6.net(6)
君の人生も暗転しますがよろしいですか?

1300
デフォルトの名無しさん[sage]   投稿日:2017/01/08 12:41:32  ID:jtMs/3wA.net(12)
よろしいでつ

とりあえず描画するもの全部にcolor4fをかけてみたらどうかと考えていまつ
でもそれは面倒くさいのでもっと簡単なコマンドーを探しています
どこで探せばいいでつか?

1301
デフォルトの名無しさん[sage]   投稿日:2017/01/08 12:54:59  ID:RE7HAh1R.net(6)
screebrigtnessが効かないってよくわからんな
おれは普通に使えてるけどね

でも0でもscreenoff状態にはならんよ
質問するならまず具体的に何をしたいのかちゃんと書けないもんかね
ゆとりちゃんか

1302
デフォルトの名無しさん[sage]   投稿日:2017/01/08 12:58:31  ID:AeXTmN3g.net(2)
上にView重ねてAlphaAnimation使えばいいんじゃね

1303
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:01:11  ID:9mxRMZSn.net(4)
バカが使うと数ステップで使えるAPIすらまともに動かないんだよ
よくあることさ

1304
デフォルトの名無しさん[]   投稿日:2017/01/08 13:04:51  ID:jtMs/3wA.net(12)
具体的に
暗転と書いていますが
暗転の意味がわからないんですか
少し難しい日本語使ってすいませんでした
暗転という単語を検索して調べてみてください
あとバカで片付ける人が一番バカ
じつはプログラミング挫折して何も組めない低脳なんでしょ?

1305
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:07:26  ID:nyR751xv.net(4)
今まで下げてたのに態々上げるって釣り?

1306
デフォルトの名無しさん[]   投稿日:2017/01/08 13:11:02  ID:jtMs/3wA.net(12)
よく真面目な質問に対して
バカとかアホみたいな誹謗中傷で返す人がこのスレには多いですが
そういう幼稚語を使うと
使った人の低脳さが暴露されてしまいますよ
たぶんそういう人は幼稚すぎてプログラミングに挫折して
これまでアプリひとつ完成させたこともない方だと思いますが
何も作れなくて退屈なので
悪口を書き込んでうさを晴らしているのですね
ばればれです
何でそんなに自分の惨めさをさらすのですか?
いいかげん大人になって下さい
もういい年なんででしょ?

1307
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:17:42  ID:SQ/kH9s1.net(2)
経験で語らせてもらうと
低能に反応したひとは100%低能
それとも自己紹介乙

1308
デフォルトの名無しさん[]   投稿日:2017/01/08 13:20:50  ID:jtMs/3wA.net(12)
プログラミング初心者の質問を見つけては
悪口を書き込みのが生きがいなんですか?
相当性格が歪んでいますね
そんな性格じゃおそらく社会不適応者でしょう
社会に出た経験のない方ですね
常識のなさを証明しています
学校の授業では常識という科目がないので無理もありませんが
でもまともな親に育ててもらえれば常識は身につくものです
あなたの親はきっととても最低な人間だったのでしょう
親になる資格もない親が子供を育てることが多いのも事実です
学校の授業に親になるための授業はありませんからね
日本の教育って本当に役に立ちませんよね

1309
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:30:47  ID:9mxRMZSn.net(4)
バカが発狂し出したw
一言で暗転させると言ってもバックライトをOFFにしたいのか、低輝度でいいのか単純に画面を見えなくすればいいのか、タッチ操作を抑止したいのか、SBarやNaviBarは見えてていいのかとか条件によってやり方も変わるだろw
そんなこともわからないからバカなんだよおまえはw

1310
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:42:13  ID:5l7ugiHK.net(2)
>407
優しいなぁ

1311
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:51:18  ID:nyR751xv.net(4)
こんなにキーワード大盛りなら
大層立派な親に育てられた>406ならもう十分だろう

1312
デフォルトの名無しさん[sage]   投稿日:2017/01/08 13:59:29  ID:cstHQnXZ.net(2)
とかと書いてるのはそれだけじゃないってことだからw
暗転にしたい契機によってもやり方変わるからね
よくある例として近接センサに反応させて誤操作防止したいならPROXIMITY_SCREEN_OFF_WAKE_LOCK使えばいいだし、質問するならまずその目的を説明しなさいって教わらなかったのかなゆとり世代はww
日本の教育は絶望的にダメだなwww

1313
デフォルトの名無しさん[sage]   投稿日:2017/01/08 17:24:11  ID:DnG6t3+6.net(8)
MVVMとか正直メリットが感じられないんだが
従来の普通のやり方で十分だろ
最初にまっさらな状態からコードを書く人にはいいんだろうけど、
抽象化しすぎると不具合調査がやりにくくなるんだよなあ
IDEが対応してなくてエラーじゃないのに真っ赤になってたり、
ソースコードのジャンプがうまく起動しなくなったりするし
総合的に見てデメリットの方が大きくねえか?

1314
デフォルトの名無しさん[sage]   投稿日:2017/01/08 17:44:24  ID:j+25HBn5.net(2)
MVVMってbinding使うやつだろ
xmlでしか書けないなんて問題外だわ

1315
デフォルトの名無しさん[]   投稿日:2017/01/08 17:44:55  ID:+QuxnNhY.net(6)
他人にハゲって言った奴が必ずハゲてるのと同じで、
他人にバカって言った奴がバカ。

1316
デフォルトの名無しさん[sage]   投稿日:2017/01/08 17:52:40  ID:ooCgw5fr.net(2)
MVVMと抽象化って関係あるのか?

1317
デフォルトの名無しさん[sage]   投稿日:2017/01/08 18:18:33  ID:DnG6t3+6.net(8)
データバインディングとか処理を抽象化してるだろう

1318
デフォルトの名無しさん[sage]   投稿日:2017/01/08 19:22:58  ID:Fy8nUObP.net(2)
データバインディングなんて大多数の開発者には抽象化されて中身触らなくて済む方が便利でしょ

1319
デフォルトの名無しさん[sage]   投稿日:2017/01/08 19:53:02  ID:4ik1zhTD.net(4)
>413
後者は意味わかるが前者は何言ってるかさっぱりわからん
チビな奴が他人に「やーいチビ」って言わないのと同じぐらい言わなくね?
言うの?自分にダメージ来ない?

1320
デフォルトの名無しさん[sage]   投稿日:2017/01/08 22:04:26  ID:a1v166ea.net(2)

1321
デフォルトの名無しさん[sage]   投稿日:2017/01/08 22:27:19  ID:ECo0NVMA.net(2)
全画素右シフトして0x7777を&

1322
デフォルトの名無しさん[sage]   投稿日:2017/01/08 23:47:25  ID:4ik1zhTD.net(4)
>418
バカとかブスとかはわかるんよ、定義が曖昧で各自が主観で判断するしかない概念だから

発言者は(主観で)自分をバカと認識してないからこそ自分にダメージないのだと思っていたけど
チビとかハゲとか、主観も何も見たらそのままな客観概念って言う前につらくならんのじゃろか
不思議だ

1323
デフォルトの名無しさん[]   投稿日:2017/01/09 00:00:40  ID:E3A2Sio/.net(2)
wearのエミュレータがタイムアウトでアプリ検証出来ないのだが、何が原因?

試しに削除し、二個違う環境のwearを作ったんだけど。

エミュレータは起動し、その後エラーもなくタイムアウトになる。再起動してもエミュレータを削除し、新しつ作っても駄目。

1324
デフォルトの名無しさん[sage]   投稿日:2017/01/09 00:02:54  ID:IBroUT96.net(10)
>391
そういう理解の仕方はズレてると思う
出てきたと思ったら1年足らずで消えていく技術も多く
始めると時間のかかる事なので沢山の人が使用している安定せいに走るのは普通かと
マイナーよりメジャーに走るのは保険みたいなもん

1325
デフォルトの名無しさん[sage]   投稿日:2017/01/09 00:56:57  ID:h70ydDG9.net(4)
>422
>381で言ってるのは日本語化されてないと日本では流行らないというだけのことで、
海外では流行っていて英語の情報がそれなりに出ていて英語が読めれば何の問題もない

1326
デフォルトの名無しさん[sage]   投稿日:2017/01/09 01:26:10  ID:8VA09b1S.net(2)
>411
databinding AndroidStudio更新毎にちょっとずつ赤が減ってる
もうちょっとで快適に使えそう
仕事で導入しはじめたけど前よりはActivityやFragmentがマシになった

1327
デフォルトの名無しさん[sage]   投稿日:2017/01/09 04:36:30  ID:IBroUT96.net(10)
>423
ますます何を主張したいのかよくわからんぞ?
海外の話しをしてるのではなくて日本での話をしていて
国内で日本人がとっつきやすくカスタマイズされたものがメジャー化し流行るのはごく普通の流れでしょうに
普段アプリ作ってるならローカライズの重要性や集客力の差なんか実感してるでしょ

英語得意で海外マニュアル読んで出来てる奴なんざごく一部だしマイナーだよって話
別に馬鹿にしてる訳じゃないぞ
そんな優秀な奴は少ないのに当たり前のようにメジャーっぽく言うから感覚ズレてると突っ込み入れただけさ

1328
デフォルトの名無しさん[sage]   投稿日:2017/01/09 04:47:04  ID:Txx4Qd80.net(2)
お前らretrofitとかrxjavaとか使ってんの

1329
デフォルトの名無しさん[sage]   投稿日:2017/01/09 05:51:34  ID:Ba6QGaW8.net(2)
rxjavaは非同期処理とobserverパターンで必須すぎる
databindingはいつのまにか公式referenceが日本語化されたし安定段階だろう

1330
デフォルトの名無しさん[]   投稿日:2017/01/09 06:04:20  ID:JOAqSyBk.net(2)
>425
おまえ読解力無いって言われてないか?

海外で使われててメジャーなものが
日本ではメジャーでないって理由だけで
海外のものを使わない日本人の話だからさ

1331
デフォルトの名無しさん[sage]   投稿日:2017/01/09 07:53:18  ID:IBroUT96.net(10)
>428
なんかずっとずれてるよねキミ
>391の発言をどう考えたらそう理解できるんだ?
悪いが俺はエスパーじゃないぞw
>422での俺の発言は>391に対してなんだぞ

1332
デフォルトの名無しさん[sage]   投稿日:2017/01/09 08:13:17  ID:IBroUT96.net(10)
>428
まあ何を言いたかったのかはわかったが言葉足らずすぎだw

物の優劣関係なく国内で使いづらい物は人が避けるから結果流行らないで終わるさ
それは日本だけの話じゃなくどの国も同じ
優秀な物でも技術でも、なんでも人目に触れずに廃れるものなんか沢山ある

今はXamarinなんかがそんな立場なんじゃないかな

流行らせたいのなら開発者側の努力うんぬんの前に
提供元が世界で流行らせる努力
英語得意な一部な高学歴が自分だけ情報握って最先端行ってると悦に浸らずに国内で流行らそうと努力することも大事だとは思うよ

1333
デフォルトの名無しさん[sage]   投稿日:2017/01/09 09:10:30  ID:LCfFCxme.net(2)
ところで、AIDE はどうですかね。
Googleキーボードだと日本語も通るようになったし。

1334
デフォルトの名無しさん[]   投稿日:2017/01/09 09:36:20  ID:Ba0Z9f3i.net(2)
IT系の技術文書読むのに英語の得意不得意は関係ない。
読めないのはよほど知能が低いか、もしくはやる気がないか。
技術文章の英語なんて文法は中学生レベルだし、あとはIT分野のボキャブラリー。
コードが書ける程度に理解できればいいのであって、
何もシェイクスピアを日本語に翻訳して出版しろと言ってるわけではない。

1335
デフォルトの名無しさん[sage]   投稿日:2017/01/09 10:34:55  ID:h70ydDG9.net(4)
>430
日本発の技術なら分かるがプログラミングの世界でそんなものはほぼないんだから、日本人開発者のために日本語資料用意しろっていうのは図々しすぎる
そもそも他国では一部の高学歴以外でも英語ドキュメント読んで使えているわけだし

1336
デフォルトの名無しさん[sage]   投稿日:2017/01/09 10:44:37  ID:IBroUT96.net(10)
>432-433
続けたいなら雑談スレに来てくれ。そこで続けよう
俺からのレスを後で書いておくんで
Androidアプリ 個人開発者の雑談スレ31 /Android板

質問スレでこれ以上続けるのは他に迷惑かもしれんのでな

1337
デフォルトの名無しさん[sage]   投稿日:2017/01/10 00:19:40  ID:7mjXjkFs.net(2)
中学生レベルすら怪しく、
google翻訳に頼りっぱなしの俺でも何とかなるんだから、
まあ大抵の人類なら何とかなるだろう多分

最近Androidの仕事減ってきたけど

1338
デフォルトの名無しさん[]   投稿日:2017/01/10 10:15:11  ID:lvul3mgx.net(8)
アンスタ起動するたびに開いてイラつくわ
これ何とかならねーの?

1339
デフォルトの名無しさん[sage]   投稿日:2017/01/10 13:20:14  ID:yCegblGj.net(2)
これって何だよ

1340
デフォルトの名無しさん[sage]   投稿日:2017/01/10 13:33:15  ID:Q3q4BjE3.net(6)
起動するたびに開いてって
何だよ

1341
デフォルトの名無しさん[sage]   投稿日:2017/01/10 13:35:33  ID:D/QiqJD8.net(2)
>436
トリップつけて

1342
デフォルトの名無しさん[sage]   投稿日:2017/01/10 14:07:44  ID:KhMNODiT.net(2)
しかもageてるし
頭の病院行け

1343
デフォルトの名無しさん[]   投稿日:2017/01/10 15:16:36  ID:lvul3mgx.net(8)
>438
前回終了時のプロジェクトが勝手に開くだろ
起動時に選択させろや

>439
ID出てるんだからそれでもNG登録しとけゴミ
NG登録とかそうゆうデータ入力系の底辺作業がお前にみたいなゴミにはお似合い

1344
デフォルトの名無しさん[sage]   投稿日:2017/01/10 15:42:25  ID:Q3q4BjE3.net(6)
>441
開発環境を満足に扱えないならゴミしか作れないから諦めろ
これでいい?

1345
デフォルトの名無しさん[sage]   投稿日:2017/01/10 15:44:40  ID:ZjmDmlca.net(2)
>441
AndroidStudioのショートカットに、開きたいプロジェクトのディレクトリをD&D

1346
デフォルトの名無しさん[]   投稿日:2017/01/10 17:48:21  ID:lvul3mgx.net(8)
>442
そんなレスでゴミのお前が悦に入れるならそれでいいんじゃね

>443
なんか求めてるものと違うけどそれでもかなり改善される
サンクス

1347
デフォルトの名無しさん[sage]   投稿日:2017/01/10 17:52:10  ID:Q3q4BjE3.net(6)
>444
設定くらい見るようにしろよ?

Settings
->Appearance & Behavior
->一般
->スタートアップで最後に使用したプロジェクトを開き直す
->OFF

これだろ?求めてるの

1348
デフォルトの名無しさん[sage]   投稿日:2017/01/10 19:31:45  ID:a5IlOr5Q.net(2)
だいたい文句の多い奴はヘルプも設定も見ないっていうね

1349
デフォルトの名無しさん[sage]   投稿日:2017/01/10 21:22:31  ID:gvgBebqG.net(2)
xmlの方でportrait固定に指定しておいて、
プログラムの方であるタイミングのときに動的にorientationを変更するようにしているんですが、
landscapeからportraitに戻った際にviewの一部が正常に描画されません。
orientation変更後にそのviewのみ再描画したいんですが、どうしたらいいでしょうか。
ちなみに、
android:configChanges="orientation|keyboardHidden"
を記述して回転時にactivityを破棄しないようにしています。

1350
デフォルトの名無しさん[]   投稿日:2017/01/10 22:25:40  ID:lvul3mgx.net(8)
>445
おーそれっぽいサンクス

>446
直感で使えるようにしてないほうが悪い
全世界のプログラマがヘルプを読む時間を合計してみろ
こんなに非効率で無駄なことはない
そこに疑問も持てないゴミには開発とかクリエイティブなことは不向き
一生教科書でも読んでれば?

1351
デフォルトの名無しさん[sage]   投稿日:2017/01/10 22:34:38  ID:Yoj+/h0L.net(2)
単純なものしか作ったことなさそ

1352
デフォルトの名無しさん[sage]   投稿日:2017/01/10 22:49:59  ID:o05BpLB3.net(2)
なんだこのゴミw

1353
デフォルトの名無しさん[sage]   投稿日:2017/01/10 23:15:59  ID:cilC6Ls8.net(2)
view#invalidateは?

1354
デフォルトの名無しさん[]   投稿日:2017/01/10 23:51:30  ID:qNfJPVUt.net(2)
Settings開いて左上の入力にstartupって入れたらすぐに出てくるのにね。

1355
デフォルトの名無しさん[sage]   投稿日:2017/01/11 01:52:54  ID:AE/y4Ivw.net(2)
invalidateしてみましたが、変わりありませんでした。
そのviewとは、navigationViewのことで、
landscape時はフルスクリーン表示しているんですが、
画面のタップでsystembarを表示した状態でlandscapeからportraitへ回転して
navigationViewを開くとnavigationViewの上端と右端がsystembarの色になってしまいます。
これを元の通り、白背景で描画させたいんですが何でこんな現象が起きるのかさっぱりわかりません。

1356
デフォルトの名無しさん[sage]   投稿日:2017/01/11 08:09:02  ID:jHuXm8fP.net(2)
multiwindowの品質の悪さを見るとAndroidの終わりは近い気がしてくる

1357
デフォルトの名無しさん[sage]   投稿日:2017/01/11 10:06:11  ID:WtJxGKzw.net(2)
rorate時に一旦navigationViewをremoveViewしてaddViewするようにしたらうまくいきました

1358
デフォルトの名無しさん[sage]   投稿日:2017/01/11 14:51:06  ID:t3RxSb65.net(2)
>448
クソみたいな改善よりも機能強化を優先しているだけだろ。開発リソースは無限に無いからな。
設定も探さないような土方には興味無いのかもしれんが。

1359
デフォルトの名無しさん[sage]   投稿日:2017/01/11 15:11:28  ID:hzMZkzGq.net(2)
>377
MVPは設計手法ではなくプロダクトデザインだからMVVMとかと同列に語るものではないよって今さら言ってみる

1360
デフォルトの名無しさん[sage]   投稿日:2017/01/11 17:44:38  ID:L7f5mM24.net(2)
Android初心者なんですが

button.setOnclickListener(new View.OnClickListener(){

});

これってどうなってるの
意味わからない

1361
デフォルトの名無しさん[]   投稿日:2017/01/11 18:38:37  ID:w2xVBbOr.net(2)
アプリを作ったとして、そのアプリにアクセスしてくる相手の端末情報ってどこまで知る事ができるんですか?
相手の端末がroot化してるかどうかとか
何のアプリを導入してるかどうかとか

その端末を特定できる情報ってどんなものがありますか?
androidID
IMEI
MACアドレス以外に、端末の個体を識別するのはどんな情報があるのでしょう?
シリアル番号なんかも特定できるのでしょうか?

1362
デフォルトの名無しさん[sage]   投稿日:2017/01/11 18:46:26  ID:AM+tjFEn.net(2)
アプリをインストールするときに
答えないと次に進めないようにしておく

1363
デフォルトの名無しさん[sage]   投稿日:2017/01/11 18:56:51  ID:FfNyKWnK.net(2)
>458
>Android初心者なんですが




何このAndroid関係ない糞情報
初心者を免罪符にするクズって未だにいるんだな
誰もお前みたいなクズにAndroidアプリ作って欲しいなんて思ってないからさっさと消えろ

1364
デフォルトの名無しさん[sage]   投稿日:2017/01/11 19:04:51  ID:lbjPd8ip.net(2)
buttonインスタンスのsetOnClickListenerメソッドに
View.OnClickListenerを継承する匿名クラスを作って渡す的な

1365
デフォルトの名無しさん[sage]   投稿日:2017/01/11 19:08:26  ID:p1c/CeAO.net(2)
>458
buttonがタップされた時の動作を「〜」に記述

1366
デフォルトの名無しさん[sage]   投稿日:2017/01/11 19:16:25  ID:BePhjCLc.net(2)
時々AndroidじゃなくてJava自体の質問が来るな

1367
デフォルトの名無しさん[sage]   投稿日:2017/01/11 19:24:06  ID:jzuyoxHd.net(2)
>462
細かいけど匿名クラスのインスタンスな

1368
デフォルトの名無しさん[sage]   投稿日:2017/01/11 19:39:03  ID:CSxxUmZL.net(2)
みんなやさしいなあ

1369
デフォルトの名無しさん[sage]   投稿日:2017/01/11 19:45:23  ID:+VHor/Fl.net(2)
>458
そのへんのアプリ内部処理部分はJavaと呼ばれる言語で書かれてる
だもんで理解や改変や追記にはJava言語の知識が入門書1冊分くらいはどうしても必要
幸か不幸かJavaは世の中で一二を争う普及度の言語なので独習手段は多い
いきなり本買えとは言わんので適当なサイトででもJavaを勉強するといい

1370
デフォルトの名無しさん[sage]   投稿日:2017/01/12 04:23:17  ID:KDiudwd3.net(4)
>459
そういうことすればするほど沢山権限の許可が必要となり
個人情報を抜こうとしてる怪しいアプリと勘違いされて
ユーザーに嫌われるアプリになるよ

1371
デフォルトの名無しさん[sage]   投稿日:2017/01/12 04:24:57  ID:KDiudwd3.net(4)
匿名クラス多用するような書き方は初心者つぶしだよな
俺も最初の頃は、解説サイトなら変に省略して書かないで!と思ったものだ

1372
デフォルトの名無しさん[]   投稿日:2017/01/12 07:42:26  ID:5aplhP3Q.net(2)
解説サイトとかゴミ素人のが書いた電子産廃にそんなものを求めるな
乞食が寺でただでくれるパンに不平言うのと同じで気色悪い

最近の乞食はパンよりパン代のほうがいいとか不平言うらしいぞw
乞食と同格の>469

1373
デフォルトの名無しさん[sage]   投稿日:2017/01/12 08:48:09  ID:F6cRU4S1.net(2)
>467
逆。
プログラマ人口が多い言語を採用した。

1374
デフォルトの名無しさん[sage]   投稿日:2017/01/12 08:51:39  ID:fxxdnJ+z.net(2)
おまえらandroidの質問にはまともに答えられないくせにはぢめてのプログラミングみたいな質問だと生き生きとレスするねww

1375
デフォルトの名無しさん[sage]   投稿日:2017/01/12 09:27:19  ID:/uG/YaBb.net(4)
>459
どうやって判定してるかは分からんけど、splunkMintのクラッシュレポートにルート化されているか否かの項目があったから判断できるはず
アプリ一覧はPackageManagerからとれる

ユーザがリセットできるけどAdvertisingIDもかな?
利用目的分からんからなんともやけど

1376
デフォルトの名無しさん[sage]   投稿日:2017/01/12 09:29:04  ID:/uG/YaBb.net(4)
>472
質問になってないような質問も多いししょうがない面もある

1377
デフォルトの名無しさん[]   投稿日:2017/01/12 13:17:22  ID:wLZKSI0V.net(2)
コマンドプロンプトで自分の端末のandroidIDを表示させたい時は
adb shell
settings get secure android_id
で調べられますが、これのsettings とかsecureとかってどんな意味を成してるんですか?

例えばこれでシリアルIDを表示させたい時はどう入力すればいいのでしょう?
こういうコマンド集ってどっかにまとめられたりしてませんかね?

1378
デフォルトの名無しさん[sage]   投稿日:2017/01/12 14:39:43  ID:C1LdhoW9.net(2)
settingsはコマンド名
secureはandroid.provider.Settings.Secureに対応

1379
デフォルトの名無しさん[sage]   投稿日:2017/01/12 18:34:27  ID:nFYnkHQa.net(2)

1380
デフォルトの名無しさん[sage]   投稿日:2017/01/13 10:54:03  ID:2YSrcEfk.net(2)
シリアル番号の表示の場合、settings get secure serial_idでいいのでしょうか?
シリアル番号が管理されてるファイルがどれか知ってる方いませんか?

1381
デフォルトの名無しさん[sage]   投稿日:2017/01/13 21:01:27  ID:Atb7x3IP.net(4)
xamarinの日本語の電子書籍出てる
http://www.amazon.co.jp/dp/B01N7NI08L/

1382
デフォルトの名無しさん[sage]   投稿日:2017/01/13 21:04:52  ID:s0NfPJ91.net(2)
>479
宣伝乙

1383
デフォルトの名無しさん[sage]   投稿日:2017/01/13 21:18:31  ID:Atb7x3IP.net(4)

1384
デフォルトの名無しさん[sage]   投稿日:2017/01/13 21:30:53  ID:8Sbf7CTU.net(2)
ちょまどチンポ騎士団員はお帰りください

1385
デフォルトの名無しさん[sage]   投稿日:2017/01/14 01:30:51  ID:W89htvI7.net(2)
>478
adb get-serialnoじゃだめ?
settingsで取れるかとか、どのファイルに書かれているかは分からん

1386
デフォルトの名無しさん[]   投稿日:2017/01/14 10:45:29  ID:AyAg0eZI.net(2)
ビルド時にエラー出るけど、build.gradleに指定してるライブラリでエミュレータで普通に動作するのにエラー出るんだけどなぜだろう?

ライブラリのsupport/v4が指定されてますというエラーなんだけど。

1387
デフォルトの名無しさん[sage]   投稿日:2017/01/14 11:56:12  ID:FWiniNJ5.net(2)
エラー文を自分で勝手に訳して他人に聞く奴は全員無能
http://www.google.co.jp/search?q=Found+2+versions+of+android-support-...;ie=UTF-8

1388
デフォルトの名無しさん[sage]   投稿日:2017/01/14 11:58:20  ID:Gd+7Qerm.net(2)
ビルド時にエラー出てるならエミュレータで動かすこともできないんじゃないの?状況が分からん

あと何故エラーの原文を書かずに意訳してしまうのか

1389
デフォルトの名無しさん[sage]   投稿日:2017/01/14 12:07:46  ID:2O9/YeDE.net(2)
未だにhttpのhを抜くやつは無能

1390
デフォルトの名無しさん[sage]   投稿日:2017/01/14 22:20:52  ID:/tsuXoM/.net(2)
kotlinって勉強したほうがいいんすか

1391
デフォルトの名無しさん[sage]   投稿日:2017/01/14 23:00:14  ID:BSnrrgUH.net(4)
女の子のイカセかた勉強したほうがいいよ

1392
デフォルトの名無しさん[]   投稿日:2017/01/14 23:13:22  ID:dLK6O0iv.net(2)
それを言ったら身も蓋もないだろハゲ

1393
デフォルトの名無しさん[sage]   投稿日:2017/01/14 23:22:43  ID:BSnrrgUH.net(4)
ごめんなさいバーコード野郎

1394
デフォルトの名無しさん[]   投稿日:2017/01/15 02:04:41  ID:NGHeKWUf.net(4)
OpenGL使ったらonTouchEventは別スレッドかよ
タッチイベントでテクスチャロードしようとしたらまともにロードできなくて半日ハマった
どこかに書いとけや
Androidは本当に糞すぎる

1395
デフォルトの名無しさん[sage]   投稿日:2017/01/15 02:36:25  ID:ic2il2Kk.net(2)
>492
で?質問は何ですか?

1396
デフォルトの名無しさん[]   投稿日:2017/01/15 03:22:49  ID:NGHeKWUf.net(4)
>493
見れば分かるだろ
いちいち書かなきゃ分からないか?
じゃあ書いてやるよ

「Androidはなぜこんなにも糞なのですか?
仕様が糞なうえにその糞仕様の説明もないですよね」

こういうピログラマを無視した製品を出す企業はマジゴミ
Androidとか早くなくなればいいのに

1397
デフォルトの名無しさん[sage]   投稿日:2017/01/15 03:27:30  ID:OwubW5cu.net(2)
ヘルプも説明も読まずに、直感でプログラミングしてるのがまずいんじゃないんですかあ?

1398
デフォルトの名無しさん[sage]   投稿日:2017/01/15 03:29:43  ID:trUVIHlw.net(2)
色々文句言っている割にハマッた原因と解決法を律儀に勉強してスレに蓄積してくれるツンデレ

1399
デフォルトの名無しさん[sage]   投稿日:2017/01/15 03:51:29  ID:iU63zVLN.net(6)
>494
そりゃGLSurfaceView.Rendererの仕様だろ?
リファレンスの最初の方の目立つとこ書いてあるThreadingを読まなかったの?

1400
デフォルトの名無しさん[sage]   投稿日:2017/01/15 04:38:38  ID:u+L2he5W.net(2)
頭がピロピロピーのピログラマには無理

1401
デフォルトの名無しさん[sage]   投稿日:2017/01/15 04:39:32  ID:IbkHB+Mi.net(4)
>488
WEB+DB vol.94 の特集が、Kotlin, Electron

Kotlin・IntelliJ IDEAは、JetBrains が作っている。
そして、Android Studioは、IntelliJ IDEAから作られているから、Kotlinが使いやすい

Android Studioで、Java・Kotlin は変換できる。
Kotlin Bytecode で、Javaのバイトコードも見れる

Try Kotlin のサイトで、ブラウザからプログラミングできる

1402
デフォルトの名無しさん[sage]   投稿日:2017/01/15 07:49:35  ID:avkNVagN.net(2)
>497
つか、SurfaceView自体がUIとは別スレッドってことでしょ

1403
デフォルトの名無しさん[sage]   投稿日:2017/01/15 09:24:59  ID:iU63zVLN.net(6)
>500
SurfaceViewは手順を踏めばUIスレッドを含むどんなスレッドからでも描画できる
GLSurfaceViewはGLSurfaceViewが用意した描画用スレッドからじゃないと描画できない

1404
デフォルトの名無しさん[sage]   投稿日:2017/01/15 09:44:19  ID:IbkHB+Mi.net(4)
Electron API でも、メイン側・レンダラ側で分かれている

1405
デフォルトの名無しさん[sage]   投稿日:2017/01/15 15:05:41  ID:vU6lYDB6.net(2)
kotlinがこれからどんどん普及していく感じなん

1406
デフォルトの名無しさん[]   投稿日:2017/01/15 15:16:13  ID:T8u8aDa2.net(8)
>>OpenGL使ったらonTouchEventは別スレッドかよ

スレッドは関係ない
開始クラス(extends Activity)に
onTouchEventイベントがオーバーライドで置けるはずなので
OpenGLを開始するクラスの変数に代入するようにすればいい

(例文)
OpenGLClass unco=new OpenGLClass();

@Override
public boolean onTouchEvent(MotionEvent event) {
unco.x=event.getX();
return true;
}

1407
デフォルトの名無しさん[]   投稿日:2017/01/15 15:33:56  ID:T8u8aDa2.net(8)
ちなみに主なMotionEventです

getX() , getY() タッチされてたX,Y座標
getAction() タッチイベントのアクション
getDownTime() 押されていた時間(ms単位)
getEdgeFlags() スクリーン端判定
getSize() タッチされている範囲、サイズ(推定)
getEventTime() タッチされていた継続時間(ms単位)
getPressure() タッチされた圧力

1408
デフォルトの名無しさん[]   投稿日:2017/01/15 15:54:10  ID:T8u8aDa2.net(8)
ちなみにAndroid javaプログラミングは
んぱか工房さんのところで、ほぼ全てのサンプルプログラムが載っています

http://www.saturn.dti.ne.jp/npaka/android/
載っているOpenGLESは2.0までですが1.0でも充分3Dプログラムは組めます
サンプルだけで説明がないのですが
とにかくプログラムを組んで覚えたいという人にはむいているかと思います

1409
デフォルトの名無しさん[]   投稿日:2017/01/15 16:26:19  ID:T8u8aDa2.net(8)
ちなみにプログラミングでの変数は
unco unchi osico manco chinco など幼稚語を使うといいです
あまりガチガチの英語を使うと
あとでプログラムを見たとき意味がわからなくなるときがあります
unco unchi osico manco chinco などの幼稚語だと
これは何のための変数だったのか意外と記憶しているものです
masoco tisocoなど少しひねった幼稚語もおしゃれです
turuturumanmanなどもいかがでしょうか

1410
デフォルトの名無しさん[sage]   投稿日:2017/01/15 16:52:10  ID:dlJr5wLL.net(2)
辞書で調べても馴染みのない英単語だからしっくり来なくて日本語というかローマ字で変数やクラス名をつけることならあるな

1411
デフォルトの名無しさん[sage]   投稿日:2017/01/15 20:51:11  ID:iU63zVLN.net(6)
>504
それはUIスレッドで生じたonTouchEventの結果を
クラスの変数を経由して描画用スレッドで参照して解決してるだけで、
スレッドが関係ないわけじゃないぞ

>506のサンプルのこれあたりを見てみると
http://www.saturn.dti.ne.jp/npaka/android/HelloGL10_24/index.html
UIスレッドで動くメソッドと、
UIスレッドで作ったイベント処理用スレッドで動くメソッドと
GLSurfaceViewが作る描画用スレッドで動くメソッドが
ごちゃ混ぜに実装されてて眩暈がする

1412
デフォルトの名無しさん[]   投稿日:2017/01/15 21:25:08  ID:mmwBdu67.net(2)
>@Override
>public boolean onTouchEvent(MotionEvent event) {
>unco.x=event.getX();
>return true;
>}

なにこれw
スレッドセーフじゃないし

1413
デフォルトの名無しさん[]   投稿日:2017/01/16 00:52:49  ID:BjVWUYLR.net(4)
こんな糞コードを書いてもそれっぽく動いてしまう!
猿並の知能でもアプリを作れる、それがAndroidの魅力さ!
さあそこの君も始めてみないか?

1414
デフォルトの名無しさん[sage]   投稿日:2017/01/16 00:57:49  ID:2gHY9D1r.net(2)
iOSの方がよりバカでもつくれるからバカにはiOSおすすめ

1415
デフォルトの名無しさん[]   投稿日:2017/01/16 11:50:27  ID:BjVWUYLR.net(4)
uncoがどうとか言ってる暇があるならAndroidアプリ開発の勉強をしたほうがはるかにいいとは思うが、
価値観は人それぞれだから、彼にとってはuncoについて語るほうが重要なのだろう。

1416
デフォルトの名無しさん[sage]   投稿日:2017/01/16 16:06:04  ID:N+vyhx6A.net(2)
描画スレッドからシステムダイアログ表示してみれば、ああ簡単じゃねーんだな
って理解できるよ

1417
デフォルトの名無しさん[]   投稿日:2017/01/16 16:38:43  ID:RJ4R9E9o.net(2)
>484 だが、v4追加する事で解決した。
ただメタタグに何か記載しないとgoogle playで検索対象から外れるんだね。

amazonに至っては検証すら出来ないのでリリース出来ないというメールが来た。

1418
デフォルトの名無しさん[age]   投稿日:2017/01/16 18:51:44  ID:HCu+lzF3.net(2)
カメラの映像中に写っている特定のマーカーの座標位置を取得するプログラムを作りたいんですが、
調べてみたらOpenCVというライブラリが使えそうであることが分かりました。

しかし、インストールの仕方は書かれているものの、マーカーの認識を説明したページが見つかりません。
C++向けには情報が多そうなのですが、まずはWindowsでC++で学べば、
Android(Java)でも同じようにAPIを呼ぶだけでできそうでしょうか?

1419
デフォルトの名無しさん[sage]   投稿日:2017/01/16 21:42:46  ID:tqERvXzi.net(2)

1420