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

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

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

1 :デフォルトの名無しさん(ワッチョイ 8a17-6DQQ):2017/02/25(土) 12:46:10.62 ID:NbM7/95y0.net
このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。

※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 144匹目
http://echo.2ch.net/test/read.cgi/tech/1473241397/
Eclipse統合M35【Java/C++/Ruby/Python/Scala】
http://echo.2ch.net/test/read.cgi/tech/1405391739/
★★Java質問・相談スレッド179★★
http://echo.2ch.net/test/read.cgi/tech/1476706523/
****オススメ関連リンク****
■ TechBoosterhttp://techbooster.org/category/android/tableofcontents/
■ Androidメモhttp://www.saturn.dti.ne.jp/npaka/android/index.html
■ 逆引きAndroid入門http://www.adakoda.com/android/
■ Androidプログラマへの道http://wiki.livedoor.jp/moonlight_aska/
■ Android Wiki*http://wikiwiki.jp/android/

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

****前スレ****
Androidプログラミング質問スレ revision51
http://echo.2ch.net/test/read.cgi/tech/1457303564/
Androidプログラミング質問スレ revision52
http://echo.2ch.net/test/read.cgi/tech/1479305887/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured

963 :デフォルトの名無しさん :2021/03/30(火) 17:51:03.21 ID:tA63+zJpM.net
もうストレージアクセスフレームワーク使わないと駄目なんじゃないかね

964 :デフォルトの名無しさん :2021/03/30(火) 18:02:28.01 ID:tA63+zJpM.net
API29対応して放置してるアプリがあるんだけど、pixel4aのAPI30で動かして見ると、SAFを通してならばダウンロードファイル全部見えてるぽい
scoped storage 経由だとなんか一部しか見えない

965 :デフォルトの名無しさん :2021/03/30(火) 18:09:11.42 ID:tA63+zJpM.net
API29対応するときに、SAFかscoped storageだけしか見ないようにした
ファイルパスを入手するのでは無くて、ContentResolver::openFileDescriptor使ってファイル見るようにしたと思った

966 :デフォルトの名無しさん :2021/03/30(火) 18:23:05.54 ID:tA63+zJpM.net
この辺見て頑張りたまえ

データ ストレージとファイル ストレージの概要
https://developer.android.com/training/data-storage?hl=ja
対象範囲別ストレージ
https://developer.android.com/training/data-storage?hl=ja#scoped-storage
Android ストレージのユースケースとおすすめの方法
https://developer.android.com/training/data-storage/use-cases?hl=ja
Android 11 でのストレージに関する更新
https://developer.android.com/about/versions/11/privacy/storage?hl=ja
Android 10 との互換性を維持する
https://developer.android.com/about/versions/11/privacy/storage?hl=ja#maintain-compatibility-android-10

967 :デフォルトの名無しさん :2021/03/30(火) 18:26:02.66 ID:oe3FBI0+M.net
ファイルパスはもう見れないんじゃね

968 :デフォルトの名無しさん :2021/03/30(火) 20:02:06.80 ID:SN6IzqgC0.net
沢山のアドバイスありがとうございます。
頂いたアドバイスの内容を調べ、勉強させて貰います。

969 :デフォルトの名無しさん :2021/03/31(水) 19:07:15.63 ID:lwtQ5GkB0.net
自分はちょっと特殊な(工場で使うような)ファイルのビューアを作ってます。
やっぱりAPI30のファイルアクセスで悩んでいて、ファイル形式が一般的でなくて拡張子で種類を判断していたけど、これからどうしたものかと。
別のアプリはSAF使ってファイル選択後に種類判断したけど、関係ないファイルが表示されるし、選択ミスもあるしで使いにくいったらありゃしない。
また別のアプリはフォルダ下にある複数のファイルが必要なのでどうすりゃいいんだろ?

970 :デフォルトの名無しさん :2021/03/31(水) 20:15:04.48 ID:thzCmkYw0.net
Googleの手数料が15%になるってことはAdMobの広告収入が今までより20%くらい増えるってことなん

971 :デフォルトの名無しさん :2021/03/31(水) 22:20:02.61 ID:tw4xdBq70.net
>>969
SAFのUIでファイルを指定させるのではなくて、フォルダを指定させることができる
アプリは指定されたフォルダ以下の階層のファイルやフォルダへのアクセス権が貰えるので、ファイルの一覧を自分で取得して選択リストを自前で表示すればいい
ただ面倒なのは、ファイルの一覧の取得やファイルへのアクセスには、SAFの独自関数を使用する必要がある(はず)で、JavaのFileクラスやLinxuのシステムコールではアクセスできない(と思う)
ユーザによるSAF UI上でのフォルダの指定は、最初に一度やって貰えば、アプリ側でそれを保存しておける

972 :デフォルトの名無しさん :2021/03/31(水) 22:40:30.10 ID:lwtQ5GkB0.net
>>971
ありがとうございます。調べてみます。

973 :デフォルトの名無しさん :2021/04/01(木) 00:20:57.77 ID:Ht+Na1Lt0.net
本当にパスが必要ならスーパー権限要求すればいいだけ
MANAGE_EXTERNAL_STORAGE
ストア経由しなければこれでもいいし、ストアで配布すると審査厳しくなるのだろう..

974 :デフォルトの名無しさん :2021/04/05(月) 15:00:44.26 ID:QlQVv+Ua0.net
開発中のアプリを見せた際、マテリアルデザインのテンプレートを使った開発を行った方が良いとアドバイスを受けました。
なので、マテリアルデザインについて勉強中なのですが、

皆さんは、どのようにデザインを作られていますか?
また、マテリアルデザインのテンプレートのお勧めなどありますか?

975 :デフォルトの名無しさん :2021/04/05(月) 16:26:47.46 ID:0tu2RPBZ0.net
アプリ更新して40時間ぐらい経つのにまだ審査中なんだがなにやってんの

976 :デフォルトの名無しさん :2021/04/05(月) 18:18:00.71 ID:08wdQHfO0.net
>>975
アンタのアプリを待ってる人なんか誰もいないから気にすんな

977 :デフォルトの名無しさん :2021/04/05(月) 20:04:29.28 ID:s4XNa1gN0.net
たまにあるよな、すげー時間かかるとき
別のアプリが2時間ぐらいで承認されるのに、一方で1週間ぐらい待たされるアプリもあったな

978 :デフォルトの名無しさん :2021/04/05(月) 20:13:42.40 ID:0tu2RPBZ0.net
今やappleより審査厳しくなってるんじゃないの

979 :デフォルトの名無しさん :2021/04/06(火) 01:25:04.83 ID:ZNqtV0fC0.net
コロナの影響か分からないけど最近は72時間以上かかる事が多いみたい

980 :デフォルトの名無しさん :2021/04/06(火) 10:24:31.75 ID:equoTOm3M.net
勝った

GoogleがOracleとの10年越しの裁判で勝訴 最高裁はJava著作権侵害せずの判断
https://www.itmedia.co.jp/news/spv/2104/06/news055_0.html

981 :デフォルトの名無しさん :2021/04/06(火) 10:26:51.71 ID:equoTOm3M.net
https://www.publickey1.jp/blog/21/10googlejava_se.html

GoogleがJava SE APIをコピーしたことは、プログラマーが自分の才能を生かして新しいプログラムを開発するために必要なコードのみを含んでおり、法律上、その素材におけるフェアユースにあたる。

982 :デフォルトの名無しさん :2021/04/06(火) 15:43:36.21 ID:2rq1TMM70.net
おおおおいい!まだアプリ更新されねえぞはよしろよ!!

983 :デフォルトの名無しさん :2021/04/15(木) 16:22:00.72 ID:wd5TCrZo0.net
私がこないだ、申請した時は3〜5日(土日挟む)くらい掛かった記憶がある

984 :デフォルトの名無しさん :2021/04/15(木) 16:26:49.91 ID:wd5TCrZo0.net
Android11だとダウンロードフォルダのパスの取得が難しくなってるよね
chromeでダウンロードする場合、どうやって処理してるんやろか?

985 :デフォルトの名無しさん :2021/04/15(木) 19:43:02.78 ID:NeOuZGfy0.net
アプリ更新されたよ。ダウンロードしてね

986 :デフォルトの名無しさん :2021/04/17(土) 15:25:05.37 ID:lWhefxZ40.net
SDカードの存在確認ってどうやって作っていますか?

987 :デフォルトの名無しさん :2021/04/17(土) 23:06:33.80 ID:Jr8yB9AX0.net
目標管理とかうぜー

988 :デフォルトの名無しさん :2021/04/25(日) 18:46:45.94 ID:nfdEzF6CM.net
Stethoがchromeで使えないのはよ直せや

989 :デフォルトの名無しさん :2021/05/10(月) 16:54:15.95 ID:NknrS4Mg0.net
もうAndroid studioぐらいのエディタになるとグローバル変数は色分けしてくれるんで
変数の接頭にこれはグローバルだとわかるようなの書かなくていいんですかね?

990 :デフォルトの名無しさん :2021/05/10(月) 19:45:26.43 ID:dbraRp9ZM.net
グローバル変数を使ってしまっているという罪の意識を常に喚起する様に接頭辞にXXX_とかつけるべきだよ

991 :デフォルトの名無しさん :2021/05/10(月) 19:48:11.03 ID:EccFdDEK0.net
使うなと言われるけど速度優先の時にはどうしても使ってしまう
毎回下の階層に余計にデータ渡ししないといけないし、繰り返し呼ばれるようなところは特に

992 :デフォルトの名無しさん :2021/05/10(月) 19:50:22.42 ID:XMzCpLnaM.net
AndroidはC/C++みたいな糞と違って自由だから
むしろSharedPreferenceManagerとか作ってグローバルで持ったらいいよ

993 :デフォルトの名無しさん :2021/05/10(月) 20:51:53.51 ID:ifX51dGw0.net
Androidってグローバル変数の値保持は保証されてないでしょ?
怖くて使えない

994 :デフォルトの名無しさん :2021/06/07(月) 14:58:50.88 ID:IxrG8iEi0.net
android-studioでrxjavaをデバッグしているのですが

関数
return Observable.just(1)
.observeOn(Schedulers.computation())
.concatMap(v -> {処理})
.observeOn(AndroidSchedulers.mainThread())
.concatMap(v -> Observable.just(2));

このコードで上側のconcatMapは呼ばれるのですが
ステップ実行していくと{処理}の部分が全く呼ばれず
次のobserveOnに行ってしまいます
なぜか分かる方いらっしゃいましたらどう対応すればいいのか教えて貰えませんか
関数は戻り値を他のObservableとつなげて使っています

995 :デフォルトの名無しさん :2021/06/09(水) 23:24:01.43 ID:lP0Gy2su0.net
ブレイクポイントの位置がズレてるとか?
一度処理の部分を関数に切り出して関数の中にブレークポイントを置いて、動作するか確認

996 :デフォルトの名無しさん :2021/06/09(水) 23:46:55.98 ID:7MnLem3f0.net
人類にrxjavaは早すぎる

997 :デフォルトの名無しさん :2021/06/15(火) 09:48:59.31 ID:Pt7e5czla.net
うん。俺は未だにわからない。

998 :デフォルトの名無しさん :2021/06/20(日) 23:42:03.85 ID:8bKSVR8hM.net
midiシーケンサーつの作り方考えてます。
midiserviceってドキュメントみると外付けのmidi機器だけでなく、仮想デバイス(xmlで定義しておくとgetDevicesで取得出来る?)からmidiキーノートの送信って出来そうですけど合ってますか?

999 :デフォルトの名無しさん :2021/06/22(火) 14:17:42.46 ID:Zl20nMwz0.net
皆さん…Android12対応…スプラッシュ…いつやります?…7月くらいにやってもいいんだけど…
Androd12のSDKは…まだpreviewになってるけど…もうやっちゃった方がいいの…?

1000 :デフォルトの名無しさん :2021/06/22(火) 18:18:35.57 ID:5urFnBJ50.net
スプラッシュなんかいらね

1001 :デフォルトの名無しさん :2021/06/22(火) 23:18:38.17 ID:Zl20nMwz0.net
Android11が…2020年9月リリースで…Xperiaが対応したのは…2021年2月…
結構時間かかってるので…そんなに…焦らなくてもいいかもしれない…
ちなみに…今のところ…ベータでは…どのSDKでも…勝手にスプラッシュが出る…
それを…調整しないといけない…

1002 :デフォルトの名無しさん :2021/06/23(水) 04:10:03.84 ID:Pe6ElgGw0.net
Pixelは…Android11リリースした次の日に…アップデートが来たらしい…
まずいなぁ…どのタイミングで…アプリを更新すればいいのやら…

1003 :デフォルトの名無しさん :2021/06/23(水) 04:36:53.61 ID:qrlMFNnZ0.net
>>1001
>それを…調整しないといけない…
なぜ?

1004 :デフォルトの名無しさん :2021/06/23(水) 15:06:45.30 ID:Pe6ElgGw0.net
デフォルトのままだと…アイコンのサイズが…フィットしてない…
それに加えて…僕は…独自のスプラッシュを使用しているので…
そっちを出すように…変えたい…

1005 :デフォルトの名無しさん :2021/06/23(水) 15:16:22.42 ID:PR3Q8cxM0.net
かゆ...うま...

1006 :デフォルトの名無しさん :2021/06/23(水) 15:24:19.01 ID:Pe6ElgGw0.net
ラウンドアイコンなら…綺麗に出るみたいだが…そこらへんも込み込みで…

1007 :デフォルトの名無しさん :2021/06/23(水) 17:46:59.63 ID:njXWOXdR0.net
まだAdaptiveIconにしてない奴いるの?

1008 :デフォルトの名無しさん :2021/06/23(水) 17:53:40.25 ID:r4A1q/qaM.net
アイコンとか12関係あんのか

1009 :デフォルトの名無しさん :2021/06/23(水) 19:54:10.31 ID:eYtPlWiRa.net
なんだか…おれも…真似したくなって…きた…

1010 :デフォルトの名無しさん :2021/06/27(日) 06:47:44.16 ID:hEIlPoQ70.net

Slot
🎰👻🎰
🌸🎴😜
💰🎰👻
🚩(LA: 1.12, 0.91, 0.81)


1011 :デフォルトの名無しさん :2021/06/27(日) 06:47:49.05 ID:hEIlPoQ70.net

Status ♠5 ♦9 ♠6 ♦6 ♠8 (1st.)HP: 1000 pts. たぶん(0)
1.25, 0.95, 0.83(931.988281) Proc. [0.241014 sec.]


1012 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1012
277 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★