[表示 : 全て 最新50 1-99 101- 2chのread.cgiへ]
Update time : 12/26 07:07 / Filesize : 25 KB / Number-of Response : 106
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:デフォルトの名無しさん [2013/12/22(日) 07:32:54.78 ]
このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。

※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 126匹目
toro.2ch.net/test/read.cgi/tech/1363522503/
Eclipse統合M34【Java/C++/Ruby/Python/Scala】
toro.2ch.net/test/read.cgi/tech/1361510049/
★★Java質問懽\363蜻樺kスレッド161★★
toro.2ch.net/test/read.cgi/tech/1364006637/

****オススメ関連リンク****
■ TechBooster techbooster.org/category/android/tableofcontents/
■ Androidメモ www.saturn.dti.ne.jp/npaka/android/index.html
■ 逆引きAndroid入門 www.adakoda.com/android/
■ Androidプログラマへの道 wiki.livedoor.jp/moonlight_aska/
■ Android Wiki* wikiwiki.jp/android/

****公式リファレンス****
■ Android developers developer.android.com/index.html
■ ソフトウェア技術ドキュメントを勝手に翻訳 www.techdoctranslator.com/
■ 日本Androidの会 www.android-group.jp/
■ StackOverFlow stackoverflow.com/questions/tagged/android

****前スレ****
Androidプログラミング質問スレ Part38
toro.2ch.net/test/read.cgi/tech/1385066361/

44 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 10:22:26.36 ]
>>43
(1)ジュンク堂に行って関連資料が載っている本を買ってくる
(2)徹底的にググレカス
どちらか

45 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 10:36:22.13 ]
>>44
徹底的にググレカス
記載はない

46 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 10:41:53.11 ]
>>43
上位8ビットが無くなった値になる
long0000111100001111だったらint00001111になる

47 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 10:47:24.43 ]
質問は自分で試せばわかる内容だが
回答の煽りもワンパターン、そんなやつが作るアプリもおそらくワンパターン

48 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 10:50:53.18 ]
>>46
ありがとう
実機で検証して上位ビットがカットされるのは分かっていたのだが、
javaの決まりとしての記述が知りたかった

49 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 10:54:54.88 ]
>>48
俺もjavaとしての規約になってるかはわからんけど
プログラムの雑談すれで質問したら教えてくれた

50 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 11:19:21.12 ]
>>48
公式な決まりが読みたいならJava言語仕様を読めば?
俺が今読んだら答えは書いてあったけど。

もしかして、Java言語仕様を読めないから代わりに読んでくれって趣旨の質問?

51 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 11:25:54.38 ]
はいはいw 自慢はいいからw

52 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 11:37:30.74 ]
>>51
仕様書が読めるだけで自慢になるの?



53 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 11:40:14.13 ]
url書いてご覧、書けるものなら

54 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 11:44:36.34 ]
>>53
このスレってちょっと煽ると顔真っ赤でレス返してくれるから
荒らしがいがあるよなwwwスルーされるとつまらんし!

55 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 11:45:49.94 ]
>>53
https://www.google.co.jp/search?q=Java%E8%A8%80%E8%AA%9E%E4%BB%95%E6%A7%98

# Googleで検索することすらできないプログラマって…

56 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 11:55:49.66 ]
直で書け アホ
どこに頭のbitをcutするって書いてあるw

57 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 11:58:21.95 ]
追加
書けるものなら書いてご覧w

58 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 12:04:24.41 ]
>>56
俺は「上位bitをカットする」とは言ってないが。
仕様書を出せという質問を「上位bitをカットすると書かれたソースを出せ」とすり替えて勝利宣言されてもねぇ。

59 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 12:06:54.44 ]
2262行目に書いてあるだろ。
アホ

60 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 12:10:03.58 ]
>>59
もはや会話が成立してませんねえ。
俺は仕様書のURLを出せと言われたから出しただけで、それ以外の質問に答えた気はないんですがねえ。

61 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 12:10:57.03 ]
>>58
まぁまぁ、可哀想な人として優しく接してあげようよ。
小学校の通信簿に「木を見て森を見ずになっています」と書かれていたと思うよ。

62 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 12:12:01.90 ]
>>60
お前も落ち着け
おそらくそいつは別人



63 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 12:51:40.32 ]
>>59
どこの?(笑)

64 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 12:56:20.96 ]
www.y-adagio.com/public/standards/tr_javalang/5.doc.htm#175672
これが真の回答です みなさん ホントに知ってた?(笑)

65 名前:55 mailto:sage [2013/12/24(火) 12:59:57.39 ]
>>64
知らなくても「Java言語仕様」でググって公式の言語仕様見て、
castやlongで検索すれば簡単にその記述に辿りつけるだろう。

その程度もできないのはもはやプログラマではない。PC初心者

66 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 13:04:15.29 ]
記述を探す以前に数通りのパターンを試して納得でいないほうが
プログラマではない。

67 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 13:18:20.19 ]
はい、負け惜しみはそれ位にして...
コプロのバグを出した時のインテルの社長の言い訳みたいだな
おんりーじゃばらーのみなさんは数値を16進で見る事がないので理解もしにくいだろうね
サラミでさえ10進で書いてあるし(笑)
みなさんお疲れ様でした ランチタイムのひつまぶしが出来たねぇ

68 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 16:07:24.63 ]
>>64
javaのSE7 java プログラマー Silver取った時に覚えた
byte→short→int→long→float→double
char→↑
は、暗黙的なキャストする。
ちなみに、Silver取った後、先輩が引数でfloatを取るメソッド
に関してintの値を渡した時
「これは内部でintを、受け取るメソッドがあるんだ( ・`д・´)」
って言ってて、世の中そんなもんかと情けなくなった。

69 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 16:45:14.98 ]
>>68
「シルバー」ってオラクルかよ!!
と突っ込み入れかけた所で、確かにオラクルになったことを思い出した
オジサンが受けた頃はねー、Sun認定Javaプログラマー(SJC-P)って名前だったんだよー

そう言えばプリミティブのキャストとか出題されてたね

70 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 16:58:59.01 ]
>>68
…ん?

「引数でfloatを取るメソッドに関してintの値を渡した」ということはどうやって確かめたの?
ソースコードで?IDEでメソッドの定義を確認?
どちらの方法で確認したにせよ、先輩とやらもそれを確認できるはずだから間違えるのはあり得ないだろう

なーんかおかしいですねぇ。

71 名前:68 mailto:sage [2013/12/24(火) 17:17:42.42 ]
>>70
ソースコードです。

72 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 17:20:32.73 ]
>>71
「floatを取るメソッドとは別にオーバーロードでintを受け取る同名メソッドがあるんだ( ・`д・´)」
という話かと思ったけど、ソースコードを見てるなら内部も糞もないと思うが…

先輩とやらはキャスト以前にJavaのソースコードを読めないのでは?



73 名前:68 mailto:sage [2013/12/24(火) 17:27:14.33 ]
>>70
追伸
その先輩は、Androidの知識はあるけど
javaの知識は、あまりないようで
色々とjava関連の知識が欠如していて
Eclipse使ってる以上、インテリセンスで、int型の引数
も受け取るメソッドのオーバーロードがあれば
そのメソッドが出るはずですが、無かった故に
言った言葉でした。

74 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 17:49:10.44 ]
本やHPばかり眺めてないで、もっと手を動かそうぜ。

75 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 17:58:49.39 ]
>>74
毎日動かしてるぜ!!
特にモニター見ながら、右手を上下に!!

76 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 18:04:45.41 ]
>>75
腰の方動かせや

77 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 19:15:10.60 ]
androidのOpenGLでテクスチャAの部分をテクスチャBに貼ってそれを画像へ表示するということをしたいのですが
テクスチャAの部分をテクスチャBにコピーするサンプルと解説が載ってあるページをどこかあったら紹介してもらえないでしょうか
このテクスチャ間のコピーの用語がわからないのでなかなか見つからないでいます

78 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 19:25:51.87 ]
えっちぺーじ

79 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 19:29:37.27 ]
subimageじゃダメ?
glTextureSubImage
みたいな命令があった気がするけど、glesにもあるかは調べてない

80 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 19:33:49.05 ]
普通に2枚ポリゴン用意して重ねて表示しれば

81 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 19:52:19.84 ]
>>79
subimageで調べていたら
glTexSubImage2Dというのが出てきました
どうもこれが近そうです。
こちらを調べてみます。ありがとうございます。

82 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 20:11:55.99 ]
>>68
逆の事ですけど?
増える分にはさほど問題ではない



83 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 20:42:15.04 ]
なんか伸びてると思ったら・・・
今度は型キャストでもめてたのかよ
そういう話題こそデベロッパースレでやれ

84 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 20:45:25.46 ]
最近は8割方デベロッパースレ向けのネタだな。
そろそろム板にも戻すか

85 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 23:00:01.50 ]
>>38
AdapterにSectionIndexer実装していろいろやってみな

86 名前:デフォルトの名無しさん mailto:sage [2013/12/24(火) 23:45:37.26 ]
オーバーレイ系アプリを作っています。
WindowManagerのaddviewにパラメータとしてFLAG_FULLSCREENを入れてるのですが、通知領域やナビゲーションバーまで広がりません
ディスプレイ全体に広げたいのですが、どういった方法が有効でしょうか。どなたかご教授下さい。

87 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 00:03:18.10 ]
フルスクリーンにすればいい

88 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 00:54:10.53 ]
千野うざい

89 名前:デフォルトの名無しさん [2013/12/25(水) 13:33:50.60 ]
Android 2.3〜4.3 対応で
アンインストール時に消されないフォルダパスって
どうやって取得すればいいですか?
IMAGEとかの共有フォルダは使いたくないのです。

90 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 14:47:46.46 ]
>>89
getExtornalStoragePath みたいなので、本体ストレージまたはSDカードのパスがとれるよ
そこに保存すればアンインストールしても消えないよ

91 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 15:04:00.21 ]
ノートで快適に開発している方に
どのくらいのスペックで開発してますか?
Celeronとかなめてますかね?エミュレータが起動すらしないので新しいPC買おうとおもってます

92 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 15:04:43.72 ]
>>86です。
パラメータにFLAG_LAYOUT_IN_SCREENを入れ、レイヤをTYPE_SYSTEM_ERRORに指定する事でステータスバーを覆う事ができました。
しかしナビゲーションバーは隠れてくれません。4.3のエミュで実行しているのですが、ナビゲーションバーの表示レイヤはステータスバーより高いという事なんでしょうか。。。



93 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 15:10:46.08 ]
>>92
getWindow().addFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN );
ただしActivity.setContentViewする前じゃないといけないのと
ナビゲーション領域を消せなかったかもしれない

94 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 15:35:16.86 ]
>>93
返信ありがとうございます。
Activityでナビゲーション領域を隠す事はできるのですが、Serviceからinflaterで生成したViewを画面に常駐表示する時に
ナビゲーションバー領域に表示させたいと思っています。説明が足りなくてすみません。。

95 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 16:35:46.39 ]
質問させていただきます。
ディープスリープ状態でも、目覚ましみたいな
ある一定の時刻になると処理を開始して処理が
終わったら終了させる動作をさせるには
どうやったら良いのでしょうか。
サービスだとディープスリープ状態では
停止してしまうので、どなたかご教示願います。

96 名前:95 mailto:sage [2013/12/25(水) 16:42:53.90 ]
追伸
アドバンスドタスクマネージャを見ると
サービスでは無く、別の方法で
フォアグラウンドでアプリが生きてるようなので
そのような実装の方法を知りたいです。

97 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 17:33:36.93 ]
xx分後に処理をするようにしたのですが
sleepとtimer.scheduleどっちを使った方がいいでしょうか?
途中で処理を受け付けたり変更などはしません。

98 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 17:44:11.25 ]
久しぶりに開発やってみようかと思って聞きたいんだけど
無料アプリを有料に変更ってできなかったと思うけど
アプリ内課金ってのを使えば無料版を課金版に変更できるの?

99 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 18:49:27.44 ]
>>95
>>97
AlarmManager

100 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 19:54:30.39 ]
>>98
>>アプリ内課金ってのを使えば無料版を課金版に変更できるの?
android2.2以上が対象なら出来るよ

101 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 19:58:26.00 ]
書き足し
Playストアが入っている端末ならOK Android2.1以下(マーケット)はダメ
PCに既にサンプルが入っているはずだからそれを参考にすれば長くて1日あれば実装出来る

102 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 20:17:54.92 ]
>>85
ありがとうございます



103 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 20:36:03.59 ]
>>100-101
ありがとう。ちょうど2.2以降対象のアプリだったから大丈夫だ!
やる気出てきた
久しぶりに環境整備したらプラットフォーム15から19に上がってて
リソースのオーバーライドが出来なくなっているっぽい?

104 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 20:58:42.28 ]
リソースのオーバーロードは自分の設定ミスだった

105 名前:デフォルトの名無しさん mailto:sage [2013/12/25(水) 23:31:28.11 ]
>>86ですが自己解決しました。
WindowManager.LayoutParams.FLAG_LAYOUT_INSET_DECOR|
WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN|
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS|

の三つをパラメータに追加するとナビゲーション領域にオーバーレイする事ができました。レスくれた方ありがとうございました。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<25KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef