[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/11 11:52 / Filesize : 243 KB / Number-of Response : 1046
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:デフォルトの名無しさん mailto:sage [2018/08/14(火) 10:49:08.05 ID:GQVl6hxG.net]
※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 146匹目
mevius.2ch.net/test/read.cgi/tech/1487825717/
Eclipse統合M36【Java/C++/Ruby/Python/Scala】
mevius.2ch.net/test/read.cgi/tech/1503723668/
★★Java質問・相談スレッド180★★
mevius.2ch.net/test/read.cgi/tech/1492780397/
****オススメ関連リンク****
■ TechBoostertechbooster.org/category/android/tableofcontents/
■ Androidメモwww.saturn.dti.ne.jp/npaka/android/index.html
■ 逆引きAndroid入門www.adakoda.com/android/
■ Androidプログラマへの道wiki.livedoor.jp/moonlight_aska/
■ Android Wiki*wikiwiki.jp/android/

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

****前スレ****
Androidプログラミング質問スレ revision52
echo.2ch.net/test/read.cgi/tech/1479305887/
Androidプログラミング質問スレ revision53
mevius.2ch.net/test/read.cgi/tech/1488052551/
Androidプログラミング質問スレ revision54
https://mevius.5ch.net/test/read.cgi/tech/1510691057/

53 名前:デフォルトの名無しさん mailto:sage [2018/08/25(土) 09:49:27.30 ID:5ar3I1wr.net]
>>52
viewの入れ子なんて極々普通なことだよ。

54 名前:デフォルトの名無しさん mailto:sage [2018/08/25(土) 09:57:07.71 ID:y9XpX7TK.net]
ViewとViewクラスは違うのでViewクラスにViewとしての理念を適用してはならない、というなんかこうめんどくさいやつだな

55 名前:デフォルトの名無しさん [2018/08/25(土) 09:57:44.14 ID:Zsxg3YBN.net]
>>30
メンバー生成と同時に実体化するとonCreateの前に走ってエラーになったよ
中の人の準備の都合だろうね

onCreateのなかでgView=new Gview(); するとよい

56 名前:デフォルトの名無しさん mailto:sage [2018/08/25(土) 11:04:09.33 ID:Rap2BqXc.net]
独自viewクラスって最早アンチパターンじゃないか?

57 名前:デフォルトの名無しさん mailto:sage [2018/08/25(土) 11:10:29.00 ID:yfOI5cD7.net]
なんで?

58 名前:デフォルトの名無しさん mailto:sage [2018/08/26(日) 03:37:18.42 ID:BKGHUMiF.net]
>>53
「gViewのコンストラクタ」で他のview を生成しid参照することがおかしいということを質問者にざっくり理解してもらいたいだけ

質問者のgViewがViewGroupの継承クラスだとはとても思えないし

59 名前:デフォルトの名無しさん mailto:sage [2018/08/26(日) 08:41:39.90 ID:8NHhsyIb.net]
皆様ありがとうございます。
基本的な理解が足りてないようでとても勉強になります。
スッキリ読んだだけだと、そういうセンス的なところが身につかないのかな?
とにかく、とても参考にさせていただきました。

60 名前:デフォルトの名無しさん [2018/08/27(月) 05:58:40.33 ID:yeBVo4vF.net]
教えてください。
WebViewでsaveWebArchiveしたファイルを、loadurlで読み込むのですが、webページとして表示されず、テキスト表示なります。
うまく読み込む方法はないでしょうか?
##保存
webview.saveWebArchive("適当なURL")
##読み込み
webview.loadUrl("上記URL")

webview.loadDataWithBaseURL("上記URL", null, "application/x-webarchive-xml", "UTF-8", "上記URL")

## 確認したところ
teratail、スタックオーバーフロー、そのほか個人ブログなど

##開発環境
android 8.0(P10 lite)

61 名前:デフォルトの名無しさん mailto:sage [2018/08/27(月) 07:18:38.70 ID:+DQMmbz0.net]
xmlで保存してるからじゃない



62 名前:デフォルトの名無しさん mailto:sage [2018/08/28(火) 19:46:10.63 ID:QHXGp2cE.net]
>>45
ページ数をどうやって数えた気分になっているのか。
Googleに表示された検索ヒットページ数は、完全な虚偽表示だぞ。
そのまま1000ページ目まで捲ればわかる。
大抵は14ページから20ページで終るから

63 名前:デフォルトの名無しさん [2018/08/28(火) 19:49:19.72 ID:C1AWmFJx.net]
>>62
それ同じやつ表示しないようにしてるからでは?
最後まで行くと同じやつも出す

64 名前:リンク出てくるよ。 []
[ここ壊れてます]

65 名前:デフォルトの名無しさん [2018/08/28(火) 21:40:21.26 ID:QHXGp2cE.net]
>>63
うん。表示されたページ数を信じる点がスレ住人にしては、素朴だなーって趣旨。

66 名前:デフォルトの名無しさん [2018/08/28(火) 21:46:03.64 ID:QHXGp2cE.net]
「確かめようがない情報は、嘘を書いても損失がない。従って何をいっても表示しても規制、誘導してもよい」
それがGoogleダークパタンの根っこにある彼等の共通理解。

67 名前:デフォルトの名無しさん [2018/08/28(火) 21:50:24.13 ID:QHXGp2cE.net]
だがページ数の欺瞞でわかるように、確かめる術をみえない所に散りばめてアリバイを作る。
ほら確認すれば、わかりますよニヤニヤ(無能w)

これがGoogleの本質。

68 名前:デフォルトの名無しさん mailto:sage [2018/08/29(水) 06:25:52.59 ID:lduaWfqi.net]
scalaの方が古いんだからページ数多いの当然では?

69 名前:デフォルトの名無しさん mailto:sage [2018/08/29(水) 16:59:10.02 ID:NIus7JyG.net]
ググルの情報の真偽はともかく、一応ググルと違うデータベースを
使ってるbingで検索すると結構違う結果になるし、リンク切れを
起こしてるページもbingだと接続できないけどググルだとAdSenseの
ページが表示されたり怪しいことは怪しいっていうか、色々ググルで
情報が加工されてるような感じはあるね

70 名前:デフォルトの名無しさん mailto:sage [2018/08/29(水) 19:08:18.62 ID:rr2ZC/zS.net]
MainActivityで、findViewById(R.id.radioButton);
で取得したButtonビューの、◎ボタンの色を変えたいのですがコードを教えてください
あと、同じく丸いadioButtonを□にしたりできませんか?

71 名前:デフォルトの名無しさん mailto:sage [2018/08/29(水) 20:09:16.37 ID:6pYj0jjM.net]
>>69
AndroidのRadioButtonをiPhone風にしてみた。
https://dev.classmethod.jp/smartphone/android/ios2android-uisegmentedcontrol/



72 名前:デフォルトの名無しさん mailto:sage [2018/08/30(木) 16:07:12.92 ID:j0LInzoV.net]
1 RadioButton radioButton=findViewById(R.id.radioButton);
2 radioButton.setBackgroundColor(Colorrgb.(255,255,255));
で、バックグラウンドの色はセットできますが、
同じような書式というか丸ボタンの色を変えられるメソッド、
例えば、setButtonColor(…); のようのってないのでしょうか?

73 名前:デフォルトの名無しさん mailto:sage [2018/08/30(木) 17:36:18.35 ID:q8Ghvt2B.net]
これとか
https://code.i-harness.com/ja/q/1053bc7

74 名前:デフォルトの名無しさん mailto:sage [2018/08/30(木) 19:25:14.45 ID:dIvnt+Nr.net]
Admob広告外し対策にはどのような方法がありますか?
何か有効な情報ページないですかね

75 名前:デフォルトの名無しさん mailto:sage [2018/08/30(木) 19:34:18.73 ID:E3QEVpGN.net]
>>73
そもそも、そのアプリはそんなにダウンロードされてるの?
対策するのは、その後でも良いような?

76 名前:デフォルトの名無しさん mailto:sage [2018/08/30(木) 21:53:50.24 ID:37ILbh01.net]
コンソールで使うJavaのプログラムを移植したいのですが
アプリ内で標準入出力を扱うにはどうすればいいですか?

77 名前:デフォルトの名無しさん mailto:sage [2018/08/31(金) 09:38:01.19 ID:mdi0t6di.net]
>>73
逆に広告を表示することで機能を追加するアプリならみたことある
広告が表示されてるかきちんと判定できればこういうやり方もありだなあと

78 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 21:19:04.69 ID:G8bIZR9O.net]
onAdLoaded() が呼ばれたからといって広告がきちんと表示されてるとはがぎらないってことなのだろうか?
改変したのはこれが呼ばれた上で広告が表示されないとか?

79 名前:デフォルトの名無しさん mailto:sage [2018/09/03(月) 15:33:48.23 ID:PWt9xC94.net]
スピナーを付ける時、デフォルトだと右側に▼が付くけど、
android:backgroundでレイアウト.xmlを指定すると消えてしまいます。
▼を表示させるか、レイアウトに▼(に近い形)を追加する方法は無いでしょうか?

80 名前:デフォルトの名無しさん mailto:sage [2018/09/03(月) 23:46:47.84 ID:3bxeW9oH.net]
>>77
後付けで如何様にも変更される。
2017年のインタースティシャル広告をペナルティとか。

81 名前:デフォルトの名無しさん mailto:sage [2018/09/05(水) 11:58:28.67 ID:pPt1FGBo.net]
>>78
スピナーに入れる項目を"項目名"+" ▼"ってすれば出るよ



82 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 02:49:42.03 ID:tZ3iiW+Y.net]
>>80
それ全部の項目に▼が付くじゃないですか・・・

83 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 03:59:53.68 ID:R/X6acj4.net]
レイアウト.xmlの中身は?

84 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 11:22:26.51 ID:yhMxbLes.net]
>>79
onAdLoaded()がだめということは結局広告がきちんと表示されてるかどうかを判別する方法はないってことなんですかね?
何か他の方法はないものだろうか…

85 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 11:37:37.59 ID:ZcSEFoVt.net]
Timerの中でrunOnUiThreadを実行する時、
runOnUiThreadの中身が重いと、複数回実行してしまうことってありますか?

Timerを1秒毎にscheduleAtFixedRateで実行して、
runOnUiThreadの実行回数を見ていたら、
同じ秒数にrunOnUiThreadが2回発生している現象が見られました。
とりあえずrunOnUiThreadの中身を整理したところ直ったのですが、
原因が不明でスッキリしなくて。
漠然とした質問ですいませんが、よろしくお願いします。

86 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 14:04:56.38 ID:dX1/sVDQ.net]
rxjavaでやれば解決する

87 名前:デフォルトの名無しさん [2018/09/06(木) 19:04:24.74 ID:06r0xkCk.net]
>>84
----+----1----+----2----+----3
----------やれ------やれ------やれ
----------はい---------おわた
やれは定期
ハイカラおわたは処理時間

やれはキューされる。
よっておそけりゃ直ぐくるというなら、そういうことかと。

88 名前:デフォルトの名無しさん [2018/09/06(木) 21:01:09.32 ID:mh3HShQw.net]
そもそも、runOnUiThreadで重い処理やっちゃダメだろ。

89 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 21:47:23.26 ID:66ZeTnAD.net]
GDPRとConsent SDKについて質問です。
ttps://qiita.com/tokisuzume/items/de41f901ce772c7880c4
この解説ページ見てるのですが、選択フォーム表示でNOを選択すると
非パーソナライズ広告の表示に’同意のボタン’が出てきますよね。
EUの人がこちらを選んでAdMobの非パーソナライズ広告を表示すれば制裁の対象にならないのでしょうか? …@
いっそのことヨーロッパの人には全部非パーソナライズ広告にしてしまえばと思うのですが
こうするとなにかデメリットでもあるのでしょうか? …A
またプログラムには default: // 同意が得られなかったのでアプリを終了
がありますが、選択ボタンには非パーソナライズOKの選択ボタンはありますが他に
同意しない(拒否)の選択ボタンはありませんよね?
拒否で終了へ向かうにはどういう操作をすればいいことになっているのでしょうか?(それとも実際はないのか?) …B
@ABの3つについてお願いします。

90 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 21:59:48.33 ID:3+22MjfV.net]
Consent SDKほどの糞はない

91 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 22:17:57.69 ID:eiVFavM9.net]
>>88
ひとつだけ
.withAdFreeOption()を有効にすれば『同意しない』ボタンがでるよ
自分はこれで有料版へのリンクもしくは終了させてる



92 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 22:29:37.08 ID:Ol66zePV.net]
GDPR程の糞はない

93 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 22:55:55.13 ID:5iTUsHl5.net]
>>90
出ました。ありがとうございます。
そのサイトのプログラムでは初回の選択後、2回目からは
onConsentFormClosed()で必ず case NON_PERSONALIZED: が呼ばれてしまいますが
1回目の選択を保存しておいてここでロードしてその内容で自分で設定しないといけない感じなんですかね

94 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 23:18:14.79 ID:FxYJjFQD.net]
訂正 onConsentFormClosed()で→onConsentInfoUpdated()で

ボタン文変えるには
/app\build\intermediates\assets\フォルダ内のconsentform.htmlを変えればよい。
とあるけどこれも日本語の解説サイトほとんどないなあ。

95 名前:デフォルトの名無しさん mailto:sage [2018/09/07(金) 00:24:58.82 ID:kBozhQLt.net]
サーバがUNKNOWNを返したらダイアログを表示するというロジックなので、サーバの応答次第では毎回ダイアログが表示されるということもありうる
これを避けるにはアプリ側でもフラグをもってダイアログ表示の制御をしたほうが良いと思う、サーバ側のバグはこちらではどうしようもないから

96 名前:デフォルトの名無しさん mailto:sage [2018/09/07(金) 10:39:49.42 ID:HBOXXdzp.net]
同意しないで終了するボタンつけた方がいいかな
さすがに欧州の人も同意フォームに見慣れてきて
バックボタンが効かなくてムキー☆1ってなることはないと思うんだが

97 名前:デフォルトの名無しさん mailto:sage [2018/09/07(金) 10:51:24.77 ID:a8gtf4oe.net]
デフォルトの Pay for 〜 という名前のボタンじゃ押しにくいよね
これを Exit とかに変更する方法が書いてあるサイトないもんかなあ。

98 名前:デフォルトの名無しさん mailto:sage [2018/09/07(金) 10:56:46.17 ID:qhjBJ+Jf.net]
>>86-87
そうですよねー、ありがとうございますっ!

99 名前:デフォルトの名無しさん mailto:sage [2018/09/08(土) 12:15:40.04 ID:X7/7x4Za.net]
レビューダイアログのライブラリってありますでしょうか
単にplay storeに飛ばすだけじゃなくて、
星を選択して結果を送れるようなものがいいです

100 名前:デフォルトの名無しさん mailto:sage [2018/09/10(月) 16:03:21.34 ID:skuEUIKW.net]
Android上で動くAIアプリ作りたいんだけど入門用におすすめのHPとか参考書あります?
目標としては音声認識して回答を返せるようなの作りたいです

101 名前:デフォルトの名無しさん mailto:sage [2018/09/10(月) 17:14:43.57 ID:r8wcqi7V.net]
おっけーぐーぐる



102 名前:デフォルトの名無しさん [2018/09/10(月) 17:16:16.56 ID:wQh8RVrU.net]
オウム(鳥)の方が賢い

103 名前:デフォルトの名無しさん mailto:sage [2018/09/11(火) 00:41:31.16 ID:fTXfDv9R.net]
まずは人工無能という非人工知能技術を調べてみ
真っ先に人工知能を考えとるやろうけど、
おそらくやりたいことは人工無能で出来るはずや

104 名前:デフォルトの名無しさん mailto:sage [2018/09/11(火) 08:34:56.89 ID:CG4qePFK.net]
音声認識は、OCRと似たところで応用の需要が途絶えるように見える。
複雑な入力を手間を掛けずに与える点で非合理。
人語を認識せず、予め技名みたいな言葉に動作を仕込むマクロみたいな使い方が主流になりそう。
「システムコマンド!エクスカリパーをジェネレート?」
→ そのコマンドは見つかりません

105 名前:デフォルトの名無しさん mailto:sage [2018/09/11(火) 08:37:17.73 ID:yC6f/Cds.net]
ケン トル

106 名前:デフォルトの名無しさん mailto:sage [2018/09/11(火) 09:47:55.07 ID:8TFPOuLo.net]
うるう秒が発生した時の時刻を取得した時、
8:59:60か、8:59:59の繰り返しか、どちらになるのでしょうか?

107 名前:デフォルトの名無しさん mailto:sage [2018/09/11(火) 12:07:36.58 ID:GvNUhsXr.net]
>>105
全てのスマホがうるう秒知ってるわけじゃないので、9:00:00じゃない?
しばらくして時刻補正がかかると。

108 名前:デフォルトの名無しさん mailto:sage [2018/09/11(火) 12:18:31.08 ID:8TFPOuLo.net]
>>106
うるう秒の瞬間に同時に動くのでは無く、
後からの時間補正で調整ですか、ありがとうございます。

109 名前:デフォルトの名無しさん [2018/09/11(火) 14:12:12.03 ID:pwo3DQbp.net]
>おそらくやりたいことは人工無能で出来るはずや

ほんそれ

110 名前:デフォルトの名無しさん mailto:sage [2018/09/12(水) 14:48:33.30 ID:Lnm1q5yq.net]
SharedPreferencesはXML形式で保存されるということですが
これはユーザーにもアクセスされる可能性があるため大事なデータの保存は危険性があるということでしょうか?
アクセスの危険性を避けるには他にどういった方法がいいでしょうか

111 名前:デフォルトの名無しさん mailto:sage [2018/09/12(水) 15:25:27.79 ID:EIBELIUX.net]
暗号化するかサーバに保存するかじゃね



112 名前:デフォルトの名無しさん mailto:sage [2018/09/12(水) 18:14:55.99 ID:vy5L+ZV3.net]
>>109
想定するユーザのレベルにもよる
アプリケーションを作るときに自分でゆるいアクセス権を
設定していなければ、作成したアプリ内に作成する情報は
アプリでアクセス方法を提供しているもの意外には、
他のアプリ(ユーザ)からアクセスできないようになって
いるので何もしなくても良い

root化したユーザからも中身を確認されたくない場合には
>>110がいうようにデータ自体を読めなくする必要がある

113 名前:デフォルトの名無しさん mailto:sage [2018/09/12(水) 19:16:14.29 ID:lbv9RsCS.net]
>>109
・アプリケーションのローカルキャッシュフォルダ
・SQLiteを使うコンテンツプロバイダ
・クラウドアップルロード
やるならアプリケーションのローカルキャッシュを暗号化するのだろうが、
極限的に言えば、ルート虎れたときに防ぐ術はない。デバッガなりICEを刺されたら防げないし、プロセスメモリにアタッチして、復号したメモリを読まれるだけ。

とりまプリフアレンスは、そういう目的の保存手段ではない。
セーブデータの改竄予防したいなら、シンクライアントにして、セーブデータは全部クラウドに置くしかない。
怠いから誰もやらない。

114 名前:デフォルトの名無しさん mailto:sage [2018/09/12(水) 20:04:00.56 ID:+NkKUTFe.net]
プリファレンスは別に消えてもいいようなゆるい設定を置いとくところだな

115 名前:デフォルトの名無しさん mailto:sage [2018/09/12(水) 21:06:23.20 ID:Bn8IdQJ0.net]
大抵のファイラーはSMBサーバーへの接続設定をSharedPreferencesに保存してるけど
パスワードを生で書き出してるものは(自分が確認した範囲では)一つもなかった。

重要度に応じて暗号化する/しない の判断は変わってくるのでは?

116 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 23:03:35.31 ID:Pc/2n09C.net]
AndroidStudioでVector AssetをNewする際に、
Overrideのチェックボックスにチェックを入れるのと入れないのは何が違うんでしょうか

117 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 11:09:11.94 ID:EdFDi0B+.net]
フラグメントをreplaceしてaddBackstackしたあとpopBackstackで戻すとき、コールされるはずのonCreateあたりのライフサイクルが呼ばれないんだが
誰か同じ状況になったことない?
ほぼ何も触ってないフラグメント作って試してみてもなるしfragmentViewPagerでも同じ症状出るしもう訳わからん

118 名前:デフォルトの名無しさん [2018/09/14(金) 12:05:00.20 ID:S3uv3uiZ.net]
C#でのデスクトップアプリと、Javaでのサーバーサイドしか経験がないんですが、
android開発始めるなら、XamarinとAndroid Studio(Kotlin)のどちらがなじみやすいでしょうか?

119 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 12:30:37.63 ID:4SfoRcBF.net]
>>116
その状況でコールされると勝手に君が思い込んでただけだと思うよ

120 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 14:33:44.62 ID:EdFDi0B+.net]
>>118
複数のサイトで確認したし何よりコールされないせいでViewがxmlから作っただけのデフォルト状態になるんだよ……
あ、でもつまりonCreateViewは少なくとも呼ばれてるって事か?う〜ん

121 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 16:23:01.02 ID:ifkwpt5O.net]
>>117
Android単体の開発ならザマリンが選択肢に入ることはないかな個人的には



122 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 16:24:04.91 ID:ifkwpt5O.net]
コトリンはC#書いてたなら入りやすいよ

123 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 16:51:59.77 ID:fZ1lsTRi.net]
Xamarin程の糞はない

124 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 18:14:58.59 ID:rCAEeaLw.net]
>>117
サンプルのソース読んでみて読みやすいような
気がするほうってんじゃだめなのかな

125 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 18:23:50.68 ID:oi+IHaDe.net]
>>117
それならJavaじゃないかな。
なんの違和感なく、とはいかないが
application暮らすがプロセス
activityクラスがウィンドウ
fragmentがビュー、あるいは子ウィンドウ
serviceクラスは、使い方にクセがあるスレッド
UIスレッド(メインスレッド)しか画面に触るコンポーネントを操作できない

それでいけると思う

126 名前:デフォルトの名無しさん [2018/09/14(金) 23:20:35.20 ID:w6HAFQaw.net]
>>116
間違ったサイト見ても何の役にも立たない。
公式の説明の通り、onViewCreatedかonStateRestoredでBundleを受け取れる。

127 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 17:18:45.01 ID:XDNCkIti.net]
>>125
なんか勘違いしてるみたいだな……
まあもう自己解決したから良いけどonCreateViewからonResumeまでのライフサイクルは呼ばれるよ

つか知らないのになんでこんなドヤ顔で解説出来るんだろう……

128 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 17:21:13.64 ID:ak3IBmdk.net]


129 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 14:28:18.96 ID:LDd7ehUR.net]
ふと気になって検索したらkothlinでiphoneも開発できるのね
まんま動くわけじゃないだろうけどまんま動くようになってくれたら有りがたいな

130 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 14:46:39.64 ID:un+A0LAL.net]
こんなんか
nico-bar.net/que-sera-shinjuku/image/blog_20140815_memu1.JPG

131 名前:デフォルトの名無しさん mailto:sage [2018/09/17(月) 08:34:59.56 ID:i+ICIh+8.net]
>>129
まさか「ヒヨコ」色のコスだから「小鳥ン」とか言うのか?



132 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 10:33:17.89 ID:9AO9WU5h.net]
NumberPickerで、MaxValueやMinValueまでスクロールしたら、そこで止めることって出来ますか?
最小値や最大値にしようとして思いっきり回して、
通り越してしまうことを防げないかなと思っています。

133 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 10:42:31.61 ID:9AO9WU5h.net]
スマン、自己解決した。
setWrapSelectorWheel(false);
で、良かったのね。

134 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 19:45:22.73 ID:80XU9iuJ.net]
AR Coreを使って、深度画像を取得することって出来ますか?

135 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 10:41:11.85 ID:DmEOYjhw.net]
質問させてください。どうかよろしくお願いします。

public class MainActivity extends Activity implements ListSelectionListener{

@Override
public void onListSelection(int index){ "---1

}
}


public class MyFragment1 extends ListFragment{
 private ListSelectionListener listener=null;
 …
 public void onListItemClick(int position){
  listener.onListSelection(position); "---2
 }
 @Override
 public void onAttach(Context context){
  …
  listener =(ListSelectionListener)context;
 }
}

interface ListSelectionListener{
 public void onListSelection(int index); "---3
}

activity_main.xml

<fragment

136 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 10:48:38.60 ID:DmEOYjhw.net]
質問させてください。どうかよろしくお願いします。
public class MainActivity extends Activity implements ListSelectionListener{

@Override
public void onListSelection(int index){ "---1
…}}

public class MyFragment1 extends ListFragment{
 private ListSelectionListener listener=null;
 …
 public void onListItemClick(int position){
  listener.onListSelection(position); "---2
 }
 @Override
 public void onAttach(Context context){
  …
  listener =(ListSelectionListener)context;
}}

interface ListSelectionListener{
 public void onListSelection(int index); "---3
}

activity_main.xml

<fragment android:id="@+id/fragment"/>

ここで、フラグメント1に設定したリストを選択すると---2から、インターフェイスListSelectionListenerの---3のメソッドが呼び出

137 名前:されるのはわかるのですが、
同時にMainActivityの---1(インターフェースの---3のオーバーライドメソッド)もposition情報を引数として呼び出されているのでしょうか?
[]
[ここ壊れてます]

138 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 10:49:01.19 ID:DmEOYjhw.net]
>>134は誤って書き込んでしまいすみませんでした

139 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 13:54:03.30 ID:nxXy41es.net]
2回書いたら失格ということになっている

140 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 19:52:43.34 ID:0t+B/VFv.net]
3回ならいいのかね

141 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 21:58:09.76 ID:MrhohV/J.net]
>>138
2回書かずに3回書けるならOK



142 名前:デフォルトの名無しさん mailto:sage [2018/09/26(水) 23:27:17.06 ID:FoFRysyK.net]
>>135
onAttachのContextはActivityになるから、listener=Activityとなり、onListItemClick中のlistenerはActivityで実装している1を呼び出すことになる

143 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 06:22:14.96 ID:ClOnQMrM.net]
>>140
おはようございます。ありがとうございました!
テキストに書き込んで理解を進めます。
感謝です!ありがとうございました!

144 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 07:39:44.68 ID:ClOnQMrM.net]
>>140
ほんとにありがとうございます。

続けての質問ですみません、、どうかお願いします。
>>135
<質問1>
のMyFragment1では、インターフェスListSelectionListener型の変数を宣言しているだけで
ListSelectionListenerのインスタンスを生成してるわけではないのに(インターフェイスのインスタンスは生成できないと学んでます)
---2で、同インターフェイスのメソッドを使えるのは何故なのでしょうか?

<質問2>
流れとしては、MainActivityが呼び出されて、Fragment1が呼ばれる
onAttachで変数listenerにMainActivity?が格納される

リスト項目をクリックすると、Mainactivityが呼び出され、---2が実行されるが
その時には、ListSelectionListenerを実装したMainActivityのonListSelection()が呼ばれて実行される、
ということなのでしょうか?

<質問3>
もしそうなら、---2を、MainActivity.onListSelection(position);としても同じなのでしょうか?

145 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 08:31:57.50 ID:acpS9u/t.net]
>>142
>>140
ほんとにありがとうございます。

<質問1>
MainActivityはListSelectionListenerをimplements宣言により実装する(MainActivity is ListSelectionListener)
またlistenerはMainActivityである。

<質問2>
そう。

<質問3>
だめ、MainActivityのクラスオブジェクトのメソッドとなる。インスタンスのメソッドを呼ぶことにならない。

146 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 08:54:57.06 ID:54JQQZOX.net]
>>143
ほんとにありがとうございます

147 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 09:20:00.38 ID:Zg3tC56d.net]
>>143
ありがとうございました!
テキストの該当部分に書き込んで読み込んでみます。
心から感謝です!!

148 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 09:55:22.36 ID:acpS9u/t.net]
>>145
ちょっと表現間違えたかな
クラスオブジェクトのメソッドではなくstaticフィールドのメソッド(スタティックメソッド or クラスメソッド)かな

149 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 11:33:14.46 ID:Zg3tC56d.net]
>>146
ご丁寧にありがとうございました。
随分と理解が進みましたし、復習にもなりました。
とてもよくしていただいて感謝です!

150 名前:デフォルトの名無しさん [2018/09/27(木) 11:49:49.00 ID:+X2PETpr.net]
>>137-139
わろた

マルチンコも失格

151 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 13:17:13.45 ID:xY4A5A3L.net]
1レスに3回貼り付ければええんやな



152 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 21:30:40.17 ID:EPeES/si.net]
AR Coreを使って、深度画像を取得することって出来ますか?
AR Coreを使って、深度画像を取得することって出来ますか?
AR Coreを使って、深度画像を取得することって出来ますか? 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)


153 名前:デフォルトの名無しさん mailto:sage [2018/09/28(金) 02:40:38.93 ID:pLeJoqn5.net]
kotlinにすればjavaより2倍くらいスピードアップしますか?

154 名前:デフォルトの名無しさん mailto:sage [2018/09/28(金) 05:56:19.93 ID:G9FU53bY.net]
ビルドが遅いから変わらんよ

155 名前:デフォルトの名無しさん mailto:sage [2018/09/29(土) 21:01:33.41 ID:vxUfR1yF.net]
handleMassage でMassageを受け取るときに
whatという変数が宣言されずに利用されているのですが
どういう仕様になっているのでしょうか?

156 名前:デフォルトの名無しさん mailto:sage [2018/09/29(土) 22:10:05.61 ID:RgJ4nutv.net]
>>153
ここ読むと幸せになれるかも
tiro105.hate

157 名前:blo.jp/entry/2015/04/15/203125 []
[ここ壊れてます]

158 名前:デフォルトの名無しさん mailto:sage [2018/09/29(土) 22:22:43.60 ID:vxUfR1yF.net]
>>154
ありがとうございます。
massegeクラスにあるフィールドを使っていた、ということなのですね
このページを紹介してくださってありがとうございます
分かりやすいページで、とても勉強になります。丁寧に読み理解していきます!

159 名前:デフォルトの名無しさん mailto:sage [2018/09/29(土) 22:46:53.49 ID:SKHJwmJu.net]
うむ。精進なされよ

160 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 10:02:01.15 ID:zVzNPwwJ.net]
質問お願いします。

質問1
イベントリスナーをonCreateメソッド外に設置することは可能なのでしょうか?
ライフサイクルのメソッド外で、private void button.setOnClickListener(){}と書き込んでみるとエラーになります

質問2
onCreate()メソッドと、違うメソッドは、それぞれスレッドが異なるのでしょうか?

161 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 10:39:17.95 ID:hPtNpRtP.net]
アクティビティにOnClickイベントをimplementする書き方をしてみて
質問の書き方はイベントのなかで設定する方法だよ



162 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 10:41:22.39 ID:hPtNpRtP.net]
アクティビティのイベントっていうことなら同じUIスレッド

163 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 10:48:54.61 ID:zVzNPwwJ.net]
ありがとうございました!
早速試してみます!
スレッドのご説明もありがとうございました!

164 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 11:00:20.55 ID:zVzNPwwJ.net]
>>158
できました!ありがとうございました!

165 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 11:06:46.09 ID:kwN7VegK.net]
>>160
前から聞きたかったんでせっかくだし聞いてみていいかな
試す前にそれ書き込んだのはなんで?
試してから結果をもって書き込もうと思わなかったのはなんで?
ほんとにぜんぜん怒ってないから、よかったらおしえて

166 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 12:01:31.94 ID:zVzNPwwJ.net]
>>162
すみません、色々試したり調べてるのですが、
煮詰まってしまうときに質問させてもらってます
レベルの低い質問ですみません
どこが理解できていないのかを理解できていない状態のようで
ご迷惑おかけしてすみません。

167 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 12:51:36.41 ID:mJJgylCu.net]
>>163
答になっていない
自分で試す前に>>160を書き込んだのはどうしてなのかと聞いている

168 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 13:09:58.82 ID:eHT6wWdH.net]
Firebaseのrealtimedatabaseでアクセスのルールを指定アプリからのみにしたいんですが
パッケージIDで弾いたりできますでしょうか

169 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 13:15:04.21 ID:0UQJgL/Q.net]
>>164
別に結果も書き込んでるんだし、そこまで突っかかるのはなんで?

170 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 18:09:36.60 ID:h5MWU8O8.net]
>>164
勘違いしてました、すみません。
家事育児しながら空いた時間に勉強していて
すぐに返事ができないと申し訳ないので
先にお礼をお伝えしたのです。

171 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 14:07:56.12 ID:9/qwlwnm.net]
AndroidstudioってRyzenで動きますよね?



172 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 14:10:04.45 ID:UMZeKXGc.net]
>>168
エミュレータは大丈夫なんですかね
自分はその環境で使ったことないけど

173 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 21:03:14.63 ID:LOIvXfUu.net]
https://android-developers.googleblog.com/2018/07/android-emulator-amd-processor-hyper-v.html
対応したよ

174 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 11:25:58.03 ID:WjPmyIDI.net]
>>170
ありがと

175 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 16:49:03.31 ID:43OGEi6V.net]
ServiceプログラムってAPI26からstartForegroundService使わないと
バックグランドで動作しなくなるなったらしいけど、TargetSdkVersionと
CompileSdkVersionをAPI25にした場合にはstartForegroundServiceを
使わなくてもバックグラウンドで動くものですか?

176 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 22:34:42.15 ID:OvkHKcqw.net]
動きます。
ただ、ストアに出すつもりなら、もう API は 26 以上にするしかないので。

177 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 01:05:00.42 ID:vgb ]
[ここ壊れてます]

178 名前:FBw8d.net mailto: 新しいアプリをkotlinで作るか悩んでる俺にアドバイス下さい []
[ここ壊れてます]

179 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 07:17:35.59 ID:xH7a4xZS.net]
まず作ってみるべし

180 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 11:02:16.78 ID:upiEdWso.net]
>>172
ファーウェイだと動かないような

181 名前:デフォルトの名無しさん [2018/10/03(水) 11:25:56.87 ID:31ctmH89.net]
Android Studioがウンチみたいに遅くてPCを新しく買おうと思いますが
みんなどれくらいのスペックのPCを使ってますか?

自分はもちろん高スペックであればあるほどそれが欲しいですが
やっぱり高すぎる買い物は避けたいと思ってまして。



182 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 11:35:15.75 ID:upiEdWso.net]
>>177
まず現在のスペックを書いたら?
そして買い換えるのなら、予算や環境(ノート or デスクトップ)とか

13インチノートPC(CPU4コア、メモリ16GB)で満足してるけども

183 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 11:44:14.30 ID:xH7a4xZS.net]
おれも13インチノート(G8 i7、16GB、SSD512)

184 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 13:49:08.71 ID:lkx4+0Lq.net]
メモリ16GB、SSD512GBが最低ラインやな

185 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 15:12:26.52 ID:43vI3nRO.net]
自分のはi7 7600U 、RAM 16GB、SSD 256GB

RAM 8GB、SSD128GBでもなんとかなると思うよ。HDDはやめとけ。

186 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 15:13:54.53 ID:+kX7gZ99.net]
いま売ってるノーパソでOK
ただし、安いの以外

187 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 15:44:30.87 ID:nG0l2NaN.net]
今ならi5-8400 メモリ 8GB SSD 256GBあたりがまあ標準ラインじゃない
メモリ8GBでもまだ大丈夫だな

もうすぐ第9世代のcoreシリーズが発売されるけど
安くなるのは来年以降だしRyzenも対応したみたいだから
こっちで組むのもいいかもね

188 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 17:02:23.69 ID:nyoFx2Zg.net]
>>173
ありです、やっぱり建前上は動くはずなんですよねw

>>176
ZenFone4(2017)でも動かなかったんですよ
Nougatでは動いたんですけどねぇ

カーネル部分じゃないと思うんですけど何か標準と
実装に違いがあるんでしょうかねぇ

189 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 18:07:05.54 ID:vgbFBw8d.net]
targetSDKが古い状態でもサービスが動かなくなったらgoogle playで未アプデのサービス使うアプリが軒並み正常動作しなくなるわけだから、そんな実装わざわざメーカーがやったりはしないでしょ
実装がなんか変なだけ

190 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 18:59:43.93 ID:QOnn5P4c.net]
>>184
ファーもZenもサービスで動いてるの止めるのでクソ
Zenはモバイルマネージャーを無効にしておいたほうがいい

191 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 19:16:20.99 ID:arhBJOST.net]
>>176
ファーウェイはバックグラウンドサービスをすべてkillしにいく糞仕様なのでそのせいじゃないかしら

vlcのコメント
https://mobile.twitter.com/videolan/status/1022033608670961665
(deleted an unsolicited ad)



192 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 21:28:50.07 ID:7Bw6iE4B.net]
中韓メーカは変な改造してること多いから
何が起こっても不思議じゃないところはある

193 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 21:38:25.18 ID:bXr174gN.net]
HUAWEIはデバッグ可能にする方法が独特とか、デフォではアプリのログがlogcatに出ないとか、個人的には絶対いらないしサポートしたくもない。

194 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 22:16:23.72 ID:VgFqkfjc.net]
OS6.01のhuaweiタブをデバッグに使ってる俺低みの見物
確かにlog周りはうんち

195 名前: []
[ここ壊れてます]

196 名前:デフォルトの名無しさん [2018/10/03(水) 22:42:57.35 ID:31ctmH89.net]
>>178
CPUは3.30GHz
メモリは8GB
Windows10(64ビット)です

197 名前:デフォルトの名無しさん [2018/10/03(水) 22:45:35.68 ID:31ctmH89.net]
デスクトップが画面大きいからそれ一択と思ってたけど
ひょっとして今は13インチみたいな大画面ノートPCがあるなら検討したほうがいいのかな?
どこでも持ち運べてプログラミングできるのは大きい。
プログラミング専用のPCを考えています。
予算は5万円くらいかな。でも安ければ安いほどいい。しかし多少高くてもコストパフォーマンスが良ければそれ以上も検討するかもしれないです。

こんなわたしにおすすめのPCはどれでしょうか?

みなさんわりと高スペックですね。

198 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 23:05:05.30 ID:JxP+SXny.net]
Linuxでも入れて開発してろ

199 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 23:08:30.63 ID:JxP+SXny.net]
Pixel3はよ

200 名前:デフォルトの名無しさん mailto:sage [2018/10/03(水) 23:45:46.60 ID:/+8Q2Coy.net]
>>192
ガマンして貯金して予算15万くらいにしよう

201 名前:デフォルトの名無しさん mailto:sage [2018/10/04(木) 02:23:02.04 ID:PiZmBitd.net]
>>192
179だけど、自分は12年ぶりの新調だったので、しばらくは余裕もって戦えるようにと奮発したよ。ms officeつけて20万だった。



202 名前:デフォルトの名無しさん mailto:sage [2018/10/04(木) 04:56:19.37 ID:FXwcGLCc.net]
マウスコンピューター 乃木坂 モデル
5万円の入門用、ノートPC

2017/12/29
www.itmedia.co.jp/pcuser/articles/1712/29/news013.html

CPUは旧モデルと同じくIntel製「Celeron N3450」
(ベース1.1GHz、最大2.2GHz、内蔵キャッシュは2MB)

5万円の入門用PCは一般職員用で、プログラマー用じゃない

プログラミングでは、2GHz 以上が必要。
Celeron などでは無理

開発用PCは、ゲーミングPC ぐらいのスペックが必要。
仮想OS などを考えると、4コア i7 とか

256 SSD 以上、メモリ・保証期間も最大まで積む。
15万円

203 名前:デフォルトの名無しさん mailto:sage [2018/10/04(木) 07:24:11.50 ID:sNcNJ12C.net]
中華製デバイスって素で開発できるの?

204 名前:デフォルトの名無しさん mailto:sage [2018/10/04(木) 08:01:36.91 ID:9lkM3SxL.net]
コスト重視ならPC自作だな
メーカーPCの部品を1つ1つの値段を見ていくと自作した方が安いと気づく
PCの性能の見方がわかればスマホの性能も理解できるようになる
例えばスナドラ845とか430が何かわかるようになりアプリ開発にも役立つ

205 名前:デフォルトの名無しさん [2018/10/04(木) 08:11:06.74 ID:wG8mpJW7.net]
テキスト選択(長押し、ダブルタップ)で選択状態になってもコンテキストメニューを表示させないってできないのかな?
選択状態にはしたいんだけど、コンテキストメニューは表示させたくなくて、画面上の部品(ボタン)で文字色変更や文字拡縮やろうと思ってるんだけど。

206 名前:197 mailto:sage [2018/10/04(木) 09:15:36.51 ID:FXwcGLCc.net]
開発用PC は、Linux など、Windows 以外のOS を、仮想OSとして使うから、
CPU に、VT(Intel Virtualization Technology)機能が付いていないといけない

だから、4コア・i7 とか、高いCPU になる

これで、Windows・Linux 双方に、2コアずつ割り当てられる

207 名前:デフォルトの名無しさん mailto:sage [2018/10/04(木) 10:10:23.95 ID:9lkM3SxL.net]
第8世代だとcore i3でも4コアでi5、i7だと6コアですぞ
コスパのいいi5-8400にしておけば問題ない

208 名前:デフォルトの名無しさん mailto:sage [2018/10/04(木) 11:14:22.77 ID:FXwcGLCc.net]
漏れのノートPC は、2コアのi3

そんなに進化したのか

209 名前:デフォルトの名無しさん mailto:sage [2018/10/04(木) 13:46:30.11 ID:dn2X7Ff5.net]
>>198
中国の法律で、Android互換OSを独自OSとして売らない

210 名前:ニいけない
だから余計なカスタマイズやバックドアが入るから、
素のAndroid基準で開発出来るとは言えない
[]
[ここ壊れてます]

211 名前:デフォルトの名無しさん mailto:sage [2018/10/07(日) 11:54:55.72 ID:GNs9BZde.net]
コンテキストメニューってデフォの設定でもあるの?



212 名前:デフォルトの名無しさん [2018/10/07(日) 19:38:26.99 ID:68zJeBfp.net]
プログラミングに没頭しすぎて、好きな女性に振り向いてもらえなかった
非モテ人生が気づいたら、毎晩好きな女性大好きなプログラミングを
教えるようなハッピーラブラブライフとは

https://goo.gl/zT5tRx

213 名前:デフォルトの名無しさん [2018/10/07(日) 19:38:45.38 ID:68zJeBfp.net]
プログラミングに没頭しすぎて、好きな女性に振り向いてもらえなかった
非モテ人生が気づいたら、毎晩好きな女性大好きなプログラミングを
教えるようなハッピーラブラブライフとは

https://goo.gl/zT5tRx

214 名前:デフォルトの名無しさん mailto:sage [2018/10/07(日) 22:03:48.60 ID:F0P6In40.net]
展開
renaisukidesu.hateblo.jp/entry/2018/09/25/185255

215 名前:デフォルトの名無しさん [2018/10/08(月) 13:19:14.36 ID:+5qyKWRv.net]
即NG行き助かるわ

216 名前:デフォルトの名無しさん [2018/10/08(月) 16:45:31.57 ID:Sy4QrdKo.net]
まあうまい商売ではある。

うまくいかなくてもそれはあなたのやり方が悪いからとかちゃんとやれてないからとか色々言えてしまう。
これが薬とかなら効くといって効かなければ訴えられるが何らかのテクニック伝授となると教育と同じで受ける側の出来不出来が必ず発生する。
かといって教える行為はしているので受ける側に全く伝授出来なくても金は請求可能。あくまでも教育行為に対する料金だ。伝授出来たかどうかは無関係。
効果は全く無くても良い。

217 名前:デフォルトの名無しさん [2018/10/10(水) 08:06:44.73 ID:zfrUOSYc.net]
>>189
そうなんだ・・・
ファーウエイの無料端末を実機に使って
これからプログラミング始めようとしてたんだけど
難しいのかなあ?

218 名前:デフォルトの名無しさん [2018/10/10(水) 08:18:58.72 ID:zfrUOSYc.net]
とりあえずPCと接続認識できてプログラムの転送できて
ファーウエイで動作確認できれば
他のどんなスマホでも動きそうだけど
どうかな?www

219 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 08:26:37.81 ID:TfVezTBt.net]
エミュレータじゃいかんの?
ファーウェイはホント駄目

220 名前:デフォルトの名無しさん [2018/10/10(水) 08:29:31.09 ID:zfrUOSYc.net]
デバッグはエミュで良いと思ってるんだけど
やっぱ最終確認は実機のほうが良いでしょ?

221 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 09:37:53.32 ID:TXENNPe6.net]
pixelがfelica対応ってまじか



222 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 14:02:34.37 ID:5Bs99Yan.net]
androidアプリでユーザーが○行☓列のボタンがある画面作ってってリクエストして、次の画面で実現したいのですが、どうすればいいですか?
調べるワードもわからないです

223 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 14:07:09.26 ID:vfiVSyhm.net]
>>214
実機が互換SOCのみってのは怖すぎる
まずは標準SOCで動くことが大事

224 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 14:39:31.66 ID:f45M+sgU.net]
>>216
プログラマーってね。
やりたいことを的確に伝える能力が必要よ。

225 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 18:40:03.53 ID:5XDJ0elB.net]
>>216
android
table セル タップ
画面遷移
このぐらいの単語で組み合わせてググればすぐわかるよ

226 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 19:33:13.48 ID:+3IbB62W.net]
>>218
的確に伝えられなくてすみません
1画面目で
○行☓列とアプリを使ってるユーザーが入力する
2画面目で
○行☓列ボタンを表示させる

ってことです

>>219
ありがとうございます


画面のレイアウトが固定されたものなどばかり作ってたので、前の画面で値を受け取って、次の画面のレイアウトを作るってのをどうしようか分からなかったです

227 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 20:18:45.03 ID:Bw7j1O8p.net]
>>220
目的がわからないんだが何するアプリなの?
言ってくれれば提案できる

228 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 20:36:38.54 ID:+3IbB62W.net]
>>221
駐車場の管理みたいな

229 名前:もの

駐車場がいくつかあって収容台数が変わってくるからこうしたい
それで通路とか作るつもり

ボタンにするのは最終的に情報入れるため
[]
[ここ壊れてます]

230 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 21:02:38.95 ID:GNblTjID.net]
>>220
一つ目と二つ目の画面がActivityなら「putExtra 画面遷移」あたりでググって

231 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 21:19:16.45 ID:iD57izIm.net]
inflate, addview



232 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 22:10:56.53 ID:+3IbB62W.net]
>>224
これが目的に近づけそうです
少し調べながらやってみます

みなさんありがとうございます

233 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 22:26:13.97 ID:HXgAwqGK.net]
Androidの画面遷移activity→activityは面倒だから単一activityでfragment使ったほうがいいよ
viewmodelでデータ渡してバックスタック使わなければfragmentはそんなに危なくない
ボタンを並べるのはRecyclerViewを使う

234 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 22:39:36.57 ID:5KNh4nE9.net]
アクティビティの静的メンバ変数にしてしまえばインテントで渡す必要すらなくなる

235 名前:デフォルトの名無しさん mailto:sage [2018/10/10(水) 22:49:19.12 ID:lKbKYLSR.net]
Androidでstaticおじさんは草

236 名前:デフォルトの名無しさん [2018/10/11(木) 02:37:15.35 ID:LjCt1gro.net]
あーーーやっとファーウエイとxanarinのUSB接続認識できた!
とりあえずこれで転送だけは出来そうだ
接続の解除は電源切るかケーブル引っこ抜けばいいの?
決まった手順とかあるのかな?

237 名前:デフォルトの名無しさん mailto:sage [2018/10/11(木) 16:49:59.78 ID:wf2NmjuF.net]
>>229
接続したスマホをストレージとして見せている(MTPモードなど)ならば
Windowsの場合はデバイスの取り外しをしてからケーブルを引っこ抜く

adbや開発ツールから接続しているだけならば特にやることはないので
ケーブル引っこ抜くなり何なり好きな方法で

238 名前:デフォルトの名無しさん mailto:sage [2018/10/12(金) 18:53:29.48 ID:DcsdMAWK.net]
サンプルのカメラアプリのシャッター音鳴らないんだけど俺だけ?

239 名前:デフォルトの名無しさん mailto:sage [2018/10/12(金) 18:54:20.02 ID:DcsdMAWK.net]
>>231
サンプルソースね。
ビルドしても音が鳴らない 。

240 名前:デフォルトの名無しさん mailto:sage [2018/10/12(金) 20:25:48.13 ID:5s5J9ihU.net]
やったね
盗撮し放題じゃん

241 名前:デフォルトの名無しさん mailto:sage [2018/10/12(金) 20:28:53.13 ID:rjBkmc6Z.net]
鳴るのって標準カメラだけでしょ
でないとサイレントカメラなんて作れない



242 名前:デフォルトの名無しさん [2018/10/12(金) 21:13:57.07 ID:fqVCLmFI.net]
サイレントカメラは動画にしといて静止画を取り出すみたいなやり方で出来るらしいな

243 名前:デフォルトの名無しさん mailto:sage [2018/10/13(土) 00:35:05.65 ID:YrFECJOI.net]
海外向けの端末は鳴らないよ

244 名前:デフォルトの名無しさん [2018/10/13(土) 08:59:04.87 ID:bsZ2Yw2p.net]
>>236
でもあなたのケツの穴は鳴るだろ?

245 名前:デフォルトの名無しさん mailto:sage [2018/10/13(土) 09:27:26.50 ID:lBy85qFI.net]
>>235
なるほど

246 名前:デフォルトの名無しさん mailto:sage [2018/10/13(土) 10:34:59.22 ID:sbbJymTb.net]
カメラの音ってそんなに大きいかな?
機種にもよるんだろうけど自分のXperia X Compactは小さくカチリッてなるだけで環境音次第では隣にいる人も気づかないレベルだけどな

247 名前:デフォルトの名無しさん mailto:sage [2018/10/13(土) 10:54:21.17 ID:rwGeeKe+.net]
動画から切り出さなくてもICS以降はマナーモードにすればだいたい音は消える

248 名前:デフォルトの名無しさん [2018/10/13(土) 15:46:37.02 ID:+8rIqP9x.net]
スリープ状態の時に画面タップでスリープから復帰させたいのですが、
実現可能でしょうか?

249 名前:デフォルトの名無しさん mailto:sage [2018/10/13(土) 16:12:56.60 ID:fqVm96wD.net]
無理

250 名前:デフォルトの名無しさん mailto:sage [2018/10/14(日) 12:54:27.41 ID:CsRD9jRs.net]
自作のAndroidアプリのiPhone版も作りたいけどMacもiPhoneも触ったことがない。
一から勉強して作れるようになるまでは結構大変かな?

251 名前:デフォルトの名無しさん mailto:sage [2018/10/14(日) 14:09:41.27 ID:nQKC+04E.net]
まずはmacを



252 名前:買いましょう []
[ここ壊れてます]

253 名前:デフォルトの名無しさん mailto:sage [2018/10/14(日) 14:37:34.07 ID:sO7trNEl.net]
androidの方が楽だから嫌になると思うよ

254 名前:デフォルトの名無しさん mailto:sage [2018/10/14(日) 16:10:16.96 ID:VMGI7v05.net]
iOSの方が圧倒的に情報少ないから大変。でもARCやAutomatic code signingがなかった頃よりはだいぶ敷居は下がってると思う。

255 名前:デフォルトの名無しさん mailto:sage [2018/10/14(日) 16:43:20.65 ID:HK6mUEFL.net]
敷居じゃなくてハードルだぞ

256 名前:デフォルトの名無しさん mailto:sage [2018/10/14(日) 16:46:53.37 ID:uyGY6Jvn.net]
iOSのアプリってmac買わなくても作れるようになったの?
なんか昔はmac買わないとアプリの製作できないって
聞いたことあるけど

257 名前:デフォルトの名無しさん mailto:sage [2018/10/14(日) 16:48:29.48 ID:KXRZbs4i.net]
swiftいじっちゃうとJavaにさわりたくなくなるし
kotlinいじってるならswiftはスムーズに理解できる

移植って仕様が決まってるから作りながらあれこれ試すのがないから
その点が楽だと思う

ただ確実にヒットしてるアプリの移植じゃないと毎年払う開発者登録料で赤字だよ

258 名前:デフォルトの名無しさん mailto:sage [2018/10/14(日) 17:48:34.91 ID:iJlITMgT.net]
iOSアプリは作るだけならWindowsでも可能。AppStoreに対してのあれこれがxcodeないと出来ない。

259 名前:デフォルトの名無しさん mailto:sage [2018/10/14(日) 17:58:42.02 ID:75/2YgrZ.net]
flutterならwinでもビルドできるとは聞いたが

260 名前:デフォルトの名無しさん mailto:sage [2018/10/14(日) 21:08:36.39 ID:raiZKNS3.net]
せっかく高い金を払って得たデベロッパーアカウントがアップル様のご乱心によりいきなりbanされることも

261 名前:デフォルトの名無しさん mailto:sage [2018/10/14(日) 22:40:24.49 ID:/EgwkwZ+.net]
>>242
ダブルタップでスリープから復帰出来る端末があるので、タップの情報はスリープ中でも取得出来ると思ってました



262 名前:デフォルトの名無しさん mailto:sage [2018/10/15(月) 10:57:32.74 ID:wFG/rqxq.net]
>>253
LGかな?あれはOSに手入れてる。

263 名前:デフォルトの名無しさん mailto:sage [2018/10/15(月) 15:53:10.62 ID:PwIg/BYa.net]
com.google.gms:oss-licenses を使ってオープンソースライセンスを表示する
https://qiita.com/sho5nn/items/f63ebd7ccc0c86d98e4b

これを使っても明らかに使っているのに、表示されないOSSがあるのですが、
追加することは出来ないでしょうか?

264 名前:デフォルトの名無しさん mailto:sage [2018/10/15(月) 17:36:17.46 ID:of0cHOr1.net]
俺もRetrofit2とかokhttp使ってるのにでないんだけど?
それどころかvolley使ってないのに出てるしなんなん

265 名前:デフォルトの名無しさん mailto:sage [2018/10/15(月) 21:18:23.31 ID:ysnDXahn.net]
>>254
なるほど、OSレベルで修正が必要なんですね
ありがとうございます

266 名前:デフォルトの名無しさん mailto:sage [2018/10/16(火) 15:38:15.49 ID:3bsJEfmE.net]
GATT Characteristicのハンドルが既知のペリフェラル機器に対して、BLE接続時のDiscoverServicesをせずにFindByIdとかの初期通信を省略したいのですが、BluetoothGattCharactericticのコンストラクタにもプロパティにもGATTハンドルらしきものが見当たらず。
やり方わかる人いますか?

267 名前:デフォルトの名無しさん mailto:sage [2018/10/16(火) 15:53:15.36 ID:0z25xlvZ.net]
>>258
そもそもBLEにfindByIdなんぞ不要なんだが、
お前のやってることがわからん

268 名前:デフォルトの名無しさん mailto:sage [2018/10/16(火) 16:19:39.88 ID:3bsJEfmE.net]
>>259
失礼しました、Find By TypeとかのBLE初期通信です。
アトリビュートハンドルは既知なのでここを省略したく。

269 名前:255 mailto:sage [2018/10/16(火) 20:15:42.48 ID:cYO/iJkT.net]
https://github.com/cookpad/license-tools-plugin

これでとりあえずライセンス表示が出来た
でもこれ自身のライセンスが表示されんw
LICENSE.md見ると手動で追加していかなきゃいけないのかな?

270 名前:デフォルトの名無しさん mailto:sage [2018/10/16(火) 21:19:35.8 ]
[ここ壊れてます]

271 名前:5 ID:t5K/lyRA.net mailto: 手動はノーサンキュー []
[ここ壊れてます]



272 名前:255 mailto:sage [2018/10/16(火) 21:30:17.34 ID:cYO/iJkT.net]
何か良いライセンス表示ライブラリ無いのかな・・・?
数が少なければ、Twitterみたくコピペしてくのが一番かもしれんがw

273 名前:デフォルトの名無しさん mailto:sage [2018/10/21(日) 03:55:51.18 ID:0G1xpI3n.net]
ecpilseで最新のandriod開発環境を作りたいのですが
方法が全然わかりません
教えて下さい
andriodstudeoは遅いので使いたくありません

274 名前:デフォルトの名無しさん mailto:sage [2018/10/21(日) 06:01:54.71 ID:JvIyzQto.net]
3年前にサポート終わった代物を使おうだなんて奇特な人だ

275 名前:デフォルトの名無しさん mailto:sage [2018/10/21(日) 09:49:32.40 ID:BlzDAlZD.net]
>>264
開発機を新調しろよAS重くなくて快適だぞ

276 名前:デフォルトの名無しさん mailto:sage [2018/10/21(日) 16:37:22.97 ID:JE/WE+t8.net]
アプリの操作説明動画を作りたいけど動画編集の経験は全くない。
左側のアプリに矢印を表示して、右側の説明に「このボタンをタップします」
とか表示したいけど動画編集ソフトや書籍、サイトのお勧めとかある?

277 名前:デフォルトの名無しさん [2018/10/21(日) 18:14:31.15 ID:yuRk/lvm.net]
うちのPCもウンチのように重くてAndroidStudioが使えません。
どのくらいのスペックのPCがいいですか?
できるだけ安くすまそうと思うのですが。

278 名前:デフォルトの名無しさん mailto:sage [2018/10/21(日) 18:45:17.53 ID:W4p3bikj.net]
メモリ16GB、SSD512GBが最低条件や

279 名前:デフォルトの名無しさん mailto:sage [2018/10/21(日) 21:16:00.04 ID:Yk+QhiKO.net]
そこまでとは言わんがクソPCで開発するのはあまりにも時間の無駄

280 名前:デフォルトの名無しさん mailto:sage [2018/10/21(日) 21:26:53.80 ID:Ca2zldqx.net]
たぶんSSDに変えるだけでもうしばらくは使える子になるよ

281 名前:デフォルトの名無しさん mailto:sage [2018/10/21(日) 21:39:38.77 ID:hKR7rrLI.net]
ググると少メモリー用設定出てくるからやってみれば窮屈になったらメモリー増やせばいい



282 名前:デフォルトの名無しさん mailto:sage [2018/10/22(月) 13:36:27.83 ID:t8v0NQqA.net]
gradleとかいうのが動いて、いちいちビルドチェックするから古いノートとかで処理速度が重いと超絶ストレスですわ…

283 名前:デフォルトの名無しさん mailto:sage [2018/10/22(月) 14:32:34.67 ID:X4L6dDSa.net]
ならeclipseでやるかiOSやってろクズ

284 名前:デフォルトの名無しさん mailto:sage [2018/10/22(月) 15:25:17.45 ID:d5AVbhmy.net]
AS動かない環境ならxcodeも動かんやろ

285 名前:デフォルトの名無しさん mailto:sage [2018/10/22(月) 16:28:44.04 ID:3TslP958.net]
ASが重いのなんて起動時くらいだと思うんだが

286 名前:デフォルトの名無しさん mailto:sage [2018/10/22(月) 18:01:22.91 ID:ZxO+Yo3C.net]
SSD512GBなんて何に使うの?256GBで十分すぎるくらいじゃない?

287 名前:デフォルトの名無しさん mailto:sage [2018/10/22(月) 19:44:15.27 ID:X4L6dDSa.net]
ならC言語でコンソールアプリでも作ってろボケ

288 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:20:56.85 ID:cOzb4iIg.net]
SSD 256GBで快適だけど最低512GBとか言ってる奴は何に使ってんの?

289 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:56:29.44 ID:kQK21oF4.net]
アプリが多いとデフォルトのProjectフォルダが溜まってくよ
別のHDDに指定すればいいんだろうけどやっぱSSD早いし
とういうか今は1年くらい前の256GBの値段で512GBが買えるんだが

まあたしかに512GBが最低ラインというわけでもないと思うけどね

290 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 10:20:04.08 ID:T46PS1OI.net]
大事なのはメモリとcpuでは?

291 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 11:29:32.77 ID:pXF88iOs.net]
そうだったらいいね。



292 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 14:12:57.55 ID:BR1ycnzw.net]
1:メモリ
2:実機
3:SSD
4:CPU

くらいの優先度
CPUなんてよっぽどの低スペでなきゃ問題無いし

293 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 16 ]
[ここ壊れてます]

294 名前::14:26.86 ID:T46PS1OI.net mailto: でも低スペックで開発したいマンは中古でよっぽどの代物探し出してくるからな… []
[ここ壊れてます]

295 名前:デフォルトの名無しさん [2018/10/23(火) 16:21:41.52 ID:QwHjyvjP.net]
フロッピーディスクドライブが付いてるやつとか

296 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 17:59:55.22 ID:Jnmvs+7H.net]
グラフィックもやるなら、グラボの有り無しでエミュレータの性能も全然違うぞ

297 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 20:00:52.97 ID:s11ntvSJ.net]
グラフィックスが必要ならサンボルさんでドーピングできる
PC自体は薄型ノートでオサレに決めるべし

298 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 23:10:00.88 ID:Rp2qEUi/.net]
i7 7700kのオンチップで2万ポリで60フレ余裕予想以上に優秀
W3530 + HD5770だと30フレ ゴツいグラボなのにまあ古いからな

299 名前:デフォルトの名無しさん mailto:sage [2018/10/24(水) 02:26:21.02 ID:6oqYhS4C.net]
アプリの収益でpc買えるようになりたい

300 名前:デフォルトの名無しさん mailto:sage [2018/10/24(水) 10:21:18.13 ID:uMZuf4+m.net]
おまえら処理の遅いandroidの動作確認ってどうしてる?
やっぱ低スペックandroidを手に入れるしかないのかな?
低スペックだとどの程度重くなるのか確かめたい

301 名前:デフォルトの名無しさん mailto:sage [2018/10/24(水) 10:25:39.97 ID:GX9Ch35i.net]
とりあえずarmのエミュレータでも使ってみれば?



302 名前:デフォルトの名無しさん mailto:sage [2018/10/24(水) 11:18:49.98 ID:eHI6AIjU.net]
低スペックってどのくらい古いのを想定してる?
最近はAndroid 4.0以前はサポートしてないアプリ増えてるし4.1以降はまだまだ低スペックとはいえないんじゃないかな

303 名前:デフォルトの名無しさん mailto:sage [2018/10/24(水) 11:25:07.23 ID:8s24r2uo.net]
プロファイラでリーク確認も含めて、メモリの使用量を見てるけども、
実機のRAMが512MBや1GBとかだと厳しいかな

使用メモリの上限って設定がどっかにあったっけ?

304 名前:デフォルトの名無しさん mailto:sage [2018/10/24(水) 13:38:42.38 ID:52sGxHMq.net]
もうこれからはAndroid5以上しか考える必要ないよ

305 名前:デフォルトの名無しさん mailto:sage [2018/10/25(木) 23:02:36.24 ID:D8/9wVI2.net]
これからはコットリンなの?
今更別の言語覚える気ないんだけど。。。

306 名前:デフォルトの名無しさん mailto:sage [2018/10/25(木) 23:08:30.32 ID:5Xyj8/8o.net]
javaでええよ
言語変わったからって品質が上がるわけでもないから

307 名前:デフォルトの名無しさん mailto:sage [2018/10/25(木) 23:12:40.34 ID:mdMHHcRb.net]
上がるわ

308 名前:デフォルトの名無しさん mailto:sage [2018/10/25(木) 23:21:03.40 ID:v8hsCUqW.net]
fwがjavaだからnull無視できないし意味ないわ
書いてて気持ちいいだけ

309 名前:デフォルトの名無しさん mailto:sage [2018/10/26(金) 08:33:13.65 ID:K43R8oPd.net]
Javaがバックにいる以上インラインとか気にしてないとパフォーマンスは落ちるんじゃないの、それでいて容量は大きくなるというトレードオフ。またforは例えば入れ子になっちゃうときはインデックスで回した方が断然速いよ

310 名前:デフォルトの名無しさん mailto:sage [2018/10/26(金) 09:06:09.38 ID:2oVRwyEH.net]
ビルドが遅くなるのが糞すぎ

311 名前:デフォルトの名無しさん [2018/10/26(金) 09:43:25.31 ID:8JGFizba.net]
>>299
え?Kotlinでもできるが?



312 名前:デフォルトの名無しさん mailto:sage [2018/10/26(金) 14:47:27.92 ID:K43R8oPd.net]
ハラホロヒレハレ〜

313 名前:デフォルトの名無しさん [2018/10/27(土) 14:01:06.05 ID:S9CdfMZd.net]
速度目的でインデックスでfor回すとかJavaでもいまどきありえんな

314 名前:デフォルトの名無しさん mailto:sage [2018/10/27(土) 14:25:43.66 ID:gSPGujLH.net]
Stream API使うでしょ

315 名前:デフォルトの名無しさん mailto:sage [2018/10/27(土) 15:05:17.16 ID:ZeVxfLDz.net]
バツイチ男は未婚よりモテるからな
理由は知らん

316 名前:デフォルトの名無しさん mailto:sage [2018/10/27(土) 15:09:33.69 ID:uLJvDqnX.net]
forは正義

317 名前:デフォルトの名無しさん mailto:sage [2018/10/27(土) 16:48:01.73 ID:r8YaGOoY.net]
>>305
バツイチは一度は結婚できてる
未婚はマジでヤベー奴かも知れん

318 名前:デフォルトの名無しさん mailto:sage [2018/10/27(土) 17:38:09.89 ID:sZbk2ILk.net]
え、インデックスで回すのが最速でしょ。要素にO(1)でアクセスできるなら。

319 名前:デフォルトの名無しさん mailto:sage [2018/10/28(日) 01:43:25.21 ID:EUvBfg8V.net]
コンパイラが最適

320 名前:化してるでしょ
しかもそんなレベルの速度チューニングはどうしても必要な箇所のみで使うもの
[]
[ここ壊れてます]

321 名前:デフォルトの名無しさん [2018/10/28(日) 21:32:14.93 ID:m0OTkCU6.net]
タスクボタン?(■のボタン?)のキーコードが取得できません
またネット検索したのですがキーコード一覧からも見つけられません
■のボタンの正しい名前もわからないので教えてください
やりたいことはナビゲーションボタンをオーバーレイで好きな位置に表示したいです



322 名前:デフォルトの名無しさん mailto:sage [2018/10/29(月) 17:35:23.92 ID:xbiPzl6x.net]
「ビーコンを検知したらAPI実行して、成功したら通知する」という処理をバックグラウンド(アプリkill状態)で動かそうとしているのですがDozeに阻まれているようでうまくいきません
対策としてAPI実行をsetAlarmClockでスケジュールしてますが、どうにも駄目なようです…
setAlarmClockで起こしたとしても、APIのようにネットワークの処理はできないのでしょうか

323 名前:デフォルトの名無しさん mailto:sage [2018/10/29(月) 17:52:46.16 ID:dh8Q0eAM.net]
>>311
このあたりを参考に。

324 名前:デフォルトの名無しさん mailto:sage [2018/10/29(月) 17:53:04.64 ID:dh8Q0eAM.net]
>>311
ごめ、リンク貼り忘れ。
https://akira-watson.com/android/gps-background.html

325 名前:デフォルトの名無しさん mailto:sage [2018/10/29(月) 18:22:54.64 ID:xbiPzl6x.net]
>>313
情報ありがとうございます
やっぱりフォアグラウンドでやるしかないんですかね…

326 名前:デフォルトの名無しさん mailto:sage [2018/11/06(火) 19:16:23.15 ID:7sbYJ8WM.net]
pdfを外部アプリを呼び出してそのアプリで開くことは出来たんですが
どのアプリで開くか選択するダイアログがでないんです
出ずに一つのアプリで開かれます
esエクスプローラでpdfを開こうとするとダイアログがでて選択できるアプリは3つあるんですが...

同じようにダイアログに出すにはどうすればいいでしょうか?

Uri uri = Uri.parse("file:///mnt/sdcard/a.pdf");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);

Intent chooser = Intent.createChooser(intent, "選択");
startActivity(chooser);

327 名前:デフォルトの名無しさん mailto:sage [2018/11/06(火) 20:22:53.29 ID:3J6HOLO4.net]
https://stackoverflow.com/questions/28978581/how-to-make-intent-settype-for-pdf-xlsx-and-txt-file-android/44480347

categoryとかcontenttypeとかいろいろ試してみたら
Androidのバージョンによってなんか動作が違ったような覚えもある

328 名前:デフォルトの名無しさん mailto:sage [2018/11/06(火) 22:15:18.55 ID:7sbYJ8WM.net]
ありがとうございます
試してみます

329 名前:デフォルトの名無しさん [2018/11/07(水) 00:32:49.74 ID:FnVUVsjc.net]
アンドロイドスマホでシステム寄りのプログラムってできますか?
書籍を見ているとWEBプログラミングの延長みたいなものが多くて。

例えば、接続先SSIDを認識して設定情報に一致すれば、
開発者オプションを自動的に有効化するようなプログラムを作りたいんです。
ローカルWIFIエリアに入ったら、WIFI経由でADB over wifi経由のリモートアクセスなんかができるように、
なったらいいなあと思っています。

330 名前:デフォルトの名無しさん mailto:sage [2018/11/07(水) 09:39:03.48 ID:96I2qOpd.net]
>>318
できるよ。
端末のROOT権限か、特権パーミッションを持てれば。
その質問を出してる時点で、それらを使えるとは思えないけど。

331 名前:デフォルトの名無しさん [2018/11/07(水) 11:03:52.53 ID:mp+PvDUl.net]
最初は尋ねられてたのに
自分で固定して
「次から質問しない」
にしたんじゃないの



332 名前:デフォルトの名無しさん mailto:sage [2018/11/08(木) 08:05:34.13 ID:67+vlEJD.net]
>>319
スマホ画面だ

333 名前:と、タップで設定可能なのに、
プログラムからは(root取れていなければ)設定不可能なんですね。
PCとは違うなあ。
[]
[ここ壊れてます]

334 名前:デフォルトの名無しさん mailto:sage [2018/11/08(木) 16:14:15.12 ID:KSwQFcmY.net]
ログイン機能のあるアプリにてkeystoreでメールアドレスなどを暗号化してpreferenceに保存しています。
ログアウト時にこれらの個人情報以外のアプリデータを削除したいのですが、何か良い方法はありますでしょうか?
現在は以下のようにしていますが、別のアカウントにてログインすると前のアカウント情報が残っていることがあります。
@変数に退避
Apreferenceをクリア
B変数に退避していたものをpreferenceに書き込み
その他にcontext#getCacheDir→deleteDirにてキャシュ削除、allowBackup=falseとしています。
Activity#clearApplicationUserDataを使えば上記の事象は起きませんが、メールアドレスなどが保存出来ずにいます。

335 名前:デフォルトの名無しさん mailto:sage [2018/11/09(金) 16:40:57.27 ID:jgq67h0m.net]
意味がわからん。

336 名前:デフォルトの名無しさん mailto:sage [2018/11/10(土) 05:25:35.90 ID:YCmBte1i.net]
インスコしたアプリにわざわざログイン/アウトする仕様なのか?
アプリ上でのユーザー切り替え仕様なのか?
いらないアプリデータ保存してるのお前じゃね?

337 名前:デフォルトの名無しさん mailto:sage [2018/11/11(日) 10:14:16.60 ID:oualXuWM.net]
端末側でメモリとキャッシュクリアしないと変数はそのまま残ってるから
ログアウト時に明示的に初期化しないとあかんと思う

338 名前:デフォルトの名無しさん [2018/11/11(日) 23:05:26.42 ID:zesxVgjF.net]
android studio のメニューに『Convert Java File to Kotlin File』
ってあるんだけどこれってそれなりの規模のjavaファイルもうまく変換できる?

339 名前:デフォルトの名無しさん mailto:sage [2018/11/12(月) 00:40:04.00 ID:+BvfAucT.net]
大規模ファイルが存在位していることが頭おかしい

340 名前:デフォルトの名無しさん mailto:sage [2018/11/12(月) 10:03:15.62 ID:oCNZQDdR.net]
それって数行のメソッド単位で選択したところを変換するものだと思ってたけど
(IOのデモで見た気がする)
全選択して変換できるものなの?

341 名前:デフォルトの名無しさん mailto:sage [2018/11/12(月) 12:06:04.03 ID:8gHHasyS.net]
Fileって書いてあるだろ。目がバグってんのか



342 名前:デフォルトの名無しさん mailto:sage [2018/11/12(月) 12:29:02.49 ID:Ew1VTXf2.net]
>>326
自分で試せよ

343 名前:デフォルトの名無しさん mailto:sage [2018/11/12(月) 12:31:31.88 ID:N8waBDwn.net]
ちょこちょこ手で直す部分はあるが基本できるはず

344 名前:デフォルトの名無しさん mailto:sage [2018/11/12(月) 12:53:52.90 ID:m+YUlX2W.net]
既にJavaで書いたものをKotlinにする必要はないと思う、共存できるんでしょ

345 名前:デフォルトの名無しさん mailto:sage [2018/11/12(月) 13:49:56.67 ID:8gHHasyS.net]
Kotlinの方が優れてるから全部Kotlinにすべき

346 名前:デフォルトの名無しさん [2018/11/12(月) 22:33:40.53 ID:QFg7LwOI.net]
画面をOFFした時に何かをするアプリケーションを作成したい場合は、
全てのActivityにSCREEN_ONを監視するIntent Recieverを実装しないと
いけないのでしょうか?

347 名前:デフォルトの名無しさん mailto:sage [2018/11/13(火) 18:58:09.18 ID:T/T4pEBm.net]
>>334
activityじゃなくてflagmentで画面を作ってひとつのactivityだけで見るとか…
そもそもなんかactivityに画面のフォーカス外されたときのコールバックなかったっけ

348 名前:デフォルトの名無しさん mailto:sage [2018/11/13(火) 19:06:08.13 ID:TApGdljf.net]
カスタムapplicattionクラス

349 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 07:47:57.72 ID:5QpJoPVF.net]
>>334
1つのActivityで受け取って、そいつが他のActivityに何らかの形で知らせてやるとか。

350 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 08:16:38.88 ID:7A24R2kW.net]
親のactivityで処理してほかのactivityは継承すればええやん

351 名前:デフォルトの名無しさん [2018/11/14(水) 11:16:30.83 ID:Hh1ptiAj.net]
radioactivity



352 名前:334 [2018/11/17(土) 13:08:44.92 ID:tuhGytC5.net]
返信が遅くなってすいません。
親のActivityにブロードキャストレシーバーを監視する処理を入れて
他のActivityは親クラスを継承する形にしようと思います。

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

353 名前:デフォルトの名無しさん mailto:sage [2018/11/19(月) 19:28:49.47 ID:+c+Cpvrg.net]
デフォルトだとFABのシャドウって上から下に表示される感じになってますが、
これを全方向に均一にシャドウを表示するようにするにはどうしたらいいですか
backgroundにそういう画像を設定するしかないでしょうか

354 名前:デフォルトの名無しさん mailto:sage [2018/11/23(金) 00:17:09.22 ID:b7F8Fpla.net]
>>341
何が作りたいんだ?

355 名前:デフォルトの名無しさん mailto:sage [2018/11/23(金) 09:57:46.46 ID:66DThrhi.net]
全体に影を均一に表示したい
光源の位置を真上に来るようにしたい感じ

356 名前:デフォルトの名無しさん mailto:sage [2018/11/23(金) 19:18:43.19 ID:k37I5s4A.net]
画像でやるしかないと思うし、そこまで気にするユーザーいるのかな

357 名前:デフォルトの名無しさん [2018/11/25(日) 10:40:07.49 ID:0dCGH8wx.net]
>FABのシャドウ
これしらんけどフリックすると出てくるやつかしら
透明なビュー表示してバックグラウンドにアルファ色指定#60000000
とかすれば画面全体がスモークされるが

358 名前:デフォルトの名無しさん mailto:sage [2018/11/27(火) 07:54:33.94 ID:O73HHmg2.net]
毎月21日にadmobの収益が支払われるんですが
今月はまだなんですがどうなってますか

359 名前:デフォルトの名無しさん mailto:sage [2018/11/27(火) 08:24:47.17 ID:ROPWSOWP.net]
>>346
既に入金済みだよ

360 名前:デフォルトの名無しさん mailto:sage [2018/11/27(火) 08:25:37.80 ID:52N2dn3P.net]
>>346
Google Adsenseの支払い振込みスレ Part.30
https://mevius.5ch.net/test/read.cgi/affiliate/1543162354/

361 名前:デフォルトの名無しさん mailto:sage [2018/11/27(火) 08:47:21.36 ID:QhcuSA5r.net]
やっぱりみんなも遅れてるっぽいな



362 名前:デフォルトの名無しさん mailto:sage [2018/11/27(火) 19:13:30.68 ID:QhcuSA5r.net]
> Google AdSense の収益のお支払いを 2018年11月27日付けで送金いたしました。

のメール来たわ

363 名前:デフォルトの名無しさん mailto:sage [2018/11/28(水) 07:33:12.61 ID:niTUq7iW.net]
収益ってぶっちゃけどのくらいあんの?

364 名前:デフォルトの名無しさん mailto:sage [2018/12/04(火) 23:41:42.06 ID:rBn6qbQc.net]
それなりにあるなら俺もアプリ作ってみようかな

365 名前:デフォルトの名無しさん mailto:sage [2018/12/05(水) 08:27:55.01 ID:UGicBOwb.net]
毎月うまい棒100本は食えるぞ

366 名前:デフォルトの名無しさん mailto:sage [2018/12/05(水) 12:08:59.10 ID:UP+n/rEI.net]
【プロにキク!】 アプリ量産エンジニアが明かす5つの大切な思考
https://persol-tech-s.co.jp/i-engineer/human/nishimoto

367 名前:デフォルトの名無しさん [2018/12/05(水) 13:28:23.32 ID:2sSegHBZ.net]
津田ω

368 名前:デフォルトの名無しさん mailto:sage [2018/12/05(水) 16:49:42.64 ID:mmL5hz8z.net]
キモい写真が大量に載っている時点で読むのやめた

369 名前:デフォルトの名無しさん mailto:sage [2018/12/07(金) 04:26:28.09 ID:R3Sg+2Bl.net]
developer console でアプリの総ダウンロード数はどこで確認したらいいんだ
Play Store のダウンロード数表示がいつ繰り上がるのかが分かりにくい

370 名前:デフォルトの名無しさん mailto:sage [2018/12/16(日) 15:31:39.65 ID:blr97XJ1.net]
課金システムについてですけど
例えばアイテム1を購入したのを本体のストレージに自分で保存させなくていいんですよね?
GooglePlayアプリの方に自動で保存されるようになっているので
アプリをオフラインで起動してアイテム1課金チェックに言っても
ちゃんと購入済みを返してくれる
この認識で合ってるでしょうか?

371 名前:デフォルトの名無しさん mailto:sage [2018/12/16(日) 16:32:55.15 ID:blr97XJ1.net]
スレが分かれてるようなので向こうのスレできいてきます
ttps://mevius.5ch.net/test/read.cgi/tech/1487994370/



372 名前:デフォルトの名無しさん [2018/12/20(木) 10:27:24.01 ID:uzBoRH9c.net]
StickPCでandroid開発できますか?
持ち運びできるならどこでも開発できるから考慮に値すると思って。

373 名前:デフォルトの名無しさん mailto:sage [2018/12/20(木) 11:29:09.26 ID:H3iqhGTh.net]
ディスプレイとか持ち運ぶんか?

374 名前:デフォルトの名無しさん [2018/12/20(木) 12:25:17.88 ID:uzBoRH9c.net]
各部屋

375 名前:にディスプレイありますんで。
職場にもあって夜勤は一人だからヒマなときはこっそり自分の作業ができますし。
[]
[ここ壊れてます]

376 名前:デフォルトの名無しさん mailto:sage [2018/12/20(木) 13:15:48.67 ID:guZ13dpo.net]
>>362
一人だからこそ他に視線をとられるのは不味いんじゃねーか?どんな夜勤だよ

377 名前:デフォルトの名無しさん [2018/12/20(木) 13:21:19.45 ID:t8x/0UH1.net]
自家発電

378 名前:デフォルトの名無しさん mailto:sage [2018/12/20(木) 15:49:13.16 ID:96nVQwMp.net]
今までEclipseで書いてて、Androidの開発もやってみようと思ってAndroidStudioインストールしたけどものすごく使いづらく感じるのは慣れの問題なんですかね?

379 名前:デフォルトの名無しさん [2018/12/20(木) 16:12:59.37 ID:uzBoRH9c.net]
>>365
重いのでしょう。
ずばりそうでしょう。
高性能のPCを買いましょう。
いっしょにStickPCを探しませんか?

380 名前:デフォルトの名無しさん mailto:sage [2018/12/20(木) 16:14:20.19 ID:G863PChk.net]
widgetのレイアウトファイルにdatabindingは使えますか

381 名前:デフォルトの名無しさん mailto:sage [2018/12/20(木) 16:28:28.08 ID:96nVQwMp.net]
>>366
いやそういう意味じゃなく
構成が変わってたからファイルがどこにできたのかわかりづらくてなんなんだよこれって



382 名前:デフォルトの名無しさん [2018/12/20(木) 16:43:44.59 ID:uzBoRH9c.net]
>>368
いやあなたはStickPCが欲しそうな顔をしています
ずばりそうでしょう
さあいっしょにStickPCを探しましょう。

383 名前:デフォルトの名無しさん mailto:sage [2018/12/20(木) 17:41:57.07 ID:CeZ75zYy.net]
まだeclipse使ってる奴いるのか
慣れたら効率めちゃくちゃいいから慣れろ
俺はもう戻れない

384 名前:デフォルトの名無しさん mailto:sage [2018/12/20(木) 18:35:43.26 ID:zHC9bmB+.net]
StickPCだとキーボードとマウスも持ち歩く必要あるよね
だったらノートPCの方がよくないか?

385 名前:デフォルトの名無しさん [2018/12/20(木) 18:47:40.66 ID:uzBoRH9c.net]
>>371
そうとも言うね。

でも自宅外である職場や実家などではそこにキーボード/マウスがあるから
持ち運ぶのはStickPCだけではるかに軽量で便利とも言う

386 名前:デフォルトの名無しさん mailto:sage [2018/12/20(木) 19:22:07.85 ID:zHC9bmB+.net]
ちょっと調べて見たけどメモリが4GB以上のはないみたいだから
動くには動くだろうけど厳しいだろうね

mini PCもけっこう小さいからこっちの方がいいかもよ

387 名前:デフォルトの名無しさん mailto:sage [2018/12/20(木) 20:15:50.24 ID:qB6ozg50.net]
実機の方がむしろリソース豊富じゃねえのか?

388 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 01:09:21.08 ID:Z2hXG5VS.net]
mem4Gだとテキストエディタで編集してビルド時だけIDE起動だな

389 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 07:16:13.38 ID:xmLRGRUD.net]
そこはgradleだろ

390 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 07:52:12.09 ID:LvkjbZ09.net]
>>368
さあ!さあ!!

391 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 08:45:28.73 ID:mE/HcVId.net]
gradleていつも読み方わからなくて
グラジルって読んでる



392 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 08:50:26.14 ID:HVDoJeKA.net]
android studio で作ったプロジェクトは、android studio 無しでもビルド実行できるのを、理解出来てない奴多いよね

393 名前:デフォルトの名無しさん [2018/12/21(金) 09:18:47.57 ID:mfb3XB1u.net]
>>372
しかしstickpcってスペックの低いやつしかないのでは?
IntelliJ使って人間が耐えられるようなスピードで動くかなあ?

394 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 09:23:40.43 ID:pV8cVAfm.net]
mac mini持ち歩いた方が良さそう

395 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 09:38:51.18 ID:eqYC63Au.net]
>>378
普通に読むとグレードル、またはグレイドルだろ。

396 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 09:40:43.10 ID:pV8cVAfm.net]
ジってどこからきたんだよ

397 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 10:04:39.96 ID:LVPzfKek.net]
>>378
ぐれーどる

398 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 10:21:32.05 ID:eSYw2tOv.net]
>>379
DOSプロントのコマンドからいけるの?
どういう記述のコマンドで行けるの?

399 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 11:02:05.44 ID:pV8cVAfm.net]
gradlew

400 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 12:16:29.42 ID:vzSeepGw.net]
>>381
将来は Acer の Chrom

401 名前:ebox がこの用途のお薦めになりそう []
[ここ壊れてます]



402 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 13:25:34.92 ID:LVPzfKek.net]
Chromeboxはメモリーってどのくらい積んでる?

403 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 13:28:48.62 ID:Tphe8pyQ.net]
持ち歩くならGPD Winがメモリ8GBで最強
最低限の修正も単体で出来るし

404 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 13:48:42.67 ID:HVDoJeKA.net]
>>388
海外だとi5 8Gとかの買えるし、chrome box は Android アプリそのまま動くからエミュも実機も無しでデバッグできるようになるのがいい

405 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 14:04:02.17 ID:HVDoJeKA.net]
>>385
プロジェクト直下に gradlew.bat があるので、コマンドプロンプトから実行して色々できる
なにをするかはサブコマンドで指定する
help とか tasks とか指定すれば出来ること一覧が表示されると思う

406 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 15:09:29.86 ID:+Sx7hwy0.net]
なるほど‥gradleも深く理解するためには大変だなあ

407 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 15:21:09.02 ID:5As9vv+7.net]
新規からjavaクラスが作れなくてファイル名.javaで作ってたけどこれ何か設定間違ってて新規javaクラスのショートカットが出ないんですかね?
c++クラスとかはショートカット出てるので謎

408 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 16:14:33.92 ID:5As9vv+7.net]
AndroidStudio3.2を使ってたのが悪い説浮上……orz
本書ではAndroidStudio2で進めていきますじゃねぇんだよなぁ

409 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 17:19:29.83 ID:LVPzfKek.net]
>>390
ほー、つかChromeboxにも泥スタあったんだねー

410 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 17:27:10.89 ID:LNp4HARt.net]
>>395
https://developer.android.com/topic/arc/studio
まだ prevew
Linux 版が動くってだけどね

411 名前:デフォルトの名無しさん mailto:sage [2018/12/23(日) 13:09:15.66 ID:/SuQBZmo.net]
向いてないから死ね



412 名前:デフォルトの名無しさん [2018/12/23(日) 15:59:03.50 ID:N2jJ9Zx7.net]
https://youtu.be/pban5PXWwI8
この偉そうな人、動画の11:15頃に「月収8ケタ」とポロッとしかし自慢げに言ってますが
これ月収7ケタの間違いじゃないですか?

413 名前:デフォルトの名無しさん [2018/12/23(日) 15:59:49.38 ID:N2jJ9Zx7.net]
あるいは「年収8ケタ」か?

414 名前:デフォルトの名無しさん mailto:sage [2018/12/23(日) 17:14:50.82 ID:eVpm4hwH.net]
有効数字(有効桁数)

415 名前:デフォルトの名無しさん [2018/12/24(月) 11:15:47.10 ID:YXqLjtll.net]
>>398
脱税疑惑

416 名前:デフォルトの名無しさん mailto:sage [2018/12/24(月) 11:30:51.71 ID:4oNvjky7.net]
Eで作ってASに移植してるよ
誰もが最新のPC使えると思ったら大間違いだ
いまだ10年以上前のPC使ってる
ASは重すぎてイライラする
Eはサクサク
やめらんねええええええ

417 名前:デフォルトの名無しさん mailto:sage [2018/12/24(月) 11:35:43.27 ID:4oNvjky7.net]
PC10年以上使うと愛着がわいて買い替えなんてできねえよ
HDDがカツーンカツーン鳴るのが心地良くてよ
たまんねええええええ

418 名前:デフォルトの名無しさん mailto:sage [2018/12/24(月) 12:24:51.63 ID:DlAOpAuw.net]
>>402
エクリプスって最新のAPI使えるのか?

419 名前:デフォルトの名無しさん mailto:sage [2018/12/24(月) 12:52:43.94 ID:4oNvjky7.net]
Eは最新のAPI使えないな 配布してないからな
でもASに移植するときはプログラムとリソースを移植するだけだからAPIは関係ない
最新のAPIの機能使いたければAS移植後に組めばいい
自分はオーソドックスな機能が使えればいいだけだから関係ないけどな
ヒヒヒヒヒヒ

420 名前:デフォルトの名無しさん mailto:sage [2018/12/24(月) 14:14:38.02 ID:DlAOpAuw.net]
ストアに出さないならそれでもいいけどな

421 名前:デフォルトの名無しさん mailto:sage [2018/12/25(火) 10:38:00.00 ID:cxLgrvmn.net]
日記なら個人ブログに書いてくれ



422 名前:デフォルトの名無しさん mailto:sage [2018/12/25(火) 11:03:32.86 ID:fw+VTawG.net]
収益のふりこみ遅いのなんなん

423 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 00:25:15.18 ID:NNyUAjo8.net]
今日振り込まれてるな

424 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 01:30:09.86 ID:ynCpYcRf.net]
それ君のカーチャンが振り込んだやつ
タカシ、正月帰るのけ?

425 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 07:52:18.19 ID:In ]
[ここ壊れてます]

426 名前:aYTHFe.net mailto: エディットビューを拡大縮小する方法ってありますか?
例えばブラウザのようにピンチアウトで背景とともに位置関係崩さずに拡大表示したいのです。
[]
[ここ壊れてます]

427 名前:デフォルトの名無しさん mailto:sage [2018/12/29(土) 13:39:11.85 ID:fA6ETASj.net]
_

428 名前:デフォルトの名無しさん mailto:sage [2018/12/29(土) 15:01:37.08 ID:9Jv8OW+6.net]
>>411
まさにブラウザにhtmlでテキストボックス表示すればいいんじゃないか?

429 名前:デフォルトの名無しさん [2019/01/01(火) 14:21:55.51 ID:RtIn2rCR.net]
このマウスPCの購入を検討していますが
Android開発にはスペックは不足でしょうか?
kakaku.com/item/K0001047943/spec/#tab

SIMフリー対応なので、外でたまに利用するインターネットも確実に利用できるのも利点と思いまして。
しかしスペックが心配。
Android Studioはちゃんと動きそうですか?

430 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 14:44:58.61 ID:X30n9cu1.net]
>>414
動くと言えば動くだろうけど、CPUが2コアってどうだろう?
実機で検証すれば問題なさそうだけど、エミレーションするならキツそうな?
あとは本人が耐えられるか(時間の余裕があるか?)どうか?じゃない?

431 名前:デフォルトの名無しさん [2019/01/01(火) 16:07:12.10 ID:RtIn2rCR.net]
>>415
そうですかありがとうござまいす
ではサクサク動くのを希望するなら少なくともCPUコアが3以上で、値段は10万円以上は覚悟しないといけないのですかね?
オススメ機種はどなたかございますか?



432 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 17:48:27.40 ID:UVA9KLsP.net]
それコア数以前にCPUショャ{すぎに見えるbッど。passmarkbフシングルスレャbド性能が1000bオかねぇ...せめてcore i3にした方が

433 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 17:59:13.06 ID:UVA9KLsP.net]
価格.comで見たけどSIMフリーだと選択肢なくなるな...
値段選らばなきゃあるけど。ネット繋ぎたきゃ。スマホでテザリングするとか。
SIMフリー対応じゃなきゃCorei5,SSD 256GB,めもり8GB,フルHD,13.3インチで8万ぐらいでいろいろあるやん。

434 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 18:15:11.74 ID:01hq+DeX.net]
エミュは諦めた方がいいな

435 名前:デフォルトの名無しさん [2019/01/01(火) 18:21:34.62 ID:RtIn2rCR.net]
アドバイスありがとうございます。
検討を重ねてやっぱりこれにしようかと思い始めました。
kakaku.com/item/K0001068625/spec/#tab

これなら多少は値段は上がるけどAndroid Studioはサクサク動きますか?

436 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 18:23:24.96 ID:Fu37c3Mk.net]
ThinkPad E585 20KVCTO1WW
最安価格(税込):\79,920
AMD Ryzen 5 2500U 2GHz/4コア
16GBメモリー・256GB SSD

437 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 19:03:05.29 ID:5iozSdaz.net]
AMDってもうエミュいけるようになったん?
まあエミュって必須でもないけど。

438 名前:デフォルトの名無しさん [2019/01/01(火) 19:07:45.42 ID:RtIn2rCR.net]
AMDはエミュ使えないの?

439 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 19:48:55.01 ID:2BvmaiIN.net]
今は使えるようになったけどやっぱりインテル入ってるのを選んじゃうな

440 名前:デフォルトの名無しさん mailto:!omikuji!dama [2019/01/01(火) 20:37:19.95 ID:ukD9zVjV.net]
プログラムったらMacだろ

441 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 20:52:49.63 ID:xGjWL6Ou.net]
macなんていうゴミ使うかよ



442 名前:デフォルトの名無しさん [2019/01/01(火) 20:56:19.81 ID:p4gEdE46.net]
インテル入ってるのがいいの?

443 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 23:00:51.74 ID:ssh3fXac.net]
マウスの乃木坂モデル
https://www.mouse-jp.co.jp/campaign/nogizaka46/

CPU-i7, 512GB SSD で10万円!

これをベースに、拡張する。
メモリを16GB、保証期間を最大、グラボなど

開発者は、絶対に仮想化支援機構のない、CPU を買ってはいけない!
Intel VT

444 名前:(Virtualization Technology), AMD-V が必須!

これらが無いと、Linux などの仮想OS が使えない

格安の入門用PC は、普通のオフィス用の最低PC だから、開発者用じゃない!
開発者はコンパイルするから、何時間も掛かるので使えない
[]
[ここ壊れてます]

445 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 23:24:33.93 ID:70IDW/cp.net]
>>426
ごめん、貧乏だから買うお金がないんだね

446 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 23:30:19.47 ID:c7ngFrsz.net]
エミュってGenyMotionのこと?
低スペックのAMDパソコンでも高速で動くけど

447 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 23:58:52.53 ID:qvjDfDpk.net]
今時は標準のエミュ使うんじゃね?

448 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 03:49:23.89 ID:xRQz11nD.net]
メモリーが8Gあれば他は何でもいいUnityとかやるなら16G要るのかもしれんが買い増しも出来るし

449 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 09:20:06.79 ID:JCvrI8zY.net]
Ultrabookでドヤったりするなら買いきりで完結できるモデルがいい

450 名前:420 [2019/01/02(水) 10:35:40.55 ID:qGGKLkoI.net]
>>428
そのマウスPCもいいけど、>>420のThinkPadのほうが安いしメモリは16GBだし
>>420を買おうかと思っているのですが。

CPUがAMDだとそんなに不利でしょうか?
HDDが>>428のものは512GBだけどHDD容量はそんなに重視しないので>>420の256GBで我慢しようと思うのですが。
CPUがAMDだと後悔するのですか?

451 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 11:59:55.08 ID:PB1Lqsr+.net]
>>434
> CPUがAMDだと後悔するのですか?
そう言うことを人に聞くような人はおとなしくみんなが使ってるIntelにしとくべき



452 名前:デフォルトの名無しさん [2019/01/02(水) 12:17:02.30 ID:qGGKLkoI.net]
「インテル入ってる」と言われたら高級感がなくなるので買うのをためらうんですけど。
でも昔から宣伝してるから性能はいいの?
英語では単に「Intel Inside」でこれはカッコいいけど日本語に翻訳した人のセンスなさすぎ。

453 名前:デフォルトの名無しさん [2019/01/02(水) 12:17:50.57 ID:qGGKLkoI.net]
いまも>>420のメモリ16GBが捨てきれないのですが。

454 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 12:44:35.21 ID:pCYNE364.net]
>>1

455 名前:デフォルトの名無しさん [2019/01/02(水) 13:03:24.60 ID:sdr2h7U6.net]
>>436
ほんそれ
おちんちんみたいでやだ

456 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 13:35:31.96 ID:YB5TvRBK.net]
>>435
オレはインテル嫌いだからAMD派
特に困らないしアウトサイダーのオレにはちょうどよい

457 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 13:59:30.26 ID:ACqhJeiC.net]
おれアウトサイダーだから(キリッ
完全に厨ニ
だっさ

458 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 14:02:13.70 ID:ibN8kAsg.net]
メモリ16GB必須とは言ってるけど金ないなら8GBでもそう問題ないよ
むしろストレージはSSDにした方がよっぽどストレスなく動かせる

459 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 14:23:25.87 ID:PB1Lqsr+.net]
>>440
そういう人はAMDでも自己責任で使ってりゃいいのよ

460 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 14:25:30.57 ID:JCvrI8zY.net]
もう好きなの買いなよ
それで満足するんだろ?

461 名前:デフォルトの名無しさん [2019/01/02(水) 14:45:09.60 ID:qGGKLkoI.net]
いやこれは10年に一回の買い物と思ってる。
実際以前にノートPC買ったのは10年くらい前だし。
いいものを買ってこそ満足する。



462 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 14:56:02.14 ID:JCvrI8zY.net]
いやだから>>420でええやんけって話

463 名前:デフォルトの名無しさん [2019/01/02(水) 15:10:18.46 ID:okFJswO4.net]
PCなんて3年に1回買うものだよ、オッサン

464 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 15:21:17.91 ID:pCYNE364.net]
PC購入相談は板違い
プログラムした事ない人の質問はスレ違い

465 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 15:26:51.53 ID:YB5TvRBK.net]
今のガキは自分で組み立てないのか
どうせ大したアプリも作っていないんだろうな

466 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 15:57:23.81 ID:PB1Lqsr+.net]
>>447
その認識の方がオッサンだろ w
ここ5年ぐらいはたいして進化してない []
[ここ壊れてます]

468 名前:デフォルトの名無しさん [2019/01/02(水) 16:25:09.01 ID:qGGKLkoI.net]
>>446
じゃいいのですね?

このへんの記事を発見しましたがハードウェアのことはさっぱりわからないので分からないんです。
https://forest.watch.impress.co.jp/docs/news/1132197.html
https://qiita.com/abisu_98/items/0602adf22926d6200db7

>>420を買って、Android Studioはサクサク動きますか?

469 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 16:32:57.36 ID:JCvrI8zY.net]
>>451
持ってないからサクサク動くかどうかなんて知らんよ
あんたが欲しがってるから買えばいいっていっただけ
つかなんで詳しくないのに雷禅なんかに手を出そうとするのかね無難が嫌なら奇抜も避けとけよ

470 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 16:34:24.10 ID:/0z7bN1S.net]
ソフトウェア側で制限あるなそれ。
> Windows 10 Homeでは利用不可

471 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 17:56:47.87 ID:IJuCoOwG.net]
インテルはどれになんの機能が入ってるか分かり難いからエントリーモデルは買い難いな。
AMDならパック演算の一部が無いだけでしょ。
ノートは能力の割に高かったり、長時間対応モデルは高かったりで、最初の1台にはオススメできない。



472 名前:デフォルトの名無しさん [2019/01/02(水) 19:46:25.99 ID:x9cpXSD4.net]
なぜAMDはWindows 10 Homeでは利用不可ですか?
Windows 10 Homeなら意味無いということ?

473 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 19:53:53.32 ID:/0z7bN1S.net]
homeだとエミュを高速で動かす機能が欠けている。

474 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 22:33:47.29 ID:fVF+alVv.net]
エミュレータはgenymotionとか他の使えばhypervなくても大丈夫じゃね。俺は>>420で大丈夫だと思うけど。サクサク感は人によって違うけど今どきの標準開発環境以上のものだとは思う。

475 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 22:50:23.23 ID:ACqhJeiC.net]
実機でやれよ
快適だぞ

476 名前:428 mailto:sage [2019/01/02(水) 22:52:42.09 ID:ZZI59gJs.net]
>>428
書き忘れたので、拡張に、Windows Pro版も追加

SSD は、同じ場所へ書き込むと、寿命が縮むから、半分空けておくのが良い。
だから、512GB SSD を勧める

メモリも16GB を勧める。
仮想OS でLinux, Docker などを使うと、Windows・Linux で8GB ずつに分割されるから、
メモリが8GB だと、4GB ずつになってしまう

開発者は、絶対に仮想化支援機構のない、CPU を買ってはいけない!
Intel VT(Virtualization Technology), AMD-V が必須!

必ず、調べること!

477 名前:デフォルトの名無しさん [2019/01/02(水) 23:55:39.27 ID:HMYKJuU6.net]
>>456
それはインテル入ってるででもでしょうか?

478 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 00:31:49.21 ID:RA13I8gt.net]
WIN10は重いからWINXPにしたほうがいい
売ってないけど

479 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 01:57:22.88 ID:kL8lZEiy.net]
>>459
大した開発者じゃないのに語るな

480 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 06:41:39.83 ID:FeTkpOcM.net]
あくまでライゼンでエミュが動くかどうかだからテスト用に安い中古の実機でも買っとけば問題ないんじゃない

481 名前:デフォルトの名無しさん [2019/01/03(木) 07:12:02.44 ID:pm9ZNw0E.net]
WIN95のほうが軽いんじゃないか?



482 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 08:14:52.51 ID:LFXfjEFm.net]
androidアプリ開発でなんでLinuxとかDockerがでてくんの?hyper-vがエミュ動かすのに必要ってのならわかるが。

483 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 08:39:19.62 ID:kL8lZEiy.net]
>>465
馬鹿か初心者はググるか黙ってろ

484 名前:デフォルトの名無しさん [2019/01/03(木) 08:43:37.11 ID:pm9ZNw0E.net]
インテル入ってるw

485 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 09:31:39.68 ID:VGN8vCiT.net]
>>461
XPは脆弱性の塊

486 名前:デフォルトの名無しさん [2019/01/03(木) 10:04:08.95 ID:pm9ZNw0E.net]
>>468
ウンコは屁の塊

487 名前:デフォルトの名無しさん [2019/01/03(木) 10:26:47.80 ID:GFK4C2Tk.net]
Dockerって要するにVMでそ

488 名前:デフォルトの名無しさん [2019/01/03(木) 10:30:13.14 ID:WOC8p7M6.net]
xでそ
oでしょ

日本語は

489 名前:正確に []
[ここ壊れてます]

490 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 10:37:57.77 ID:iW69pAvQ.net]
>>466
お前が黙れよガイジ

491 名前:デフォルトの名無しさん [2019/01/03(木) 11:11:42.89 ID:dwjQXkYf.net]
>>469
平安の中臣はカマタリ



492 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 11:13:45.60 ID:kL8lZEiy.net]
>>472
>>465
馬鹿はググるか黙ってろ

493 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 11:17:07.62 ID:cn/0UVd/.net]
すべったら自分で回収するよーに

494 名前:デフォルトの名無しさん [2019/01/03(木) 11:20:54.31 ID:ek3slq0P.net]
意地でも非を認めないのは韓国人朝鮮人気質

495 名前:デフォルトの名無しさん [2019/01/03(木) 11:22:02.27 ID:b4ExVN6o.net]
>>473
オレがテストで間違えて書いたのは中臣のカ タ マリ

496 名前:414 [2019/01/03(木) 11:25:34.87 ID:b4ExVN6o.net]
いかがでしょうか?
>>420のThinkpadを買うか
>>428のマウスコンピューターを買うか
迷っています。

1日注文が遅れは1日届くのが遅れ、プログラミングをノートPCで始めるのも1日遅れることになるのですが。
乃木坂ファンなのでマウスコンピュータでもいいのですが値段が高めなのとメモリは自分で増設するのが手間。
ThinkpadはAMDがエミュレータに対応していないか不安。

497 名前:デフォルトの名無しさん [2019/01/03(木) 11:26:59.13 ID:ek3slq0P.net]
mouseにしとけ

498 名前:デフォルトの名無しさん [2019/01/03(木) 11:30:52.87 ID:ek3slq0P.net]
あとカスタマイズでメモリ増やしてOSもProにしとけ

499 名前:デフォルトの名無しさん [2019/01/03(木) 11:33:25.25 ID:b4ExVN6o.net]
>>480
そうしたらお金が莫大にかかるのでは?

500 名前:デフォルトの名無しさん [2019/01/03(木) 11:35:56.08 ID:b4ExVN6o.net]
もともと5万円くらいの予算で
せっかくの10年に1度の買い物なので8万円くらいに予算を拡大して
それでもマウスコンピータを知ってがんばって10万円くらいにせざるを得ないのかなあと悩んでいるところを
さらに数万円くらい増量しなければならなそうなメモリ増とHome→Proのアップグレードですか。
それはいくらくらいの増量ですか?

501 名前:デフォルトの名無しさん [2019/01/03(木) 11:37:11.06 ID:GFK4C2Tk.net]
>迷っています。

あなたは迷っていません
予め結論がAMDと決まっていて
背中を押して欲しいだけの人です



502 名前:デフォルトの名無しさん [2019/01/03(木) 11:39:04.99 ID:ek3slq0P.net]
>>481
君は典型的な安物買いの銭失い。

503 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 11:49:46.07 ID:WQlsiHmL.net]
中古で良ければヲクで2年落ちドスパラなんかのi3-i7機が半額以下で買えるでしょそんなんで十分

504 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 12:12:51.23 ID:xyEAGUM1.net]
乃木坂の推しは誰ですか

505 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 12:22:35.24 ID:bfNyms2D.net]
Android Studioって10GB以上ダウンロードするけどSIMカードで大丈夫?

506 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 12:34:41.85 ID:XNbuO3T6.net]
円高になったから値落ちするまでしばし待機しる!w

507 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 12:39:37.90 ID:RA13I8gt.net]
インテルのGPUは信頼できないな
でもCPUが速いから大丈夫なのか?

508 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 12:40:53.24 ID:RA13I8gt.net]
>>482

509 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 14:19:27.99 ID:WQlsiHmL.net]
>>489
体感だがスマホのGPUよりちょい上くらいでバランス的にいいよ

510 名前:デフォルトの名無しさん [2019/01/03(木) 14:39:28.14 ID:b4ExVN6o.net]
>>486
齋藤飛鳥に決まっています!

511 名前:デフォルトの名無しさん [2019/01/03(木) 14:42:45.02 ID:b4ExVN6o.net]
生田えりかから始まり、→秋元真夏、→寺田らんぜ、→西野七瀬、→大園ももこ、→齋藤飛鳥、かな。
齋藤飛鳥はずっと好き。
他に、山崎れな、星野みなみ、伊藤りりあ、も気になりっぱなし。



512 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 14:56:02.53 ID:cn/0UVd/.net]
>>493
おいお前下らねぇ脱線はそのくらいにしとけよ話振られても無視しろ

俺は金持ってなかったけど納得できないものは後悔すると思ったから17万の機種(ci7 8th、16GB、512SSD、win-pro)をローン

513 名前:で買ったぞ []
[ここ壊れてます]

514 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 18:05:40.05 ID:IxECk84C.net]
>>474
質問スレで質問して何が悪いのか

515 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 20:43:06.44 ID:NllqTaQv.net]
そろそろ船が山に登ってきたな
まあ質問者もどこまで本気かかなり怪しいが

516 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 20:56:13.83 ID:WQlsiHmL.net]
ハード購入ネタには"i5に16G"無難な回答で質問者も外野もいい感じで追い払える

517 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 21:01:27.97 ID:WQlsiHmL.net]
つうかここプログラムの質問スレだしAS質問スレの方が動作ハード要件に向いてるじゃん

518 名前:428 mailto:sage [2019/01/03(木) 22:18:09.29 ID:QuQx2V0N.net]
i3, i5, i7 で、1万円ずつ高くなるのは、
動画などのコーデックをハードウェア(CPU)で処理できるから。
これらが無ければ、ソフトウェアで処理するから遅い

高いCPUは、高機能。
特にコンテンツ製作者には、ゲーミングPC のような最高のPCが必要

Windows Pro版のプリインストールで、6千円だろ。
個別に買えば、2万円とかだろ

3年保証でも、12,000円などだろ。
Mac なら、2万円とかだろ

マウスのカスタマイズのページを見て、他社と比べたらよい

漏れは、3年ぐらい前に、パソコン工房のi3, SSD 128GBを買ったけど、CPUはi7が良い。
それにWindowsは、最初から50GBを使っているから、
SSDの半分64GBを使うとすると、最初から余裕がない

今は、工房もマウスに買収されたけど

519 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 02:23:27.50 ID:tVmVCc3P.net]
愛さん八爺以上

520 名前:デフォルトの名無しさん [2019/01/04(金) 21:02:46.14 ID:VX48/7pn.net]
ノートPCの2.1kgってどのくらい重いですか?
外出のとき持ち歩くのがイヤになるくらいのレベルですか?

521 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 21:04:23.61 ID:WBq5yo9W.net]
いたち



522 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 21:06:09.36 ID:N/Nv5pKs.net]
2.1kg分の本や水を鞄に入れてみればいい

523 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 21:08:01.93 ID:w41i5FVs.net]
>>499
ハードウェアで処理ってGPUやDSPといった(CPUとは別の)専用プロセッサで処理する事を言うのでは
CPUで処理=ソフトウェアで処理

524 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 22:43:47.67 ID:AOFe9bzj.net]
>>501
お前次第

525 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 23:42:35.73 ID:Ju1QczLT.net]
2kgぐらいのPCを持ちあるけないような脆弱な筋肉では
とてもじゃないがアンドロイドのプログラミングなんてやっていけないぞ!
まず鍛えろ!

526 名前:デフォルトの名無しさん [2019/01/04(金) 23:56:12.12 ID:VX48/7pn.net]
>>506
そうじゃない。
例えばオレは100mを10秒台で走れるが
近くのコンビニへ行くのにそんなに速く走っていかない。
2kgどころか20kgくらいは余裕で持ち運べるが
ふだんの手軽な小型バッグに入れて海外旅行などで長時間歩くことも想定しているんだ。

527 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 23:57:34.01 ID:g2R6zmn0.net]
常識的に考えて2kgのノート持ちあいてる奴は頭が弱い

528 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 00:11:51.95 ID:yPMj7Xpj.net]
ビジネスならまだしも旅行でノートPCを持ち歩くのはどうかと思うが
長時間歩くこと前提ならせいぜい中型のタブレットにしておいたほうがいいんじゃね

529 名前:デフォルトの名無しさん [2019/01/05(土) 00:16:10.72 ID:6+aaUzZZ.net]
>>508
そうとも言うよね。
しかしこれはAndroid開発をメインにしたいからスペックは高いものを要求されてると思うの。

>>509
タブレットじゃAndroid Studioがサクサク動くとは思えないよ、しかし

530 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 00:39:20.89 ID:8CzO7jf0.net]
俺はいつもスーツにリュックだから電車の中でも楽勝

531 名前:デフォルトの名無しさん [2019/01/05(土) 01:00:03.62 ID:qAoPZLWT.net]




532 名前:ARやりたくて既存のFBXモデル使おうかと思ったらandroid用のSDK無くて
とりあえずC++で作ったからそれをAndroid用に移植しようと思ってるんだけど
3DCGだとやっぱネイティブで書いた方がいいの?
javaだと速度的に遅いだろうか?
[]
[ここ壊れてます]

533 名前:デフォルトの名無しさん [2019/01/05(土) 01:31:00.16 ID:6+aaUzZZ.net]
わたしは何を買えばいいのでしょう?
絶対必要だから2週間後くらいには買ってるはずだから
果たして何を買っているのかタイムマシンで見に行きたいくらいです

534 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 02:14:25.70 ID:Ohq4gine.net]
あけおめ
ボタンやら文字やら位置を画面の大きさの比率で調節したいのですができますか?
例えば、画面の高さ30%のところに10%の大きさのボタンを作る。みたいな
weightは面倒で重ねられないのでだめです

535 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 02:17:16.11 ID:76g8YFAs.net]
weightが嫌ならmesureで自力でwidth計算するしかない

536 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 07:03:55.55 ID:yPMj7Xpj.net]
>>510
プログラミングしてないで旅行を楽しめよ

537 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 07:04:53.84 ID:d4x18oux.net]
1.5kgでもカバンにいれるとクソ重いなって感じることある。メインマシンでそんなに持ち歩かないなら2kgもありなんじゃないか

538 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 09:33:33.60 ID:5jO4OcEp.net]
手さげカバンだと重くてもリュックなら問題ないかもな

539 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 10:15:28.83 ID:3i06SZaY.net]
スマホにDropBoxとテキストエディタ

540 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 10:54:08.98 ID:UJshY2Ey.net]
2kgって15.6インチでしょ。
まずデカ過ぎて無理だわ。

541 名前:デフォルトの名無しさん [2019/01/05(土) 10:59:30.74 ID:6+aaUzZZ.net]
>>520
開発にはデカいほうがいいのでは?
デスクトップなら2画面(例えばコードの画面+エミュレータや開発documentsの画面)は欲しいところをノートパソコンだから大き目のモニタで妥協している感じだし。



542 名前:デフォルトの名無しさん [2019/01/05(土) 11:00:21.52 ID:6+aaUzZZ.net]
Android開発にあたり、
Windows10HomeとWindows10Proの違いはデカいですか?
上のほうでエミュレータ機能で違いがあるとの記載がありますが。

543 名前:デフォルトの名無しさん [2019/01/05(土) 11:01:21.05 ID:6+aaUzZZ.net]
>>520
それに15インチならキーボードも幅を広く使えてるから数字のテンキーが存在するというメリットもある。

544 名前:デフォルトの名無しさん [2019/01/05(土) 11:03:10.75 ID:6+aaUzZZ.net]
i=i+147
j=j+258
k=k+369

みたいなのを入力するのにテンキーなら数字部分は一瞬だw
しかしテンキーがないと1から9までが横に並んでるからストレスたまる

545 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 11:09:43.80 ID:W4jQ6mYW.net]
2kgを外出時に持ち歩くのは相当な負担になるぞ。
まず体(体力)作りから始める必要があると思う。

>>521
ある程度の可搬性を期待してノートPCをメインマシンとして開発環境を整えたいのだとしても
自宅でより快適に作業するなら外部モニタの導入は必須だと思うけどなぁ。。。

546 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 11:25:18.15 ID:5jO4OcEp.net]
>>522
プロじゃないとエミュレータが使えない
実機があるなら動作確認はできるだろ
ただエミュレータならいろんな仮想実機をゲットできる

開発環境としてPC買うならプロにしとけば問題ない

547 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 11:37:15.12 ID:mTnyujSu.net]
Homeでエミュ使えるよ
デマ流すなよw

548 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 12:07:05.57 ID:5jO4OcEp.net]
じゃあ使える

549 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 12:15:03.26 ID:d4x18oux.net]
Hyper-Vは使えない
Docker for Windowsも使えない
Virtual Boxは使える

550 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 12:36:09.45 ID:EfrcEJSw.net]
Mac book pro 一択

551 名前:デフォルトの名無しさん [2019/01/05(土) 12:37:18.51 ID:wMTnOPNR.net]
ボウリングのボールでイメージすると
15Pで約7kg
6Pで約2-3kg
2kgなら全然問題ない



552 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 12:41: ]
[ここ壊れてます]

553 名前:43.58 ID:76g8YFAs.net mailto: macなんていうゴミクズは論外 []
[ここ壊れてます]

554 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 13:02:30.73 ID:dDePsY7A.net]
重くても運ぶ時間が短ければ気にならないよ。
長時間運ぶ時辛くなるまでの時間が変わってくる。

555 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 13:12:03.29 ID:dDePsY7A.net]
>>514
この質問にまともな回答が無いくらいことにこのスレの質の低さを感じざるを得ない

556 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 13:17:15.22 ID:5jO4OcEp.net]
>>514
画面の大きさを考慮したいならデンシティを使えばいい

557 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 13:28:10.09 ID:EfrcEJSw.net]
windowsで仕事してる会社は全部ブラック企業

558 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 14:12:52.20 ID:DYFRZ9MB.net]
>>514
ものすごく頑張ればできないことはないが、ものすごく面倒
諦めて普通のdp比率のレイアウトにしなさい

559 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 14:31:23.59 ID:UkQFLr06.net]
>>530
両方使ってるけど、macはゴミだわ
新型も仕事上仕方なく買ったけど、金額に対して機能がショボく高すぎるわ

560 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 14:37:22.32 ID:5jO4OcEp.net]
機能で選ぶもんじゃないからな

561 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 14:47:14.20 ID:c6u+0fxi.net]
>>532
エベレスト並みに同意

だからアンポンの開発はいくらもらってもやらない



562 名前:デフォルトの名無しさん [2019/01/05(土) 14:57:02.57 ID:wMTnOPNR.net]
macは無駄に高い

563 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 14:59:28.01 ID:PfFrlp4C.net]
パソコン買いたいマンいい加減に買うか出てくかしてくれないかな

564 名前:パソコン買いたいマン [2019/01/05(土) 16:06:36.99 ID:6+aaUzZZ.net]
まあ2週間以内に買う

565 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 16:07:12.59 ID:R9AuKqlt.net]
>>514
ありモノのUI入れたActivityも重ね合わせ出来るよ背景色透明にする
これが一番楽な解決法じゃね

566 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 17:45:07.96 ID:fZgheREd.net]
こうなったら窓タブと好きなキーボードにするこったな。
SurfacePro4のCore m3モデルでも開発できなくはない。
ただ、AndroidStudioの自動補完が遅くて鬱陶しい。

567 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 18:33:36.22 ID:R9AuKqlt.net]
>>512
ARってやったことないが稀に転送して終わりなら40万ポリでも余裕
全部グリグリ書き換えるなら1万でちょいガタつくそこらがjavaの限界か
C++ならなんぼか伸びるかもしれないけど良くて4倍いくのかなって感じ

568 名前:デフォルトの名無しさん [2019/01/05(土) 20:07:15.21 ID:6+aaUzZZ.net]
いまのノートPCに2.5inchHDDを増設するのは簡単ですか?
SSDのものだけが入ってるものを買って、SATAのHDDは増設しようと思いまして。

569 名前:デフォルトの名無しさん [2019/01/05(土) 20:11:13.78 ID:2yRzjNJO.net]
USB

570 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 20:32:45.35 ID:wuXWMOJN.net]
>>547
入れる隙間が無いだろ。

571 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 20:33:06.11 ID:xejHmutN.net]
>>547
増設したHDDも内蔵したいってこと?
ならほぼ無理だと思う
>>548の言うようにUSB HDD/メモリーかNAS買った方がいい



572 名前:デフォルトの名無しさん [2019/01/05(土) 20:36:25.16 ID:6+aaUzZZ.net]
>>549
>>550
買う予定は>>420のものです。SDDとHDDの2種類が入りそうですが、違いますかね?
USBって外付けですよね。持ち運びもよくするので、落としたり無くしたりなるリスクを考えると内蔵にしようと考えていますが。

573 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 20:47:58.79 ID:yPMj7Xpj.net]
増設は無理なので素直に大容量のHDDにしとけ

574 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 20:56:20.09 ID:Ohq4gine.net]
ありがとう
>>515
measureってonMeasureとかいう?
>>535
DisplayMetricsクラスのやつ?
>>544
ありモノのUIとは

よくわからなかったがdpでやるのが普通なのか

575 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 21:28:41.71 ID:xejHmutN.net]
>>551
ああ、それなら増設でき

576 名前:サうやね
https://www.kaoru-blog.com/entry/e585hdd
てか thinkpad e585 増設 でググれば最初に出てくるだろ
[]
[ここ壊れてます]

577 名前:デフォルトの名無しさん [2019/01/05(土) 21:44:11.87 ID:6+aaUzZZ.net]
>>554
なるほどできますか。ありがとうございます。

578 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 23:47:08.99 ID:vhTcM9vZ.net]
>>514
HTML, JavaScript なら、
タスクバーのような、固定部分を引いた画面の高さ (ピクセル単位)は、

window.screen.availHeight

Full-HD ではない漏れのPC では、728 px

579 名前:デフォルトの名無しさん mailto:sage [2019/01/06(日) 01:14:11.34 ID:6jkEYH8N.net]
gradle(app)のtest項目って全部消して大丈夫なんですか?
一応全部消しても今のところアプリの動作に何も影響はありませんが
testに関しては本当に謎が多い
というか邪魔
何でこんな余計なものをくっつけて混乱させるのか
AndroidStudioって本当に複雑ですよね

580 名前:デフォルトの名無しさん mailto:sage [2019/01/06(日) 01:46:19.91 ID:JINgZyza.net]
>>557
testはtestするためのものだからapkの生成に影響しないし、testしないならほっとけば良い

581 名前:デフォルトの名無しさん mailto:sage [2019/01/06(日) 05:48:48.66 ID:SGxnnb7h.net]
>>514
画面回転は禁止する前提?



582 名前:デフォルトの名無しさん mailto:sage [2019/01/06(日) 21:26:04.41 ID:zAQXx8zD.net]
スレチだったらごめんなさい。

androidのSDカードの内部ストレージ化についてお聞きします。
ネットを参考に四苦八苦してるんですが、上手くいかず…
Android SDK Platform-Toolsをダウンロード・インストールし、パスも通してあります。
Java(SDK)もインストールしてあります。

コマンドプロンプトから、
adb→色々とズラーッと長い文が出るので、起動していると思います。
adb shell→正常に起動します。
sm list-disks→SDカードのIDが表示されます。

ここまでは調べた通りに動くのですが、その後の
sm partitoin disk:[SDカードID] private(もしくは mixed)
を入力すると、
Error: java.lang.IllegalStateException: command '107 volume partition disk:(SDカードID)
private' failed with 400 107 command failed'
と表示されて、内部ストレージ化が成功しません。(何度か試してますが、各数字が違うときもあります)
上記のエラーメッセージを検索したのですが、不正なコマンドの呼び出しがあった場合のエラーとのことですが、何がどう悪いのかはわからず、どう手を打てばいいのかわかりません。
詳しい方の知恵をお借りできませんでしょうか…
以下が現環境です。
PC:Windows 7 Home Premium
スマホ:HUAWEI nova lite(PRA-LX2)
Androidバージョン:8.0.0
SDカード:SANDISK SDSDQ-032G-J35U

当方プログラミングは全くのド素人なので、トンチンカンな聞き方をしていたらごめんなさい…
よろしければ、どなたかご助力お願いします。

583 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 01:49:07.27 ID:lSytRgV3.net]
☓ partitoin
○ partition

584 名前:ぱか。 mailto:sage [2019/01/07(月) 02:45:19.62 ID:wx2XGr1V.net]
AndroidStudioだと
なぜかapkがでかくなるんですけど
なんとか小さくする方法はありまてんか?

585 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 05:37:45.87 ID:MiUvyqhM.net]
エクリプス(アント)と比べてですかね

586 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 08:39:28.74 ID:wqvme/Je.net]
サポートライブラリを使わないようにすれば小さくなるよ

587 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 13:44:31.14 ID:IjPl8Lk6.net]
>>561
返信ありがとうございます。
すいません、書き込むときにスペルミスしました…エラーメッセージを書き込むために取ったスクショでは、間違いなく書いてました。紛らわしくて申し訳ないです。
他に、何か怪しいことはないでしょうか?

588 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 16:28:38.91 ID:jhXxoPgH.net]
huaweiなら独自にロックしてる可能性があるかも
他のメーカーの端末で試してみるとか

589 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 17:20:09.76 ID:n9UVvQUn.net]
>>560
エラーメッセージでぐぐったけど海外のサイトで
・SDカードが壊れてる
・端末に不具合があって交換してもらったら認識した
というのがあったけど

590 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 19:46:52.26 ID:0y/PgDfv.net]
>>504
DSPはソフトだろ、と微妙なツッコミ入れてみる。

591 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 20:29:53.61 ID:Irvfnr62.net]
>>556
xmlじゃなくそっちで書くということですか
知りませんでした

>>559
しません
回転するとややこしくなりますか?



592 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 21:47:12.84 ID:6KqEYqT+.net]
>>569
>>回転するとややこしくなりますか?

エレメントサイズや位置の基準となる 画面の高さ/幅 が変化した時にどういった挙動を望むのか、
それが自分の中で定まってさえいれば問題ないと思うよ。

593 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 22:03:02.60 ID:ukwC6P4m.net]
>>566
知らなかったです。
android端末はこの一つしかないのでHUAWAYのロックについて調べてみます。
ありがとうございます。

>>567
ありがとうございます。
導入面ではなく、端末の環境に問題がありそうですね…
諦め気味で、もう少しあがいてみます。
ありがとうございます。

皆さん本当にありがとうございます。参考にします。
長々とスレ汚し失礼しました。

594 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 08:38:17.75 ID:glU/CPQY.net]
>>568
Digital Signal Processorだろ

595 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 14:02:54.76 ID:03za9fF/.net]
>>562
Releaseコンパイルとか難読化とか、同じ条件で作った?

596 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 15:48:21.23 ID:g+f4zoj0.net]
デバッグ著名のAPKなんですがノートとデスクトップの別環境で生成したAPKが
デバッグ端末にインストールするとき別物と判断されるのか環境切り替えるたび
端末内APK削除しろと言われるのですが同一著名のAPK生成させることは出来ない
でしょうか(削除するとアプリの生成するファイルも消えてしまうので

597 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 16:17:32.47 ID:cY3sGRKI.net]
キーストアをコピー

598 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 16:52:38.68 ID:g+f4zoj0.net]
>>575
本当ありがとうございます削除しろと言われなくなりました

599 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 17:47:02.81 ID:oRy+y3O0.net]
どうやったらググって解決する前にここに辿り着くんだろう…

600 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 17:57:09.42 ID:KTKfn43/.net]
署名じゃなく著名でググッてんじゃね

601 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 19:05:11.96 ID:iwGhY6c7.net]
そうかRyzenはWindows proでないとエミュが動かないってことか
流れがわからなかったよ



602 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 19:05:52.71 ID:iwGhY6c7.net]
Windows 10 proね

603 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 20:45:05.89 ID:xj6XesMo.net]
赤外線通信みたいな感じで
ネット経由の通信対戦ゲームの作り方が全然わからないのですが
Google Playゲームサービスをインストールすればいいのでしょうか?
サンプルコードも全然見つかりません

604 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 20:53:37.87 ID:g+f4zoj0.net]
>>577
すいません漢字間違えてました

605 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 20:58:30.35 ID:xj6XesMo.net]
普通は通信ゲームを作るにはサーバーが必要らしいですが
Google Playゲームサービスをインスツールすれば
サーバーがなくても通信対戦ゲームが作れるということですよね?
とにかくサンプルコードが見つからないので
手の打ちようがありません
助けて下さい

606 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 21:15:00.82 ID:gYYxm05v.net]
>>583
癌で死ぬかあきらめろ

607 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 22:12:48.42 ID:xj6XesMo.net]
すいません自己解決しました
サンプルコーズが見つかりました
RoomConfigを使えばいいみたいですね
でも全然応用方法がわかりません
くわしいかたがいたら
ブログにわかりやすく説明してもらえるでしょうか?

608 名前:デフォルトの名無しさん mailto:sage [2019/01/09(水) 08:04:02.21 ID:AvPEsj0w.net]
>>585
自己解決したんだろ
あとはテメエで勝手にやれ

609 名前:デフォルトの名無しさん mailto:sage [2019/01/09(水) 08:17:51.25 ID:+RY0WH7g.net]
>>585
>>583
癌で死ぬかあきらめろ

610 名前:デフォルトの名無しさん mailto:sage [2019/01/11(金) 14:55:47.93 ID:cFmRV1u2.net]
サンプルコーズ....

611 名前:デフォルトの名無しさん mailto:sage [2019/01/11(金) 16:20:58.72 ID:qw9vaduH.net]
>>579
えっ、ドゥーユーことじゃ?
ワイryzenでNox使ってるけど普通に動くぜ?



612 名前:デフォルトの名無しさん mailto:sage [2019/01/12(土) 09:05:27.07 ID:AR+RrWg+.net]
素人が心臓手術の方法を匿名掲示板で聞いてる、みたいな雰囲気を感じるのは私だけだろうか。。。

目的地は果てしなく遠く、最後までそれに付き合える人など1人もいないことに無自覚な質問者に合掌。

613 名前:デフォルトの名無しさん mailto:sage [2019/01/12(土) 09:41:17.66 ID:PvLeIyxT.net]
中二病患者おるがw

614 名前:デフォルトの名無しさん mailto:sage [2019/01/12(土) 10:34:38.84 ID:992SQqiX.net]
どれかひとつのスマホに肩代わりさせるとしてもサーバー役は必要だろ?

615 名前:デフォルトの名無しさん mailto:sage [2019/01/12(土) 13:25:24.43 ID:e8xbxwiz.net]
admobのインターステーシャル広告を実装しようとしてるのですが
onDestroyの時にviewを呼び出したら広告もすぐ消えますよね?
アクティビティを別途作成してondestroyで呼び出せばいいのかなと思ってますが
アクティビティを呼び出してから広告ロードじゃ遅い気がするのですが
どうやって解決したらよいでしょうか

616 名前:デフォルトの名無しさん mailto:sage [2019/01/12(土) 18:46:05.69 ID:34AWpCz2.net]
その前にadmobの禁止事項をよく読んだ方がいい

617 名前:デフォルトの名無しさん mailto:sage [2019/01/14(月) 12:50:23.86 ID:O2kxEv/a.net]
実機テストで開発してるのですがLVLを実装していて、実行した時に
playからではなく開発実機でダイレクトに実行した時のCallbackの返し値はfalseが正しい反応だと思うのですが
最初のうちはfalseを返しているのですが同じ端末を何度も使ってるうちに日によって時々trueを返すことがあります。
これはどういったことなんでしょうか?何度も使ううちにサーバー側で開発機と認識してtrueを返すようになるのでしょうか?
ちなみにエミュではtrueを返すのは見たことありません。
この件についてご存知の方いませんか?

618 名前:デフォルトの名無しさん mailto:sage [2019/01/15(火) 23:54:45.65 ID:SHZnKH2B.net]
androidstudioをバージョンアップしたらなんかエラーが出た

619 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 00:21:10.83 ID:fxwnbQWJ.net]
古いバージョンも残ってるとか書いてあったようなどうやって起動するのかしらんけど

620 名前:デフォルトの名無しさん mailto:usotuki [2019/01/16(水) 02:10:17.03 ID:y3RR4Hhe.net]
Invalidate caches / Restartをすればたいてい治りますよ

621 名前:デフォルトの名無しさん [2019/01/16(水) 11:26:35.72 ID:fL3FB9s7.net]
資格を受けてみようと思うのですが、アピールにはどれが適切でしょうか?

これなんかは?
ace.it-casa.org/ace/application-exam/



622 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 13:15:28.63 ID:NBiSBr9E.net]
資格が評価されるのは客先常駐系の

623 名前:uラックだけ
アプリを作ってストアに公開しろ
[]
[ここ壊れてます]

624 名前:デフォルトの名無しさん [2019/01/16(水) 15:17:28.17 ID:fL3FB9s7.net]
>>600
Android開発は未経験の場合、アピールは資格かと思って。
面接でストアに公開しているというのもあり?

625 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 15:49:14.23 ID:DXAZA9uM.net]
ありだろ資格よりは実績の方がありありだろ

626 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 16:05:14.64 ID:kq+Tf+yg.net]
アプリ公開してる人とまったく何もしてない人ではどっちを採用したいかだけど
即戦力なら前者だろうし何もしてなくても学歴とか資格(基本情報や応用)持ってたりしたら
後者が選ばれることもあるし
その会社がどういう人材を欲しがってるかによるんじゃない

627 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 17:30:51.74 ID:SGw8xSpK.net]
>>601
未経験な時点でアピールにならない

官公庁系の仕事を請けているような会社で仕事をするのに資格が条件になっているような
案件がある会社であれば人数あわせに気にしてもらえるかもしれないけど現場レベルでは
資格があるかなんか気にされないって言うか変に資格もってて実務出来ないのはいらないし

ストアの公開もよっぽど話題になったようなアプリを公開しているのでなければ、ただアプリを
公開しているだけの山ほどあるアプリの一つと言うだけでなんの魅力もない

資格やアプリの公開を会社が評価するのは、それなりに実績のあるアプリを公開しているとか
そういったものに関わった経験があるとかいう場合だけ

628 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 18:11:24.32 ID:oQW0nu0d.net]
>>599
>>600
>>601
>>602
>>603
>>604
お前ら ガキか?
受ける人間次第ってのも知らないのかよ
人は見かけなんだよ

629 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 19:40:11.57 ID:mfsZuXOS.net]
アンカ気持ち悪いw
>>599ー604

630 名前:デフォルトの名無しさん [2019/01/16(水) 19:45:55.28 ID:fL3FB9s7.net]
>>605 そん
>>605 なの
>>605 分かっ
>>605 とるわ
>>605 ボケ
>>605 !
そんなの承知の上で、同じ条件だったら資格の有無

631 名前:デフォルトの名無しさん [2019/01/16(水) 19:46:59.35 ID:fL3FB9s7.net]
そんなの承知の上で、同じ条件だったら資格の有無やストアに公開の経験の有無が
採用にどれだけ有利か、という話なのに。



632 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 20:10:57.80 ID:oQW0nu0d.net]
ホントに馬鹿だな、
・アプリの程度が悪かったらサラのほうが採用されやすい
・ソースの書き方が悪かったらサラの方が採用されやすい
サラだとその会社のイロに染めやすいってのも知らないガキじゃん

633 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 20:22:26.76 ID:Pw33bEFH.net]
新卒か中途かでも変わるのに「サラのほうが採用されやすい」なんて言っているのはニートぐらい
お前は真っ白ちゃうで
ニート色に染まってるんやで

634 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 20:39:11.19 ID:kq+Tf+yg.net]
一人変なのが入ってくるだけでこうだもんな
どっちがガキだよ笑

635 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 21:27:03.83 ID:DgnL4fAq.net]
資格はブラック企業しか評価しない
まともなIT企業はアプリやサービスを作ったとか勉強会で登壇してますとか
GitHubでオープンソースソフトウェアにコントリビュートしてますとか
Qiitaなんかで技術情報を公開してますとかそういうのを評価する
メルカリとかCyberAgentとかZozotownみたいな会社に行きたいならそういう活動をするべき

636 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 22:52:27.25 ID:DXAZA9uM.net]
>>609
この世界はやったかやらないかだと思うんだけどね

成果物やソースになにか言われるのが怖いんだろうな
何もしてないサラよりも何歩も前にいるってことなのに

変なクセをもってると見られるのが怖いんだろうな
そんなの直せばいいしへんな部分を後生持っているよりましだろうに

まぁ頑張

637 名前:チて社会に出てみようや []
[ここ壊れてます]

638 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 02:45:27.03 ID:Wl9VBQlP.net]
とりあえず今Droidkaigi2019アプリの開発が行われているから
これのコントリビュートを目指せ
ttps://github.com/DroidKaigi/conference-app-2019
俺はプルリク送ってマージされた

639 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 10:51:00.27 ID:yJSDrWu9.net]
プログラミングの話をしようぜ
仕事で使っても趣味で使ってもどっちでもいいやん

640 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 02:08:23.20 ID:2OeEEQpv.net]
RoomConfigを池上彰ふうに説明してくれるブログはまだできませんか?
私はサーバーがないので通信ゲームが作れません
でもRoomConfigを使えばサーバーなしでも作れるんです
ここで説明しろとは言いません
スペースも足りないですし
だからブログ作って説明してくれと頼んでいるのだ
いつまでも待っていられるほどこちらも暇じゃない
せめて何日かかるか教えて欲しい
お願いします

641 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 08:27:43.73 ID:cDE/69vG.net]
みんなはBillingには何か改造されないための予防策付けてる?



642 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 09:17:55.75 ID:h3DcYbMa.net]
>>616
勉強してマスターしたアンタ自身が作った方が早いよ
待ってるわ何日かかる?

643 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 09:25:22.03 ID:gexxxLuk.net]
百万光年かかるな

644 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 10:05:00.63 ID:DvcpT0kZ.net]
百万光年は距離の単位であって時間の単位ではない

645 名前:デフォルトの名無しさん [2019/01/20(日) 13:51:28.40 ID:Q8jHF7yk.net]
時間は空間でもあるので距離を表す単位でも同値

646 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 14:03:21.49 ID:aPwBoyNj.net]
百億万年

647 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 14:16:44.39 ID:TiF2YFdr.net]
1万年と2千年前

648 名前:デフォルトの名無しさん [2019/01/20(日) 16:29:27.10 ID:lcTqbbQu.net]
おマンコうねん

649 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 19:27:15.59 ID:bIcHvWfA.net]
>>616
ところどころ嘘をホントっぽい感じに説明するけどいいかな?

650 名前: mailto:sage [2019/01/22(火) 02:49:56.62 ID:zFHfz07h.net]
>>621
>時間は空間でもある
本当ですか?何に書いてありますか?

651 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 09:26:55.09 ID:7aaMc1fA.net]
今月に入ってadmobの収益減ってるんだがなんなん



652 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 12:22:04.83 ID:1HOuisgx.net]
0.2秒か0.5秒かのランダムな間隔で同じ効果音をsoundpoolで鳴らせつづけたいのですが、ランダムな間隔で実行させるにはどういう風にすれば良いでしょうか?
timerのscheduleだと一定間隔ならは可能ですが、、

653 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 14:10:10.26 ID:9n71g6+/.net]
鳴らす度にタイマーのインターバルを変えたら?

654 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 14:50:13.56 ID:1HOuisgx.net]
具体的にどのメソッドがよさそうでしょうか?

655 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 18:09:13.25 ID:2tLxBZvf.net]
「java random」でググればサンプルたくさん出てくる
ミリ秒単位で設定するならば500までの乱数を発生させて200以上の数値が
得られた場合その数値をタイマーのインターバルに使うとか「
あ、0.2か0.5のどちらかっていうならば1か0で乱数を発生させてどっちかを
設定するとか実装の仕方は色々あるけど

656 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 12:20:00.47 ID:2vKke/VG.net]
再生毎にTimerやHandlerをnewするとか

657 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 12:36:53.47 ID:TBi532n ]
[ここ壊れてます]

658 名前:n.net mailto: 精度いらなきゃpostDelayedでも []
[ここ壊れてます]

659 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 09:56:32.19 ID:pP0+H+e7.net]
admob広告を上に表示した時にタッチのズレを補正しなければいけないという問題がありますよね
表示された時とされてない時でこの高さの幅を正しく知りたいのですが
単にadView.getHeight()とすると表示されてない時も0でない実数を返してしまいます
さらにAPIのバージョンや同じAPIでもAndroidのバージョンによっても
広告非表示の時に自動で上部に幅を作るものと作らないもの(0幅)があります
それでも0でない実数が返されます
いかなるバージョンであってもこの幅の見た目通りの値を取得してYのタッチの補正をする方法ないでしょうか?
単にadView.getHeight()では無理そうなので

660 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 11:23:28.10 ID:ycHlBwCK.net]
https://xn--w8jp02bub.jp/%E3%81%95%E3%81%8D%E7%9A%84%E8%A6%96%E7%82%B9/20171211/

webviewにhttpリクエストのタイムアウトを設定したいのですがAndroid6以降は
HttpClientが削除されたため上記のやり方はもう使えないのでしょうか?(HttpGetオブジェクトが宣言できません。)
どうやってタイムアウトを検知すれば良いでしょうか?

661 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 12:36:42.01 ID:y8aNAg9z.net]
>>634
https://stackoverflow.com/questions/8170915/getheight-returns-0-for-all-android-ui-objects



662 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 12:39:35.94 ID:y8aNAg9z.net]
>>635
https://stackoverflow.com/questions/4302912/android-webview-timeout

663 名前:デフォルトの名無しさん mailto:sage [2019/02/11(月) 10:57:52.83 ID:l8at8T6a.net]
>>637
ありがとうございます。
うーん。バグっぽい動きになってしまいそうですね・・・。
なかなか良いやり方が見つからないのは
ちゃんとタイムアウトさせたいっていう需要があまり無いからでしょうか?

664 名前:デフォルトの名無しさん mailto:sage [2019/02/12(火) 20:46:55.80 ID:YDdFT4PA.net]
>>634
取得するタイミングが早い。

665 名前:デフォルトの名無しさん mailto:sage [2019/02/13(水) 01:30:50.55 ID:Pry3lTE8.net]
>>638
何を言ってるんだ?
HttpClientが使えないならHttpで通信する部分をJava標準のHttpURLConnectionなりを使って置き換えなきゃいけないわけで、
HttpURLConnectionにタイムアウト設定するメソッドがあるけとこれは使えないのか?

666 名前:デフォルトの名無しさん mailto:sage [2019/02/13(水) 13:46:45.99 ID:jcCwMXz8.net]
admobを登録して実装してみたんですけどadView.loadAd(adRequest);は通過してるのは確認できたんですけど
実機では広告が表示されてません、エミュではTestADという表示のもとに表示されます
まだadmobを登録でplayのページのurlとリンクする設定してないのですがそのためなんでしょうか?
playのページを設定した時に表示されるようになるんでしょうか?

667 名前:デフォルトの名無しさん mailto:sage [2019/02/13(水) 17:35:41.80 ID:Olou5JQx.net]
>>641
https://support.google.com/admob/troubleshooter/9092685?hl=ja

668 名前:デフォルトの名無しさん mailto:sage [2019/02/14(木) 22:25:37.28 ID:u0ywN2QT.net]
Thread.sleepより
System.currrentTimeMillisを使うほうがいいと思うのですが
ダメでしょうか?
私は間違っていますか?

669 名前:デフォルトの名無しさん mailto:sage [2019/02/14(木) 22:51:55.28 ID:5OCR52SA.net]
まあな

670 名前:デフォルトの名無しさん mailto:sage [2019/02/14(木) 23:37:02.04 ID:srOqiRrc.net]
>>643
なんにせよ期待どおりに動くのがいいよ

671 名前:デフォルトの名無しさん [2019/02/15(金) 11:58:34.04 ID:JRF4Gyvi.net]
>>643
それ使ってどうやってスリープを実現するのか?



672 名前:デフォルトの名無しさん mailto:sage [2019/02/15(金) 13:32:31.57 ID:Ip1dC0OT.net]
何がいいのかがわからないしな

673 名前:デフォルトの名無しさん mailto:sage [2019/02/15(金) 14:09:25.37 ID:oeVfCbLC.net]
ウンコ味のカレーより
カレー味のウンコのほうがいいと思うのですが
ダメでしょうか?
私は間違っていますか?

674 名前:デフォルトの名無しさん [2019/02/15(金) 14:27:19.86 ID:TNDmXWGM.net]
ウンコもカレーも同じ有

675 名前:@物 []
[ここ壊れてます]

676 名前:デフォルトの名無しさん mailto:sage [2019/02/15(金) 14:41:03.02 ID:gRUvgRvi.net]
>>648
フフフ
どちらも同じかもよ。

677 名前:デフォルトの名無しさん mailto:sage [2019/02/15(金) 15:01:48.56 ID:FI28dGgE.net]
Xamarin(VS2017)とAndroidStudioのどちらが開発しやすいですか?

678 名前:デフォルトの名無しさん mailto:sage [2019/02/15(金) 15:24:57.67 ID:Ip1dC0OT.net]
スマホ用ってことなら絶対にAndroidStudio

679 名前:デフォルトの名無しさん mailto:sage [2019/02/18(月) 08:24:32.65 ID:lP09CR/s.net]
>>646
System.currrentTimeMillisで時間測りつつ、所望の時間が経過するまでループ。
効率悪いけどやろうと思えばできる。

680 名前:デフォルトの名無しさん mailto:sage [2019/02/18(月) 09:27:39.38 ID:tJnjCXmm.net]
やろうと思えばできるけどわざわざその方法をとる意味は?

681 名前:デフォルトの名無しさん mailto:sage [2019/02/18(月) 10:09:07.16 ID:ectbLaXd.net]
いやな奴のバッテリー浪費



682 名前:デフォルトの名無しさん [2019/02/18(月) 13:09:56.73 ID:cZFby2gr.net]
クソゲーだとバッテリ消費速いな

683 名前:デフォルトの名無しさん [2019/02/18(月) 13:20:08.02 ID:trvxFZJG.net]
>>653
ものすごくおすすめしたくない方法だな・・・

684 名前:デフォルトの名無しさん mailto:sage [2019/02/18(月) 14:55:01.70 ID:TrdfW/q6.net]
handler使うほうがまだマシなんじゃ

685 名前:デフォルトの名無しさん mailto:sage [2019/02/18(月) 17:30:29.91 ID:XBUWNyHw.net]
handlerの方が遙かにマシだろ

686 名前:デフォルトの名無しさん mailto:sage [2019/02/18(月) 17:37:28.71 ID:grGjWWhA.net]
使い方次第じゃね?
handlerだと実行毎に遅延が発生するから、
長時間で細かくhandlerやってると、最終的には時間がズレる

687 名前:デフォルトの名無しさん mailto:sage [2019/02/18(月) 18:06:47.88 ID:XBUWNyHw.net]
ほんとこのスレレベル低いな…

688 名前:デフォルトの名無しさん mailto:sage [2019/02/18(月) 20:26:02.88 ID:gzx5cYHZ.net]
>>660
scheduleAtFixedRate( )を使えばいいだけじゃないの?

689 名前:デフォルトの名無しさん mailto:sage [2019/02/18(月) 20:26:10.25 ID:GBCsC7LF.net]
HandlerThread使えば60fpsの処理を挟まないので遅延が改善するかもしれない、ただしあくまでUI処理はUIスレッドで

690 名前:デフォルトの名無しさん mailto:sage [2019/02/18(月) 22:42:20.27 ID:27SUMJhW.net]
>>662
これ一択では?

691 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 01:48:36.30 ID:egRUEBMf.net]
systemtime1
:
:
(処理)
:
:
while(true){if(systemtime2-systemtime1>100)break;}

こうすればその場ループなのでバッテリーもあまり消費しないはず



692 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 01:55:05.25 ID:egRUEBMf.net]
ただsystemtimeが0に切り替わるときどうなるのかが
試したことがないのでわからない
systemtime1が9999999999で
systemtime2が0のとき誤差がとんでもないことになってプログラムが止まるかもしれない
試したことがないのでわからない

693 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 02:34:53.71 ID:egRUEBMf.net]
すまん
System.currentTimeMillisは0にならないみたいだ
永遠にミリ秒が加算されていくみたいだ(たぶん)
でもそうなるとlong値の限界を超えてオーバフローを起こさないのだろうか
試したことがないのでわからない

694 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 02:41:51.47 ID:7I/r71Pv.net]
馬鹿はもの考えなくていいよ。

695 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 07:46:49.81 ID:TBBu2HR2.net]
>>665
sleepの方が遥かに効率的で省電力。

696 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 08:56:19.21 ID:pNyK9Zed.net]
>>667
https://developer.android.com/reference/java/lang/System#currentTimeMillis()
これのReturnのところ読んでちょっと考えれば(計算すれば)杞憂だってことがわかるよ

697 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 09:00:52.66 ID:pNyK9Zed.net]
currentTimeMillisのとこね。

698 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 09:19:03.62 ID:lhVPxqKM.net]
>>665
whileループでタイマー作るのはやめなさい
素直にhandler使うかexecutor使いなさい

699 名前:665 [2019/02/20(水) 09:36:47.12 ID:o4WromFc.net]
>>672
だまりなさい。
その理由を述べなさい。

700 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 10:15:08.64 ID:YjmmkoC3.net]
馬鹿相手にすんのやめようぜ

701 名前:デフォルトの名無しさん [2019/02/20(水) 12:56:03.47 ID:agArr1lp.net]
>>665
どうしてもそうやりたいならせめてそのループ



702 名前:フ中に短いスリープ入れなさい。休みなしだと無駄にループし過ぎる。 []
[ここ壊れてます]

703 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 13:21:29.32 ID:7KOtAtbU.net]
>>673
言わせたいのか言わせたくないのか

704 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 14:21:47.76 ID:ORsjjwMc.net]
whileループはcpu・メモリ・バッテリを浪費する上にバグの可能性もある
バッテリ消費がユーザにも見られるようになった今、たかだかタイマーのためにそんなことする意味はない

705 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 17:15:17.49 ID:9IBtQuIc.net]
>>673
黙れと言いながら述べろとはこれいかに

706 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 04:49:24.35 ID:REJH1HgD.net]
うむ書くがよい

707 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 18:46:39.44 ID:QrnTcllh.net]
>>670
しかしながら、、、、、、、
ミリ秒で測定した、現在時刻と協定世界時の UTC 1970 年 1 月 1 日深夜零時との差
となればいずれはlongではオーバーフローを起こすのでは?
何年後かは計算のしかたがわからないのでわかりませんが

708 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 19:10:27.50 ID:aqCWam8a.net]
3億年後かな?

709 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 19:29:23.89 ID:nNKoGXKu.net]
三億年後とか人類は衰退してるんじゃない

710 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 19:36:49.49 ID:bFIROki0.net]
>>680
いや単純に掛け算してみろよw
10ms単位での結果だから1秒は100単位
100 x 60 x 60 x 24 x 365.25 = 3155760000
longは64ビット符号付整数だから最大値は
2 ** 64 / 2 = 9223372036854775808
お前は西暦29億年問題とか気になってプログラミングに支障が出るのか

711 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 19:38:10.10 ID:bFIROki0.net]
ああ、多くのOSでは10ms精度ってだけで戻り値はms単位か
西暦2.9億年問題だな



712 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 20:04:47.63 ID:aqCWam8a.net]
三億年後に起こされて time_t を128bit に修正する作業を丸投げされる呪いをかけてやろう

713 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 20:18:06.72 ID:4yJV1iiF.net]
三億年後じゃ遅いだろ
773万年近く不具合起こしたままになるんだぞ

714 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 20:36:41.38 ID:ZNo1l4Uq.net]
意識高い系は凄いなあ

715 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 20:40:23.47 ID:W4nMy6kE.net]
ほっといても弥勒菩薩がなんとかしてくれる

716 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 21:12:15.75 ID:W1awC+E4.net]
3億年経っても動くアプリを目指しています

717 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 21:20:09.08 ID:VO73bswa.net]
一万年問題
十万年問題
百万年問題
千万年問題
一億年問題

大変だぞ

718 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 21:51:15.16 ID:3IjK+702.net]
>>665
ずっと思ってたんだけどこれタイマーじゃなくない?
一定時間何かを続けるものであって
一定時間後に何かをするコードじゃないように見える……
それもまたタイマーだね

719 名前:デフォルトの名無しさん [2019/02/21(木) 22:09:09.67 ID:ZNo1l4Uq.net]
databindingで質問なんですが、
今までviewModel上のObservableFieldをdatabindingしてviewに反映させてたのを
livedataに置き換えて同じようにやってみたんですが、notifyが実行されないのかdataの変更が反映されなくて
activty/fragmentでlivedataをobserveしてbinding.text.text = valueみたいにしたら書き換わったんですが、
こう言う処理を書きたくないんですが、livedataはobservableFieldのようには使えないんでしょうか

720 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 22:24:40.56 ID:kHcBr+lN.net]
https://qiita.com/taki4227/items/34f0acddc97f1b9a52b8
ググればすぐでてくるだろ。あってるか知らんが

721 名前:デフォルトの名無しさん [2019/02/21(木) 22:32:19.68 ID:ZNo1l4Uq.net]
ありがとうございます。
activity に binding.lifecycleOwner = this を



722 名前:ヌ加したらできました。
この処理が data の notify に関わってくるとはわからなかったですね。
[]
[ここ壊れてます]

723 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 06:31:10.11 ID:a2Z5Yk53.net]
Mac mini買おうかと思ってるんですが
メモリ16GBと32GBでAndroidStudioのビルド時間は
大分変わりますか

724 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 09:44:17.07 ID:nIYV0dRT.net]
16GB以上あれば体感はあんまり変わらないと思う

725 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 10:02:59.59 ID:+uNIYoPW.net]
>>689
利用者側の「動かしたい」という意思に依存する

726 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 10:13:10.16 ID:ZGXFtcHr.net]
あまりAndroidStudioのビルドはしないからなあ

727 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 11:05:27.71 ID:G84AVjC/.net]
じゃあ16GBにしておこうかな
Mac miniは後から自分で増設もできるし

728 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 13:02:39.94 ID:C7efL/uB.net]
新しいやつって難しいんじゃなかったか
>>699

729 名前:デフォルトの名無しさん [2019/02/22(金) 15:06:37.82 ID:bcwEHSMY.net]
>>682
完全に絶滅して遺跡とかの痕跡も一切判別不能なくらいになってて運が良ければ死体が化石化して残ってる程度。しかし何か文明があったとは異星人にも中々わからない。
地表では進化して象ぐらいにでかくなった巨大イカが闊歩している。猿も一時期人間ぐらいに進化したがやはり絶滅。今の時代からずっと生き残っているのはゴキブリとクマムシ。

730 名前:デフォルトの名無しさん [2019/02/23(土) 10:11:38.61 ID:i+tXNzQU.net]
>>700
SO-DIMMで着脱はできるように戻ったけど、今度はTPMが邪魔してるんだっけ?

731 名前:デフォルトの名無しさん mailto:sage [2019/02/23(土) 18:18:25.99 ID:Cm5BCSEU.net]
質問です
メモリ16gb ssd128
メモリ8gb ssd256
どちらがエミュ使用含む開発に向いてますか?



732 名前:デフォルトの名無しさん mailto:sage [2019/02/23(土) 19:38:14.67 ID:UPmGtBeI.net]
メモリーは8GBでも我慢すればなんとかなるけどSSD 128GBは少なすぎ
とりあえずメモリー8GB+SSD 256GBにしてストレス溜まったらメモリー買い足せ

733 名前:デフォルトの名無しさん mailto:sage [2019/02/23(土) 22:26:44.22 ID:dmzPLz34.net]
>>703
俺のは16GBで512GB SSDだが不満なし

734 名前:デフォルトの名無しさん mailto:sage [2019/02/24(日) 00:34:57.05 ID:T3FiNNfX.net]
>>703
エミュ1つで2〜3GB使うから、バージョン毎に動作確認したいとか色んな解像度で動作確認したいって希望があるなら256GBにしといた方がいい。

>>705
アスペ乙

735 名前:デフォルトの名無しさん mailto:sage [2019/02/24(日) 04:44:00.22 ID:HeYaOMac.net]
メモリは Android Studio と エミュだけなら 8GB でなんとかなるけど、
同時にブラウザでタブいっぱい開いたり画像リソース関連の編集なんかもやろうとすると 16GB ほしい

SSD は、SDK とエミュ関連だけのパーティションが 30GB ぐらい使ってるから、増設不可の 128GB じゃ不安だね

736 名前:デフォルトの名無しさん mailto:sage [2019/02/24(日) 13:42:46.33 ID:Ze2sFZ9L.net]
>>703
なぜその二択なのか?
もっと盛った方がよくないか?

737 名前:703 mailto:sage [2019/02/24(日) 16:12:12.76 ID:CbFpxNvu.net]
皆さんいろいろ意見ありがとうございます
基本は10万以下で少しでも安くです

https://nttxstore.jp/_II_DE16020063
前者はこのPCに後々増設16Gを視野に入れ
SSD128はHDDも付いてるからいいかなと

後者はこの辺りのラインナップが多く
スレ内で8Gでもいけるという書き込みや
値段的にもちょっと安いからで

738 名前:
まあCPUやofficeなどの違いもありますが

メモリ増設可、SSD、10万以下のノートが
なかなか見つからなかったもので
いろいろ後出しになってすみません
あとマルチっぽくもなっちゃった
[]
[ここ壊れてます]

739 名前:デフォルトの名無しさん [2019/02/24(日) 16:31:16.64 ID:2fcQjxFq.net]
どうせ物足りなくて増設することになるんだから
出し惜しみしないで今買える最高のスペックにしとけ

740 名前:デフォルトの名無しさん mailto:sage [2019/02/24(日) 17:30:34.90 ID:pmK9w2Lp.net]
Mac mini メモリ16GB SSD512GBにしなさい

741 名前:デフォルトの名無しさん mailto:sage [2019/02/24(日) 17:32:22.97 ID:pmK9w2Lp.net]
10万以下のノートじゃビルド遅くて禿げるよ



742 名前:デフォルトの名無しさん mailto:sage [2019/02/24(日) 17:42:20.81 ID:69bEi6Zl.net]
もう禿げてるからいいよ

743 名前:デフォルトの名無しさん mailto:sage [2019/02/24(日) 19:41:47.69 ID:T3FiNNfX.net]
>>709
最終的には何を優先するかなので好きにして

744 名前:デフォルトの名無しさん mailto:sage [2019/02/24(日) 21:25:51.10 ID:Ze2sFZ9L.net]
>>713
カワイソス(´・ω・`)

745 名前:デフォルトの名無しさん [2019/02/25(月) 02:57:34.07 ID:qvjPMZVE.net]
ハード購入相談室w

746 名前:デフォルトの名無しさん mailto:sage [2019/02/25(月) 05:24:39.47 ID:D5d9E5fI.net]
C++ とか、Android は、8GB じゃ無理。
16GB 以上必要

さらにコンパイルには、i7 など、CPU コア数も必要

プログラミングでは、Windows Pro 版も必要。
たいていの本が、Pro 版を対象にしている

保証期間も最大にする

747 名前:デフォルトの名無しさん mailto:sage [2019/02/25(月) 13:30:32.83 ID:/FERr3NH.net]
WIN7ならメモリ8GBでも余裕なんですけどね
WIN10はなぜか異常にメモリ消費するんできついですよね
よね

748 名前:デフォルトの名無しさん [2019/02/25(月) 13:37:25.28 ID:W3ZxXpjr.net]
いやもうOSとか関係なく8GBでは足りない。
デフォルトのままだと、Studioがbuild始めてGradleデーモンとか起動するとそれだけで4GB近く消費する。
GradleのHeapを下げるとかすれば少しは削れると思うけど(当然時間は伸びる)。

749 名前:デフォルトの名無しさん mailto:sage [2019/02/25(月) 13:38:30.39 ID:xEZ98SkR.net]
>>718
開発してる身として、win7などというゴミOS使うんじゃない

750 名前:デフォルトの名無しさん mailto:sage [2019/02/25(月) 14:06:27.88 ID:OvLxSaJe.net]
linuxにすれば多少早いかも

751 名前:デフォルトの名無しさん mailto:sage [2019/02/25(月) 21:49:25.91 ID:x3us9tuR.net]
win10で8GBだけど問題なし



752 名前:デフォルトの名無しさん mailto:sage [2019/02/25(月) 22:35:40.70 ID:ZNiZFMgY.net]
chrome OS で 8GB でそこそこ使えてる。

753 名前:デフォルトの名無しさん mailto:sage [2019/02/25(月) 22:54:41.59 ID:YpiKnjcI.net]
8GBのWin7ノートPCにWin10の仮想環境作って動かしてるけど、
エミュレータ含めて何とか動いてる。

754 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 03:35:06.88 ID:qEzMtNtv.net]
linux mintで8Gなら余裕で快適

755 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 09:49:25.25 ID:UtNGjYRh.net]
linux使うのなんで?OS代がかからないから?

756 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 09:56:03.45 ID:ajjg1Sbh.net]
お前にはわからなくていいよ。

757 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 11:00:13.47 ID:l3n/4Rcy.net]
>>726
「俺Linux使ってんだすげーだろ」って言いたいだけだから気にすんな

758 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 11:16:52.45 ID:rowXfgts.net]
>>726
何で linux なのか、何で聞くの?

759 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 12:30:02.31 ID:Q/WuDm+3.net]
>>726
マジレスすると、docker環境組みやすいから。
ANDROID studioもdockerに押し込める。

760 名前:デフォルトの名無しさん [2019/02/26(火) 12:31:51.55 ID:E0EMtjG2.net]
>>726
昔から使ってて慣れてるから。

761 名前:デフォルトの名無しさん [2019/02/26(火) 12:35:16.87 ID:E0EMtjG2.net]
まあでも近頃のUNIX系OSはだいたいはGNUのツール入れてるのが普通のようなのでそれに慣れてしまったとも言えるかな。



762 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 13:37:00.29 ID:d8W5vwJn.net]
Linuxの方がOSが軽い

763 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 14:09:20.24 ID:qEzMtNtv.net]
基本誰でも使えるから凄くもなんとも無い
馬鹿みたいな特盛りハードが不要 <

764 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 22:33:11.69 ID:N3wLyREu.net]
ハードに萌えない人か

765 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 14:11:39.60 ID:ZYvE1lBC.net]
長時間つけっぱだから電気の無駄だしCPUファンが静かな方がいい
メモリーは食うけどCPU負荷は大したこと無い爆熱CPUはいらん

766 名前:デフォルトの名無しさん [2019/02/28(木) 08:15:58.05 ID:RsBX7ota.net]
もしかして、Gsonって微妙?
大した大きさでもないオブジェクトのシリアライズが途中で切れる。
そもそも、デシリアライズはできてるからメモリが足りてないとかそういうのじゃない。
Java環境で試しても同じ。JacksonやJSONP(Glassfish)では問題なし。

767 名前:デフォルトの名無しさん mailto:sage [2019/03/04(月) 19:24:45.55 ID:AP0kAod7.net]
>>737
データ出さなきゃ誰もわからん。

768 名前:デフォルトの名無しさん mailto:sage [2019/03/04(月) 21:16:08.88 ID:SP/pXe5p.net]
Mac mini 16GB 512GB 届いたわ
めっちゃサクサクやw

769 名前:デフォルトの名無しさん [2019/03/04(月) 22:15:00.71 ID:qRE2L6Np.net]
Lenovoの16GB 256GB届いたけど
既存のアプリ立ち上げるとき砂時計で少し時間がかかるのはなぜ?

770 名前:デフォルトの名無しさん mailto:sage [2019/03/05(火) 00:34:38.68 ID:+CYLhzr6.net]
Lenovoで誰が分かるのか

771 名前:デフォルトの名無しさん mailto:sage [2019/03/05(火) 08:02:17.94 ID:0DlBx5VN.net]
エスパレス



772 名前:デフォルトの名無しさん [2019/03/05(火) 09:04:07.72 ID:J6bwYFD1.net]
>>742
それを言うならテレパシー

773 名前:デフォルトの名無しさん mailto:sage [2019/03/05(火) 09:14:18.79 ID:OkS7kviY.net]
>>740
裏口から情報流してるのかな?

774 名前:デフォルトの名無しさん [2019/03/05(火) 18:42:38.16 ID:AeMjenEg.net]
>>740のハロワアプリが流出かw

775 名前:デフォルトの名無しさん mailto:sage [2019/03/05(火) 23:14:03.71 ID:ILKGe2b6.net]
カレンダーアプリのアイコンがその日の日付を表示するのってどういう仕組みで実現してるんですか?

776 名前:デフォルトの名無しさん mailto:sage [2019/03/05(火) 23:54:50.29 ID:ey1dGYk9.net]
ランチャー側で切り替えてるのでは

777 名前:デフォルトの名無しさん mailto:sage [2019/03/06(水) 00:06:05.49 ID:og/Dtmr/.net]
ウィジェットじゃなくアプリのアイコンそのものならアプリ単体では不可能だと思うが

778 名前:デフォルトの名無しさん mailto:sage [2019/03/06(水) 00:22:11.45 ID:a5mD2Pn2.net]
標準カレンダーのことなら確かランチャー側で切り替えてたはず

779 名前:デフォルトの名無しさん [2019/03/16(土) 22:23:19.16 ID:b/vORj+f.net]
質問すみません!
Tomb of the maskのようなアプリゲームを作りたいのですが
Unityなどのエンジンを使って開発しているんですか?
何言語で作ってるか調べる方法はないですか?

780 名前:デフォルトの名無しさん mailto:sage [2019/03/17(日) 01:23:45.90 ID:92sQlfcn.net]
あんまよろしくない行為だがググったらAPKあったぞassetにunityのファイルがあるね

781 名前:デフォルトの名無しさん [2019/03/17(日) 12:08:33.99 ID:Uavk2Sqa.net]
ありがとうございます
Unityなんですね



782 名前:デフォルトの名無しさん mailto:sage [2019/03/18(月) 21:07:02.56 ID:97L5ZUvZ.net]
AnkoLoggerのdebug{}が出力されなくてなんでかと調べたら、デフォルトのログ出力レベルがinfoまでで、設定変えるにはタグごとにadbshellで出力レベル変えなくちゃいけないとか

なんなんだこのクソ仕様バカなの
デバッグビルドで実行してんだから自動で出力レベルくらい変えてよ

そもそもLog.d()が出力レベル関係なくログに出る時点で意味が分かんないんだけど

783 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 01:53:19.46 ID:lZWH83gI.net]
ここ何してたかすぐ忘れちゃうんですけど
どうすればいですか?

784 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 02:39:13.10 ID:DgNZlQq6.net]
コメント入れる

785 名前:デフォルトの名無しさん mailto:sage [2019/03/23(土) 19:18:24.01 ID:/42UW2Ab.net]
textviewのアクションメニュー拡張したんだけど、折り畳まれて隠れてるやつ開こうと︙押すとメニューが勝手に閉じちゃう

エスパー頼む原因を

786 名前:教えてくれ []
[ここ壊れてます]

787 名前:デフォルトの名無しさん mailto:sage [2019/03/24(日) 17:28:27.81 ID:TIgOZwJL.net]
android studioから起動するエミュレータでroot権限になれますか?

788 名前:デフォルトの名無しさん mailto:sage [2019/03/24(日) 17:52:10.73 ID:yrUzMInJ.net]
Google Playが入ってないイメージならadb rootいける

789 名前:デフォルトの名無しさん mailto:sage [2019/03/24(日) 19:26:06.51 ID:TIgOZwJL.net]
>>758
そうなんですね
ありがとうございます!

790 名前:デフォルトの名無しさん mailto:sage [2019/03/26(火) 17:12:52.25 ID:jwHqWU3u.net]
久しぶりにandroid studioを起動してアップデートしようとしたのですがエラーを吐いてしまいます
再インストールしても同じエラーが出ます
解決方法を教えてください
お願いします
https://dotup.org/uploda/dotup.org1806480.jpg

791 名前:デフォルトの名無しさん mailto:sage [2019/03/26(火) 17:19:46.58 ID:ODrnjGSL.net]
>>760
アップデートじゃなくて新規の状態で良いならば「C:\ユーザー\ユーザー名」の下の
「.android」と「.AndroidStudioバージョン名」フォルダを全部消せばいけるんじゃないかな

多分エミュレータのイメージが更新出来なくてエラーになっているのではないかと思われ



792 名前:デフォルトの名無しさん mailto:sage [2019/03/26(火) 17:53:56.61 ID:jwHqWU3u.net]
>>761
駄目でした
フォルダを消して3.3.2 for Windows 64-bitを再インストール後に
アップデートの確認をするとこれが出てくるんですが
進めていくとさっきのエラーが起きます
https://dotup.org/uploda/dotup.org1806499.jpg

793 名前:デフォルトの名無しさん mailto:sage [2019/03/26(火) 20:32:12.49 ID:pLjut6TP.net]
>>762
OS再インストールおすすめ!

794 名前:デフォルトの名無しさん mailto:sage [2019/03/26(火) 21:18:10.57 ID:+blNUXVq.net]
>>762
システムイメージはデフォルトだと
C:\ユーザー\ユーザー名\AppData\Local\Android\sdk\system-images

795 名前:デフォルトの名無しさん mailto:sage [2019/03/26(火) 21:20:07.48 ID:DLdmwfZs.net]
とりあえずそこでは無視して、SDK managerで既存のエミュレータすべて削除してから入れ直せば?

796 名前:デフォルトの名無しさん [2019/03/27(水) 00:15:30.16 ID:bTHdTGap.net]
質問宜しいでしょうか?
openGLES と kotlinで fbx importer とスキンメッシュ自力で書いたんだけど
fbxの読み込みが遅くてそこだけCで書こうかと思ってるんですが、Cで書く場合って
互換性とか問題起きやすいんでしたっけ?

797 名前:デフォルトの名無しさん mailto:sage [2019/03/27(水) 12:54:33.68 ID:IUmoQe0G.net]
数年前はARM以外もあったけど今でも使ってる人っていないんじゃない

798 名前:デフォルトの名無しさん mailto:sage [2019/03/27(水) 13:32:59.79 ID:pzYToC85.net]
一時はMIPSまであったからなあ。
まあサポートしなきゃいいんだけど。つか出来ないしな。

799 名前:デフォルトの名無しさん mailto:sage [2019/03/27(水) 18:05:12.76 ID:CcCzg0zD.net]
>>764
>>765
ありがとうございます
試してみます

800 名前:デフォルトの名無しさん [2019/03/27(水) 18:59:00.43 ID:bTHdTGap.net]
>>767
>>768
なるほど!今は昔ほど気にしなくていいってことですな!
ありがとうございます!!

801 名前:デフォルトの名無しさん mailto:sage [2019/03/28(木) 07:54:50.50 ID:SBqJr7d3.net]
ARMつってもarmv7とarm64あるから。



802 名前:デフォルトの名無しさん mailto:sage [2019/03/28(木) 09:16:31.30 ID:mQg5jZTe.net]
v5が無くなっただけでも

803 名前:デフォルトの名無しさん mailto:sage [2019/03/28(木) 12:30:21.35 ID:BnRkfrEn.net]
arnエミュレーター遅いと思うから、実機テスト必要かと。

804 名前:デフォルトの名無しさん [2019/03/28(木) 18:55:34.36 ID:l6MOnEob.net]
スマホの3DゲームってCで作ってるの?

805 名前:デフォルトの名無しさん mailto:sage [2019/03/28(木) 18:59:43.63 ID:F9yPJO1I.net]
UnityでC#

806 名前:デフォルトの名無しさん [2019/03/28(木) 19:04:33.46 ID:des+yyG9.net]
Unityで3DするのにC#触らなくても出来てしまうからな
そのままAndroidにデプロイまで出来てしまう

807 名前:デフォルトの名無しさん mailto:sage [2019/03/28(木) 19:44:59.27 ID:WN0VVTEM.net]
>>776
C#でないとすると、言語は何を使うの?

808 名前:デフォルトの名無しさん mailto:sage [2019/03/28(木) 19:57:46.15 ID:F9yPJO1I.net]
jsも使えるんだっけか

809 名前:デフォルトの名無しさん mailto:sage [2019/03/28(木) 20:52:14.79 ID:BHVRWP9G.net]
jsはとっくにサポートされなくなった

810 名前:デフォルトの名無しさん [2019/03/29(金) 05:05:30.71 ID:NCHlEZ3/.net]
次はjy

811 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 08:22:01.88 ID:618Fx ]
[ここ壊れてます]



812 名前:Nma.net mailto: Androidアプリでデータの保存はどれ使ったらいいの? []
[ここ壊れてます]

813 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 12:02:44.33 ID:MQIx/Ivh.net]
どれ使ってもいいよ

814 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 17:06:49.25 ID:618FxNma.net]
速度とか遅いとか早いとかある?

815 名前:デフォルトの名無しさん [2019/04/01(月) 01:06:18.35 ID:VbnYizkG.net]
android studioで Native C++ でプロジェクト生成したら
NativeActivityじゃなくて jni使ってアクセスするテンプレート生成されたんですが
今はNativeActivityって今はあんま使われてない?

816 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 17:23:20.94 ID:i9v/Zdm7.net]
ActivityをNativeC++で書くことはないんじゃないかな
ActivityはVM上(今だとARTかな)で構成されるようになっているので
WindowsのWin32APIみたいな低レベルAPIで構成されている訳では
ないからNativeC++で作成する意味ないと思うし

817 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 18:14:28.27 ID:VP+R9+d7.net]
NativeActivityは実行速度のためじゃなくて、Javaの開発環境が全く不要になるのが嬉しいんでない?

818 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 02:22:28.46 ID:tpruYZB1.net]
昔は3D描画系のコンテンツでNativeActivityからOpenGLを直叩きしていたけど、
最近は Unity/C# か UnrealEngine/C++ の組合せが多いと思う
同じ環境で携帯アプリにもVR機器にも両対応できるし

819 名前:デフォルトの名無しさん mailto:sage [2019/04/11(木) 01:24:06.09 ID:/v0FbjsZ.net]
スタイルでname="Hoge1.Hoge2" parent="Hoge3"とある場合、Hoge3とHoge1どっちが先に継承されるの?

820 名前:デフォルトの名無しさん mailto:sage [2019/04/11(木) 16:24:50.72 ID:Vdr5wt14.net]
カメラのシャッター音って変えれるの?

821 名前:デフォルトの名無しさん mailto:sage [2019/04/11(木) 22:19:22.54 ID:keXjngSk.net]
ChMateのようなジェスチャーを実現するライブラリってありますか?



822 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 03:50:02.22 ID:lalLxtDv.net]
ジェスチャーディテクターなんてのがあったと思うが望んだ動作するかは知らんな

823 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 07:43:26.77 ID:te3YG9IU.net]
>>788
Hoge3

Hoge1は完全に無視される

824 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 07:58:26.94 ID:H+O33s5u.net]
>>791
ありがとうございます。
ジェスチャーディテクターで試してみます

825 名前:デフォルトの名無しさん [2019/04/12(金) 10:57:13.51 ID:flqP6oiI.net]
開発者オプションのアクティビティを保持しないを、
普通のユーザーが使ってるのか、本当にメモリ不足なのか知らないが
この設定の状況でクラッシュしてる事例が多い。
俺はActivityの再作成は…画面回転時・言語変更時
共に、android:configChangesにパラメータを設定して、
onConfigurationChangedを呼び出して、Activityの再作成は逃げてた。
逃げてた俺だが…アクティビティを保持しない設定は…、
逃れられない死が待っている…10パターンくらい回避の方法を
考えて実行したが、何やってもダメ、権限不足もある。
restoreするとなると…例えば、スレッド実行時だと、俺の発想では
リンク切れるタスクと新たに立ち上げたダイアログでpipe処理がいる。
こんなのどう考えても、狂人でしょう…厳しいわ…。

826 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 11:59:55.15 ID:XBCCz5yJ.net]
configChangesとか使わないで普通に今はViewModelとか使えば?

827 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 18:41:55.17 ID:+CDO09PL.net]
同じプロセス内なのになんでpipeなんているの?キュー構造と排他処理で十分では?

828 名前:デフォルトの名無しさん [2019/04/12(金) 19:23:44.46 ID:flqP6oiI.net]
直していくと決心した。

829 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 19:28:11.46 ID:fkgKT7Pc.net]
これから始めるならJavaでよりkotlinでの方がいいでしょうか

830 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 19:32:43.42 ID:TovvodJ/.net]
んむ

831 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 19:33:43.86 ID:kEggQ1SC.net]
世のサンプルはコトリンで書かれて来てるけどいままでの資産を持ってるところは相変わらずだろうね



832 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 20:41:32.03 ID:Hve1aKTe.net]
これから学ぶならXamarinでいいのでは?
アクティビティのライフサイクルとか面倒なこと考えなくていいし非同期楽だしJavaじゃないし良いことだらけ
クロスプラットフォームはもうこれでキマリって感じ

833 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 21:57:04.31 ID:dPu+usP0.net]
GPSのon/offをプログラムから制御するのって今無理なの?
起動と同時に勝手にonになって、正常に終了する時にoffにするとか

834 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 22:16:19.50 ID:BmMFtE+r.net]
aacのViewModel使ってもActivity破棄は対応できない
savedInstanceを使わないといけない

835 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 22:17:51.62 ID:BmMFtE+r.net]
Xamarin程の糞はない

836 名前:デフォルトの名無しさん [2019/04/13(土) 05:32:25.18 ID:YL+INU76.net]
pipeProgressDialogなんてものも考えたけど…
それだと今度はバックグラウンドプロセスが問題になりそうだし
はじめの死にかけのタスクを再作成前に拾って…ダイアログをもう一度showして
生き返らせる方がいいかもしれない。ちょっとやる気萎えてる。

837 名前:デフォルトの名無しさん [2019/04/13(土) 05:42:48.02 ID:YL+INU76.net]
間違えた…考えてたのはpipeなんたらTaskだった。
バックグラウンドプロセス制限でもめそうなのでボツ。
タスクを生き返らせる方針…。

838 名前:デフォルトの名無しさん [2019/04/13(土) 05:46:35.73 ID:YL+INU76.net]
そもそも直列でそんな事できないか…。

839 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 08:39:54.65 ID:y45++mnP.net]
ここ読んどけ
https://developer.android.com/training/basics/activity-lifecycle/recreating

840 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 09:43:37.26 ID:77kwX/Y2.net]
>>801
ザマリン使ってる人の推しは見かけるけど実際に使われてるのか疑問ってほどに見かけないな

841 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 09:50:35.54 ID:yEHQdNAS.net]
そもそもなんでactivityを保持しないとクラッシュするんだ



842 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 10:07:17.90 ID:U0TmzhoK.net]
以下、wasm 製の手作り ToolKit なんだけど、
MIT/BSDライセンスでソース公開すれば、みんなの知恵と力を借りることは出来る?
特に、オイラはひきこもりなので、AndoridやiOSのマシンを持ってないので、
タッチパネルやソフトウェアキーボードの実機テストが出来ないのござるよ。
特に今のままだと、Widget の edit 要素は、キーボードが無いと全く入力できないはず。

nowsmartsoft.atwebpages.com/

[WebGLを使った山岳地形3Dスクロールテスト]
nowsmartsoft.atwebpages.com/demo_Mountain/index.html

[手作り Widget のテスト(Windows native版とソース共通)]
nowsmartsoft.atwebpages.com/demo1/index.html

843 名前:L mailto:sage [2019/04/13(土) 10:58:17.64 ID:U0TmzhoK.net]
>>811
wasmをbackendにした時には全く知らなかったけど、以下のような認識に辿りついてしまった
(間違ってるかもしれないけど。)。
1. Androidマシンは、Android NDK の NativeActivity を使えば、Javaの仮想コードだけでなく、
 ARMやx86 などのそれぞれのCPUの native binary code がそのまま(?)実行できる。
2.それらのコードは、Java仮想マシンが解釈実行しているわけではなく、CPUが直接そのまま実行
 している。
3. それらの native code から Javaのクラス・メソッドを呼び出せる方法がある。
4. 色々なCPUのバイナリコードを1つのAPKの中にパッケージして配布することも出来る。
5. Android

844 名前: NDKは、使用言語がgccだったが、clangへ変わってきている。
6. コンパイラに -march=xxx-xxx-xxx みたいなオプションを渡して、ARMやx86
 を切り替えてコンパイルしている。
7. ということは、フロントエンドがLLVMを出力しさえすれば、どんな言語(?)でも、
 NativeActivityを使える可能性がある。
[]
[ここ壊れてます]

845 名前:デフォルトの名無しさん [2019/04/13(土) 11:11:15.16 ID:EPtK6Lhb.net]
Ubuntu14.04 Disktop にインストールしたAndroid Studioを完全削除するには

インストール時に作成された~/Android, ~/AndroidStudioProjectsディレクトリ
以下を
削除するだけでOKですか?

846 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 11:48:19.52 ID:H1cmGwAf.net]
homeに不可視フォルダが少々

847 名前:デフォルトの名無しさん [2019/04/13(土) 12:28:07.75 ID:YL+INU76.net]
アクティビティを保持しない設定だけど…一概にこの設定をしてるせいではないかもしれない。
メモリ4GBの端末でOutOfMemoryしてる人も居た…。OutOfMemoryはtry-catchしてるが、
偶然忘れてる箇所があって…同じクラスでdismissでillegal出てたりとエラーが混在してるが…
OutOfMemoryは拾えずにフォアグラウンドで落ちるケースが4.0系でのテストであった、
どういう挙動でメッセージとかははっきり覚えてないけど…そういう場合もあるし…。
本当にメモリ不足の可能性も出てきた…。とりあえず、restore対応は保留しとくわ…。
メモリ不足だと落ちちゃってくれていいので…。
しかし…激痛なのはSDCARDに保存時にgoogleシステムのファイラーみたいなの立ち上げるじゃん…。
そのSDCARD選択のActivityを立ち上げただけで、自アプリはバックグラウンドで落ちる…。
この挙動で僕は設定じゃないかと疑ってたんだけど…どっちか解らなくなってきた。
今、新たに新アプリを開発してて、それを中断して悩んでる…。

848 名前:デフォルトの名無しさん [2019/04/13(土) 12:33:26.84 ID:YL+INU76.net]
確率では0.1%くらいだと思う…設定なのかメモリなのか解らない…。

849 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 15:06:30.87 ID:USZhg4Xi.net]
だから、ViewModel使えよ。そうすりゃ、ViewModelがスレッド(タスク)の参照保持できるから、死にかけのタスクというより前のタスクをそのまま利用できる

850 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 15:18:43.19 ID:USZhg4Xi.net]
今なら構成変更のActivityの再作成に対応するためにはViewModelですっきり書けるのに。
メモリ不足によるプロセスキルによるActivityの再作成で続きを実行するようにしたければsavedinstaceも使えばいい。

構成変更だけならViewModelだけ使えばいい

851 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 17:08:23.72 ID:VNwT4dsM.net]
>>802
GPSの機能自体をON/OFFするのは4.0くらいから出来なくなっている

GPSを使うアプリケーションでGPSに電力を食われないためにGPSの
機能をOFFにする必要はなくて、GPSの計測処理を停止すればGPSが
電力を消費することはなくなるよ
GPSの計測が始まると通知領域の左側にでる↓矢印みたいなのが
出ているときしか電力消費増えないので確認してみて

ただし機種によってはGPSの計測を断続的に行うと計測精度が落ちたり
うまく計測できないものもあるかも



852 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 21:22:41.92 ID:9J0Z+egW.net]
>>819
ありがとうございます!
やってみます

853 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 00:37:29.85 ID:ojXftBSV.net]
>>814
おっと、いろいろ有ったわ
drwxrwxr-x .AndroidStudio3.0

drwxrwxr-x .android

-rw------- .emulator_console_auth_token

drwxrwxr-x .gradle

drwxrwxr-x .java

-rw-r--r-- examples.desktop

854 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 01:57:52.31 ID:JcyK1Ewz.net]
2つのスマホでwifiでチャットをする場合
難易度はどのぐらいですか?

ブルートゥースも通

855 名前:M系はやったことない

ボタンクリックリスナーとかみたいなレベルでなく
調べてコピペしても簡単にはうごかないですよねー
[]
[ここ壊れてます]

856 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 02:23:29.96 ID:JcyK1Ewz.net]
つくっていてこういうの作りたいけど
こっちの方が調べなくても手軽だからという感じで
操作性を無視して簡単な方を作るみたいなのはよくありますか?

857 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 12:00:32.54 ID:qfPa52oD.net]
個人で遊んでるならまぁある
仕事でお客さんにそう作ると説明してれば勝手に変更はない

858 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 12:32:34.74 ID:P64/l7RE.net]
自社サービス開発はその間くらい

859 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 17:01:54.94 ID:6Jt8mn7C.net]
>>822
WiFiでチャットって時点で微妙かなw
WiFiはTCP/IPで接続するのでWiFiって言うより普通にTCP/IPの通信プログラムに
画面周りを作るって感じなので、コピペの組み合わせで出来なくもないけど初心者が
手を出すほど簡単でもない
特に同一ネットワークセグメント内であればまだしもWiFi経由でインターネットごしとか
なってくるとすごく大変
GitHUB探せばそういうサンプル色々あるのでそれみて勉強しれって感じかな

>>823
趣味なら好みなんじゃない
自分だけで使う分には操作性悪くても問題にはならないだろうし
仕事ならば予算と納期しだいかな
いまどきゆったり納期1年あげるとかないだろうけど、予算はあるので人海戦術で
1ヶ月であげろとか言うのもかなり無理筋だし(でかい会社がよくやる失敗)
まぁ、大抵は低予算、短納期でグダグダになるんだけどね

860 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 21:54:30.76 ID:cu75Ojy3.net]
Android SDK の EULA には、他の開発環境を作ってはいけない、
という条項が有る。しかし、SDKのほぼ100%のソースが、Apache
ライセンスなので、BSDよりもさらに自由度の高いものとなっている。
つまり、今までOSSだと言っておいて、ここ最近、プロプライエタリみたいな
事をいい始めたのかな。しかし、MSの場合、金さえ払えば開発環境を禁止
する条項は無い。Android は独占禁止法違反の疑いが高い。

861 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 22:02:02.54 ID:v6vlhahS.net]
>>827
「EULA」に、他の開発環境を「作っては」いけない、とあるのか??



862 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 00:22:36.28 ID:xpC+XoNH.net]
アパッチライセンスに禁止条項の追加禁止条項なんて有ったっけ?

863 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 02:22:18.16 ID:YxwZKkIU.net]
Android SDK のライセンス契約読んでみたが、OSS のコンポーネントは本ライセンス契約ではなくてその OSS のライセンス条件のみに準拠すると書いてあったよ

864 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 07:11:05.54 ID:XtndMXiD.net]
そもそも開発環境の作成を禁止なんてできないだろ…
>>827はネタ投下かよほどの頓珍漢野郎だろw

865 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 09:03:23.25 ID:10ne17ki.net]
3. Google が付与する SDK ライセンス

3.2 デベロッパーは、本 SDK を使用して、他のプラットフォーム
Android の非対応端末を含む)向けのアプリを開発することも、
別の SDK を開発することもできません。ただし、本 SDK を当該
の開発目的で使用しないのであれば、デベロッパーは、Android
の非対応端末を含む他のプラットフォーム向けのアプリの開発を
自由に行うことができます。

3.4 デベロッパーは、本ライセンス契約により明示的に許可され
ていない目的で SDK を使用することはできません。該当する
第三者のライセンスにより必要とされる場合を除き、デベロッパー
は、SDK またはその一

866 名前:部をコピー(バックアップを目的とする
場合を除く)、変更、改造、再配布、逆コンパイル、リバース
エンジニアリング、逆アセンブルしたり、その派生物を作成
したりすることはできません。
[]
[ここ壊れてます]

867 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 09:04:55.74 ID:10ne17ki.net]
ところが不思議なことに、矛盾する条項もある(ダブル・スタンダード?):

3.5 オープンソース ソフトウェア ライセンスに基づいて使用を
許諾された SDK のコンポーネントの使用、複製、および配布は、
本ライセンス契約ではなく当該のオープンソース ソフトウェア
ライセンスの条件のみに準拠します。

868 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 09:06:25.32 ID:10ne17ki.net]
>>828
>>832
3.2 デベロッパーは、本 SDK を使用して、他のプラットフォーム
Android の非対応端末を含む)向けのアプリを開発することも、
別の SDK を開発することもできません。

869 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 09:08:32.33 ID:10ne17ki.net]
矛盾する条項(二重基準?):

3.2 You may not use this SDK to develop applications for other platforms
(including non-compatible implementations of Android) or to develop
another SDK. You are of course free to develop applications for other
platforms, including non-compatible implementations of Android,
provided that this SDK is not used for that purpose.

3.5 Use, reproduction and distribution of components of the SDK
licensed under an open source software license are governed solely
by the terms of that open source software license and not the
License Agreement.

870 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 09:09:23.99 ID:10ne17ki.net]
3.2 You may not use this SDK to develop another SDK.

871 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 11:21:39.26 ID:DGFpykmi.net]
それ、Android studio と Command line tools をダウンロードするときの利用規約だからね
Android studio のメイン部分である Intellj IDEA は JetBrains の製品で、Google が JetBrains に利用料を払って Android アプリ開発目的での使用に限定して無料配布する許諾を得ているはず
この IntelljIDEA を Android アプリ開発目的以外で使う事が OK だったら、JetBrains は自社の製品を完全無料にすることになるからね



872 名前:デフォルトの名無しさん [2019/04/18(木) 11:33:02.60 ID:10ne17ki.net]
Java Byte コードを Oracle 形式の *.class から
Android Delvik 形式の *.dex に直す、dx.bat と dx.jar や、
PCとAndroidデバイス/Emulator を結ぶデバッグツールの
Android Debug Bridge の adb.exe,
Android 用のJavaライブラリをまとめた Android.jar
*.dex を apk に直す aapt.exe
なんかは、Android開発に必須で、Apache Licenseのはずなんだけど、
それらは、EULA に従う必要は無いんでしょうか。

英語サイトに寄れば、ソースは OSS で、バイナリは EULAに従うこと必須、
などという解釈もあるそうですが。ならば、自分でビルドすれば問題ない
という事ですかね。

873 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 11:34:11.54 ID:gEThlgWM.net]
>>835
for that purposeのthatって何処にかかってるんだ?

874 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 11:47:12.05 ID:10ne17ki.net]
>>839
develop applications for other platforms
だと思う。

875 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 11:48:10.62 ID:10ne17ki.net]
ちなみに、知ってるかもしれないけど、
provided that は、大体、「if」の意味だと思う。

876 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 12:07:15.61 ID:DGFpykmi.net]
>>838
aapt.exe置いてあるディレクトリのNOTICE.txt に従えばいいんでない?

877 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 12:33:06.62 ID:10ne17ki.net]
Android.jar はどうなんでしょう?

878 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 12:34:54.38 ID:gEThlgWM.net]
>>840
それはない。
それだと以下のようになって意味不明になる。
You are of course free to develop applications for other
platforms ...,
provided that this SDK is not used for the purpose of developing applications for other
platforms.

879 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 12:41:25.82 ID:DGFpykmi.net]
>>843
多分 jar の中に NOTICE がある

880 名前:デフォルトの名無しさん [2019/04/18(木) 13:07:27.12 ID:10ne17ki.net]
>>844
オイラは英語は結構得意だったんだよ。
日本語訳は上の方にあるから見たら。

881 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 13:26:39.43 ID:DGFpykmi.net]




882 名前:日本語のページからダウンロードするときは Google が公式に日本語で用意した利用規約に同意することになるから
英語の方を読んで理解する必要はないぞ
[]
[ここ壊れてます]

883 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 13:36:17.32 ID:10ne17ki.net]
>>845
展開してみたけど、残念ながら入って無いようでした。

884 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 13:43:03.84 ID:DGFpykmi.net]
>>848
platforms/android-28/android.jar の中には NOTICES フォルダがあったよ
いま確認した

885 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 14:09:37.97 ID:+ZBSSGUP.net]
そのjarの中見て何がしたいんだか

886 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 14:20:47.01 ID:g9a63+qm.net]
アプリの複数あるActivityに同じアイコンを同じ位置に表示したいです

いい方法が分からず、現在は全てのActivityのレイアウトファイルにアイコンのfragmentを埋め込んでいます

処理が同じなので1カ所コードを書くだけにしたいのですが、方法を教えて頂け無いでしょうか?

887 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 14:24:03.31 ID:pZv3cOSv.net]
そんなのみたことないな

右下の+のことかな

888 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 14:34:59.66 ID:pZv3cOSv.net]
右下に常に+がでてるわけで
そこ調べたら同じことできるんじゃね

889 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 15:16:11.83 ID:vdI+NysA.net]
1カ所にコード書いてそれを複数から呼び出せるようにすればいいんじゃね

890 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 15:23:40.95 ID:pZv3cOSv.net]
テレビの右上のNHKとかなんかそういう表示ほしいんでしょ
それなら+のやつを改造しちゃえばずーっと出てるようになる
改造してる人はいたわ

891 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 15:26:53.80 ID:pZv3cOSv.net]
+の画像があるはずだから
それ探してそこのクラスの仕組みみて
アイコンだけ出るようにしちゃうといい



892 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 15:27:16.24 ID:pZv3cOSv.net]
>>854
>処理が同じなので1カ所コードを書くだけにしたいのですが、方法を教えて頂け無いでしょうか?

893 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 15:33:36.85 ID:7sA7WyAe.net]
>>846
あなたの英語力なんてどうでもいいんだが…

日本語訳も何を示してるのかよくわからん。このEULAは推敲されてるのだろうか

894 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 15:45:41.09 ID:pZv3cOSv.net]
>>839
その前に文章があるんじゃないの
街頭の目的ってあるでしょ

895 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 17:18:30.08 ID:rZayq1zq.net]
>>858
多分、わざと玉虫色にして混乱させてるんだと思う。いわゆるFUDみたいな
もので、訴えられたら困るから開発辞退する人が出てくるのを狙ってる
気がする。アメリカ企業はみんなそんなやり口。

896 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 18:14:59.75 ID:nke+qaLz.net]
>>851
Activityの背景(windowBackground)に入れたら?

897 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 21:20:44.67 ID:XtndMXiD.net]
>>844
どこが意味不明なんだ?
要するにこのSDK使って他のプラットフォームのアプリ開発すんな
もちろんこのSDK使わなきゃ他のアプリ開発してもいいぞ
って言ってるだけやん

898 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 23:50:25.05 ID:xpC+XoNH.net]
EULAを承諾する事で利用する権利を得る契約をしているんだから、従う義務が有る。
不法な条項が有ればそれを指摘して契約条件を修正する事も可能だが、勝手に無視して解約違反する事はしない方が良い。
GPLを組み込んで配布したせいで全ソースの開示をせざるを得なかったソフト屋が有ったな。

今回はアパッチライセンスが元なんだろうから、ソース開示義務も無いし利用制限を付加するのも問題無い。
色んなライセンスが入り乱れた環境だから、部分的に切り出した部分が真逆の内容でも不思議じゃない。

899 名前:851 mailto:sage [2019/04/19(金) 12:56:40.41 ID:/EsXSlia.net]
皆様、いろいろありがとうございます
とりあえず、すべての画面の共通クラスを作って、setContentViewの後に、動的にアイコンを追加する方法を試しています

900 名前:851 mailto:sage [2019/04/19(金) 12:58:56.46 ID:/EsXSlia.net]
>>861
それも試してみます


901 名前:閧ェとうございます []
[ここ壊れてます]



902 名前:デフォルトの名無しさん mailto:sage [2019/04/20(土) 05:07:33.39 ID:2GfzAlWe.net]
UnityってProguardってどうなってるんですか

903 名前:デフォルトの名無しさん mailto:sage [2019/04/20(土) 07:07:36.68 ID:j02blWL2.net]
java用ツールなので

904 名前:デフォルトの名無しさん mailto:sage [2019/04/22(月) 05:23:17.71 ID:/PZ+E9Cj.net]
Unityのプログラムは全てがネイティブの共有ライブラリになる
Javaコードは.soを読み込む最低限のActivityしかないよ

ちなみにUnrealEngineも大体同じ構造

905 名前:L [2019/04/23(火) 14:03:06.47 ID:b0TXVq9M.net]
関係ないけど、コマンドラインから gradle や ant を使わずに、
大体役割が理解できるコマンドだけを使って、Androidの
JNIを使ったHelloWorldプログラムのビルドが今、丁度出来た。

906 名前:L mailto:sage [2019/04/23(火) 17:43:06.65 ID:b0TXVq9M.net]
clangやLLVMの本家ばかり探していて見つからなかったけど、
armclang なるものがあったんだ〜。
WindowsやLinux上でARM用のバイナリが生成できるらしい。
ARMといえば、Andoridの主流のCPUで、日本のソフトバンクが
買収したんだよね、確か。

907 名前:L mailto:sage [2019/04/23(火) 18:58:14.65 ID:b0TXVq9M.net]
C言語のコンパイル部分をclangにして、JNIの呼び出しに成功したよ〜。

908 名前:デフォルトの名無しさん mailto:sage [2019/04/24(水) 20:59:52.61 ID:A47MWj4E.net]
それなんてAndroid NDK?

909 名前:L mailto:sage [2019/04/24(水) 21:58:20.94 ID:AFjMEgxB.net]
NDK Rev16 だと思う。

910 名前:デフォルトの名無しさん mailto:sage [2019/04/24(水) 22:06:30.17 ID:AFjMEgxB.net]
VS2019のNDKを使ってる。
Google公式では NDK 16 では「gccがサポートされなくなっている」と
されてるけど、一番素直にJNIを使うのはgccではないのかと思ってたんだけど、
どういうことなんだろう。
自分の場合は、ちょっとトリッキーな方法で、front-endをclang、
back-endをgccにしてやってみてる。
その中間に複雑なチョメチョメを施してる。

911 名前:デフォルトの名無しさん mailto:sage [2019/04/24(水) 22:14:15.09 ID:AFjMEgxB.net]
というか、そもそもARMの可読アセンブリ言語をARMのnativeバイナリにする
ようなアセンブラは、普通のclangやLLVMには見つけられなかった。
gccにはある。>>870の armclang にはあるかも知れない。



912 名前:デフォルトの名無しさん mailto:sage [2019/04/24(水) 23:10:55.24 ID:JvprRVGM.net]
チャット機能を作りたいと思ってるんですが、
firebase realtimedatabaseみたいに
チャットの書き込みがあったらアプリ側で特に
リロード操作しなくてもアプリの処理が呼ばれて
チャットの書き込みが更新されるみたいなことを
realtimedatabaseを使わずにやりたいんですが
どうやったらいいんでしょうか

913 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 16:21:15.21 ID:3fzsNzSP.net]
>>876
Web上にChatのデータを保存することになるだろうから、
そのデータの更新時刻を、XHRなどを使ってアプリ側から時々見に行って
ローカルに持っているデータの時刻と比較してもし新しくなっていたら
データをXHRで読み込めばいいと思う。

例えば、2秒ごとに起動するタイマーを使って、時々更新時刻を
見に行けばよい。

914 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 19:21:47.95 ID:zw/xlPYb.net]
定期的に通信するのはどうなんすかね
書き込みがされたタイミングでサーバー側からpush的にアプリの処理を呼んでほしいですね

915 名前:デフォルトの名無しさん mailto:sage [2019/04/27(土) 01:30:04.06 ID:euRkRBym.net]
>>878
apacheやmongooeのような(httpを処理する)「WebServer」は、
外からのリクエストを待機することはできることはできる。
ただし、その場合、localhost:8080 (127.0.0.1:8080) のような
ポートを、「port forwarding」して、まず、LAN(local area network)
に見えるようにして、それをさらに、WAN に出すことが必要に
なるそうだ。大体以下の順序で行うと思う。
1. mongoose でWebServer を立てる。この段階で、

916 名前:local の file system
 を、loopback address と呼ばれる、127.nnn.nnn.nnn の
 IPアドレスで、http://127.nnn.nnn.nnn:ポート番号/パス名
 でアクセスできるようになる。
2. port forwarding を使って、それを、LANの中の他の機器から
 見えるようにする。
3. DSU やルーターに、そのIPアドレスをプロバイダが提供している
 IPアドレスに変換して、WANで世界中に見えるようにする。
[]
[ここ壊れてます]

917 名前:879 mailto:sage [2019/04/27(土) 01:40:21.70 ID:euRkRBym.net]
「Socket」を使えばできるかもしれないけれど、複雑すぎてちゃんと理解
できてないので、オイラには分らないので悪しからず。

918 名前:デフォルトの名無しさん mailto:sage [2019/04/27(土) 02:01:19.63 ID:euRkRBym.net]
www.rsch.tuis.ac.jp/~mizutani/online/software-basic2002/socket-http.html
↑を見ていたら、host="www.edu.tuis.ac.jp";
HTTP_port=80; filepath="index.html" として、以下のようにすれば、
http サーバーと通信できるらしいね。この書き方からすれば、httpサーバー以外
とも通信できそう。Sockeは双方向通信なので、逆にリモートサーバーからの
通信を待機することもできるかもしれない。
Socket http = new Socket(host, HTTP_port);
networkIn = new BufferedReader(
new InputStreamReader(http.getInputStream()));
networkOut = new PrintWriter(http.getOutputStream());

System.out.println("HTTPサーバ" + host + " に接続...");
networkOut.print("GET " + filepath + " HTTP/1.1\n");
networkOut.print("HOST: " + host + "\n");
networkOut.print("\r\n\r\n");
networkOut.flush();
while ((line = networkIn.readLine()) != null) {
System.out.print(line + "\n");
}

919 名前:デフォルトの名無しさん mailto:sage [2019/04/27(土) 17:09:42.82 ID:B1XuG/kL.net]
lineとかslackとかchatworkとかもそんなsocketのプログラミングしてるんでしょうか
realtimedatabaseでもないような気がするんですが
どうやってるんでしょうか

920 名前:デフォルトの名無しさん mailto:sage [2019/04/27(土) 17:17:32.11 ID:qeeXm/J8.net]
https://qiita.com/mono0926/items/bb7fdd912bc338096f57

921 名前:デフォルトの名無しさん mailto:sage [2019/04/27(土) 18:55:48.80 ID:5Pwzu6Dd.net]
MQTT使えば?



922 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 08:38:09.83 ID:Bja1lQNx.net]
Webサーバーたてるとかソケットでやるとか、ユーザーのルータ越えできなくて終了よ
>>883見て理解できないor理解できるようになれないなら素直にポーリングにしとけ

923 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 11:35:34.21 ID:Q2tUZI2t.net]
アプリエンジニアには敷居が高いっすrealtimidatabaseでやります

924 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 18:40:58.51 ID:hk9PDhL4.net]
RecyclerViewの要素を画面に高さ等分で配置するにはどうたらいいんだ?

925 名前:デフォルトの名無しさん [2019/04/29(月) 12:15:15.41 ID:2Cq4379P.net]
intelliJでkotlinを使おうとしている初心者です。
https://www.suzushin7.jp/entry/2017/05/22/first-kotlin-program-in-intellij-idea
この辺のサイトを見つつ導入しているのですが、hellokotlinが出来ません。
というのも、上記サイトではidea/src/にapp.ktを作ってhello Worldを実行しているのですが、
私の環境では、そもそもsrcディレクトリが作成されておらず自分で作成してみたところ
Newから「kotlin file/class」という選択肢を選択できないです。
KotlinScriptならあるんですけど・・・
初心者すぎて馬鹿馬鹿しい質問かもしれませんが助けてください。

926 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 14:56:29.25 ID:PcCeJ7Yw.net]
>>888
そういえば、Android Stduio って、デフォルトの HelloWorld のプロジェクト
のビルドに何度も失敗した。やっと、Emulatorで上

927 名前:閧ュいったと思ったら、
実機接続だと失敗することもあった。その後成功できずにいる。
[]
[ここ壊れてます]

928 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 15:25:34.95 ID:PcCeJ7Yw.net]
そういえば、Windowsだと、アカウント名が Taro Yamada の用に
空白が入ったものだと、ASが問題を生じる事があるらしい。

929 名前:デフォルトの名無しさん [2019/04/29(月) 15:26:02.72 ID:Cu/Wy/ue.net]
実機持ってるならemuよりapk持ってく方が速い気がする

930 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 15:36:40.20 ID:jJWRBKs5.net]
Listviewの高さを取得するメソッドは何ですか?
取得単位はpxです。

931 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 16:42:54.36 ID:RY0k/T+4.net]
>>888
そのサイトだと、HelloKotlin プロジェクト直下に
.idea フォルダ、src フォルダ、HelloKotlin.iml ファイルがあって、
プロジェクト直下の src フォルダを選択して New -> Kotlin File/Class してるように見えるが?
idea/src なんて書いてないよ?

あと、Android と関係無いなら Kotlin のスレッドで質問した方がいい
https://mevius.5ch.net/test/read.cgi/tech/1544268581/



932 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 17:23:46.34 ID:OpXWt36I.net]
ストアアイコンの仕様が新しくなったのにImage Assetが未だに対応せんのはなぜだ

933 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 19:41:08.80 ID:tFUCCWQN.net]
ストアに出すのにアイコン対応は必須じゃないからじゃね?!

934 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 19:49:12.79 ID:xKeMdvgT.net]
https://www.youtube.com/watch?v=1av_pTiiReg
↑見てたら、AIDEは、製作中のアプリの画面が出た後、エラーがあるとすぐに
画面の下の方に小さなウィンドウを重ね合わせてエラーがある事を知らせたり、
すぐにアプリからIDEの画面に戻ったりしてるんだけど、どうやってるんだろう?
Root化せずに、他のアプリを kill したり出来るんだっけ?

935 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 19:50:17.87 ID:oyL284ct.net]
確か、親プロセスは子プロセスをkillする権限があるからか・・・。
画面下部の通知は WindowManager を使って重ねてるんだろうか?

936 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 22:11:57.13 ID:8wOWCJS8.net]
android studioのgroovy console上で、
今開いてるプロジェクト内に書いたメソッド呼ぶのに何か設定が必要ですか?
編集時にはauto complete効いてimport文も自動挿入してくれてますが、
実行するとclassが見つからないと言われます。

937 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 09:30:57.72 ID:bwdkx6fZ.net]
>>892
getMeasuredHeight

938 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 18:06:30.69 ID:qwjVy0Ef.net]
>>895
5/1以降にストアアイコンを更新しようと思えば必須だぞ
https://android-developers.googleblog.com/2019/03/introducing-new-google-play-app-and.html

939 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 18:22:36.14 ID:EKdZvLL4.net]
>>898
Javaの仕様上は、java ソースの冒頭で同じ名前で package 宣言して
おかないと、自分のプログラム中のクラスであっても参照する事が
できない。
package com.yamadataro.hello;
のような部分。またh、java ソースファイルをおいてある
ディレクトリ構造とこの名前は完全に一致していなくてはならない。
ファイル名とクラス名も一致して無くてはならない。

940 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 19:24:12.50 ID:zU8EnNy/.net]
>>900
それはアイコンそのものの話じゃないの?
アプリ側のアダプティブ・アイコン対応のことを言ってるんだけど。


>5月1日以降、開発者は新しい仕様を満たさないアイコンをPlayコンソールにアップロードできなくなります。ただし、この期間中のGoogle Playストアの既存のオリジナルアイコンは変更されないままです。

941 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 00:52:30.67 ID:G8AdudPG ]
[ここ壊れてます]



942 名前:.net mailto: >>900
これ公式日本語訳があるね

Google Play のアプリとゲームの新しいアイコン仕様について 2019年4月5日金曜日
https://developers-jp.googleblog.com/2019/04/google-play.html
[]
[ここ壊れてます]

943 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 01:03:02.89 ID:G8AdudPG.net]
>>894
Image Asset で Google Play Store Icon を Shape: None で作っただけじゃダメかね?
普通の Adaptive icon が生成されるような foreground と background のリソースを指定してあれば、
少し中央に寄り過ぎな感じがするけど一応透明部分無しの 512x512 のアイコンが生成されるよね

アルファなしの24ビットPNGに変換しないとダメかな? Console はまだ透明部分有のアルファ付き32bitのPNGも受け付けてくれる

944 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 01:24:46.00 ID:G8AdudPG.net]
試しに Shape: None で作った Google Play Store Icon を登録してみた
少し中央に寄り過ぎな感じはあるけど、>>903 のブログの新しいアイコン(例)に近い感じになってるから、これからはそういう方針なのかも

スマホで見るとちゃんと角丸に加工してドロップシャドウつけて表示されるのに、
PCのブラウザで見ると角丸に加工してくれないしドロップシャドウ無しで表示される
>>903をよく読むと角丸とドロップシャドウ適用は Android と Chrome OS の Google Play って書いてあるから、
PCブラウザの Google Play は、これからは正方形で表示されるのが仕様なのか?

945 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 11:54:08.79 ID:50jXpwOv.net]
>>902
最初からストアアイコンだと言ってるんだが。
アダプティブ・アイコンならとうにImage Assetで対応してる

946 名前:デフォルトの名無しさん mailto:sage [2019/05/02(木) 10:37:11.25 ID:Uo13pu5b.net]
[日記]
root化せずに、linux用の単独のnative binaryの実行ファイルを、
Android実機に手作業でコピーして実行できるようになったよ。(^−^)/
これで、大量のコマンド類が実行できちゃう。

947 名前:L mailto:sage [2019/05/03(金) 13:57:26.20 ID:TcNqts7M.net]
独自にビルドした javac コンパイラをアプリとしてインストールせずに
dalvikvmに直接指定してAndroid実機上で動作させることに成功したよー。
もしかしたら、世界初かも〜。そんなことないかな。(^_^)

948 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 14:26:30.07 ID:d8T1sCit.net]
ひどく簡単なこと

949 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 14:45:11.60 ID:TcNqts7M.net]
どこにもバイナリが転がってなかったから、特殊なソースを探し出してきて
始めて成功したんだよ。4種類くらい試してやっと出来た。ビルドもgradleも
IDEも全く使わずに自作BATと基本的なコンパイルツールだけで行ってる。
なお、JDKなど巨大(?)でコンパイル方法が難しいソースは避けた。

950 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 14:54:55.72 ID:t7gs6aC+.net]
拾ってきたソースでドヤ顔

951 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 15:13:14.89 ID:J+j8Qbjl.net]
良くわからんからプレイストアのurl貼って



952 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 15:40:33.62 ID:TcNqts7M.net]
もっと色々試したけど、肝心のところを書いておくよ。
0. そもそも、javac や dx は、ソースが java 言語で書かれている。
  aapt は、C/C++で書かれているらしい。
1. TerminalIDE のソースで実験した。せっかくIDE自体のビルドには成功したが、
 肝心の、lIDE自体が古くなっていて既にprebuild版でも
 javacが起動できなくなっているらしいことが分った。
2. JavaIDEdroid は今でも javaのビルドは正常動作するが、javac相当の
 ものが、IBM 製の Eclipse Java Compiler なるものだった。
3. Java N-IDE なるものがあって、今でもjavaのビルドは正常動作する。
 これが今回上手く行ったもの。ただし、ソースツリーは、JDKとは違った
 状態になっているように見える。
4. tools.jar, dx.jar という

953 名前:ファイルの中に、それぞれ、javac, dx の本体が入っている。
 これは、Android 用の dex ファイルの中に組み込むことには成功した。しかし、
 まず、クラスローダー関連で起動が大変。工夫して何とか起動できるようになり、
 -help や -version は動作するようになった。しかし、test.java を入力して
 コンパイルしてみると、バグが見つかったのでこの url に連絡してほしい、
 というようなメッセージが出てダウンした。
[]
[ここ壊れてます]

954 名前:L mailto:sage [2019/05/03(金) 15:47:29.43 ID:TcNqts7M.net]
ちなみに、4.は、JDKなどに付属してくるもの。3.とは基本的に関係ない。
3.は、JDKのソースには似ているが、1.のspartucuside(?)氏が「HACK」
したソースを受け継いで使っているらしい。自分が見つけた中で、Andorid
実機でjavacが、現在動くのは、2と3のみだった。

謎なのは、4.は、テキストを入力してテキストを出力するような単純なものなのに、
どうしてAndroidでは失敗するのかという事。help メッセージや version情報まで
は出るようになったので、標準出力への出力は正常動作している。
なにか、Android の API Level 関連で、動的リンクしているクラスか何かが、
僅かにどこかが間違っているのかもしれない。spartacuside 氏がいったいなにを
やって動作にこぎつけたのか、興味があるけど、なかなか難しそうだ。

955 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 16:00:31.38 ID:9W6HH/qc.net]
ID:TcNqts7M
スレ違い
ここは質問スレです
自分のブログでやってください

956 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 18:02:04.89 ID:t7gs6aC+.net]
そもそもなぜそんなことをしたのか

957 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 20:41:04.84 ID:J+j8Qbjl.net]
つまりこのスレ民にとってどう役に立つの?

958 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 20:57:47.98 ID:31b0PHoE.net]
スマホで動く開発環境作りたいんだろ

959 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 21:00:57.17 ID:d8T1sCit.net]
Androidの実行環境のlibcがそもそも開発母機のそれとはかなり違うことを認識しないとな。

960 名前:L [2019/05/04(土) 13:44:13.46 ID:i3tCy665.net]
>>914
すれ違いといわれるけれど、大事なことなので追加。
3. は、1. の sparucatus 氏のソースを取り込んでいて、Oracle か AOSP かの
javac の *.java ソースもそっくりそのまま自分のソースツリーの中に
含めてしまっている。しかし、実際のコンパイラは、そっちは全く使わずに
eclipse compiler の方を使っている。どういうことかというと、eclipse compiler
の方のソースも中に(二重に)入っているから。

そこで結局、現状2.のソースを見て、

961 名前:L mailto:sage [2019/05/04(土) 13:53:31.23 ID:i3tCy665.net]
>>920
結局、現状、Andoridで *.javaソースをコンパイルするコンパイラは、
Eclipse Compiler の方だけかもしれないらしい。



962 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 13:55:35.92 ID:i3tCy665.net]
誤:sparucatus
正:sparutacus

なお、>>921 は、「Android 実機での stand alone コンパイラ」の話。

963 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 16:09:27.87 ID:Y3LpLEUo.net]
ID:i3tCy665
ウザっ
あっちでやれ
Androidアプリ 個人開発者の雑談スレ39
https://egg.5ch.net/test/read.cgi/android/1546440859/

964 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 16:30:06.14 ID:oMngFVxU.net]
UUIDって便利だな
確率的には230京回に一回しか重複することがないらしい
二つのUUIDを組み合わせたら230京回の2乗に一回ということで、
これはもう実質重複することはないと考えていいよね

965 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 16:40:27.62 ID:xgmk2CD5.net]
文字列をテキストファイルに書き込みたいのですが、最適解はopenFileOutput()ですか?
ガチ

966 名前:初心者ですいません []
[ここ壊れてます]

967 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 13:00:58.59 ID:NpRX3RPf.net]
>>919
clang と ld を実機に手作業で adb push して、puts による Hello World
の出力に成功したけど、library は、-lgcc つまり、libgcc.a をリンクして
成功した。libgcc.a は、NDK に入っていたものを adb push した。
まだ、bionic library はやってみてない。

968 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 08:36:53.93 ID:OMGgaBpC.net]
暗号化してる?

969 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 18:44:11.93 ID:Gkf3B8ZT.net]
アンドロイドアプリの脆弱性ってどんなのありますか?

970 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 23:01:14.20 ID:gqGG8Xav.net]
AccessibilityServiceの悪用とか?

971 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 00:58:08.00 ID:M6otB2aF.net]
データを暗号化する場合、サーバーから取得するしかない?



972 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 13:18:05.56 ID:sLmAfo/v.net]
もう少し詳しく書いた方がいいと思う

973 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 16:51:04.26 ID:M6otB2aF.net]
>>931
apkを解析をして中身を見られるとのことなので、一部のデータを暗号化したい

その方法で、

*apkにあらかじめ暗号化したデータ(暗号化したアセットファイル)を含む場合
1. apkに復号化するキーを含む

2. apkにキーを含まず、毎回同じキーをサーバーから取得
・取得したキーはアプリ内に保存するか毎回取得するか

*apkにデータを含まない場合
3. アプリ内でランダムなキーを生成してサーバーに送り、サーバーから暗号化したデータを取得
・この処理はアプリインストール後の初回起動時1回のみ
・取得したデータは暗号化してSharedPreferenceに保存
・生成したキーも保存


の3つを思いついたんだけど、
1は、apkを解析したら、1はキーを見られるからだめ。
2は、SSL通信でもキーを見られる?
3は、キーも見られないと思うんだけどどう?

2でも3でもサーバーから取得が必要になるという話

他によい方法ある?

974 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 18:19:56.22 ID:1q8fER1B.net]
そこだけc++で書いておいたら?
解析はかなり辛くなったはず

975 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 19:17:30.00 ID:M6otB2aF.net]
なるほど

C++で固定のキーを生成してそれを使ったらいいか

976 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 19:20:22.96 ID:+sfT54XO.net]
Android Keystore システムっていうのもあるけど

977 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 19:55:59.13 ID:M6otB2aF.net]
>>935
Android Keystore システムってアプリ起動後にキーを作成して管理できるってもの?

暗号化したデータのアセットをapkに含める場合、
このデータを暗号化するときにキーが必要になるけどそのキーはどうしたらいいんだ?

アプリ起動前にキーが必要になるんだけど

978 名前:デフォルトの名無しさん [2019/05/08(水) 21:10:27.95 ID:YGBPLdrF.net]
Google、Androidにおける「Kotlinファースト」強化を表明。Google I/O 2019
https://www.publickey1.jp/blog/19/googleandroidkotlingoogle_io_2019.html

979 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 00:11:04.95 ID:B7sowIXW.net]
まぁオラクルが如何にバカなことをしたかってことやね

980 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 15:54:43.26 ID:cCjteZMB.net]
全部置き換えるの面倒だけどみんなやってるの?

981 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 16:43:45.02 ID:H8hn3iVU.net]
やってない



982 名前:デフォルトの名無しさん [2019/05/09(木) 16:54:35.66 ID:pu1Iu6no.net]
JavaからKotlinへの変換の話?
それならかなり自動でできると思うが。
まあそれでもソースが沢山あったら大変だろうけどね。

983 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 16:58:01.99 ID:7aOjOB5F.net]
Kotlinなんて何の応用もないからやりたくない
Pythonを推すのここれなのか一つにして欲しい

984 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 17:04:03.08 ID:8T+s0kq0.net]
変換はどんな裏芸的テクニック使ってるアプリもアクティビティの数が膨大にあるアプリも
100%うまくできるようになってるの?

985 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 17:10:12.84 ID:ukg2jFQc.net]
え?今あるjavaコードをkotlinに変えなきゃいかん

986 名前:の? []
[ここ壊れてます]

987 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 17:31:02.35 ID:B7sowIXW.net]
>>944
あわてんな、

988 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 21:22:56.03 ID:qJ5zmJws.net]
自動変換しても手直しは必要
そもそもビルドできない状態になることもあるし
危険な!!演算子が大量に使われてたりする

989 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 21:24:05.49 ID:drgZmY69.net]
最初からKotlinでやってる俺、高みの見物
javaやってなかったから迷わずKotlin選んだわ

990 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 22:19:35.91 ID:tbgWFUo7.net]
で?

991 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 00:53:10.74 ID:Ta03YN8Y.net]
2010年にリリースしてずっとアプデし続けてるアプリは今更kotlinに変えようとは思えない。量が膨大で。



992 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 01:09:12.17 ID:mt240JYo.net]
アプリ開発してる皆さんは結構儲かってるのですか?
気になります

993 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 09:48:46.81 ID:M9qHMSoV.net]
儲かってるから続いてる
儲からなくなったら他のことする

994 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 16:00:48.13 ID:R8CHqdXA.net]
Googleにとっては、儲かってるということにしておかないと、
アカウント登録料で稼ぐことができなくなってしまうので
注意が必要。昔「シェアウェアで楽しく儲けることができる」
というのが niftyserve が宣伝して会員を増やしていうたという説が有力。
秀丸はその呼び水。実は、作者は niftyと同系列の富士通社員であった。

995 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 16:13:18.28 ID:R8CHqdXA.net]
AIDEや、JavaIDEDroid, Java N-IDE, TerminalIDE, Termux などの作者の
負担は物凄く大きいだろう。そもそも実機で動作する javac, dx, aapt,
apksigner などの移植に注がれた労力は水の泡になってしまっては困るな。
javac なんかもかなり手間かけて移植された経緯があるようだし。
最も、dx 以後はkotlinでも変わらないのかもしれないけれど。それでも、
Activityなども変わってしまうのだろうか?

996 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 16:16:41.38 ID:R8CHqdXA.net]
Xamarine, Unity なんかは、C# や C++ を frontend に使えるが、それは
多分、JNI (Java Native Interface) を使って実装されていると思う。
そこが kotlin になったときに無くなったり、仕様が変わってしまったら、
物凄く不条理なことになりそう。今までの彼らの努力は水泡に帰すのだろうか。
MicrosoftもXamarineを参加に置いているし、大問題に発展しそうだ。

997 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 18:50:30.10 ID:R8CHqdXA.net]
>>942
Javaは人気があったけど、Kotlinに人気が出ることは絶対にないだろう。

998 名前:デフォルトの名無しさん [2019/05/10(金) 20:27:30.68 ID:0Zlxa6bH.net]
いや既に物凄い勢いで広まってる感じがするが

999 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 20:44:46.86 ID:pF5IZFUe.net]
Kotlin使うのはAndroidだけでしょ
SwiftはiOSだけ

1000 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 20:51:32.91 ID:cYbYZ7tn.net]
Google IO把握してないのか

1001 名前:デフォルトの名無しさん [2019/05/10(金) 20:57:25.51 ID:0Zlxa6bH.net]
>>957
他の事にも使えるよ。JavaVMでも動くからJavaと同じ。
更にJavaScriptにコンパイルしたりnativeのコンパイラもある。
nativeはまだ作ってる最中で遅いようだけどな。



1002 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 21:52:49.06 ID:pF5IZFUe.net]
ってことは
Java→Kotlin→native
という変換も不可能ではない?

1003 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 22:41:31.98 ID:dhRX3jst.net]
iOS用も開発できるみたいな事チラッと見たような

1004 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 09:40:09.78 ID:Guoay+nH.net]
たとえ沢山の人に使われ出しているとしてても、人気がある訳ではなく、
使わざるを得なくて使っているだけだろう。
アメリカ人は技術者ではなく、商人らしい。

1005 名前:デフォルトの名無しさん [2019/05/11(土) 18:21:35.27 ID:sfOUKcmy.net]
>>962
しかし使ってみればわかると思うが、色々と良い

1006 名前:よ。
ていうか、Javaの欠点とかを見た上で作っているので悪くなりようがないとは思うが。

後は慣れの問題があるな。
[]
[ここ壊れてます]

1007 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 18:36:36.67 ID:vyAtfu44.net]
いや。裁判でJavaを使うのが難しくなったので、とにかくJavaを変えざるを
得なくて変えただけという印象を受ける。JavaはC++の欠点を補って、
平凡プログラマでも間違いが出にくくなるように、というような目的が
あったらしいが、Kotlinはそもそも目的が違うと思う。裁判で無理やり
違う言語を作らざるを得なくなって変な風に変えてる気がする。

1008 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 19:31:47.59 ID:osgKhHzY.net]
>>964
なんかKotlinがGoogle製と思ってるように読めるけど、KotlinはJetBrains製でGoogleは関係ないよ
より良いJavaであるKotlinが人気なのは当然だけど、JavaがいいならJavaで開発してもいいとGoogleは言ってる

1009 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 21:32:09.70 ID:ih5pwQ3u.net]
そうそう
ことりんファーストなだけでジャバもサポートはされる

1010 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 21:39:15.27 ID:7jxup+t1.net]
ジェットブレインズの開発したソフトウェアをGoogleが配信し、そのGoogleがジェットブレインズの開発した言語を推奨してるんだからもうこれは使わざるを得ないよね

1011 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 23:13:30.45 ID:nby3Tsz4.net]
KotlinでJavaに劣ってる点なんかあるか?



1012 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 23:16:11.95 ID:n6JaTpXu.net]
知名度?

1013 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 01:27:09.46 ID:FYe6Clfj.net]
ここはアメリカくさい匂いがするな・・・

1014 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 01:33:43.46 ID:wIwzq9sL.net]
行ったこともないのに匂いがわかるの(゜゜)

1015 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 02:49:20.32 ID:FYe6Clfj.net]
アメリカ人は商人なのでセールストークと誇張表現が多いので、
習慣の違う日本人はだまされやすいので注意。

1016 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 04:17:16.26 ID:bY3OAAhG.net]
Kotlinはロシア製なんですけどね

1017 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 08:38:19.53 ID:0vn4aOM8.net]
最近出てきた言語が知名度低いのは当たり前だし今後主流になることを考えると劣ってる点にはならん

1018 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 09:07:44.11 ID:xi+DEbIc.net]
Kotlin
Python
Swift

Javaの次世代となる言語が出てきたけど主流を受け継ぐのはどれになるんだろうね
Pythonは速度が遅かったり、どれも記述に普遍性が感じられなかったり
決定打となるものを持つものがまだ出てないように思うけど

一番推されてるPythonはモバイルのプログラミング言語にはなりそうにはないし

1019 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 09:31:36.71 ID:0vn4aOM8.net]
ことりん → Android
すうぃふと → iOS
ぱいそん → それ以外

1020 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 10:39:53.84 ID:KCjgmzfV.net]
>>968
ぐぐった時の情報量
ただしいつかは逆転するでしょうけど

1021 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 10:45:30.42 ID:xi+DEbIc.net]
Android studioって通常のJava用にも使えるんだっけ?
つまりIntelliJとして使える?



1022 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 11:41:14.24 ID:KCjgmzfV.net]
それはinteliJを使った方が良いと思う

1023 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 12:01:54.73 ID:AozpnmAA.net]
JavaからKotlinへ移行の学習期間はどれくらいかかるもんかな?

1024 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 12:42:15.68 ID:FYe6Clfj.net]
>>976
JavaのSwingだけは 「Write Once, Run AnyWhere」だったんだけど、
Androidが互換性を台無しにして訴訟にまで発展し、一兆円の賠償責任
が課されているらしいが、慌ててKotlinに変えたところで減額されると
考えてるなら甘すぎる。

1025 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 12:44:35.86 ID:6NKc2QzQ.net]
何言ってんだこの馬鹿

1026 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 13:55:34.65 ID:FYe6Clfj.net]
GoogleやMSに騙されなさんなや、みんな。

1027 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 14:06:06.64 ID:WMfoBXoz.net]
Google と Oracle の裁判で唯一問題になっているのは java.io.xxx とかの API の著作権で
Kotlin Android もその辺は依然と変わりなく使ってるから全然関係無い

1028 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 14:18:59.86 ID:gqFKmeRZ.net]
過去の利用はどうにもならないが、現行OSについてはOpenJDK切替で対策済
騙されるどうこう以前に事実誤認じゃ話にならない

1029 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 17:40:49.95 ID:FYe6Clfj.net]
どう考えても、単純に良い言語とかでKotlinが使われてるわけ無いだろう。
Javaを使い続けてる限り一兆円の悪夢が消えないからに決まってるが、
Kotlinに変えたところでその悪夢は消えない。

1030 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 17:48:59.69 ID:PwV3+a/N.net]
単純によい言語だからだよ。

1031 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 17:54:44.34 ID:vGL/mjNC.net]
近代化されてる言語ってJava世代のとどの辺が違うのかな?



1032 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 19:04:02.22 ID:4774w47e.net]
関数型言語の良い点を取り入れてる

1033 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 20:20:04.27 ID:vGL/mjNC.net]
Kotlinは書籍もまだあまりないしあっても高いよね
なぜかヤフーの人がKotlin推奨してるブログ見つけた

1034 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 22:32:03.05 ID:QagKwsEg.net]
数年前からまともな技術書が出てこなくなった
ネットで調べてたほうが良いよ

1035 名前:デフォルトの名無しさん [2019/05/12(日) 23:10:38.12 ID:7dloioJ3.net]
数年前までのまともな技術書ってなんですか?

1036 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 23:22:33.37 ID:p/uU6znt.net]
関数型言語の良い点などない。

1037 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 02:12:41.19 ID:mzHza/6C.net]
>>992
俺が持ってるのだと 68000 PROGRAMMER'S HAND BOOK

1038 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 02:58:41.84 ID:1ytWgFRS.net]
書籍に頼るのは古いのかもしれんけどK&Rみたいなのがほしいな
自作のゲームパッド風インターフェースが68と同じピンアサインだわ

1039 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 04:56:08.84 ID:s48Kl5yL.net]
曖昧なK&Rのせいでどれだけコンパイラごとに仕様が違ったか。

1040 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 06:42:06.08 ID:cgwSFtKn.net]
アメリカ人は後先考えずに試すのが好きなので、熱しやすく冷め易い。
だから新しい言語は次々にブームが起きるがしばらくすると見捨てられる
事が繰り返されている。

1041 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 07:42:23.93 ID:J0xiSM4l.net]
それになんの問題があるんだ?
うだうだ言うだけで何も生み出せない奴らより100万倍マシだと思うが



1042 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 07:49:45.90 ID:ITUI64qy.net]
>>997
まあその結果が世界一の経済大国な訳なんですけどね

1043 名前:デフォルトの名無しさん [2019/05/13(月) 09:02:06.32 ID:E8/YRUSw.net]
資源超大国、面積がでかい、余ってる土地が大量に有る、
武器を作って売ることで経済が回ってる・・・
そんな国だからであって、技術的に優れているわけではない。

1044 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 271日 22時間 12分 58秒

1045 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<243KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef