Android開発質問スレ ..
[2ch|▼Menu]
2:デフォルトの名無しさん (ワッチョイ de3c-gQqU)
16/08/25 23:35:11.88 81UB5JLm0.net
・・・立ったかな?
※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 142匹目
スレリンク(tech板)l50
Eclipse統合M35【Java/C++/Ruby/Python/Scala】
スレリンク(tech板)
★★Java質問・相談スレッド176★★
スレリンク(tech板)l50
****オススメ関連リンク****
■ TechBoosterURLリンク(techbooster.org)
■ AndroidメモURLリンク(www.saturn.dti.ne.jp)
■ 逆引きAndroid入門URLリンク(www.adakoda.com)
■ Androidプログラマへの道URLリンク(wiki.livedoor.jp)
■ Android Wiki*URLリンク(wikiwiki.jp)
****公式リファレンス****
■ Android developersURLリンク(developer.android.com)
■ ソフトウェア技術ドキュメントを勝手に翻訳URLリンク(www.techdoctranslator.com)
■ 日本Androidの会URLリンク(www.android-group.jp)
■ StackOverFlowURLリンク(stackoverflow.com)

3:デフォルトの名無しさん (ワッチョイ de3c-gQqU)
16/08/25 23:49:52.40 81UB5JLm0.net
さて、
ACTION_SCREEN_ON/OFFがマニュフェスト登録でブロードキャストレシーブできないから、
registerReceiverするんだけど、たまに上手く動かなくなることがある。
アプリkillされたりして登録したレシーバが消えたりするのかなと推測している。
いっそsetForegroundした常駐型サービスつくって、registerReceiverすれば消えることないのかなとか考えたけど
常駐サービスは電池消費が気になる。
このあたりのベストプラクティスってどんな感じですか。

4:デフォルトの名無しさん (アウアウ Sa01-t1qj)
16/08/26 00:02:17.67 vhXOV2eua.net
テンプレといえば
URLリンク(www.techdoctranslator.com)
見れなくなってて悲しみ

5:デフォルトの名無しさん (スップ Sdb8-t1qj)
16/08/26 08:09:08.65 akzh6Z4Vd.net
重複なので削除依頼だしますね^^

6:デフォルトの名無しさん (アウアウ Sa01-t1qj)
16/08/26 08:46:23.31 fC7AuBS5a.net
メモリ消費しまくってたり処理し続けたりしてなければ
サービスを常駐させること自体による影響は少ない
serviceでaction_screen_onをレシーバー登録した事はないけれど
ベストプラクティスとは違うけど
onResumeで代替出来ないか?とか
action_user_presentはManifestに書けたはずだからそれで代替出来ないか?とか

7:デフォルトの名無しさん (ワッチョイ de45-qQHP)
16/08/26 10:24:26.79 HOg/ehGL0.net
Viewのvisibilityをgoneにする処理は重いのかどうか、そしてその理由をご存知の方いたら教えてください
visibilityをgoneにしたViewを子に持つlayout.xmlをinflateすると、visibilityの記述を消した場合に比べて大幅に時間が掛かったので疑問に感じました

8:デフォルトの名無しさん (ワッチョイ 7e83-gQqU)
16/08/26 17:19:13.93 Tpo+ZmXC0.net
eclipseからAndroidStudioに乗り換えて環境を変えました。
eclipseで作成したアプリをAndroidStudio側で更新しようとapkを作成したら、
「×インストールしていないアプリ」と出て、更新できませんでした。
keystoreは同じものを使用しているのですが、調べてみると
おそらくjdkをアップグレードしたことで何か不具合が出てると思うのですが、
明確な解決方法がわかりません。
同じkeystoreを使い続けてapkを更新させることはできないのでしょうか?

9:デフォルトの名無しさん (ワッチョイ 7e83-gQqU)
16/08/26 18:29:34.55 Tpo+ZmXC0.net
>>8
すいません、自己解決しました。
versionCodeとversionNameをbuild.gradleでも変更しなければいけなかったのが抜けてました。
新しいモジュールのapkは普通に作れてたからおかしいと思って調べたら・・・。

10:デフォルトの名無しさん (ワッチョイ de3c-gQqU)
16/08/26 19:31:24.68 RM0WFsG50.net
>>3
画面起動中にだけサービス動かして
画面起動のタイミングでサービス起動させて画面終了のタイミングでサービス落としたかった。
ただ、現状SCREENONひろって正常にサービス起動しても
メモリ解放アプリ動かしたらサービス切れたからどっちにしろフォアグラウンドは必要っぽい。
present はxmlでとれそうだから検討してみる。

11:デフォルトの名無しさん (ワッチョイ b25b-zjZH)
16/08/27 18:42:57.40 eryOehL80.net
すみません、アプリ開発はど素人なのですが、どなたか教えてください。
Qrioというドアのリモート施錠の機械とAndroidアプリがあり、
機械を設置した玄関ドアに近づいて、
スマホのアプリ上でドアロックの解除ボタンを長押ししたらドアが開く環境をつくりました。
ただ、毎回玄関についたらスマホ取り出してアプリ起動して、解錠ボタン長押しは面倒くさいので自動化できないかと思っています。
Qrioのアプリの機能でもできるらしいですが、ベータ版らしくこちらの環境ではまともに動きません。
Taskerなどで手持ちのスマホが自宅玄関前の位置に来たら、シェルスクリプトを実行し、アプリで玄関ドアの解錠を実行させたいのです。
コマンドで実行できるように、アプリからその特定の解錠ボタンの機能のコマンドを抽出したいのですが、何か良い方法はないでしょうか?
アプリはこれです。
URLリンク(play.google.com)

12:デフォルトの名無しさん (ワッチョイ 9cba-t1qj)
16/08/28 03:24:36.39 pC2fYaQT0.net
>>11
おまえの仕事に社外秘義務は無いのか?

13:デフォルトの名無しさん (ワッチョイ 7c2f-t1qj)
16/08/28 03:41:52.19 +TBimbm+0.net
>>11
URLリンク(play.google.com)
リバースエンジニアリングは禁止

14:デフォルトの名無しさん (ワッチョイ b741-t1qj)
16/08/28 20:13:04.42 oXMhCqO00.net
>>7
少なくともandroid.view.Viewなら別に重い処理じゃないと思うが
あと、大幅にとか書かれても伝わらん
具体的にこのコードとコードをこの環境で動かしたらこれだけ差がありますみたいに書かんと

15:デフォルトの名無しさん (アウアウ Sa0f-TXi9)
16/09/01 23:22:37.52 zduJghbJa.net
JaCoCoでカバレッジ計測してる人います?

16:デフォルトの名無しさん (ワッチョイ 47d4-RETc)
16/09/02 00:17:56.31 dcqtkVFH0.net
>>11
企業アプリのくせにプロガードしてないんだな

17:デフォルトの名無しさん (ササクッテロ Sp8f-6L/U)
16/09/02 01:38:51.42 Wbjdyrpmp.net
androidstudioで自作ライブラリ(プロジェクト)を使う時にライブラリ内の一部のクラス使う時だけさらに別ライブラリを要求するとかって出来る?
そのクラスを使わない時は別ライブラリコンパイルしてなくてもエラー吐かないみたいな
使いまわせそうなクラス保管庫って感じの自分用ライブラリなんだが、一つだけjsoupを使うクラスを混ぜたい
けどそのクラスを使わないときにはjsoupコンパイルしたくないんだ

18:デフォルトの名無しさん (ワッチョイ 6f45-FA7T)
16/09/02 02:04:13.25 g0amemBj0.net
>>14
レスありがとう
そっかぁ
処理速度に関してはそうだね申し訳ない
試しにNimbleDroidってWebサイトを使ってみた結果だったもんで
そこでの結果は長くなって申し訳ないけどこんな感じ
public class Custom extends RelativeLayout{}
のコンストラクタ内でxmlをinflateしてる
なおかつ、このレイアウト自体を100個以上生成してる(これがいけないのかもしれないけど)
<merge>
<TextView />
<LinearLayout>
<View1 weight=1 visibility=gone/>
<View2 weight=1 visibility=gone/>
<View3 weight=1 visibility=gone/>
</LinearLayout>
</merge>
だいぶ端折ってはいるけど、こんなxmlを使った場合は
inflateだけで126回コールされてCPU Timeで1151ms
もう一方は、visibility=goneを消した状態でinflateしたあと、
View1〜3に対してsetVisibility(GONE)を呼ぶと
inflateは同じ回数コールされて566msで、setVisibilityは約3倍のコール回数で336msって出た
合わせれば対して変わらないんだけど、Visibility変えるだけで
inflateに掛かる時間が倍違うのが気になったのです
まあでもこれよりも直すべきとこがあるからあまり気にしないことにします…

19:デフォルトの名無しさん (JP 0H4f-pIcq)
16/09/02 02:50:05.17 ci695supH.net
>>11 は犯罪者予備軍

20:デフォルトの名無しさん (ワッチョイ 5b53-RETc)
16/09/02 02:57:43.98 4wjAqA+H0.net
問題を切り分けたほうがいい気がするのは、時間計測のためじゃなく実際のアプリの中で100個生成してるなら明らかに設計に問題があるから見直したほうが良い
visibilityの問題は気になるね。Viewのコード憶えてないけど2つの呼び出しのコード比べれば分かるのだろうか?
できる人

21:デフォルトの名無しさん (ワッチョイ eb6c-y9+U)
16/09/03 21:09:57.35 JL8qX3Tz0.net
URLリンク(ritsuan.com)
IT分野/Android・iOS向けアプリ開発エンジニア
1名以上募集 若手募集
給与380,000円 600,000円

22:デフォルトの名無しさん (ワッチョイ 7742-U4p7)
16/09/03 22:36:20.59 PIYpQrVW0.net
該当スレが見当たらなかったので、一番近しいと思われるこちらで質問させてください
自分でAndroidOS(AOSP)をカスタムしたものを作成し、それをタブレット端末に移植したいのです。
そこで必要な物は何か調べましたところ、とりあえずハードウェアを動かすことができる
カーネルとそれに付随したライブラリさえあればなんとかなりそう、という結論になりました。
こちらの認識で正しいでしょうか?
また、自分で調べましたところAndroidOSはカーネルとそのライブラリがGPLライセンスとのことで
販売元に公開を要求しましたところ、拒否されてしまいました。
このような場合はどのように対処すればよろしいのでしょうか。
よろしければご教示頂きたく存じます。

23:デフォルトの名無しさん (ワッチョイ 47d4-RETc)
16/09/03 22:59:20.60 d53HNAPB0.net
>>22
GPLってソースコード改変、再配布はOKでその代わり改変したソースコードを開示する必要のあるライセンス形態じゃなかったっけ
ここはAndroidアプリ開発を主眼としたスレだと思うから自分を含め答えられる人はなかなかいないと思う

24:デフォルトの名無しさん (ワッチョイ eb6f-dyuG)
16/09/03 23:31:35.22 C644f1Eb0.net
>>22
この辺を参考に
URLリンク(internetcom.jp)
タブレット上でカーネルを立ち上げて画面表示するためには、
非GPLの非公開なソースコードが必要な場合もあるということらしい

25:デフォルトの名無しさん (ワッチョイ 7742-U4p7)
16/09/04 04:31:39.99 T3eUzn750.net
>>23
そのとおりです。
GPLライセンスを使用し、その成果物を配布した場合にソースコードの開示を求められます
AndroidOS自体の質問を取り扱っている場所など知っておりましたら
是非教えていただきたく存じます。
>>24
貴重な情報ありがとうございます。
もしグラフィック関係にプロプライエタリなコードが必要であった場合は、
何か代用できるものを探して見ようと思います。
この情報は全く知らなかったので大変勉強になりました。
ありがとうございます。

26:デフォルトの名無しさん (ワッチョイ eb6f-dyuG)
16/09/04 11:47:35.91 HUHAJe8Y0.net
>>25
GPL適用ルールの一番基本的な部分が理解できてないかもしれないしれないので説明
カーネル以外の、Googleが著作権を直接保持してるAndroidのプログラムに関しては、
GPLで公開されている部分であっても
Googleは特定企業にGPL以外のライセンスで利用許諾を与えることができる
その場合はその特定企業はソースコード改変した成果物を配布していても
GPLによるソース公開の義務は無い

27:デフォルトの名無しさん (ワッチョイ 777b-UYCy)
16/09/04 12:43:59.85 C66L8/dk0.net
GPLなら、Linux板だけど、著作権のことは、法律家がいないと無理
漏れは、宅建・行政書士にも受かっているけど、それでも、GPLは難しい。
LGPLとか色々な種類があるから
しかも、FSFは日本に支店を持っていないから、訴訟になっても困る

28:デフォルトの名無しさん (ワッチョイ 7742-U4p7)
16/09/04 12:49:37.66 T3eUzn750.net
>>26
カーネル以外のものはApache 2.0やLGPLだったはずなので公開しなくていいことは理解しております。
それにAndroidOSのカーネル以外のものを私は今必要としていません。
私がカーネル、およびそれに付随するライブラリのコードを欲しております理由は、
AndroidOSはハードウェアの違いをカーネルにて吸収している認識だからなんです。
そしてそのカーネルはハードウェアごとに適時最適化され、組み込まれている、
このようなものだったかと記憶しております。
そしてAndroidOSのカーネルはLinuxカーネルを使用しており、
LinuxカーネルはGPLライセンスなので公開要求を販売元にした、
こちら何か間違っておりますでしょうか。
もし何か認識を間違えているようでしたら、ご指摘いただけるとありがたいです。

29:デフォルトの名無しさん (ワッチョイ 777b-UYCy)
16/09/04 15:06:38.47 C66L8/dk0.net
ソースコードを要求しても、相手が拒否すれば、訴訟にも出来ない。
著作権はFSF, Linux財団など、著作権の権利者にしかないから。
裁判所へ訴状を提出しても、却下されるだけ
それに犯罪として刑事告訴しても、不起訴にされるかも
日本法人を持っていない会社は、難しい。
外人の権利者だから、日本の法律で処理できない

30:デフォルトの名無しさん (ワッチョイ eb6f-dyuG)
16/09/04 16:12:40.02 HUHAJe8Y0.net
>>28
付随するライブラリというのが何を指しているのかよくわからない
ハードウェアの違いはカーネルで全部吸収してるとは限らない
カーネルに動的リンクするコードやユーザレベルコードで吸収してる部分もある
カーネルに動的リンクするコードはGPL的にはソースを公開すべきだと思うんだけど
著作権者のひとりであるライナスが非公開にすることをある程度黙認してる

31:デフォルトの名無しさん (ワッチョイ 137b-wh/5)
16/09/04 18:57:00.79 KODghS8y0.net
課金アイテムのデフォルトの価格設定をJPYではなく
USDにしたい場合はどうすればいいのでしょうか?

32:デフォルトの名無しさん (ワッチョイ 7742-U4p7)
16/09/04 19:32:01.57 T3eUzn750.net
>>27 >>29
そうですね、Linux板で聞いてみようと思います。
ありがとうございます。
最悪の場合は、どうにもならないかもしれませんが下記URLにて報告したいと思います。
URLリンク(www.gnu.org)
>>30
付随するライブラリ、と言いますのは、
カーネルとそのライブラリ、という認識で書いておりました。
HAL層やそれより上のレイヤーで吸収されることもあるというのは知っております。
その場合はよっぽど知られたくない技術が使われているんだなぁと関心致します。
それよりもライナス(Linus Benedict Torvalds:リーナス氏のことを言っていると想定)
氏が非公開にすることをある程度黙認している、
というのがどこからの情報なのかを教えて頂きたく存じます。
また、他の著作者をないがしろにする黙認という行為について、
リーナス氏の意見をなぜ今記載したのか、なんの関係があるのか、お聞かせ願いたく存じます。

33:デフォルトの名無しさん (ワッチョイ 0b17-uRMH)
16/09/04 20:16:24.18 KleBSCnl0.net
ハードウェアメーカーがドライバーを非GPLで公開することを問題視しない立場を取ってる。
ストールマンなら大騒ぎだけど。

34:デフォルトの名無しさん (ワッチョイ eb6f-dyuG)
16/09/04 21:18:10.86 HUHAJe8Y0.net
>>32
Linusの意見を書いたのは、
動的リンクするドライバ部分のソースコードを公開しない理由の元がそれだからだよ
あんたの質問に対する答えになってるだろ?
黙認してる直接的な情報元は今見つからないな
でも例えばこのページのLinusからのメールを見ればわかると思う
URLリンク(osdn.jp)
非GPLの動的リンクドライバを見つけても我々に報告する必要はないと言ってる

35:デフォルトの名無しさん (ワッチョイ 7742-U4p7)
16/09/04 21:59:18.89 T3eUzn750.net
>>34
>Linusの意見を書いたのは、
>動的リンクするドライバ部分のソースコードを公開しない理由の元がそれだからだよ
>あんたの質問に対する答えになってるだろ?
Linuxはリーナスだけのものでは御座いません。
著作者のうちの一人の意見に過ぎないかと存じます。
>URLリンク(osdn.jp)
(冒頭のhは抜かせていただきました。申し訳ありません)
>非GPLの動的リンクドライバを見つけても我々に報告する必要はないと言ってる
上記と同じ返答とさせて頂きます。

これ以上ここで議論をしても意味がないと思われますので失礼させて頂きます。
ご回答くださいました方々、ありがとうございました。

36:デフォルトの名無しさん (ワッチョイ eb6f-dyuG)
16/09/04 22:23:33.94 HUHAJe8Y0.net
>>35
はいさようなら
Linuxカーネルの中には非GPLの動的カーネルモジュールを受け入れるためのコードが存在して、
それはLinuxカーネル開発者メーリングリストで合意されているということだよ
それに合意できない開発者はforkすればいいだけのこと

37:デフォルトの名無しさん (ワッチョイ f1fe-xrUw)
16/09/08 11:58:11.70 MS5QsGRL0.net
Gradle sync failed: Plugin with id 'com.android.application' not found.
なんで見つけられねーんだよ!(T_T)

38:デフォルトの名無しさん (アウアウ Sa09-j70e)
16/09/10 07:23:51.98 XD8JXdoTa.net
エラーメッセージ丸ごとググれば何か出てくるよ

39:デフォルトの名無しさん (アウアウ Sa09-j70e)
16/09/10 20:34:10.69 vL431mpna.net
>>37
どうやったらそうなったかを思い出すと何かヒントになる

40:デフォルトの名無しさん (ワッチョイ 0683-tq+X)
16/09/11 21:56:14.79 SP0CHQK+0.net
便所に行って落ち着いたりすると、割とマジで解決案がひらめく。

41:デフォルトの名無しさん (スプッッ Sd78-j2C9)
16/09/14 11:59:57.31 z7GMeMKOd.net
setStyle(Color.GREEN)とかって
int g = Integer.parseInt("Color.GREEN")
setStyle(g)みたいな感じにてきないですか?

42:デフォルトの名無しさん (ワッチョイ c60e-BWVR)
16/09/14 12:26:53.37 H2OtemUd0.net
int g = Color.GREEN;

43:デフォルトの名無しさん (スップ Sd28-j2C9)
16/09/14 13:27:43.38 YYQXUv80d.net
あ、スタイルとカラー間違えた

44:デフォルトの名無しさん (スプッッ Sd78-j70e)
16/09/14 13:56:15.24 nTk5mTEXd.net
>>40
おれは帰りの電車の中でよく閃く

45:デフォルトの名無しさん (アウアウ Sa35-j70e)
16/09/14 19:15:25.55 6YrPLI4Oa.net
みたいな感じが何を指してるのか分からん

46:デフォルトの名無しさん (オッペケ Sr3d-j70e)
16/09/14 19:25:25.70 o+D9wW+1r.net
>>45
パースイントの柔軟性かな?

47:デフォルトの名無しさん (アウアウ Sa35-qDND)
16/09/14 19:38:34.78 Rojzzuhfa.net
色を文字列から指定したいのかと

48:デフォルトの名無しさん (ワッチョイ e645-Te6E)
16/09/14 19:48:57.40 g08Gmych0.net
Color.GREENとかって元々int型の定数じゃ
parseIntの意味とは

49:デフォルトの名無しさん (ワッチョイ 1c9e-tq+X)
16/09/14 20:12:57.23 x4XnUWCD0.net
変数名から機能を導く推論プログラムの話だと思う

50:デフォルトの名無しさん (スップ Sdbf-X2sa)
16/09/15 02:11:22.30 NiUduPQfd.net
>>41
だが解決した。ありがとう
Color.GREENてなくStyle.FILLでした

51:デフォルトの名無しさん (アウアウ Sa1f-wJFc)
16/09/15 08:59:25.67 eA9O2J0ta.net
ナニガナンダカワカラナイヨ

52:デフォルトの名無しさん (ササクッテロ Spc9-Px3x)
16/09/23 17:09:37.90 XhNcqIDJp.net
ラジオボタンのxmlのbuttonを動的に設定する場合、23未満の場合はどのメソッドを使えば良いのでしょうか。

53:デフォルトの名無しさん (アウアウ Sa61-xdvH)
16/09/23 19:42:15.06 XXLeO+6ya.net
setButtonDrawable(Drawable)使えば良いじゃんと思ったけど
23未満てなんだ?APILevel?
これ1から使えるはずだし、何か勘違いしてる?

54:デフォルトの名無しさん (アウアウ Sa61-9QT6)
16/09/23 19:46:33.68 K8MeyEt8a.net
「xmlの」とあるから「そんなもんは無い」でいいんじゃねーの?

55:デフォルトの名無しさん (ワッチョイ 1cba-xdvH)
16/09/23 20:33:43.11 gb9+7gyX0.net
>>52
日本語でOK

56:デフォルトの名無しさん (ワッチョイ 9f41-5q76)
16/09/23 22:44:32.33 hoK1LnNm0.net
いままでビューを重ねる場合は FrameLayout
RelativeLayout は位置関係をid直指定しなきゃならないクソ面倒なレイアウトって覚えていたけど
RelativeLayout でも位置関係をid直指定せずにビューを重ねられるんだな
それじゃ FrameLayout って何のためにあるの?

57:デフォルトの名無しさん (ワッチョイ 7e0e-UBrL)
16/09/23 22:59:37.85 A0d6OJKr0.net
簡単に重ねられて便利だろ

58:デフォルトの名無しさん (ワッチョイ 1cba-xdvH)
16/09/23 23:02:26.74 gb9+7gyX0.net
>>56
relativeは可読性が悪い、処理負荷が高い
初心者はなんでもrelativeで作ろうとするが玄人は逆に最終手段

59:デフォルトの名無しさん (ワッチョイ e0af-xdvH)
16/09/24 00:55:03.29 HZ4y2aeg0.net
いや基本RelativeLayoutじゃないのk

60:デフォルトの名無しさん (アウアウ Sa61-xdvH)
16/09/24 08:56:32.93 KM9wQmn3a.net
基本はlinearlayout

61:デフォルトの名無しさん (ワッチョイ 1cba-xdvH)
16/09/24 09:22:56.80 HWd5b6Z30.net
基本はFrame

62:デフォルトの名無しさん (ワッチョイ 1e3c-FqUR)
16/09/24 15:39:53.99 2F0yEZu70.net
アブソリュートみたいに好き勝手な場所に置けて環境に合わせて勝手に拡大縮小してくれりゃお気楽なんだが
そこまで自由じゃなくても網目区切り位置指定でもいい

63:デフォルトの名無しさん (ワッチョイ fc5b-PdrG)
16/09/26 18:58:25.99 pF2+sjLD0.net
ConstraintLayoutが出ましたよお前ら
サポートライブラリ上に実装されてるからどのバージョンの端末でも使える

64:デフォルトの名無しさん (アウアウ Sa61-xdvH)
16/09/26 19:27:38.95 0sQ09AJQa.net
使ってみたけどあかんやろあれ

65:デフォルトの名無しさん (スップ Sdc8-xdvH)
16/09/26 22:03:59.83 CLM/gdlId.net
がんばってios真似した感じはする

66:デフォルトの名無しさん (スプッッ Sd0f-rzru)
16/09/29 13:14:54.36 4nLT2XyYd.net
初回起動が遅いことについて調べていたところ、このサイトで解決策っぽいのが見つかりました。
URLリンク(teratail.com)
しかし対処法の「requestPermissionsが終わるまではBroadCastReceiverの中のパケット処理が動作しないようにする」の具体的な方法がわかりません。教えて頂きたいです。

67:デフォルトの名無しさん (ワッチョイ fb7b-RPp1)
16/10/03 13:59:07.71 4ZKmcgza0.net
課金アイテムのデフォルトを
円ではなくUSDに変更することってできますか?

68:デフォルトの名無しさん (ワッチョイ f97b-lsIp)
16/10/07 21:46:07.03 eDvZu/0E0.net
薄い本が厚くなるな

69:デフォルトの名無しさん (ワッチョイ f97b-lsIp)
16/10/11 19:01:20.15 DttzPEeJ0.net
ベータを公開してから6時間立つんだが
未だにテスターリンクからストアにつながらない
こんなことあるんか?

70:デフォルトの名無しさん (スップ Sd78-DGmA)
16/11/06 15:03:59.66 li7St2Fjd.net
jake神がクソって言ってるからな

71:デフォルトの名無しさん (ワッチョイ b37b-PwKp)
16/11/13 16:17:59.41 pSQ+YdAN0.net
7.1.1のソースいつくるんだ?

72:デフォルトの名無しさん (アークセー Sx2f-PwKp)
16/11/13 22:47:29.33 Uhn2bCVIx.net
>>71
かなり先。

73:デフォルトの名無しさん (ワッチョイ 4179-IzwZ)
16/12/05 18:13:24.84 KqknsntW0.net
Firebaseを使ったAndroidアプリのプッシュ通知 + PHPによるプッシュ送信の実装

testFirebase.phpをサーバーにアップして
URLリンク(www.xxx.com)
て感じで実行するの?

74:デフォルトの名無しさん (スッップ Sdb8-teun)
16/12/15 13:29:56.14 Rx7IWmtBd.net
Serviceクラスを継承したクラスでonStartCommandメソッドにIntentの引数があるけど、oncreateでgetExtraしたい場合どうすればいいんですか?

75:デフォルトの名無しさん (スプッッ Sdb8-I7lW)
16/12/15 15:36:46.97 8xoY2h0Ed.net
無理

76:デフォルトの名無しさん (スッップ Sdb8-teun)
16/12/15 17:24:12.98 Rx7IWmtBd.net
ありがとうございました!

77:デフォルトの名無しさん (ワッチョイ 9d4a-W4F2)
16/12/17 10:53:48.67 eCkrHGy20.net
設定画面にある「データ使用量」(Data Usage)の画面を
intentなどで開くことは可能でしょうか?
ネットで調べたり、試したりしていますが
見つからなかったので、、、
よろしくお願い致します。

78:デフォルトの名無しさん (スップ Sdc8-uLRM)
16/12/17 17:06:18.40 8PjSsZltd.net
>>77
androidのソース読めばActivityの名前が分かるんじゃない?
バージョンやメーカーのカスタマイズのことも考慮する必要があるかも知れないけど

79:77 (ワッチョイ 9d4a-W4F2)
16/12/19 08:17:02.54 xOLevJ940.net
>>78
色々調べたらみつかりました^^
Activityを調べたらいいのですね。
助かりました。ありがとうございました!

80:デフォルトの名無しさん (スップ Sdff-2hJr)
17/01/11 11:20:07.68 sxfViZ5xd.net
特定のあるアプリが最前面にきたらサービス開始ってやりだいんだけどそういうインテントってない?
サービス常駐させないと無理?

81:デフォルトの名無しさん (スップ Sdff-oQtP)
17/01/11 12:36:58.44 jHuXm8fPd.net
質問の仕方が雑すぎて草もはえない

82:デフォルトの名無しさん (スップ Sdff-2hJr)
17/01/11 13:18:56.71 sxfViZ5xd.net
すみません
ある他のアプリが起動したらサービスを開始したい
ただそれだけなんけどこれ以上何を書けばいいかわかりません

83:デフォルトの名無しさん (スップ Sdff-2hJr)
17/01/11 13:35:45.60 sxfViZ5xd.net
サービスを常駐させてregisterReceiverでなんかしらのブロードキャスト登録してやれば監視できるけど
サービス常駐させないで他のアプリ起動のタイミングでBroadcstReceiverで最前面のアプリのパッケージ名かなんか拾って該当アプリならサービス開始できないかなと思って

84:デフォルトの名無しさん (スップ Sdff-oQtP)
17/01/11 14:23:45.20 jHuXm8fPd.net
他のアプリとは何物なのか(改造できるものなのか)くらいかけよ…

85:デフォルトの名無しさん (スップ Sdff-2hJr)
17/01/11 14:27:37.59 sxfViZ5xd.net
ごめんなさい。その答えでわかりました
ありがとう御座います

86:デフォルトの名無しさん (スプッッ Sdc7-c0xD)
17/02/11 13:27:23.63 KcTieFlTd.net
serviceからWindowManagerのSYSTEM_ALEATでScrollViewを表示してもスクロールすることができないんだけど
できないのかな?

87:デフォルトの名無しさん (ワッチョイ 8a3c-xRgL)
17/02/24 11:21:30.92 mKG8QmH+0.net
タッチ受け付けない表示だけの権限とかじゃね

88:デフォルトの名無しさん (ワッチョイ abc9-zCa2)
17/02/24 13:27:23.96 0wQZvr+Z0.net
>>86
あー何だったけ?overlayは入力が出来ない条件が何パターンかあったはず。
でも正しく設定すれば、基本Viewは何でも動くよ。
例えばWindowManager.LayoutParams.FLAG_NOT_FOCUSABLEはちゃんと外れている?
focusが当たんないと入力出来なかったはず(他にも何かあった気がするけど忘れた)。

89:デフォルトの名無しさん (ワッチョイ ab41-8lb6)
17/02/24 20:14:14.91 X5HmEiwX0.net
Ryzen 7でPCを作りたいのですが
CPUがAMDでも快適に開発に使えるエミュレータはありますか?

90:デフォルトの名無しさん (ワッチョイ a342-8lb6)
17/02/25 10:02:16.79 G7nJbxGh0.net
Androidプログラミング質問スレを立ててください

91:デフォルトの名無しさん (ワッチョイ 8a17-6DQQ)
17/02/25 12:47:04.51 NbM7/95y0.net
ほい
Androidプログラミング質問スレ revision53 [無断転載禁止]©2ch.net
スレリンク(tech板)

92:デフォルトの名無しさん (ワッチョイ bb6d-WLWd)
17/02/28 17:15:39.58 iDbKuPcn0.net
Google Play Storeのアプリ評価で1つ星(レビューなし)を2件受けてしまいました。不当評価だと考えています。
不当評価だと判断した理由は、漢字日本人名(名前は異なる)、プロフィール写真無という特徴のアカウントで、同ジャンルの他社アプリも同じ日付で10アプリ以上、同様に1つ星(レビューなし)評価をされていたからです。
もともと評価数が少なく、現在、少しずつ検索知名度を上げている身としては、1つ星評価はとてもキツイです。
このような場合、どのような対策がありますでしょうか?
googleに通報などすると調査や対応などしてくれるものでしょうか?

93:デフォルトの名無しさん (ワッチョイ 0a16-8lb6)
17/02/28 17:25:58.27 Yi6WbCbK0.net
気持ちはわかるが、あきらめるしかないよ

94:デフォルトの名無しさん (アウアウカー Saeb-6DQQ)
17/02/28 18:10:37.31 P0CeHuDba.net
朝鮮人の他社下げ投票はよくあること

95:デフォルトの名無しさん (ワッチョイ bb6d-WLWd)
17/02/28 18:20:38.37 iDbKuPcn0.net
>>93 >>94
早速のご回答ありがとうございます。
そうですか。対策はないですか。。。
他社アプリの方の中には1つ星を6件受けている人や、初めての評価が不当評価だった人もいるから、自分はまだマシとあきらめるしかないですね。。。
googleの不正評価検知システム構築に期待します。。。

96:デフォルトの名無しさん (ワッチョイ ab41-8lb6)
17/02/28 21:06:27.35 GHEPYrNN0.net
とりあえず自分も他の競合アプリに☆1つけてみるとか

97:デフォルトの名無しさん (ワッチョイ bbcb-WLWd)
17/02/28 23:05:23.36 1nB9TGnC0.net
>>96
犯人を見つけ出して1つ星で報復できたら痛快ですね。
しかし、せめてもう少し巧妙にしてくれれば、こっちも不当な


98:ことに気付かずに、低評価を真摯に反省して努力できたのに。。。 って、そこまで計算してたりしてw



99:デフォルトの名無しさん (ワッチョイ 8a3c-KtvH)
17/03/01 00:03:21.99 Zvpvv69r0.net
>>95
自分は全く気にしないことにした
レビューも返事は全くしないし見ることすらしなくなった
こんなのにかまってると気が重くなるだけ

100:デフォルトの名無しさん (ワッチョイ a342-8lb6)
17/03/01 21:37:23.18 LYk7lCsl0.net
日本人の方が不当評価するやつ多い気がする
足の引っ張り合いが好きな駄目な国民性なんだろうね

101:デフォルトの名無しさん (アウアウカー Saeb-6DQQ)
17/03/01 22:52:07.33 kTzOSl1za.net
と朝鮮人がほざいております

102:デフォルトの名無しさん (ワッチョイ 1f3c-zxm1)
17/03/02 04:15:19.04 pVWJvB6Q0.net
島国根性つうかヘイトスピーチとか精神的に幼稚だわな全員ではないが

103:デフォルトの名無しさん (ワッチョイ 8b42-BJNc)
17/03/02 08:16:04.73 zdoYiY2J0.net
SNSで顔写真のせないとか
ニコ動のイベントでもマスクして顔を隠すとか
実社会でも風邪でもないのに1年中マスクしてるやつとかいるしな
異常な国民性だよ
お客様根性が強すぎるんだよな
一度でも自分でアプリ作ってリリースした経験があれば
無言で☆一つとかできないよ
仕事で作ってるわけでもないのに高クオリティ求められてもそれは無理

104:デフォルトの名無しさん (ワッチョイ 1f16-BJNc)
17/03/02 08:50:46.69 P0Iyy16n0.net
ファミレスで注文した商品がすこし遅れただけで激怒する人もいるし
自分が早くしたいから、という理由で車間距離無視した車線変更する車もあるし
スーパーやコンビニでなんの躊躇いもなく棚の奥に手をのばし、賞味期限が新しいものを買っていく人もいる
結局は身元バレてたら良い子なのに、バレてなければ自分勝手OKって人が多い。
ネットでの態度もそうだよな。

105:デフォルトの名無しさん (JP 0H2f-BJNc)
17/03/02 11:35:41.43 oOMXuK5PH.net
>スーパーやコンビニでなんの躊躇いもなく棚の奥に手をのばし、賞味期限が新しいものを買っていく
こ、これダメなの?よくやるんだけど
賞味期限のこり1日の牛乳買いたくない

106:デフォルトの名無しさん (ワッチョイ 0f00-CqFM)
17/03/02 11:43:27.34 HYWs3CE40.net
>>104
駄目に決まってるだろう
ただの購入者が勝手に選んだり価値を判断したりするだなんてあり得ない

107:デフォルトの名無しさん (ワッチョイ 0f8c-BJNc)
17/03/02 11:46:01.29 HWkXh2UP0.net
>>104
「賞味期限切れてるからこれ捨てよ」って無駄な事してそう・・・

108:デフォルトの名無しさん (ドコグロ MMbf-gAk7)
17/03/02 12:48:43.41 nru5cJzGM.net
>>105
逆だろ。市場主義では購入者が選択するもんだ。

109:デフォルトの名無しさん (ワッチョイ 1b0f-ItD8)
17/03/02 13:02:32.67 1tpEjI5k0.net
積まれてる漫画の一番上を避けてゴメンな

110:デフォルトの名無しさん (ワッチョイ 0f00-CqFM)
17/03/02 13:04:37.87 HYWs3CE40.net
>>107
そんなマジレスされても困る
文句はアホの>>103に言え

111:デフォルトの名無しさん (ワッチョイ 1f16-BJNc)
17/03/02 13:17:52.37 P0Iyy16n0.net
誰も買わなくなった商品はゴミとなるわけだが
自分さえよければ、そういったことも思いつかなくなる

112:デフォルトの名無しさん (ワッチョイ 1f16-BJNc)
17/03/02 13:20:44.62 P0Iyy16n0.net
アホ認定されたからアホのごとくマジレスすると
1人暮らしで牛乳1本を飲み切るのに時間がかかる場合は、消費期限長めのを買えばいい。
今、すぐ飲食するものなのに棚の奥から一番新しいものを「なんの躊躇いもなく」買う人は
何の罪にも問われないが、「自分勝手だ」


113:、といったまでだよ



114:デフォルトの名無しさん (ワッチョイ 0f8c-BJNc)
17/03/02 13:45:54.22 HWkXh2UP0.net
自分の消費ペースに合った量を買わないアホ
って事になるな

115:デフォルトの名無しさん (ブーイモ MMaf-tCEH)
17/03/02 14:13:46.54 oGadgU7CM.net
>>111
オマエ キモイ カンガエ オカシイ キモイ ヤマ カエレ キモイ

116:デフォルトの名無しさん (JP 0H2f-BJNc)
17/03/02 14:29:35.59 oOMXuK5PH.net
>>113
もしかして、ところにょりさん?

117:デフォルトの名無しさん (ワッチョイ 1f0e-osUF)
17/03/02 16:10:34.76 290SpohO0.net
そこでandroidですよ

118:デフォルトの名無しさん (スプッッ Sd3f-obLU)
17/04/13 18:02:53.24 bevFlPx5d.net
ステータスバーとナビゲーションバーの高さって全機種同じdpですか?

119:デフォルトの名無しさん (ワッチョイ 5fd4-HE/W)
17/04/17 20:19:32.17 jZv5Fldq0.net
違う

120:デフォルトの名無しさん (ワッチョイ 8aaa-O+ze)
17/06/04 14:03:49.64 fvrCJXdU0.net
>>111
多くの人が触れてる可能性の高いものを買いたくないって気持ちはある
バイトとかしてたから余計にそう考える

121:デフォルトの名無しさん (ワッチョイ bdc0-5iDt)
17/06/05 23:43:55.92 AkT7TY1j0.net
debian & Android Studio
エミュレーター上で
物理キーボードの矢印キー下を入力すると
デフォルト画面ではKeyCode:20(KEYCODE_DPAD_DOWN)と正常なのですが
右90度回転画面ではKeyCode:21(KEYCODE_DPAD_LEFT)
180度回転画面ではKeyCode:19(KEYCODE_DPAD_UP)
回転されてしまいます
画面の回転状態に応じることなく
下キーなら常に下キーとさせるには
どこで設定すればいいですか?

122:デフォルトの名無しさん (ワッチョイ ea11-G80A)
17/06/07 01:59:52.52 zZAVJRBZ0.net
そういう仕様だね調べてないけどそういう瑣末な事まで設定できたらマニュフェストが
無駄に膨大に膨れ上がっちゃうから無いだろうね
テンキーの2468使うか回転取得して変換テーブル作って求めれば

123:デフォルトの名無しさん (ワッチョイ 15c0-uwKm)
17/06/08 09:05:14.16 xss9u8tK0.net
>>120
納得しました
ありがとう
別の質問をひとつ
Playストアに非RootでBackボタンをエミュレートするアプリがありますが
どのように実現すればいいんでしょうか?
Homeボタンはホームインテントを起動
Root端末ならinput keyeventでいけるかと思うのですが
非Rootではどうやればいいのか分かりません

124:デフォルトの名無しさん (ワッチョイ 2311-ELya)
17/06/09 08:30:48.19 qeD4KpT60.net
キーイベントの発行でググればいろいろ出てくるけどセキュリティがどうの非公開APIがどうので
自分で何とかできる人じゃ無いと無理かもね

125:デフォルトの名無しさん (ワッチョイ 7d4d-D9zB)
17/06/10 02:40:02.33 iwxerOOa0.net
またウイルス開発の質問?

126:デフォルトの名無しさん (ワッチョイ 0ba2-D9zB)
17/06/10 11:18:24.57 iLkeoLJK0.net
アプリの使い方見れば分かるけどユーザー補助機能使ってるだけだよ

127:デフォルトの名無しさん (ワッチョイ 8b6f-D9zB)
17/06/12 09:49:21.44 WZI42ZMY0.net
fullscreenにしてるのに下の黒いバーが消えないのなんなの?

128:デフォルトの名無しさん (ワッチョイ 2311-ELya)
17/06/13 03:25:50.25 l7kWKWjD0.net
あの3個のボタンが押せないと困るからじゃね触った時だけ出ればいいけど
googleがタコなのかMS辺りの特許にかかるのか知らんが

129:デフォルトの名無しさん (ワッチョイ 15c0-uwKm)
17/06/13 19:50:09.99 vueucjzt0.net
>>124
ありがとう
非Root端末ではAPI16以上必須って事なのかな

130:デフォルトの名無しさん (ワッチョイ 0ba2-D9zB)
17/06/13 21:07:16.63 +epkLIOB0.net
>>125
処理が足りないちゃんとやれば消せる
ActivityのサンプルにFullScreenActivityかなんかあるっしょ

131:126 (ワッチョイ 2311-ELya)
17/06/14 01:07:00.22 ANGePbf50.net
適当こいてすまんこあのボタンがグラフィックになってから仕様で消せなくなったのかなと

132:デフォルトの名無しさん (ササクッテロラ Spab-20lb)
17/06/15 19:31:35.29 TeIO9Ypqp.net
Androidのデバッグ設定の質問です。
ステップ実行でAndroidOSのクラス(例えばContext)の中に入った際、まったく違う行を表示していることがあります。
原因としてはビルドで指定しているAPIバージョンとステップ実行で使用しているAPIバージョンのソースコードが違うためでした。
このステップ実行で使用するAPIバージョンをビルドと合わせるにはAndroid Studioのどこの設定を変えればいいのでしょうか?

133:デフォルトの名無しさん (ワッチョイ 42ea-r5Sg)
17/07/04 14:37:23.05 +YSD8zLF0.net
Spinnerの表示について質問です 
通常のSpinnerを使用していた部分をシンプルな拡張を行ったカスタムSpinnerクラスに変更したところ背景が通常時とは異なるものへ意図せず変更されてしまいました
もし改善方法があれば教えて頂きたいです、以下詳細です
Adpterに接続したSpinnerへの参照を持たせる為に
setAdapterメソッドを単純に拡張しただけのカスタムSpinnerクラスを作成してレイアウトxmlで通常のSpinnerクラスから変更したところ
動作自体は問題ないのですがSpinnerの表示部分の背景が通常のものと違うものになってしまいました(通常のSpinnerを使用する場合には右側に小さい▼マークがついているだけのものですが
拡張Spinnerの場合は下線付きになり三角マークも異なったタイプのものになっています)
可能であれば通常のSpinnerの背景を適用したいので改善方法があれば教えて頂きたいです

134:デフォルトの名無しさん
17/09/26 18:57:19.63 lwpuesWb0.net
MVVMパターンで
ViewModeにContextを持たせるのはあり?
ApplicationクラスをSingletonにして、初期化時に一度作成したRetrofitのインスタンスとかをViewModelから取得するのもありなのかな?

135:デフォルトの名無しさん
17/09/26 22:54:07.77 EbpqPQlp0.net
ImageViewを
ObjectAnimatorを使ってアニメーションを繰り返し実行しているんですが
とあるイベントが発生したタイミングで
アニメーションをストップさせて元の状態(大きさや角度等)に戻したいんですが
どうすればいいですか?
最初に思いついたのはアニメーションをcancelさせる方法ですが
これだとアニメーションの途中で止まってしまうので困っております
どなたかご存知のかたいたら教えてください

136:デフォルトの名無しさん
17/09/26 23:42:44.53 96Qgq8ao0.net
意味がよくわからんがlistenerでcancelとか検知して元に戻すだけじゃないの

137:デフォルトの名無しさん
17/09/27 13:42:43.22 NlWwSV8K0.net
「スティーブは天才だ。私はWindows搭載PCを使っていて、(スマートフォンは)最近
Androidにスイッチし、Microsoftのアプリをたくさん使っている。はい、iPhoneは使っていません」
ビル・ゲイツ氏「最近Androidに乗り換えた」 - ITmedia NEWS
URLリンク(www.itmedia.co.jp)
2017年09月26日 10時08分

138:デフォルトの名無しさん
17/09/27 13:44:38.69 3TCaqC1W0.net
どこの端末だろうな

139:デフォルトの名無しさん
17/09/27 21:53:15.03 BM2ItLQ+0.net
褒めておいて・・・使わない

使わねーのかよ!

140:デフォルトの名無しさん
17/09/28 10:40:12.93 PJxaABWyH.net
>>135
ん?
win10が糞すぎるってだけでは?
おまえのせいだろ?

141:デフォルトの名無しさん
17/09/28 11:36:06.49 A+i/ub4BM.net
windows phoneがクソだった、つうことだろ。

142:デフォルトの名無しさん
17/09/28 22:56:38.68 pMf9WCZ+0.net
クソだったのもあるが完全に出遅れたのが致命的だったな

143:デフォルトの名無しさん
17/09/29 17:01:52.40 /1pN5XFrH.net
windows CE とやらは iPhoge より10年早かったんだけどな

144:デフォルトの名無しさん
17/10/06 21:59:22.27 /dW9YCEl0.net
viewのvisibilityをセットするときに、
view.setVisibility(isVisible ? View.VISIBLE ? View.GONE);
って1行で書きたいんですができないようなのでif elseで5行で書いてるんですが一行にできますか

145:デフォルトの名無しさん
17/10/06 22:00:04.37 /dW9YCEl0.net
view.setVisibility(isVisible ? View.VISIBLE : View.GONE);
です

146:デフォルトの名無しさん
17/10/06 22:17:08.09 u1Wp+Hxb0.net
できます。

147:デフォルトの名無しさん
17/10/06 22:43:14.97 /dW9YCEl0.net
あれ、できますね。
勘違いしてました。
Kotlinで以下ができないです。
func(isVisible ? View.VISIBLE : View.GONE)
fun func(visibility: Int) {
  view.visibility = visibility
}

148:デフォルトの名無しさん
17/10/07 01:40:00.86 DUEGNOFN0.net
func(if (isVisible) View.VISIBLE else View.GONE)
kotlinに三項演算子はない

149:デフォルトの名無しさん
17/10/07 23:04:19.22 LDd+/z400.net
簡潔な記述を好むKotlinのはずなのに3項演算子が使えないせいで冗長な記述を強要されるというのはなんだかなあ

150:デフォルトの名無しさん
17/10/08 08:05:29.37 GL/uf3O50.net
ちょっと気持ち悪いけど、3項演算子のように使えるからいいじゃん

151:デフォルトの名無しさん
17/10/09 12:06:40.35 oUP99vZS0.net
nullable関係の演算子で ?. とか ?: とか使うから
三項演算子で?を使うと紛らわしい

152:デフォルトの名無しさん
17/10/09 12:14:40.68 L6xkE9640.net
?じゃなくて??じゃあかんの?

153:デフォルトの名無しさん
17/10/09 12:20:26.65 YDxQV2YJ0.net
三項演算子よりnull safetyのほうがよく使うからこっち優先の今の設計でいいな

154:デフォルトの名無しさん
17/11/09 23:03:13.60 M8Ex+tRC0.net
エミュレーター排除したいんだけどお手軽な方法ない?

155:デフォルトの名無しさん
17/11/10 12:15:40.08 X2pqOTwf0.net
>>152
URLリンク(developers-jp.googleblog.com)

156:デフォルトの名無しさん
17/11/11 11:17:05.90 tANFntBn0.net
ゲームアプリを開発しているのですが、Intentを利用すると画面の遷移がどうしても滑らかじゃないんだけど
Intentはゲーム等ではベターではない?それとも何か別のモノを利用するべきなの?
よくある画面が暗転して切り替わるようなやつを作りたい

157:デフォルトの名無しさん
17/11/11 11:29:01.63 tOmY8Pae0.net
overridePendingTransitionで好きなアニメーションに設定すればいい

158:デフォルトの名無しさん
17/11/11 16:01:16.24 v+to0c6Va.net
本格的なゲームならopen gl esで自前で処理
しんどいならunityなどの開発ツールに頼る
カジュアルゲーならご自由に

159:デフォルトの名無しさん
17/11/17 15:36:59.63 JcZb9lmQd.net
TextViewとImageViewを並べて表示しています。TextViewにはtextAppearance=@android:style/TextAppearance.Material.Mediumを当てて濃いグレーで表示されており、見た目を統一するためにImageViewのTintにも同じ色を指定したいです。
ですが、xmlでMaterial.Mediumの文字色をどうやって取ってくればいいのかわかりません。
Javaの方から動的に取得して設定するのでも良いのですが、出来ればxmlだけで簡潔に済ませたいです。どなたか知恵をお貸しいただけないでしょうか

160:デフォルトの名無しさん
17/11/17 16:32:06.57 TVK9Jdjx0.net
そのrgbaを固定で書いておけばいいのでは

161:デフォルトの名無しさん
17/11/18 11:04:34.58 SyQ6DwySd.net
>>158
もちろんそれはそうなんですが、動的にテーマの変更したり、今後長い期間でOSの標準テーマが変わっても縺れることなく簡単にメンテナンスできるようにする事を考えると、ハードコードは避けたいです

162:デフォルトの名無しさん
17/11/24 08:16:02.80 M5Z9h1W/0.net
ハードコードの意味がいまいちわからんけど、rgba値に好きなラベル付けるだけで済む話では?

163:デフォルトの名無しさん
17/11/24 09:43:57.29 yreJAZoe0.net
バインディングみたいなのをしたいのだろうけど...

164:デフォルトの名無しさん
17/11/25 21:05:48.71 iVc6jokP0.net
スタイルのXML確認してみたら?

165:デフォルトの名無しさん
17/11/25 22:27:15.41 hvqAkSEs0.net
UIの情報はシステムが持っていて好きに見れるべきだわな

166:デフォルトの名無しさん
17/12/26 18:01:39.42 EzKWbFBN0.net
BluetoothのLeScannerって、startScanしたら永遠に探し続けるのかな?
接続先の電源を落とすとonScanFaildが返るけども、
電源を入れ直すと自動で接続してくれるんで、逆にビビる。
特にタイムアウトの設定が無いみたいだし(API19とかならあったみたいだけど)
無限に探し続けるって考えていいのかな?

167:デフォルトの名無しさん
17/12/26 21:42:14.17 xpdgl6ZG0.net
今までアプリしか作ったことがなくって、サーバー側は全然わからないんですが、
PHPで検索APIを自分で作ろうと思ってるんですが、
PHPのプログラムを置くサーバーは何を使ったらいいんでしょうか。
さくらインターネットサーバーで月額525円で借りるしかないんでしょうか。

168:デフォルトの名無しさん
17/12/26 21:45:44.42 RS59cKDs0.net
別にさくらじゃなくてもいいと思うが

169:デフォルトの名無しさん
17/12/26 21:50:04.18 xpdgl6ZG0.net
今のところさくらインターネットサーバーが良い感じなんですが、
他にもっと主流のやつがある感じですかね

170:デフォルトの名無しさん
17/12/26 22:20:39.23 kzQt8rfF0.net
試すだけならPHPが走るとこならどこでもいいが
実際に運用するならそれに見合うものを探さないと

171:デフォルトの名無しさん
17/12/26 22:28:19.08 GNltzWmA0.net
xserver借りてるけどスペックの1/1000も使ってないからもったいない

172:デフォルトの名無しさん
17/12/26 22:34:26.99 xpdgl6ZG0.net
無料のやつはないんですかね
jsonを置くだけだったらfirebaseでできてるんですが、
今回は検索APIなのでPHPのプログラムが動く感じのやつをサーバーに置く必要があるんですよね

173:デフォルトの名無しさん
17/12/26 22:47:04.30 VjXwrCwH0.net
AWSやGAE、Herokuとかの無料枠で頑張る

174:デフォルトの名無しさん
17/12/26 22:57:04.76 xpdgl6ZG0.net
GAEが良さげですが料金がわかりにくいですね
個人製作アプリでそんなにアクセスないと思うんですが、
さくらインターネットサーバーの月額525円を超える感じになるんでしょjか

175:デフォルトの名無しさん
17/12/26 23:05:41.02 xpdgl6ZG0.net
ちょっとGAE調べてみます。
ありがとうございました!!

176:デフォルトの名無しさん
17/12/26 23:07:15.29 +gazN12t0.net
なんだ宣伝か

177:デフォルトの名無しさん
17/12/30 01:58:00.19 CRdrmtvM0.net
左上のアイコンを戻るボタンにするか閉じるボタンにするかってどうやって判断したらいいんでしょうか

178:デフォルトの名無しさん
18/01/08 14:13:32.07 FVbKvrQm0.net
サイレントモードPro等、標準カメラのシャッター音をミュートにするアプリあるけど
これって常駐してるアプリは全体の音量を操作できるという事なの?
Android開発者では無いが単純に仕組みが気になる

179:デフォルトの名無しさん
18/01/08 23:05:28.97 Nbux5NOk0.net
Audio Focus

180:デフォルトの名無しさん
18/01/10 08:13:09.23 vDLiEols0.net
>>177
thx!調べてみます

181:デフォルトの名無しさん
18/01/11 17:47:20.74 W5K/hXcq0.net
>>177
以下みたいなことを試してみたけど、オレが以下のコードで音楽を鳴らしている最中、メールが着信した場合、メール通知音は鳴ったし、音楽と混ざったよ。
音を鳴らす権利を取得するのではなく、他の人が音を鳴らしたいときに、それをみんなで受け取ってみんなで配慮する(静かにしてあげる)仕組みかな?
受け取ったら自分がミュートになるように3行目の {...} の中を実装しなさい。という感じ。
まとめるとシャッター音は消せない。(と思う)root化するしかない。
さすがGoogle、イエロージャップは程度が低いから、こんな平和的な発想はできないし、お国柄だなぁ。と悲しくなった1日だった。
AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
int result = am.requestAudioFocus(
 new AudioManager.OnAudioFocusChangeListener() {...},
 AudioManager.STREAM_NOTIFICATION,
 AudioManager.AUDIOFOCUS_GAIN
);
if (result == AudioManager.AUDIOFOCUS_REQUEST_GRANTED) {
 mSoundPool.play(mSoundResId, 1.0f, 1.0f, 1, 0, 1.0f); // 音楽を鳴らす
} else {
 Log.d("request()", "失敗");
}

182:デフォルトの名無しさん
18/01/11 20:54:52.39 Uo39SkmkM.net
アクセシビリティ機能と何か関係があるのかも

183:デフォルトの名無しさん
18/01/12 19:02:03.61 sn3qD2ar0.net
>>179
なるほど
でも実際root取ってなくても消音アプリでデフォルトカメラのシャッター音消せている
Android7で確認したけどレビュー見ると他でも動作するようで
日本以外で需要がないアプリだし情報がなかなか探せないなあ

184:デフォルトの名無しさん
18/01/12 19:44:29.60 laHJE1eM0.net
外人だって静かにカメラ使いたい時あるんじゃねーん

185:デフォルトの名無しさん
18/01/12 20:59:00.64 sk0DoMJ1a.net
表向きには赤ちゃんとかペット撮影するのに良い、とされてるしな

186:デフォルトの名無しさん
18/01/12 22:25:26.45 NdAc3H4D0.net
>>182
日本以外はシャッター音を設定で消せる模様


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

178日前に更新/276 KB
担当:undef