X



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

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
垢版 |
2018/08/14(火) 10:49:08.05ID:GQVl6hxG
※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 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
https://mevius.5ch.net/test/read.cgi/tech/1510691057/
0604デフォルトの名無しさん
垢版 |
2019/01/16(水) 17:30:51.74ID:SGw8xSpK
>>601
未経験な時点でアピールにならない

官公庁系の仕事を請けているような会社で仕事をするのに資格が条件になっているような
案件がある会社であれば人数あわせに気にしてもらえるかもしれないけど現場レベルでは
資格があるかなんか気にされないって言うか変に資格もってて実務出来ないのはいらないし

ストアの公開もよっぽど話題になったようなアプリを公開しているのでなければ、ただアプリを
公開しているだけの山ほどあるアプリの一つと言うだけでなんの魅力もない

資格やアプリの公開を会社が評価するのは、それなりに実績のあるアプリを公開しているとか
そういったものに関わった経験があるとかいう場合だけ
0607デフォルトの名無しさん
垢版 |
2019/01/16(水) 19:45:55.28ID:fL3FB9s7
>>605 そん
>>605 なの
>>605 分かっ
>>605 とるわ
>>605 ボケ
>>605 !
そんなの承知の上で、同じ条件だったら資格の有無
0608デフォルトの名無しさん
垢版 |
2019/01/16(水) 19:46:59.35ID:fL3FB9s7
そんなの承知の上で、同じ条件だったら資格の有無やストアに公開の経験の有無が
採用にどれだけ有利か、という話なのに。
0609デフォルトの名無しさん
垢版 |
2019/01/16(水) 20:10:57.80ID:oQW0nu0d
ホントに馬鹿だな、
・アプリの程度が悪かったらサラのほうが採用されやすい
・ソースの書き方が悪かったらサラの方が採用されやすい
サラだとその会社のイロに染めやすいってのも知らないガキじゃん
0610デフォルトの名無しさん
垢版 |
2019/01/16(水) 20:22:26.76ID:Pw33bEFH
新卒か中途かでも変わるのに「サラのほうが採用されやすい」なんて言っているのはニートぐらい
お前は真っ白ちゃうで
ニート色に染まってるんやで
0612デフォルトの名無しさん
垢版 |
2019/01/16(水) 21:27:03.83ID:DgnL4fAq
資格はブラック企業しか評価しない
まともなIT企業はアプリやサービスを作ったとか勉強会で登壇してますとか
GitHubでオープンソースソフトウェアにコントリビュートしてますとか
Qiitaなんかで技術情報を公開してますとかそういうのを評価する
メルカリとかCyberAgentとかZozotownみたいな会社に行きたいならそういう活動をするべき
0613デフォルトの名無しさん
垢版 |
2019/01/16(水) 22:52:27.25ID:DXAZA9uM
>>609
この世界はやったかやらないかだと思うんだけどね

成果物やソースになにか言われるのが怖いんだろうな
何もしてないサラよりも何歩も前にいるってことなのに

変なクセをもってると見られるのが怖いんだろうな
そんなの直せばいいしへんな部分を後生持っているよりましだろうに

まぁ頑張って社会に出てみようや
0614デフォルトの名無しさん
垢版 |
2019/01/17(木) 02:45:27.03ID:Wl9VBQlP
とりあえず今Droidkaigi2019アプリの開発が行われているから
これのコントリビュートを目指せ
ttps://github.com/DroidKaigi/conference-app-2019
俺はプルリク送ってマージされた
0615デフォルトの名無しさん
垢版 |
2019/01/17(木) 10:51:00.27ID:yJSDrWu9
プログラミングの話をしようぜ
仕事で使っても趣味で使ってもどっちでもいいやん
0616デフォルトの名無しさん
垢版 |
2019/01/20(日) 02:08:23.20ID:2OeEEQpv
RoomConfigを池上彰ふうに説明してくれるブログはまだできませんか?
私はサーバーがないので通信ゲームが作れません
でもRoomConfigを使えばサーバーなしでも作れるんです
ここで説明しろとは言いません
スペースも足りないですし
だからブログ作って説明してくれと頼んでいるのだ
いつまでも待っていられるほどこちらも暇じゃない
せめて何日かかるか教えて欲しい
お願いします
0621デフォルトの名無しさん
垢版 |
2019/01/20(日) 13:51:28.40ID:Q8jHF7yk
時間は空間でもあるので距離を表す単位でも同値
0624デフォルトの名無しさん
垢版 |
2019/01/20(日) 16:29:27.10ID:lcTqbbQu
おマンコうねん
0626 ◆QZaw55cn4c
垢版 |
2019/01/22(火) 02:49:56.62ID:zFHfz07h
>>621
>時間は空間でもある
本当ですか?何に書いてありますか?
0628デフォルトの名無しさん
垢版 |
2019/02/07(木) 12:22:04.83ID:1HOuisgx
0.2秒か0.5秒かのランダムな間隔で同じ効果音をsoundpoolで鳴らせつづけたいのですが、ランダムな間隔で実行させるにはどういう風にすれば良いでしょうか?
timerのscheduleだと一定間隔ならは可能ですが、、
0631デフォルトの名無しさん
垢版 |
2019/02/07(木) 18:09:13.25ID:2tLxBZvf
「java random」でググればサンプルたくさん出てくる
ミリ秒単位で設定するならば500までの乱数を発生させて200以上の数値が
得られた場合その数値をタイマーのインターバルに使うとか「
あ、0.2か0.5のどちらかっていうならば1か0で乱数を発生させてどっちかを
設定するとか実装の仕方は色々あるけど
0634デフォルトの名無しさん
垢版 |
2019/02/09(土) 09:56:32.19ID:pP0+H+e7
admob広告を上に表示した時にタッチのズレを補正しなければいけないという問題がありますよね
表示された時とされてない時でこの高さの幅を正しく知りたいのですが
単にadView.getHeight()とすると表示されてない時も0でない実数を返してしまいます
さらにAPIのバージョンや同じAPIでもAndroidのバージョンによっても
広告非表示の時に自動で上部に幅を作るものと作らないもの(0幅)があります
それでも0でない実数が返されます
いかなるバージョンであってもこの幅の見た目通りの値を取得してYのタッチの補正をする方法ないでしょうか?
単にadView.getHeight()では無理そうなので
0638デフォルトの名無しさん
垢版 |
2019/02/11(月) 10:57:52.83ID:l8at8T6a
>>637
ありがとうございます。
うーん。バグっぽい動きになってしまいそうですね・・・。
なかなか良いやり方が見つからないのは
ちゃんとタイムアウトさせたいっていう需要があまり無いからでしょうか?
0640デフォルトの名無しさん
垢版 |
2019/02/13(水) 01:30:50.55ID:Pry3lTE8
>>638
何を言ってるんだ?
HttpClientが使えないならHttpで通信する部分をJava標準のHttpURLConnectionなりを使って置き換えなきゃいけないわけで、
HttpURLConnectionにタイムアウト設定するメソッドがあるけとこれは使えないのか?
0641デフォルトの名無しさん
垢版 |
2019/02/13(水) 13:46:45.99ID:jcCwMXz8
admobを登録して実装してみたんですけどadView.loadAd(adRequest);は通過してるのは確認できたんですけど
実機では広告が表示されてません、エミュではTestADという表示のもとに表示されます
まだadmobを登録でplayのページのurlとリンクする設定してないのですがそのためなんでしょうか?
playのページを設定した時に表示されるようになるんでしょうか?
0643デフォルトの名無しさん
垢版 |
2019/02/14(木) 22:25:37.28ID:u0ywN2QT
Thread.sleepより
System.currrentTimeMillisを使うほうがいいと思うのですが
ダメでしょうか?
私は間違っていますか?
0646デフォルトの名無しさん
垢版 |
2019/02/15(金) 11:58:34.04ID:JRF4Gyvi
>>643
それ使ってどうやってスリープを実現するのか?
0648デフォルトの名無しさん
垢版 |
2019/02/15(金) 14:09:25.37ID:oeVfCbLC
ウンコ味のカレーより
カレー味のウンコのほうがいいと思うのですが
ダメでしょうか?
私は間違っていますか?
0649デフォルトの名無しさん
垢版 |
2019/02/15(金) 14:27:19.86ID:TNDmXWGM
ウンコもカレーも同じ有機物
0653デフォルトの名無しさん
垢版 |
2019/02/18(月) 08:24:32.65ID:lP09CR/s
>>646
System.currrentTimeMillisで時間測りつつ、所望の時間が経過するまでループ。
効率悪いけどやろうと思えばできる。
0656デフォルトの名無しさん
垢版 |
2019/02/18(月) 13:09:56.73ID:cZFby2gr
クソゲーだとバッテリ消費速いな
0657デフォルトの名無しさん
垢版 |
2019/02/18(月) 13:20:08.02ID:trvxFZJG
>>653
ものすごくおすすめしたくない方法だな・・・
0660デフォルトの名無しさん
垢版 |
2019/02/18(月) 17:37:28.71ID:grGjWWhA
使い方次第じゃね?
handlerだと実行毎に遅延が発生するから、
長時間で細かくhandlerやってると、最終的には時間がズレる
0663デフォルトの名無しさん
垢版 |
2019/02/18(月) 20:26:10.25ID:GBCsC7LF
HandlerThread使えば60fpsの処理を挟まないので遅延が改善するかもしれない、ただしあくまでUI処理はUIスレッドで
0665デフォルトの名無しさん
垢版 |
2019/02/20(水) 01:48:36.30ID:egRUEBMf
systemtime1
:
:
(処理)
:
:
while(true){if(systemtime2-systemtime1>100)break;}

こうすればその場ループなのでバッテリーもあまり消費しないはず
0666デフォルトの名無しさん
垢版 |
2019/02/20(水) 01:55:05.25ID:egRUEBMf
ただsystemtimeが0に切り替わるときどうなるのかが
試したことがないのでわからない
systemtime1が9999999999で
systemtime2が0のとき誤差がとんでもないことになってプログラムが止まるかもしれない
試したことがないのでわからない
0667デフォルトの名無しさん
垢版 |
2019/02/20(水) 02:34:53.71ID:egRUEBMf
すまん
System.currentTimeMillisは0にならないみたいだ
永遠にミリ秒が加算されていくみたいだ(たぶん)
でもそうなるとlong値の限界を超えてオーバフローを起こさないのだろうか
試したことがないのでわからない
0673665
垢版 |
2019/02/20(水) 09:36:47.12ID:o4WromFc
>>672
だまりなさい。
その理由を述べなさい。
0675デフォルトの名無しさん
垢版 |
2019/02/20(水) 12:56:03.47ID:agArr1lp
>>665
どうしてもそうやりたいならせめてそのループの中に短いスリープ入れなさい。休みなしだと無駄にループし過ぎる。
0677デフォルトの名無しさん
垢版 |
2019/02/20(水) 14:21:47.76ID:ORsjjwMc
whileループはcpu・メモリ・バッテリを浪費する上にバグの可能性もある
バッテリ消費がユーザにも見られるようになった今、たかだかタイマーのためにそんなことする意味はない
0680デフォルトの名無しさん
垢版 |
2019/02/21(木) 18:46:39.44ID:QrnTcllh
>>670
しかしながら、、、、、、、
ミリ秒で測定した、現在時刻と協定世界時の UTC 1970 年 1 月 1 日深夜零時との差
となればいずれはlongではオーバーフローを起こすのでは?
何年後かは計算のしかたがわからないのでわかりませんが
0683デフォルトの名無しさん
垢版 |
2019/02/21(木) 19:36:49.49ID:bFIROki0
>>680
いや単純に掛け算してみろよw
10ms単位での結果だから1秒は100単位
100 x 60 x 60 x 24 x 365.25 = 3155760000
longは64ビット符号付整数だから最大値は
2 ** 64 / 2 = 9223372036854775808
お前は西暦29億年問題とか気になってプログラミングに支障が出るのか
0685デフォルトの名無しさん
垢版 |
2019/02/21(木) 20:04:47.63ID:aqCWam8a
三億年後に起こされて time_t を128bit に修正する作業を丸投げされる呪いをかけてやろう
0691デフォルトの名無しさん
垢版 |
2019/02/21(木) 21:51:15.16ID:3IjK+702
>>665
ずっと思ってたんだけどこれタイマーじゃなくない?
一定時間何かを続けるものであって
一定時間後に何かをするコードじゃないように見える……
それもまたタイマーだね
0692デフォルトの名無しさん
垢版 |
2019/02/21(木) 22:09:09.67ID:ZNo1l4Uq
databindingで質問なんですが、
今までviewModel上のObservableFieldをdatabindingしてviewに反映させてたのを
livedataに置き換えて同じようにやってみたんですが、notifyが実行されないのかdataの変更が反映されなくて
activty/fragmentでlivedataをobserveしてbinding.text.text = valueみたいにしたら書き換わったんですが、
こう言う処理を書きたくないんですが、livedataはobservableFieldのようには使えないんでしょうか
0694デフォルトの名無しさん
垢版 |
2019/02/21(木) 22:32:19.68ID:ZNo1l4Uq
ありがとうございます。
activity に binding.lifecycleOwner = this を追加したらできました。
この処理が data の notify に関わってくるとはわからなかったですね。
0695デフォルトの名無しさん
垢版 |
2019/02/22(金) 06:31:10.11ID:a2Z5Yk53
Mac mini買おうかと思ってるんですが
メモリ16GBと32GBでAndroidStudioのビルド時間は
大分変わりますか
0701デフォルトの名無しさん
垢版 |
2019/02/22(金) 15:06:37.82ID:bcwEHSMY
>>682
完全に絶滅して遺跡とかの痕跡も一切判別不能なくらいになってて運が良ければ死体が化石化して残ってる程度。しかし何か文明があったとは異星人にも中々わからない。
地表では進化して象ぐらいにでかくなった巨大イカが闊歩している。猿も一時期人間ぐらいに進化したがやはり絶滅。今の時代からずっと生き残っているのはゴキブリとクマムシ。
0702デフォルトの名無しさん
垢版 |
2019/02/23(土) 10:11:38.61ID:i+tXNzQU
>>700
SO-DIMMで着脱はできるように戻ったけど、今度はTPMが邪魔してるんだっけ?
0703デフォルトの名無しさん
垢版 |
2019/02/23(土) 18:18:25.99ID:Cm5BCSEU
質問です
メモリ16gb ssd128
メモリ8gb ssd256
どちらがエミュ使用含む開発に向いてますか?
■ このスレッドは過去ログ倉庫に格納されています

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