X



Android開発質問スレ [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん 転載ダメ©2ch.net (ワッチョイ de3c-eecL)
垢版 |
2016/08/25(木) 23:34:25.22ID:81UB5JLm0
!extend:checked:vvvvv:1000:512
↑スレ立て時は1行目と2行目に「!extend:checked:vvvvv:1000:512」をコピペして立てて下さい
荒らし対策のために強制コテハン表示&コピペミス防止
http://info.2ch.net/index.php/BBS_SLIP

Androidの開発全般に関する質問を扱います。

以下のスレが荒しによって機能していないのでワッチョイつけたスレ立ててみます。
上手くいきますように

Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1457303564/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
007977 (ワッチョイ 9d4a-W4F2)
垢版 |
2016/12/19(月) 08:17:02.54ID:xOLevJ940
>>78

色々調べたらみつかりました^^
Activityを調べたらいいのですね。
助かりました。ありがとうございました!
0083デフォルトの名無しさん (スップ Sdff-2hJr)
垢版 |
2017/01/11(水) 13:35:45.60ID:sxfViZ5xd
サービスを常駐させてregisterReceiverでなんかしらのブロードキャスト登録してやれば監視できるけど
サービス常駐させないで他のアプリ起動のタイミングでBroadcstReceiverで最前面のアプリのパッケージ名かなんか拾って該当アプリならサービス開始できないかなと思って
0087デフォルトの名無しさん (ワッチョイ 8a3c-xRgL)
垢版 |
2017/02/24(金) 11:21:30.92ID:mKG8QmH+0
タッチ受け付けない表示だけの権限とかじゃね
0088デフォルトの名無しさん (ワッチョイ abc9-zCa2)
垢版 |
2017/02/24(金) 13:27:23.96ID:0wQZvr+Z0
>>86
あー何だったけ?overlayは入力が出来ない条件が何パターンかあったはず。
でも正しく設定すれば、基本Viewは何でも動くよ。
例えばWindowManager.LayoutParams.FLAG_NOT_FOCUSABLEはちゃんと外れている?
focusが当たんないと入力出来なかったはず(他にも何かあった気がするけど忘れた)。
0092デフォルトの名無しさん (ワッチョイ bb6d-WLWd)
垢版 |
2017/02/28(火) 17:15:39.58ID:iDbKuPcn0
Google Play Storeのアプリ評価で1つ星(レビューなし)を2件受けてしまいました。不当評価だと考えています。
不当評価だと判断した理由は、漢字日本人名(名前は異なる)、プロフィール写真無という特徴のアカウントで、同ジャンルの他社アプリも同じ日付で10アプリ以上、同様に1つ星(レビューなし)評価をされていたからです。
もともと評価数が少なく、現在、少しずつ検索知名度を上げている身としては、1つ星評価はとてもキツイです。
このような場合、どのような対策がありますでしょうか?
googleに通報などすると調査や対応などしてくれるものでしょうか?
0095デフォルトの名無しさん (ワッチョイ bb6d-WLWd)
垢版 |
2017/02/28(火) 18:20:38.37ID:iDbKuPcn0
>>93 >>94
早速のご回答ありがとうございます。
そうですか。対策はないですか。。。
他社アプリの方の中には1つ星を6件受けている人や、初めての評価が不当評価だった人もいるから、自分はまだマシとあきらめるしかないですね。。。
googleの不正評価検知システム構築に期待します。。。
0097デフォルトの名無しさん (ワッチョイ bbcb-WLWd)
垢版 |
2017/02/28(火) 23:05:23.36ID:1nB9TGnC0
>>96
犯人を見つけ出して1つ星で報復できたら痛快ですね。
しかし、せめてもう少し巧妙にしてくれれば、こっちも不当なことに気付かずに、低評価を真摯に反省して努力できたのに。。。
って、そこまで計算してたりしてw
0102デフォルトの名無しさん (ワッチョイ 8b42-BJNc)
垢版 |
2017/03/02(木) 08:16:04.73ID:zdoYiY2J0
SNSで顔写真のせないとか
ニコ動のイベントでもマスクして顔を隠すとか
実社会でも風邪でもないのに1年中マスクしてるやつとかいるしな
異常な国民性だよ

お客様根性が強すぎるんだよな
一度でも自分でアプリ作ってリリースした経験があれば
無言で☆一つとかできないよ
仕事で作ってるわけでもないのに高クオリティ求められてもそれは無理
0103デフォルトの名無しさん (ワッチョイ 1f16-BJNc)
垢版 |
2017/03/02(木) 08:50:46.69ID:P0Iyy16n0
ファミレスで注文した商品がすこし遅れただけで激怒する人もいるし
自分が早くしたいから、という理由で車間距離無視した車線変更する車もあるし
スーパーやコンビニでなんの躊躇いもなく棚の奥に手をのばし、賞味期限が新しいものを買っていく人もいる

結局は身元バレてたら良い子なのに、バレてなければ自分勝手OKって人が多い。
ネットでの態度もそうだよな。
0104デフォルトの名無しさん (JP 0H2f-BJNc)
垢版 |
2017/03/02(木) 11:35:41.43ID:oOMXuK5PH
>スーパーやコンビニでなんの躊躇いもなく棚の奥に手をのばし、賞味期限が新しいものを買っていく

こ、これダメなの?よくやるんだけど
賞味期限のこり1日の牛乳買いたくない
0111デフォルトの名無しさん (ワッチョイ 1f16-BJNc)
垢版 |
2017/03/02(木) 13:20:44.62ID:P0Iyy16n0
アホ認定されたからアホのごとくマジレスすると

1人暮らしで牛乳1本を飲み切るのに時間がかかる場合は、消費期限長めのを買えばいい。
今、すぐ飲食するものなのに棚の奥から一番新しいものを「なんの躊躇いもなく」買う人は
何の罪にも問われないが、「自分勝手だ」、といったまでだよ
0118デフォルトの名無しさん (ワッチョイ 8aaa-O+ze)
垢版 |
2017/06/04(日) 14:03:49.64ID:fvrCJXdU0
>>111
多くの人が触れてる可能性の高いものを買いたくないって気持ちはある
バイトとかしてたから余計にそう考える
0119デフォルトの名無しさん (ワッチョイ bdc0-5iDt)
垢版 |
2017/06/05(月) 23:43:55.92ID:AkT7TY1j0
debian & Android Studio
エミュレーター上で
物理キーボードの矢印キー下を入力すると
デフォルト画面ではKeyCode:20(KEYCODE_DPAD_DOWN)と正常なのですが
右90度回転画面ではKeyCode:21(KEYCODE_DPAD_LEFT)
180度回転画面ではKeyCode:19(KEYCODE_DPAD_UP)
回転されてしまいます

画面の回転状態に応じることなく
下キーなら常に下キーとさせるには
どこで設定すればいいですか?
0120デフォルトの名無しさん (ワッチョイ ea11-G80A)
垢版 |
2017/06/07(水) 01:59:52.52ID:zZAVJRBZ0
そういう仕様だね調べてないけどそういう瑣末な事まで設定できたらマニュフェストが
無駄に膨大に膨れ上がっちゃうから無いだろうね
テンキーの2468使うか回転取得して変換テーブル作って求めれば
0121デフォルトの名無しさん (ワッチョイ 15c0-uwKm)
垢版 |
2017/06/08(木) 09:05:14.16ID:xss9u8tK0
>>120
納得しました
ありがとう

別の質問をひとつ
Playストアに非RootでBackボタンをエミュレートするアプリがありますが
どのように実現すればいいんでしょうか?
Homeボタンはホームインテントを起動
Root端末ならinput keyeventでいけるかと思うのですが
非Rootではどうやればいいのか分かりません
0129126 (ワッチョイ 2311-ELya)
垢版 |
2017/06/14(水) 01:07:00.22ID:ANGePbf50
適当こいてすまんこあのボタンがグラフィックになってから仕様で消せなくなったのかなと
0130デフォルトの名無しさん (ササクッテロラ Spab-20lb)
垢版 |
2017/06/15(木) 19:31:35.29ID:TeIO9Ypqp
Androidのデバッグ設定の質問です。

ステップ実行でAndroidOSのクラス(例えばContext)の中に入った際、まったく違う行を表示していることがあります。

原因としてはビルドで指定しているAPIバージョンとステップ実行で使用しているAPIバージョンのソースコードが違うためでした。

このステップ実行で使用するAPIバージョンをビルドと合わせるにはAndroid Studioのどこの設定を変えればいいのでしょうか?
0131デフォルトの名無しさん (ワッチョイ 42ea-r5Sg)
垢版 |
2017/07/04(火) 14:37:23.05ID:+YSD8zLF0
Spinnerの表示について質問です 

通常のSpinnerを使用していた部分をシンプルな拡張を行ったカスタムSpinnerクラスに変更したところ背景が通常時とは異なるものへ意図せず変更されてしまいました
もし改善方法があれば教えて頂きたいです、以下詳細です

Adpterに接続したSpinnerへの参照を持たせる為に
setAdapterメソッドを単純に拡張しただけのカスタムSpinnerクラスを作成してレイアウトxmlで通常のSpinnerクラスから変更したところ
動作自体は問題ないのですがSpinnerの表示部分の背景が通常のものと違うものになってしまいました(通常のSpinnerを使用する場合には右側に小さい▼マークがついているだけのものですが
拡張Spinnerの場合は下線付きになり三角マークも異なったタイプのものになっています)
可能であれば通常のSpinnerの背景を適用したいので改善方法があれば教えて頂きたいです
0132デフォルトの名無しさん (ワッチョイ af3c-E5kF)
垢版 |
2017/09/26(火) 18:57:19.63ID:lwpuesWb0
MVVMパターンで

ViewModeにContextを持たせるのはあり?

ApplicationクラスをSingletonにして、初期化時に一度作成したRetrofitのインスタンスとかをViewModelから取得するのもありなのかな?
0133デフォルトの名無しさん (ワッチョイ d311-rRtX)
垢版 |
2017/09/26(火) 22:54:07.77ID:EbpqPQlp0
ImageViewを
ObjectAnimatorを使ってアニメーションを繰り返し実行しているんですが
とあるイベントが発生したタイミングで
アニメーションをストップさせて元の状態(大きさや角度等)に戻したいんですが
どうすればいいですか?
最初に思いついたのはアニメーションをcancelさせる方法ですが
これだとアニメーションの途中で止まってしまうので困っております
どなたかご存知のかたいたら教えてください
0135デフォルトの名無しさん (ワッチョイ 8397-GNXE)
垢版 |
2017/09/27(水) 13:42:43.22ID:NlWwSV8K0
「スティーブは天才だ。私はWindows搭載PCを使っていて、(スマートフォンは)最近
Androidにスイッチし、Microsoftのアプリをたくさん使っている。はい、iPhoneは使っていません」

ビル・ゲイツ氏「最近Androidに乗り換えた」 - ITmedia NEWS
http://www.itmedia.co.jp/news/articles/1709/26/news060.html
2017年09月26日 10時08分
0142デフォルトの名無しさん (ワッチョイ 7681-wbjw)
垢版 |
2017/10/06(金) 21:59:22.27ID:/dW9YCEl0
viewのvisibilityをセットするときに、
view.setVisibility(isVisible ? View.VISIBLE ? View.GONE);
って1行で書きたいんですができないようなのでif elseで5行で書いてるんですが一行にできますか
0152デフォルトの名無しさん (ワッチョイ df8a-ySnM)
垢版 |
2017/11/09(木) 23:03:13.60ID:M8Ex+tRC0
エミュレーター排除したいんだけどお手軽な方法ない?
0154デフォルトの名無しさん (ワッチョイ 5fb3-0ibl)
垢版 |
2017/11/11(土) 11:17:05.90ID:tANFntBn0
ゲームアプリを開発しているのですが、Intentを利用すると画面の遷移がどうしても滑らかじゃないんだけど
Intentはゲーム等ではベターではない?それとも何か別のモノを利用するべきなの?
よくある画面が暗転して切り替わるようなやつを作りたい
0157デフォルトの名無しさん (スッップ Sd22-81ZB)
垢版 |
2017/11/17(金) 15:36:59.63ID:JcZb9lmQd
TextViewとImageViewを並べて表示しています。TextViewにはtextAppearance=@android:style/TextAppearance.Material.Mediumを当てて濃いグレーで表示されており、見た目を統一するためにImageViewのTintにも同じ色を指定したいです。

ですが、xmlでMaterial.Mediumの文字色をどうやって取ってくればいいのかわかりません。
Javaの方から動的に取得して設定するのでも良いのですが、出来ればxmlだけで簡潔に済ませたいです。どなたか知恵をお貸しいただけないでしょうか
0159デフォルトの名無しさん (スッップ Sd22-81ZB)
垢版 |
2017/11/18(土) 11:04:34.58ID:SyQ6DwySd
>>158
もちろんそれはそうなんですが、動的にテーマの変更したり、今後長い期間でOSの標準テーマが変わっても縺れることなく簡単にメンテナンスできるようにする事を考えると、ハードコードは避けたいです
0160デフォルトの名無しさん (ワッチョイ 27e3-XZox)
垢版 |
2017/11/24(金) 08:16:02.80ID:M5Z9h1W/0
ハードコードの意味がいまいちわからんけど、rgba値に好きなラベル付けるだけで済む話では?
0164デフォルトの名無しさん (ワッチョイ 23ea-9Igo)
垢版 |
2017/12/26(火) 18:01:39.42ID:EzKWbFBN0
BluetoothのLeScannerって、startScanしたら永遠に探し続けるのかな?
接続先の電源を落とすとonScanFaildが返るけども、
電源を入れ直すと自動で接続してくれるんで、逆にビビる。

特にタイムアウトの設定が無いみたいだし(API19とかならあったみたいだけど)
無限に探し続けるって考えていいのかな?
0165デフォルトの名無しさん (ワッチョイ ff81-7LW1)
垢版 |
2017/12/26(火) 21:42:14.17ID:xpdgl6ZG0
今までアプリしか作ったことがなくって、サーバー側は全然わからないんですが、
PHPで検索APIを自分で作ろうと思ってるんですが、
PHPのプログラムを置くサーバーは何を使ったらいいんでしょうか。
さくらインターネットサーバーで月額525円で借りるしかないんでしょうか。
0170デフォルトの名無しさん (ワッチョイ ff81-7LW1)
垢版 |
2017/12/26(火) 22:34:26.99ID:xpdgl6ZG0
無料のやつはないんですかね
jsonを置くだけだったらfirebaseでできてるんですが、
今回は検索APIなのでPHPのプログラムが動く感じのやつをサーバーに置く必要があるんですよね
0172デフォルトの名無しさん (ワッチョイ ff81-7LW1)
垢版 |
2017/12/26(火) 22:57:04.76ID:xpdgl6ZG0
GAEが良さげですが料金がわかりにくいですね
個人製作アプリでそんなにアクセスないと思うんですが、
さくらインターネットサーバーの月額525円を超える感じになるんでしょjか
0176デフォルトの名無しさん (ワッチョイ 9f23-lku/)
垢版 |
2018/01/08(月) 14:13:32.07ID:FVbKvrQm0
サイレントモードPro等、標準カメラのシャッター音をミュートにするアプリあるけど
これって常駐してるアプリは全体の音量を操作できるという事なの?

Android開発者では無いが単純に仕組みが気になる
0179デフォルトの名無しさん (ワッチョイ 1126-zHNy)
垢版 |
2018/01/11(木) 17:47:20.74ID:W5K/hXcq0
>>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()", "失敗");
}
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況