このスレでは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/
探検
Androidプログラミング質問スレ revision53 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/02/26(日) 04:55:51.88ID:wLeuQZIw330デフォルトの名無しさん
2017/05/24(水) 06:16:32.91ID:SqTPRrBA [ある時]前までは回転していたのにスマホを傾けても画面が固定されたままで途方に暮れてます
mainActivityだけでなく、ほかのActivityも同様です
エミュでも実機でも同じ症状
別のプロジェクトではちゃんと回転します
以下試したところ
・android:screenOrientationは設定していない
・エミュや実機で自動回転はオンになっている
・setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
などもしていない
・一応android:screenOrientationをsensorにしたら回転はします
しかし本来設定しなくても回転するわけで、気になります
他に原因はありますでしょうか
よろしくお願いします
mainActivityだけでなく、ほかのActivityも同様です
エミュでも実機でも同じ症状
別のプロジェクトではちゃんと回転します
以下試したところ
・android:screenOrientationは設定していない
・エミュや実機で自動回転はオンになっている
・setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
などもしていない
・一応android:screenOrientationをsensorにしたら回転はします
しかし本来設定しなくても回転するわけで、気になります
他に原因はありますでしょうか
よろしくお願いします
331デフォルトの名無しさん
2017/05/24(水) 06:31:00.39ID:CHP7xttI >>327
わざわざApplicationとActivityのプロセス分けてなんのメリットがあるんだ?
わざわざApplicationとActivityのプロセス分けてなんのメリットがあるんだ?
332デフォルトの名無しさん
2017/05/24(水) 08:19:44.93ID:mdNvlgiw >>329
もしかして他のアプリは全て閉じた状態でまずシミュレータだけ先に
立ち上げてしまえばよいということでしょうか?
Visual studioのHyper-Vで動かそうとしたらメモリーが足りない的なことを
言われてしまったのですが、みなさんの開発用マシーンは8GBくらいは
普通に積んでる感じなんでしょうか?
もしかして他のアプリは全て閉じた状態でまずシミュレータだけ先に
立ち上げてしまえばよいということでしょうか?
Visual studioのHyper-Vで動かそうとしたらメモリーが足りない的なことを
言われてしまったのですが、みなさんの開発用マシーンは8GBくらいは
普通に積んでる感じなんでしょうか?
333デフォルトの名無しさん
2017/05/24(水) 08:34:44.16ID:820zba2j334デフォルトの名無しさん
2017/05/24(水) 11:39:55.09ID:RPJTgULc335デフォルトの名無しさん
2017/05/24(水) 12:00:34.17ID:3lB6B6aE activityを保持しない設定でアプリ起動して、
別activityに遷移するとonDestroyが呼ばれているのに、
遷移先からバックキーで戻るとhome画面に戻らずに
最初のactivityの画面が出るんですが、
そういうものなんでしょうか
別activityに遷移するとonDestroyが呼ばれているのに、
遷移先からバックキーで戻るとhome画面に戻らずに
最初のactivityの画面が出るんですが、
そういうものなんでしょうか
336デフォルトの名無しさん
2017/05/24(水) 13:54:16.36ID:Bhp0Cg1m Activityのインスタンスが保持されないだけだそ。
Activityスタックさせたくないならそれ相応のフラグを立ててstartActivityしよう
Activityスタックさせたくないならそれ相応のフラグを立ててstartActivityしよう
337デフォルトの名無しさん
2017/05/24(水) 19:15:13.48ID:nXjQ302q >>331
何トンチンカンな事言ってんだ?
何トンチンカンな事言ってんだ?
338デフォルトの名無しさん
2017/05/24(水) 20:43:28.71ID:09hX95WN あるアクティビティAからフラグメントダイアログ(YES/NOのみ)を呼び出して、
YESを押した時に、アクティビティAを終了させたいです。
フラグメントダイアログは独立した他クラスです。
Aに静的変数を用意したり、YESのonClick内で色々試したのですが、うまくいきませんでした。
どのように実装させれば良いでしょうか?
可能な範囲で押して頂けたら幸いです。
A内部にダイアログを書くのは、長くなるため極力避けたいです…
YESを押した時に、アクティビティAを終了させたいです。
フラグメントダイアログは独立した他クラスです。
Aに静的変数を用意したり、YESのonClick内で色々試したのですが、うまくいきませんでした。
どのように実装させれば良いでしょうか?
可能な範囲で押して頂けたら幸いです。
A内部にダイアログを書くのは、長くなるため極力避けたいです…
339デフォルトの名無しさん
2017/05/24(水) 20:45:01.19ID:L9mU+g8W340デフォルトの名無しさん
2017/05/25(木) 00:14:27.06ID:wrrmQLxO YES NOで選んで画面を閉じる(戻る)なんて
あらゆるアプリで見かけるし超初歩かと思っていたのですが、
これほど難解に入り組んでいるとは泣きそうです
これ以上難しい問題は無いと思います。
本を買ったり公式を読んだり、検索しまくっているのですが、
載っていなかったり非推奨になっていたり、事例が微妙に違ったりしてだめでした。
別に丸写ししたいのでなく勉強したいだけなのですが、それも載っていないという…
>>339
ありがとうございます。
実装方法がよくわからず難しいですね…
あらゆるアプリで見かけるし超初歩かと思っていたのですが、
これほど難解に入り組んでいるとは泣きそうです
これ以上難しい問題は無いと思います。
本を買ったり公式を読んだり、検索しまくっているのですが、
載っていなかったり非推奨になっていたり、事例が微妙に違ったりしてだめでした。
別に丸写ししたいのでなく勉強したいだけなのですが、それも載っていないという…
>>339
ありがとうございます。
実装方法がよくわからず難しいですね…
341デフォルトの名無しさん
2017/05/25(木) 01:39:00.62ID:OzOPG2KF342デフォルトの名無しさん
2017/05/25(木) 06:30:15.47ID:5itOJ4P9 >YES NOで選んで画面を閉じる(戻る)なんて
>あらゆるアプリで見かけるし、超初歩かと思っていたのですが
当たり前のことで、誰でも出来るだろ。
できない君は、チュートリアル・本などを読んでないから
UIスレッドと、それら以外のスレッドを、つまりコンテキスト・流れを、
君はどう考えているの?
異なる流れを同期・非同期処理して、データの整合性をどうやってとるの?
疎結合のパターン。
オブザーバー、発行・購読
中央管制塔ありのメディエイター
メッセージキュー
>あらゆるアプリで見かけるし、超初歩かと思っていたのですが
当たり前のことで、誰でも出来るだろ。
できない君は、チュートリアル・本などを読んでないから
UIスレッドと、それら以外のスレッドを、つまりコンテキスト・流れを、
君はどう考えているの?
異なる流れを同期・非同期処理して、データの整合性をどうやってとるの?
疎結合のパターン。
オブザーバー、発行・購読
中央管制塔ありのメディエイター
メッセージキュー
343デフォルトの名無しさん
2017/05/25(木) 07:28:54.24ID:QafaVTS/ おれはスキルが高いと言いたいのはよく分った。
344デフォルトの名無しさん
2017/05/25(木) 10:42:11.37ID:jD8c7u6v >>340
最初からJavaに用意されてるのをわざわざ自作。。。(showDialogだったと思うが、ドキュメント探してみ)
でもまあ、そこまで大変でも無いと思うんだが。
大変だと思うなら設計がおかしいか、根性無しか。
最初からJavaに用意されてるのをわざわざ自作。。。(showDialogだったと思うが、ドキュメント探してみ)
でもまあ、そこまで大変でも無いと思うんだが。
大変だと思うなら設計がおかしいか、根性無しか。
345デフォルトの名無しさん
2017/05/25(木) 11:13:24.98ID:UUFv9FmA こういった当たり前のUIがシロウトにも簡単に実装できないところが
androidたる所以だな
androidたる所以だな
346デフォルトの名無しさん
2017/05/25(木) 12:31:27.91ID:yJAKISEv おれはスキルが高い
347デフォルトの名無しさん
2017/05/25(木) 14:12:25.25ID:/eJUHzjl iOSじゃだめなんですか!
348デフォルトの名無しさん
2017/05/25(木) 18:07:49.07ID:KkJBSxnE >>345
んにゃ。
実装自体は至極簡単。
ボタン毎に違う値返せば良いだけで、受け取った側が値によって挙動を判断すれば良いだけ。
値は整数値でも良いし、独自に作りたいならenum型でも何でも好きにすれば良い。
要はダイアログと受け取る側で値を共通にすれば良いだけ。
んにゃ。
実装自体は至極簡単。
ボタン毎に違う値返せば良いだけで、受け取った側が値によって挙動を判断すれば良いだけ。
値は整数値でも良いし、独自に作りたいならenum型でも何でも好きにすれば良い。
要はダイアログと受け取る側で値を共通にすれば良いだけ。
349デフォルトの名無しさん
2017/05/25(木) 18:20:10.51ID:UUFv9FmA 俺がいうシロウトにも簡単にできるっていうのは
Dialog dlg = Dialog.createYesNo("終了しますか?",0,0,240,200);
if ( dlg.show() ) {
// yesの処理
}
このレベルのこと
Dialog dlg = Dialog.createYesNo("終了しますか?",0,0,240,200);
if ( dlg.show() ) {
// yesの処理
}
このレベルのこと
350デフォルトの名無しさん
2017/05/25(木) 18:26:53.54ID:UG5QBjo3 誰も回答教えてあげないのな
351デフォルトの名無しさん
2017/05/25(木) 19:36:49.10ID:d+CWChlu352デフォルトの名無しさん
2017/05/25(木) 22:08:43.95ID:sC8tTZBI アプリの名前を<string name="app_name">ABC</string>で変更してタイトルバーの方も変更して
アイコンのとこの名前も新しいのに変わったのですが
設定のアプリの管理でアンインストールするところを見ると旧名称のままでした
いろんなファイルを調べてもう旧名称はどこも残ってないはずなのに
この旧名称はどこか別のキャッシュか端末側の何かに残ってるんでしょうか?
ユーザーのマイドキュメントあたりも見ましたが特に残ってないようなのですが
これはどこが原因で変わらないのでしょうか?
アイコンのとこの名前も新しいのに変わったのですが
設定のアプリの管理でアンインストールするところを見ると旧名称のままでした
いろんなファイルを調べてもう旧名称はどこも残ってないはずなのに
この旧名称はどこか別のキャッシュか端末側の何かに残ってるんでしょうか?
ユーザーのマイドキュメントあたりも見ましたが特に残ってないようなのですが
これはどこが原因で変わらないのでしょうか?
353デフォルトの名無しさん
2017/05/25(木) 22:28:38.78ID:emajADht AndroidManifest.xmlのapplicationのところを見よう
FragmentからActivity閉じるだけならgetActivity().finish()
ちょっと荒業かも
FragmentからActivity閉じるだけならgetActivity().finish()
ちょっと荒業かも
354デフォルトの名無しさん
2017/05/26(金) 02:59:04.04ID:NvS9muX6355デフォルトの名無しさん
2017/05/26(金) 06:05:20.13ID:v/huyjRH 便所で尻を拭くのにウォシュレット使うのと紙だけで拭くのの違い
といえば分かるのかね
といえば分かるのかね
356デフォルトの名無しさん
2017/05/26(金) 07:07:14.05ID:W7QTy6fz >>349
このメソッド名考えた奴は天才だね。
このメソッド名考えた奴は天才だね。
357デフォルトの名無しさん
2017/05/27(土) 05:59:59.09ID:08LonfsF プログラミング初心者です
AndroidStudioを使っています
linearLayout内を削除してxmlファイルのR.layout.activity_testを入れたいのですが
この文を自作クラス内でやるにはどうすればいいのでしょうか?
MainActivityのonCreate内では機能するのですが
自作クラス内だとlinearLayout.removeAllViews();については問題なかったのですがgetLayoutInflaterが赤くなってしまいます
よろしくお願いします
linearLayout.removeAllViews();
getLayoutInflater().inflate(R.layout.activity_test, linearLayout);
AndroidStudioを使っています
linearLayout内を削除してxmlファイルのR.layout.activity_testを入れたいのですが
この文を自作クラス内でやるにはどうすればいいのでしょうか?
MainActivityのonCreate内では機能するのですが
自作クラス内だとlinearLayout.removeAllViews();については問題なかったのですがgetLayoutInflaterが赤くなってしまいます
よろしくお願いします
linearLayout.removeAllViews();
getLayoutInflater().inflate(R.layout.activity_test, linearLayout);
358デフォルトの名無しさん
2017/05/27(土) 06:43:20.00ID:qdv/ANRt include
359デフォルトの名無しさん
2017/05/27(土) 08:16:27.73ID:OR4Hdb5p Contextをもらう
360デフォルトの名無しさん
2017/05/27(土) 11:24:07.91ID:jfVplBf+ >>357
プログラミング以前に日本語めちゃくちゃやな
プログラミング以前に日本語めちゃくちゃやな
361デフォルトの名無しさん
2017/05/27(土) 22:59:21.97ID:pR22PiTV362デフォルトの名無しさん
2017/05/28(日) 01:34:41.09ID:ew7wH7J4 >>361
おまえもまともなアドバイスしてるようには見えないけどw
おまえもまともなアドバイスしてるようには見えないけどw
363デフォルトの名無しさん
2017/05/28(日) 01:56:09.35ID:PObIMspQ getLayoutInflater()がどのクラスにあるメソッドなのか調べてから出直してきなさい
とかの方が優しいかね?
とかの方が優しいかね?
364デフォルトの名無しさん
2017/05/28(日) 02:32:58.88ID:YEnPjAsA365364
2017/05/28(日) 05:17:29.68ID:TopcE+9b366デフォルトの名無しさん
2017/05/28(日) 17:14:53.22ID:MqtJ47ff >>349
それってブロックするの?
それってブロックするの?
367デフォルトの名無しさん
2017/05/28(日) 20:03:31.03ID:Nal0C7n4 戻り値を即座にもらうから、当然モーダルだよ
素人のダイアログ表示ならモーダルである程度ことたりる。
モードレスにしたいならsetListenerでリスナー用意するんだろう
わかりやすいこと、このうえない。
素人のダイアログ表示ならモーダルである程度ことたりる。
モードレスにしたいならsetListenerでリスナー用意するんだろう
わかりやすいこと、このうえない。
368デフォルトの名無しさん
2017/05/29(月) 00:19:07.86ID:Pd/RwhKl 新しく出るエクスペリアのプレミアムは開発側で4kに切り替え出来るんだろうか
誰か買う予定の人がいたら検証してほしい
誰か買う予定の人がいたら検証してほしい
369デフォルトの名無しさん
2017/05/29(月) 02:06:06.58ID:HMZ0UBYT できるに決まってんだろ
370デフォルトの名無しさん
2017/05/29(月) 15:50:02.64ID:6Q8U2se+ 4kとかうちPCモニターがHDですし
371デフォルトの名無しさん
2017/05/29(月) 16:22:22.94ID:5/yNonbe >>368
アプリが対応してなかったら4kにならないってだけちゃうかな
4kでゲームってカクカクしそうだし
せいぜい写真眺めるぐらいか
モニタならまだしも、5インチで4kって
展示見てみたけど、HDと見分けつかなかったわ
まあ4k対応ってのを売り文句にできるぐらいかw
アプリが対応してなかったら4kにならないってだけちゃうかな
4kでゲームってカクカクしそうだし
せいぜい写真眺めるぐらいか
モニタならまだしも、5インチで4kって
展示見てみたけど、HDと見分けつかなかったわ
まあ4k対応ってのを売り文句にできるぐらいかw
372デフォルトの名無しさん
2017/05/29(月) 19:44:45.22ID:LfszU9UW >>367
それなら別Activityでいいじゃん
それなら別Activityでいいじゃん
373デフォルトの名無しさん
2017/05/29(月) 19:49:19.12ID:LfszU9UW >>371
出力でTVも売りたいんだろ
出力でTVも売りたいんだろ
374デフォルトの名無しさん
2017/05/29(月) 19:54:58.81ID:FYLS0CQa >>372
移植を考えずアンドロイド固有のコード書きたいならそれでいいよ
移植を考えずアンドロイド固有のコード書きたいならそれでいいよ
375デフォルトの名無しさん
2017/05/29(月) 20:03:45.89ID:bRAmi83R 5インチだとFullHDでも持て余すだろ。
GPUの処理能力もあるから、細かければいいってもんでもないし。
GPUの処理能力もあるから、細かければいいってもんでもないし。
376デフォルトの名無しさん
2017/05/29(月) 20:37:05.60ID:LfszU9UW >>374
スレタイ確認してこい
スレタイ確認してこい
377デフォルトの名無しさん
2017/05/29(月) 21:22:46.03ID:FYLS0CQa だって、androidスレで汎用性を語ることがいけないなって僕知らなかったもん
378デフォルトの名無しさん
2017/05/29(月) 21:27:42.17ID:FYLS0CQa ワヒャヒャヒャ
379デフォルトの名無しさん
2017/05/30(火) 11:18:30.98ID:EdRJNGbr DialogFragmentがめんどくさいわな。
コールバックを引数として直接渡すことができないから(Bundle)、
いちいち呼び出し元を判定(Activity/Fragment)しなきゃいけないし。
コールバックを引数として直接渡すことができないから(Bundle)、
いちいち呼び出し元を判定(Activity/Fragment)しなきゃいけないし。
380デフォルトの名無しさん
2017/06/01(木) 08:58:21.94ID:9+IUdfW3 質問
横2列のリストをつくろうとしています。
(例:2chmate,Janestyleの板一覧)
LinerLayoutでListviewを横に2つ並べてみましたが、当然それだとサイドバーが同期せず、それぞれのリストが別々に動きます
Listviewを2列にできるオプションがあればいいのですが、そのようなものは見当たりません
検索しても複数列のリストに言及したものが見つからず困っています
横2列のリストをつくろうとしています。
(例:2chmate,Janestyleの板一覧)
LinerLayoutでListviewを横に2つ並べてみましたが、当然それだとサイドバーが同期せず、それぞれのリストが別々に動きます
Listviewを2列にできるオプションがあればいいのですが、そのようなものは見当たりません
検索しても複数列のリストに言及したものが見つからず困っています
381デフォルトの名無しさん
2017/06/01(木) 09:11:58.04ID:D1+maQ48 RecyclerViewでGridLayoutManager
382デフォルトの名無しさん
2017/06/01(木) 19:17:01.91ID:05f2hayr383デフォルトの名無しさん
2017/06/02(金) 01:31:31.03ID:6pBhQQXr >>381かGridViewを横2列で使えばいいな
384デフォルトの名無しさん
2017/06/02(金) 08:50:35.36ID:Nz2FQOgX GridViewは時代遅れだからRecyclerViewを使おう
385デフォルトの名無しさん
2017/06/02(金) 19:09:25.84ID:f6mpKUpg 全然時代遅れではない
386デフォルトの名無しさん
2017/06/02(金) 23:04:43.20ID:Lg+j3oV1 トールギスかな
387デフォルトの名無しさん
2017/06/03(土) 01:58:01.11ID:yxu/fCGK activity遷移をするためだけにViewModelから一旦Viewに処理を戻してViewでactivity遷移させるのが面倒臭いんですが、
ViewModelの中でactivity遷移させるにはどうしたらいいんでしょうか
DIとか使ったらできるんでしょうか
ViewModelの中でactivity遷移させるにはどうしたらいいんでしょうか
DIとか使ったらできるんでしょうか
388デフォルトの名無しさん
2017/06/03(土) 07:45:13.99ID:3f6vKbyo Context持っていいならcontext.startActivity()
389デフォルトの名無しさん
2017/06/03(土) 10:41:49.83ID:yxu/fCGK そうするとnew Intent()の第一引数にContextを指定することになると思うんですけど
そこはActivityじゃなくてもいいんでしょうか
この場合のContextっていうのは実態がactivityのContextなのか
getApplicationContext()で取得したContextなのかどっちなんでしょうか
そこはActivityじゃなくてもいいんでしょうか
この場合のContextっていうのは実態がactivityのContextなのか
getApplicationContext()で取得したContextなのかどっちなんでしょうか
390デフォルトの名無しさん
2017/06/04(日) 16:13:35.31ID:B0LNf0rr 何年かぶりにandroidの勉強でもしようかと思ったのですが、androidの開発って今でもjava一択ですか?
何年か前に少しかじったけど、javaがネックになってやめてしまった
c++か、せめてc#使えるようにならないかなー。 無理? これからも期待薄?
何年か前に少しかじったけど、javaがネックになってやめてしまった
c++か、せめてc#使えるようにならないかなー。 無理? これからも期待薄?
391デフォルトの名無しさん
2017/06/04(日) 16:16:12.64ID:vFPnP1wQ392デフォルトの名無しさん
2017/06/04(日) 16:18:28.83ID:2COba7k7 つーか何年も前からC++で組めるのに何言ってんだ
393デフォルトの名無しさん
2017/06/04(日) 16:25:21.66ID:B0LNf0rr394デフォルトの名無しさん
2017/06/04(日) 16:27:44.40ID:vFPnP1wQ C++で組めるは嘘ではないが正確でもないので無視でいいよ
395デフォルトの名無しさん
2017/06/04(日) 16:35:29.21ID:O6PbkhHr kotlin使えるけどosレベルで対応はしてないからjavaの仕様に足引っ張られてる感は否めない
396デフォルトの名無しさん
2017/06/04(日) 17:01:04.30ID:fUXBibRW そもそもkotlin自体がJavaのバイトコード吐くだけだしな
397デフォルトの名無しさん
2017/06/05(月) 00:13:07.96ID:Rg+LNSUz >>390
xamarin使ってC#で開発するがええよ
xamarin使ってC#で開発するがええよ
398デフォルトの名無しさん
2017/06/05(月) 00:15:02.45ID:ulZgmG1y >>397
それはない
それはない
399デフォルトの名無しさん
2017/06/05(月) 00:52:35.56ID:tUXlga8g 最近始めたんだが
VSよりAndroid Studioのが優秀だな
文字列補間機能や、コードからのxml要素への操作、自動importなど楽だわ
言語自体はC#のが優秀だけど
ただ、レイアウトやActivityの種類が無駄に多い気がする、もう少し絞れないのかなと思うが、まだ発展途上ということかな。
ある意味進化し続けているからそうなったとも言えるし
あ、それとeclipse時代のブログ全部破棄してほしいです。
VSよりAndroid Studioのが優秀だな
文字列補間機能や、コードからのxml要素への操作、自動importなど楽だわ
言語自体はC#のが優秀だけど
ただ、レイアウトやActivityの種類が無駄に多い気がする、もう少し絞れないのかなと思うが、まだ発展途上ということかな。
ある意味進化し続けているからそうなったとも言えるし
あ、それとeclipse時代のブログ全部破棄してほしいです。
400デフォルトの名無しさん
2017/06/05(月) 02:01:49.37ID:Ehj5KrKo JetBrainsっていう会社が優秀なんだな
401デフォルトの名無しさん
2017/06/05(月) 02:06:47.86ID:Rg+LNSUz402デフォルトの名無しさん
2017/06/05(月) 02:32:27.01ID:Ehj5KrKo Visual Studio for Macはgitでブランチを切り替えるとビルドに失敗して
IDEを立ち上げ直さないとビルドできなくなったり、ビルドできても
変更が反映されないままアプリが実行されたりするからな
Android Studioではそんなことはまずない
まともにビルドができないIDEとか頭おかしい
IDEを立ち上げ直さないとビルドできなくなったり、ビルドできても
変更が反映されないままアプリが実行されたりするからな
Android Studioではそんなことはまずない
まともにビルドができないIDEとか頭おかしい
403デフォルトの名無しさん
2017/06/05(月) 02:38:27.30ID:Yk2Tsnpc VSはデバッグ機能が優秀だけどそれ以外はAndroid Studioの方がいいな
ただAndroid Studioはビルド時のCPU使用率をもう少し遠慮してほしい
ただAndroid Studioはビルド時のCPU使用率をもう少し遠慮してほしい
404デフォルトの名無しさん
2017/06/05(月) 06:35:29.57ID:G/+kSLq+ Xamarin は UI部分が Xamarin Forms で完結できないから、
Android SDK の Java API を C# へ頭の中で変換して書くことになる
Javaがネックになってるような人が使いこなせる代物ではない
Android SDK の Java API を C# へ頭の中で変換して書くことになる
Javaがネックになってるような人が使いこなせる代物ではない
405デフォルトの名無しさん
2017/06/06(火) 16:53:51.20ID:aRlrAWAW GridLayoutってAndroid4.0からですよね?
googleコンソールのリリース前プレビューで、
5.0.とかそれ以上の端末で、GridLayout(他XML)が表示されてない様子なんです。
自分の端末と同モデル(の英語版)まで含まれています。意味不明…
Inflaterでたくさん読み込んでるからダメなのか、
それとも何か設定値忘れてるんでしょうか?
手元のnexsusや中華端末では問題なく表示できてるんです。ここが一番の謎です。
一体なぜなのでしょう
googleコンソールのリリース前プレビューで、
5.0.とかそれ以上の端末で、GridLayout(他XML)が表示されてない様子なんです。
自分の端末と同モデル(の英語版)まで含まれています。意味不明…
Inflaterでたくさん読み込んでるからダメなのか、
それとも何か設定値忘れてるんでしょうか?
手元のnexsusや中華端末では問題なく表示できてるんです。ここが一番の謎です。
一体なぜなのでしょう
406デフォルトの名無しさん
2017/06/07(水) 01:15:26.94ID:6rQX+esH 例外吐いてるわけじゃないなら上げたapk間違ってるとかしか考えられないな
特に同じモデルでそうなってると
特に同じモデルでそうなってると
407デフォルトの名無しさん
2017/06/07(水) 14:25:58.97ID:84T3Wttq android初心者です、2点質問があります。
1.privateなコントロールのfindViewByIDは、MainActivityの下が良いのでしょうか?
それとも、onCreate()の時に行うのがよろしいのでしょうか?
2.finalは付けた方が良いのでしょうか?無くても問題無いのでしょうか?
色々なサンプルコードを見ましたが、サイトによって書き方がバラバラなので混乱しています。
よろしくお願い致します。
1.privateなコントロールのfindViewByIDは、MainActivityの下が良いのでしょうか?
それとも、onCreate()の時に行うのがよろしいのでしょうか?
2.finalは付けた方が良いのでしょうか?無くても問題無いのでしょうか?
色々なサンプルコードを見ましたが、サイトによって書き方がバラバラなので混乱しています。
よろしくお願い致します。
408デフォルトの名無しさん
2017/06/07(水) 15:49:53.71ID:SSzPpmQQ class MainActivity : RxAppCompatActivity(){
override fun onCreat(){ 〜 }
}
Kotlin では、onCreat の中で、findViewByID を呼んでる
override fun onCreat(){ 〜 }
}
Kotlin では、onCreat の中で、findViewByID を呼んでる
409デフォルトの名無しさん
2017/06/07(水) 19:09:12.53ID:q6IK7XCd findviewbyidは時代遅れ
data bindingを使え
data bindingを使え
410デフォルトの名無しさん
2017/06/07(水) 19:26:39.16ID:8Az/tc/f411デフォルトの名無しさん
2017/06/07(水) 21:11:56.80ID:stRWDLXB 各activityで日本かそれ以外のlocale別処理が必要になった場合って
boolean isJapanみたいにapplicationクラスでグローバル変数として保持する方がよい?
該当activityそれぞれで変数宣言しちゃってるんだけども
boolean isJapanみたいにapplicationクラスでグローバル変数として保持する方がよい?
該当activityそれぞれで変数宣言しちゃってるんだけども
412デフォルトの名無しさん
2017/06/08(木) 00:51:30.47ID:xqjHXYEr DataBinding使える今になってButterKnife使う利点って何。
413デフォルトの名無しさん
2017/06/08(木) 00:55:18.43ID:ATgY/dDD ない
414407
2017/06/08(木) 14:04:23.83ID:IPntxoR8415デフォルトの名無しさん
2017/06/08(木) 23:55:28.36ID:IlUyP0IG 日本と海外のユーチューバーは収入の仕組みが違う?!どっちが儲かるか?
http://youtube-youtuber.com/360.html
日本の従来型のユーチューバーは、広告収入をメインの収入源としています
1.動画にのせる広告(動画広告+画像広告)からの報酬や
2.スポンサー収入(企業からの依頼を受けて商品を紹介)
海外のユーチューバーの傾向として、広告収入ではなく、自分のビジネスを
メインにすることによって広告収入を遥かに超える収入を叩き出しています。
例えば、beauty guru(美のカリスマ)と謳われる、ユーチューバーのミシェル・ファンは
広告収入は1800万得ていますが・・他方で美容化粧品会社Ipsyを立ち上げて、
年収1億ドル(約110億円)を売り上げました。
彼女は「メイクのチュートリアル動画」を投稿していますが、動画の中で自分の会社の商品を
使っているんです。
そしてその中で使った商品を、online shopで買える仕組みにしています。
他人の商品を紹介して、そこから「おこぼれ」を貰うより、自分の商品を売った方が
遥かに儲かりますからね。
リンジー・スターリングは踊りながら、バイオリンを演奏する、アーティストですが・・・
彼女の場合も、あくまでも動画を投稿するのは、自分のビジネスである、
ツアーチケットやアルバムの販売のためなのです。
http://youtube-youtuber.com/360.html
日本の従来型のユーチューバーは、広告収入をメインの収入源としています
1.動画にのせる広告(動画広告+画像広告)からの報酬や
2.スポンサー収入(企業からの依頼を受けて商品を紹介)
海外のユーチューバーの傾向として、広告収入ではなく、自分のビジネスを
メインにすることによって広告収入を遥かに超える収入を叩き出しています。
例えば、beauty guru(美のカリスマ)と謳われる、ユーチューバーのミシェル・ファンは
広告収入は1800万得ていますが・・他方で美容化粧品会社Ipsyを立ち上げて、
年収1億ドル(約110億円)を売り上げました。
彼女は「メイクのチュートリアル動画」を投稿していますが、動画の中で自分の会社の商品を
使っているんです。
そしてその中で使った商品を、online shopで買える仕組みにしています。
他人の商品を紹介して、そこから「おこぼれ」を貰うより、自分の商品を売った方が
遥かに儲かりますからね。
リンジー・スターリングは踊りながら、バイオリンを演奏する、アーティストですが・・・
彼女の場合も、あくまでも動画を投稿するのは、自分のビジネスである、
ツアーチケットやアルバムの販売のためなのです。
416デフォルトの名無しさん
2017/06/09(金) 07:01:47.43ID:rw1qC18c Kotlinでは、Kotter Knife, Kotlin Android Extensions, Data Binding
それと、XMLを使わず、Builder みたいにソースコードでレイアウトを定義する、Anko
それと、XMLを使わず、Builder みたいにソースコードでレイアウトを定義する、Anko
417デフォルトの名無しさん
2017/06/09(金) 14:23:30.48ID:8w+Ko+5q 質問です
android sdk24
ViewPagerにSeekBarを数本配置してます
SeekBarはFragmentで入れててadapterでPagerにセットしてます
呼び出し元のactivityのonStartの後にSeekBarがinstans化されてるみたいで(FragmentManagerが呼ばれるタイミングが不明)
このSeekBarのイベントを取りたいのですが、Listenerをセットするタイミングが分かりません
詳しく人お願いしますー!!
android sdk24
ViewPagerにSeekBarを数本配置してます
SeekBarはFragmentで入れててadapterでPagerにセットしてます
呼び出し元のactivityのonStartの後にSeekBarがinstans化されてるみたいで(FragmentManagerが呼ばれるタイミングが不明)
このSeekBarのイベントを取りたいのですが、Listenerをセットするタイミングが分かりません
詳しく人お願いしますー!!
418デフォルトの名無しさん
2017/06/09(金) 14:42:10.66ID:8w+Ko+5q もしくはFragmentのonCreateViewでListenerをセットしてしまって、値が必要な時にゲッターで参照する
というのは問題ありますか?
というのは問題ありますか?
419デフォルトの名無しさん
2017/06/09(金) 15:30:17.32ID:0ircDVDm テーマによって設定するレイアウトが違うしButterKnifeのままだなあ
420デフォルトの名無しさん
2017/06/09(金) 16:15:00.14ID:iK6T03zf Listenerもdatabinding
421デフォルトの名無しさん
2017/06/09(金) 16:21:35.39ID:nFiGFecI Bluetoothについて質問があります。
http://qiita.com/HideMatsu/items/6a6758eca86500881126
このサイトを見本に繋ぐことが出来たので、接続したことを通知しようとしましたが、
_txvBLEが一つした実行されません。(1.だけ表示)
setText(1.)とsetTextColor(2.)を入れ替えたところ、色(2.)だけ変更されました。
この場合、何を確認すれば良いのでしょうか?
// 接続成功し、サービス取得
if (newState == BluetoothProfile.STATE_CONNECTED) {
bluetoothGatt = gatt;
discoverService();
_txvBLE.setText("CONNECTED"); // 1.これは適用される
_txvBLE.setTextColor(Color.GREEN); // 2.これは適用されない
}
http://qiita.com/HideMatsu/items/6a6758eca86500881126
このサイトを見本に繋ぐことが出来たので、接続したことを通知しようとしましたが、
_txvBLEが一つした実行されません。(1.だけ表示)
setText(1.)とsetTextColor(2.)を入れ替えたところ、色(2.)だけ変更されました。
この場合、何を確認すれば良いのでしょうか?
// 接続成功し、サービス取得
if (newState == BluetoothProfile.STATE_CONNECTED) {
bluetoothGatt = gatt;
discoverService();
_txvBLE.setText("CONNECTED"); // 1.これは適用される
_txvBLE.setTextColor(Color.GREEN); // 2.これは適用されない
}
422421
2017/06/09(金) 17:20:00.60ID:nFiGFecI すいません、自己解決しました。
try〜catchを行ったところ「only the original thread〜」と表示されたので、
そもそもここに書くこと自体が間違いでした。
try〜catchを行ったところ「only the original thread〜」と表示されたので、
そもそもここに書くこと自体が間違いでした。
423デフォルトの名無しさん
2017/06/09(金) 18:58:46.69ID:iK6T03zf 特定の端末にだけ出る不具合が報告されたんですが、
都内で数日スマホレンタルできる店舗型のお店ってありますか
都内で数日スマホレンタルできる店舗型のお店ってありますか
424デフォルトの名無しさん
2017/06/13(火) 19:23:01.75ID:VlAjFUrB ContentProviderで取得した着信履歴・リダイアルの名前を
常に電話帳に登録された名前で取得したいのですが不可能なのでしょうか?
以下サイトのサンプルで着信履歴情報は取得できました。
ttps://techbooster.org/android/application/6736/
情報を取得後に電話帳の名前を変更しても、変更前の名前しか取得できません。
端末内蔵の着信履歴表示をしたり、端末を再起動すると変更後の名前が取得できますが
プログラムで更新処理などはできないのでしょうか?
常に電話帳に登録された名前で取得したいのですが不可能なのでしょうか?
以下サイトのサンプルで着信履歴情報は取得できました。
ttps://techbooster.org/android/application/6736/
情報を取得後に電話帳の名前を変更しても、変更前の名前しか取得できません。
端末内蔵の着信履歴表示をしたり、端末を再起動すると変更後の名前が取得できますが
プログラムで更新処理などはできないのでしょうか?
425デフォルトの名無しさん
2017/06/14(水) 20:39:16.62ID:QhYNjehQ custom tabsを静的にxmlにレイアウト配置することは可能なんでしょうか
426デフォルトの名無しさん
2017/06/15(木) 03:52:44.04ID:v2U64Tf7 Playストアの公開して4日目なんだけど
タイトルと全く同じじゃないと検索ヒットしない
例えば、「 あかしろ」ってタイトルだと
あかだけじゃ検索できない、赤でもだめ
他の同じようなタイトルのアプリはヒットするのに…
それとカテゴリにも表示されてない
時間たたないと無理なのか何かミスってるのか…
タイトルと全く同じじゃないと検索ヒットしない
例えば、「 あかしろ」ってタイトルだと
あかだけじゃ検索できない、赤でもだめ
他の同じようなタイトルのアプリはヒットするのに…
それとカテゴリにも表示されてない
時間たたないと無理なのか何かミスってるのか…
427デフォルトの名無しさん
2017/06/15(木) 08:49:50.59ID:kuBm9g/I 残念ながらそれが現実だ
ある程度DLが増えた後とか既に名のあるデベロッパーならまだしも、特にゲームアプリはまともに検索にすら引っかからない印象
ある程度DLが増えた後とか既に名のあるデベロッパーならまだしも、特にゲームアプリはまともに検索にすら引っかからない印象
428デフォルトの名無しさん
2017/06/15(木) 13:31:27.83ID:v2U64Tf7 もうgoogleさんお腹いっぱいなのね
始めるのが遅すぎた
ブログとか見ても個人で2016年以降から始めた記事ないし
みんな掲載ページにすら訪問されないまま消えてったのか
始めるのが遅すぎた
ブログとか見ても個人で2016年以降から始めた記事ないし
みんな掲載ページにすら訪問されないまま消えてったのか
429デフォルトの名無しさん
2017/06/15(木) 16:22:20.84ID:mJQCnNek Androiderもサービス終了するらしいしな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 【音楽】Perfume・あ~ちゃんの結婚相手「一般男性」は吉田カバンの社長・吉田幸裕氏(41) 高身長で山本耕史似 [Ailuropoda melanoleuca★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- お前らは“スカイマイルタワー”建設計画を知っているか?
- 万引きJC「すいません許してください!何でもしますから!」←どうする?
- 自民党議員「高市は先人が築き上げた日中関係を壊した。外務省が謝罪に言ってるが自分で責任を取れ」 [834922174]
- Perfume・あ~ちゃんの結婚相手の一般男性、吉田カバンの社長と判明 [977261419]
- 「黙らせてやろうと思った」自宅マンション10階から高校テニスコート内の女子生徒目掛けて貯金箱を投擲した女の子、殺人未遂で逮捕 [399583221]
- 5時だから窓から5回ちんこ出した
