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

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

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

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

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

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

309デフォルトの名無しさん2018/10/28(日) 01:43:25.21ID:EUvBfg8V
コンパイラが最適化してるでしょ
しかもそんなレベルの速度チューニングはどうしても必要な箇所のみで使うもの

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

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

312デフォルトの名無しさん2018/10/29(月) 17:52:46.16ID:dh8Q0eAM
>>311
このあたりを参考に。

313デフォルトの名無しさん2018/10/29(月) 17:53:04.64ID:dh8Q0eAM

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

315デフォルトの名無しさん2018/11/06(火) 19:16:23.15ID:7sbYJ8WM
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);

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

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

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

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

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

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

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

321デフォルトの名無しさん2018/11/08(木) 08:05:34.13ID:67+vlEJD
>>319
スマホ画面だと、タップで設定可能なのに、
プログラムからは(root取れていなければ)設定不可能なんですね。
PCとは違うなあ。

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

323デフォルトの名無しさん2018/11/09(金) 16:40:57.27ID:jgq67h0m
意味がわからん。

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

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

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

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

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

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

330デフォルトの名無しさん2018/11/12(月) 12:29:02.49ID:Ew1VTXf2
>>326
自分で試せよ

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

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

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

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

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

336デフォルトの名無しさん2018/11/13(火) 19:06:08.13ID:TApGdljf
カスタムapplicattionクラス

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

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

339デフォルトの名無しさん2018/11/14(水) 11:16:30.83ID:Hh1ptiAj
radioactivity

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

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

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

342デフォルトの名無しさん2018/11/23(金) 00:17:09.22ID:b7F8Fpla
>>341
何が作りたいんだ?

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

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

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

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

347デフォルトの名無しさん2018/11/27(火) 08:24:47.17ID:ROPWSOWP
>>346
既に入金済みだよ

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

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

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

のメール来たわ

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

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

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

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

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

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

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

新着レスの表示
レスを投稿する