※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 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
レス数が1000を超えています。これ以上書き込みはできません。
2017/11/15(水) 05:24:17.80ID:F5cxE2Dc
957デフォルトの名無しさん
2018/08/09(木) 20:09:43.74ID:/U84Tf+Q 要はXamarinは糞
958デフォルトの名無しさん
2018/08/09(木) 21:46:45.26ID:nqTz3IyX959デフォルトの名無しさん
2018/08/09(木) 22:12:15.91ID:56z3Z+ao Menuにセパレータていれらんないの?groupしても入らないみたい
960デフォルトの名無しさん
2018/08/10(金) 00:04:54.83ID:3Gbr2Rmh ビルダーは、設定ファイルの値を設定する方法
GUI のビルダーが有名。
Selenium WebDriver とか
GUI のビルダーが有名。
Selenium WebDriver とか
961デフォルトの名無しさん
2018/08/10(金) 08:27:43.16ID:kZsmJvYP webviewを使ったアクティビティをインテントで他のアプリからjavascriptを実行できてしまうのは作りに問題あるのでしょうか?
962デフォルトの名無しさん
2018/08/10(金) 13:14:23.40ID:d4C66yAC >>961
アクティビティをエクスポートしなければ、よいような?
アクティビティをエクスポートしなければ、よいような?
963デフォルトの名無しさん
2018/08/10(金) 13:38:08.83ID:PZNW+nQf Xamarinみたいな糞でやるからそうなる
964デフォルトの名無しさん
2018/08/10(金) 18:08:37.90ID:/zQV8qwX データベースを使用する際に、最初のcreateの部分で画像の様にsql文を+演算子で結合してるのはなぜでしょうか?
1行にまとめて書くのは良くないのでしょうか?1行にまとめると単純に見にくくなるからでしょうか?
https://i.imgur.com/LoV48qa.png
1行にまとめて書くのは良くないのでしょうか?1行にまとめると単純に見にくくなるからでしょうか?
https://i.imgur.com/LoV48qa.png
965デフォルトの名無しさん
2018/08/10(金) 18:14:00.50ID:ffHaAIw4 +演算子を使っているのは文字列リテラルと文字列変数を結合する為です
改行は単に見易さの為に入れてるだけ
改行は単に見易さの為に入れてるだけ
966デフォルトの名無しさん
2018/08/10(金) 19:48:05.32ID:/zQV8qwX >>965
やはり見易さのためでしたか、ありがとうございます。
あと、サンプルによっては+演算子の場合とStringBuilderを使ってる場合があるのですがどう使い分けているのでしょうか?
それともどっちでもいいのでしょうか?
やはり見易さのためでしたか、ありがとうございます。
あと、サンプルによっては+演算子の場合とStringBuilderを使ってる場合があるのですがどう使い分けているのでしょうか?
それともどっちでもいいのでしょうか?
967デフォルトの名無しさん
2018/08/10(金) 20:09:25.33ID:JxgH6/Ov どっちでもいいけど、StringBuilderの方が文字連結のスピードが早い。
968デフォルトの名無しさん
2018/08/10(金) 20:33:12.32ID:KEkESvlP 速くなるかどうかはどう最適化されるかによると思うが、やたらでかい文字列だとか何万回も同じ処理するだとかそういう特殊な事情がない限りはどのように書いても人間が感じられないぐらいの速度に収まると思う。
特にSQL文なんかはサーバに送って実行されてる時間の方が圧倒的に長いのが普通だろうし、SQL文の文字列の連結でどうすべきかはあまり深く考えても意味はないと思う。
特にSQL文なんかはサーバに送って実行されてる時間の方が圧倒的に長いのが普通だろうし、SQL文の文字列の連結でどうすべきかはあまり深く考えても意味はないと思う。
969デフォルトの名無しさん
2018/08/10(金) 22:22:45.99ID:/zQV8qwX970デフォルトの名無しさん
2018/08/11(土) 00:52:50.91ID:kAHX+3Lu971デフォルトの名無しさん
2018/08/11(土) 02:13:38.33ID:7kLiHGgf972デフォルトの名無しさん
2018/08/11(土) 08:52:02.09ID:7jOi24z7 >>968
細かい話だと、SQL文は同じ集合を求めるクエリなら、すべてのプログラムが同じクエリ文字列を与えて、パラメータは文にいれない方がプチ速くなり、鯖のメモリを1KBオーダーで節約できる。
クエリ文字列が空白、エイリアス、検索条件まで含めて一致したら同じクエリだから、解析せずに過去の解析結果をつかって文を実行する。
テーブル名、列名をわざわざ連結編集するのは、SQL文の統一性、名称変更の手間を減らす意味があるが、
こんなクエリ解析速度という因習、風習が趣旨と考えている人もまだ多い。
マテリアルズビューなんかが常用される時代、テーブル名で検索条件をプログラムに書くと嫌われる。
ちらうら
細かい話だと、SQL文は同じ集合を求めるクエリなら、すべてのプログラムが同じクエリ文字列を与えて、パラメータは文にいれない方がプチ速くなり、鯖のメモリを1KBオーダーで節約できる。
クエリ文字列が空白、エイリアス、検索条件まで含めて一致したら同じクエリだから、解析せずに過去の解析結果をつかって文を実行する。
テーブル名、列名をわざわざ連結編集するのは、SQL文の統一性、名称変更の手間を減らす意味があるが、
こんなクエリ解析速度という因習、風習が趣旨と考えている人もまだ多い。
マテリアルズビューなんかが常用される時代、テーブル名で検索条件をプログラムに書くと嫌われる。
ちらうら
973デフォルトの名無しさん
2018/08/11(土) 11:41:16.17ID:AWnFhpjF 3行でまとめろ
974デフォルトの名無しさん
2018/08/11(土) 14:22:55.62ID:5fh9XEej 細かい話だと、SQL文は同じ集合を求めるクエリなら、すべてのプログラムが同じクエリ文字列を与えて、パラメータは文にいれない方がプチ速くなり、鯖のメモリを1KBオーダーで節約できる。
クエリ文字列が空白、エイリアス、検索条件まで含めて一致したら同じクエリだから、解析せずに過去の解析結果をつかって文を実行する。テーブル名、列名をわざわざ連結編集するのは、SQL文の統一性、
名称変更の手間を減らす意味があるが、こんなクエリ解析速度という因習、風習が趣旨と考えている人もまだ多い。マテリアルズビューなんかが常用される時代、テーブル名で検索条件をプログラムに書くと嫌われる。ちらうら
クエリ文字列が空白、エイリアス、検索条件まで含めて一致したら同じクエリだから、解析せずに過去の解析結果をつかって文を実行する。テーブル名、列名をわざわざ連結編集するのは、SQL文の統一性、
名称変更の手間を減らす意味があるが、こんなクエリ解析速度という因習、風習が趣旨と考えている人もまだ多い。マテリアルズビューなんかが常用される時代、テーブル名で検索条件をプログラムに書くと嫌われる。ちらうら
975デフォルトの名無しさん
2018/08/11(土) 22:02:25.28ID:elUrchRQ 入門書を1冊やり終え、現在自分で考えたアプリを作っています。
しかし、「ここの実装はどうやったらいいのだろう?」っていう状況が多々発生します。
実装で詰まった時はどうやって解決策探してますか?
今はとりあえず、ググるorStackoverflowやQiita内を検索って感じで探してます。
しかし、「ここの実装はどうやったらいいのだろう?」っていう状況が多々発生します。
実装で詰まった時はどうやって解決策探してますか?
今はとりあえず、ググるorStackoverflowやQiita内を検索って感じで探してます。
976デフォルトの名無しさん
2018/08/11(土) 23:51:03.15ID:bn+vBcln つリファレンス
977デフォルトの名無しさん
2018/08/12(日) 03:15:10.30ID:FPgw2DPb >>975
やりたい処理を適度に細分化するココらへんはセンスだな最小単位の処理から作る
速度とか効率は二の次で"自分"で考えてとりあえず動くもの書いてみる
これの繰り返しだよ
困ったら 風呂入って考える 寝て起きたら考える と何故か解決する
やりたい処理を適度に細分化するココらへんはセンスだな最小単位の処理から作る
速度とか効率は二の次で"自分"で考えてとりあえず動くもの書いてみる
これの繰り返しだよ
困ったら 風呂入って考える 寝て起きたら考える と何故か解決する
978デフォルトの名無しさん
2018/08/12(日) 12:16:39.70ID:6GYhboYN >>975
持論のコツを垂れると
976の通り、リファレンスを読む。
泥が唯一優れているのは、ドキュメントだろ。
デベロッパーAndroidコムなんか、かなり親切丁寧に書いてある。
窓みてみろ。あの腐ったドキュメント。
ヘッダーファイルの方がまだ分かりやすい、
持論のコツを垂れると
976の通り、リファレンスを読む。
泥が唯一優れているのは、ドキュメントだろ。
デベロッパーAndroidコムなんか、かなり親切丁寧に書いてある。
窓みてみろ。あの腐ったドキュメント。
ヘッダーファイルの方がまだ分かりやすい、
979デフォルトの名無しさん
2018/08/12(日) 16:11:46.84ID:QTon8soE >>977
すいません、あまり伝わっていなかったみたいなので補足します。
>>975で言っている「ここの実装はどうやったらいいのだろう?」っていう状況は、考えたら解決するような問題ではなく、単純に知識不足でコードが書けない状態のことを指しています。
>>976
>>978
リファレンスの中から目的に合ったものを探すのはどうしてますか?
例えばこの前、ボタンを動的に消そうと思ったときにボタンや親クラスのリファレンスを見ていたのですが該当する項目が見つかりませんでした。
結局ググった結果、ボタンを消すにはボタンが配置されているレイアウトからボタンを指定して消す必要があるらしいことがわかりました。
ボタンに関する操作を行いたいのにレイアウトのリファレンスを見ようとは思わないのでリファレンス内から自力で見つけるのは難しいなと感じている状態です。
すいません、あまり伝わっていなかったみたいなので補足します。
>>975で言っている「ここの実装はどうやったらいいのだろう?」っていう状況は、考えたら解決するような問題ではなく、単純に知識不足でコードが書けない状態のことを指しています。
>>976
>>978
リファレンスの中から目的に合ったものを探すのはどうしてますか?
例えばこの前、ボタンを動的に消そうと思ったときにボタンや親クラスのリファレンスを見ていたのですが該当する項目が見つかりませんでした。
結局ググった結果、ボタンを消すにはボタンが配置されているレイアウトからボタンを指定して消す必要があるらしいことがわかりました。
ボタンに関する操作を行いたいのにレイアウトのリファレンスを見ようとは思わないのでリファレンス内から自力で見つけるのは難しいなと感じている状態です。
980デフォルトの名無しさん
2018/08/12(日) 16:33:17.49ID:fdgGBvne >単純に知識不足で
経験が足りないのはどうしようもない
あきらめろ
経験が足りないのはどうしようもない
あきらめろ
981デフォルトの名無しさん
2018/08/12(日) 16:46:41.27ID:pzAjVO5w >>979
Button の表示を消すのは親クラス View の setVisibility(View.GONE) か setVisibility(View.INVISIBLE) かじゃないの?
まあ、Layout を操作するって方法もあるだろうけど、それにたどり着けないのは View が Layout に配置されているという基本的知識が足りないせいだよね
レイアウトについて全く触れてない入門書とか有り得ないと思うんだけどどうなの?
Button の表示を消すのは親クラス View の setVisibility(View.GONE) か setVisibility(View.INVISIBLE) かじゃないの?
まあ、Layout を操作するって方法もあるだろうけど、それにたどり着けないのは View が Layout に配置されているという基本的知識が足りないせいだよね
レイアウトについて全く触れてない入門書とか有り得ないと思うんだけどどうなの?
982デフォルトの名無しさん
2018/08/12(日) 16:48:59.90ID:huw8B1r9983デフォルトの名無しさん
2018/08/12(日) 17:00:27.86ID:zHqP9F/l 目的の情報ばかりじゃなくて、調べる過程で知った他のことっていうのも頭の隅においとくといいよ。それがいつか引き出しとして役に立つことがある。
984デフォルトの名無しさん
2018/08/12(日) 18:26:12.70ID:QTon8soE >>981
setVisibilityも見つけましたが、これは一時的に見えなくするだけでアプリを再起動したらまた復活するから違うなと思った次第です(完全に消したかった)。
ViewがLayoutに配置されているのは理解していますが、Viewを消すのだからViewのメソッドに自分自身を消すものがあるのではないかとの予測のもと探していた感じですね。
確かにレイアウトに配置(set)したのだからレイアウトから消去(remove)できると考えたほうが自然かもしれません。頭かたかったですね。
setVisibilityも見つけましたが、これは一時的に見えなくするだけでアプリを再起動したらまた復活するから違うなと思った次第です(完全に消したかった)。
ViewがLayoutに配置されているのは理解していますが、Viewを消すのだからViewのメソッドに自分自身を消すものがあるのではないかとの予測のもと探していた感じですね。
確かにレイアウトに配置(set)したのだからレイアウトから消去(remove)できると考えたほうが自然かもしれません。頭かたかったですね。
985デフォルトの名無しさん
2018/08/12(日) 18:29:43.55ID:QTon8soE986デフォルトの名無しさん
2018/08/12(日) 18:39:16.91ID:9YH24fvJ >>984
動的にプログラム実行中にレイアウトからボタン消しても、アプリ再起動で復活するだろ?
それともレイアウトのXMLを編集して消したってことなの?
後者ならViewのメソッド探すとか見当違い過ぎだろ
動的にプログラム実行中にレイアウトからボタン消しても、アプリ再起動で復活するだろ?
それともレイアウトのXMLを編集して消したってことなの?
後者ならViewのメソッド探すとか見当違い過ぎだろ
987デフォルトの名無しさん
2018/08/12(日) 19:01:43.10ID:zHqP9F/l >>984
ひとりの人間を消すとなったときに、一般的には他殺で実現するのに、自殺するやり方を模索してた、みたいな感じかな。
ひとりの人間を消すとなったときに、一般的には他殺で実現するのに、自殺するやり方を模索してた、みたいな感じかな。
988デフォルトの名無しさん
2018/08/12(日) 20:45:02.29ID:I1Ft7U8p989デフォルトの名無しさん
2018/08/12(日) 21:33:48.20ID:6vim/g5G sharedPreferenceに何らかのデータを保存して条件に合うときだけ
動的にaddViewかなあ
動的にaddViewかなあ
990デフォルトの名無しさん
2018/08/12(日) 22:21:36.78ID:I1Ft7U8p991デフォルトの名無しさん
2018/08/13(月) 03:13:17.98ID:iSM75bxX auメールアプリではタップでメール内容表示フリックで指の動きに追従して
ゴミ箱に送れるボタンあるけどあれ作れと言われたら困るな
ゴミ箱に送れるボタンあるけどあれ作れと言われたら困るな
992デフォルトの名無しさん
2018/08/13(月) 13:44:13.20ID:ISVWH6gZ993デフォルトの名無しさん
2018/08/13(月) 15:41:59.12ID:dRf4TpQ4 Google翻訳って全然進化しないな
994デフォルトの名無しさん
2018/08/13(月) 18:21:23.26ID:O2/7frsG Recyclerviewにて画像を表示しています。
スクロールすると非表示となったViewが再利用されて、スクロールで非表示となった画像が再度出てきてしまいます。
どのように制御すればよいでしょうか?
スクロールすると非表示となったViewが再利用されて、スクロールで非表示となった画像が再度出てきてしまいます。
どのように制御すればよいでしょうか?
995デフォルトの名無しさん
2018/08/13(月) 19:57:09.20ID:dRf4TpQ4 recycleしなけりゃいいんじゃね
NestedScrollViewでrecyclerViewを囲んだらいいよ
NestedScrollViewでrecyclerViewを囲んだらいいよ
996デフォルトの名無しさん
2018/08/13(月) 23:28:17.61ID:xzot+A3l 次スレどこぉ
997デフォルトの名無しさん
2018/08/14(火) 10:48:28.99ID:GQVl6hxG998デフォルトの名無しさん
2018/08/14(火) 10:50:17.84ID:GZMA4mTy999デフォルトの名無しさん
2018/08/14(火) 10:53:02.41ID:UwXfpacN Matrix
1000デフォルトの名無しさん
2018/08/14(火) 10:53:51.94ID:UwXfpacN 10x10x10
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 272日 5時間 29分 35秒
新しいスレッドを立ててください。
life time: 272日 5時間 29分 35秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【前橋市】小川晶前市長とラブホテルで打ち合わせをした54歳男性職員を停職処分 今月末で依願退職するという [シャチ★]
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」★2 [ぐれ★]
- 【埼玉】「無免許で高速道路で事故」トラックの追突事故で10代男性死亡 無免許過失運転致死の疑いでトルコ国籍の男(22)逮捕 戸田市 [ぐれ★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★6 [七波羅探題★]
- 広島・廿日市、おこめ券配布せず 全市民に3000円現金給付へ [どどん★]
- 【警視庁】走行中の電車で女性に露出した下半身押しつけたか 無職の男(46)逮捕「チャンスがあればいつでもやる」 [nita★]
- 【実況】博衣こよりのえちえちチーズケーキを仕込み(雑談あり)🧪★2
- 石破「日中関係は最新の注意払うべき」ヤフコメ大激怒してしまう [163661708]
- じゃあ何券だったら、日本人は満足したんだよ [452836546]
- 朝日新聞記者「中国軍のレーダー照射はこめかみに銃を突きつけられたのと同じ。僕なら反撃して撃墜してる」高市 [931948549]
- 維新議員、キャバクラマネー返金へ→「今回は返金する」「ポケットマネーでやるには限界がある」 [834922174]
- 【速報】1ポンド210円で日英GDP逆転(残り1.5円)...世界6位の経済規模に転落 [237216734]
