[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 11/01 11:58 / Filesize : 258 KB / Number-of Response : 1014
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

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



1 名前:デフォルトの名無しさん mailto:sage [2015/11/13(金) 21:26:49.76 ID:hf6QV5MP.net]
このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。

※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 141匹目
peace.2ch.net/test/read.cgi/tech/1442427461/
Eclipse統合M35【Java/C++/Ruby/Python/Scala】
peace.2ch.net/test/read.cgi/tech/1405391739/
★★Java質問・相談スレッド175★★
peace.2ch.net/test/read.cgi/tech/1445609364/
****オススメ関連リンク****
■ TechBoostertechbooster.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 developersdeveloper.android.com/index.html
■ ソフトウェア技術ドキュメントを勝手に翻訳www.techdoctranslator.com/
■ 日本Androidの会www.android-group.jp/
■ StackOverFlowstackoverflow.com/questions/tagged/android

****前スレ****
Androidプログラミング質問スレ revision49
peace.2ch.net/test/read.cgi/tech/1436353166/

34 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 00:58:44.68 ID:QPNRnncL.net]
質問です。
androidアプリ内のjavaソースをアプリ内で書き換えて実行する方法ってありますか?

35 名前:30 mailto:sage [2015/11/27(金) 01:17:29.22 ID:yGEZZw4S.net]
皆様、回答いただきましてありがとうございます。
(MainActivity)getContext()を用いて無事実装できました。
正直なところ理解半分、色々とトライ&エラーしてみて何とか動いたという感じです。
しっかりと基礎から勉強していきたいと思います。
本当にありがとうございました。

36 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 01:36:50.44 ID:xUL+2h/L.net]
>>34
自己改変とか自己書き換えで調べてみて

37 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 09:14:43.00 ID:2oVPDS8R.net]
ActionBar+Tabを使っていますが、
アプリ名などがあるヘッダ部分とタブの間にLayoutを入れるにはどうしたら良いかご教示願います。

自分でタブを作っている場合は好きなようにaddViewするなりxmlに書けば良いのですが、ActionBarにくっついているTabとの間に入れる方法がわかりません。

38 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 11:20:07.06 ID:QPNRnncL.net]
>>36
ありがとうございます
調べてみます。

39 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 12:26:37.98 ID:RJhDHkRZ.net]
実機の使えないRDTから開発してるんだけど
エミュレーターを使ってる人はどれにしてる?
VMwareは公式よりは良いけどかなりもっさりしてて辛い

VMware + x86 Android
Genymotion
BlueStacks
Andy
YouWave
Windroy

40 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 13:21:07.52 ID:wF9XAoI+.net]
SurfaceViewのクラス(Javaファイル)をふたつ作ったんですが
片方がどうしても動きません
どうすればいいですか?

41 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 16:50:48.68 ID:ks6OzzKQ.net]
>>40
エンドユーザーレベルのブログラマだな(笑)

42 名前:デフォルトの名無しさん [2015/11/27(金) 20:20:20.43 ID:uEf5sVQS.net]
下記のコードがWindowsだとビルド出来ないんですがなぜでしょうか?
https://github.com/gfx/Android-Helium

Macだと動きます、Windowsだと下記のエラーが出ます。
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.

cannot find android\databinding\DataBinderMapper$InnerBrLookup: android.databinding.DataBinderMapper$InnerBrLookup found in android\databinding\DataBinderMapper$InnerBrLookup.class



43 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 20:56:23.71 ID:P3KgYw/U.net]
SurfaceViewのクラスを2つ作ってそれをどう実装したのかによる

44 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 01:41:20.00 ID:a1DCeguq.net]
ActivityでTimerTaskを作って走らせて
その中でAsyncTaskを作りネットワーク通信をして
結果が来たらAsyncTask→TimerTask→Activityとコールバックしてきた後に
ActivityがViewを触ったりトースト表示させても、、、特に怒られません・・・
めぐりめぐってUIスレッドではないと思っていたのですが間違いなのでしょうか?

45 名前:デフォルトの名無しさん mailto:age [2015/11/28(土) 15:09:16.35 ID:jm5vXeb+.net]
openfileoutputで保存したファイルを、保存日時が新しい順にして
配列にファイル名を格納するにはどうしたらいい?

46 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 15:13:12.26 ID:MJB3PB6n.net]
androidというよりjavaのapiじゃね

47 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 17:17:48.83 ID:Ys1C58HS.net]
>>45
初心者スレに行け

48 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 18:27:23.84 ID:3kMWe5gI.net]
自分でジェネリック型作ってarraylistをiteratorして、どうぞ

49 名前:デフォルトの名無しさん [2015/11/29(日) 01:09:58.12 ID:1cplFHdA.net]
端末のPush通知の取得についての質問です。
NotificationListenerServiceのonNotificationPosted()で通知は取得できるのですが、
Push通知と単なるステータスバーへの通知を判別したいのですが、どうすれば良いかわかりません。
わかる方、ご助言よろしくお願いいたしますm(_ _)m

50 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 03:15:59.93 ID:RglVntwV.net]
>>45
PowerShellでは、

ls -File | sort LastWriteTime -Descending

ディレクトリ内のすべてのファイルを選ぶ。
それらを更新日時の新しいもの順に、並べる

51 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 05:17:37.18 ID:CMk24GHX.net]
AndroidStudio1.5でAsynctask使うと「Method ほげほげ must be called from the UI thread, currently inferred thread is worker」って怒られるようになりました
v1.2ぐらいまではエラー出てなかったと思うので試しにエラーをwarningに変えてコンパイル、実行してみると普通に動きます
別にメソッド内でUIを触るわけではなく、ただファイルの読み込みなどさせてるだけなんですが何が原因なんでしょうか……
自作メソッドに処理を飛ばすと起こってる様な気がしますがもしかしてAndroidStudio側のバグでしょうか

52 名前:デフォルトの名無しさん [2015/11/29(日) 22:55:09.75 ID:RglVntwV.net]
処理をコメントアウトして、

どの処理をはずしたら、正常に動くか、突き止める



53 名前:デフォルトの名無しさん mailto:sage [2015/11/30(月) 00:08:36.58 ID:0iHIylee.net]
OSSをAndroid向けにビルドしたいの場合の、ビルド環境の整え方を教えてください

ビルドしたいのはStockfish(チェスのソフト)で、公式のバイナリでもAndroid版が用意されているためうまくやればビルドできるものだと思われます
https://stockfishchess.org/
しかし、ビルド環境の整え方はどこに行ってもよくわかりません
どうか環境の整え方やビルドの仕方、やってみたらできた・できなかったを教えていただけないでしょうか
よろしくお願いします
なお、単にNDKをインストールし、PATHをとおしただけで、make build ARCH=armv7 COMP=gccは通りませんでした

ソースコード
https://github.com/mcostalba/Stockfish

54 名前:デフォルトの名無しさん mailto:sage [2015/11/30(月) 23:14:41.87 ID:69L+CIWv.net]
1〜2MBくらいのテキストhogeをファイルfooに書き出したいんだけど

FileOutputStream fileOutputStream = null;
BufferedWriter bufferedWriter = null;

fileOutputStream = new FileOutputStream( new File( foo ) );
bufferedWriter = new BufferedWriter( new OutputStreamWriter( fileOutputStream, "Shift_JIS") );
bufferedWriter.write( hoge );

微妙に足りない形で完了してしまう・・・なぜかしら・・・

55 名前:デフォルトの名無しさん mailto:sage [2015/11/30(月) 23:30:08.68 ID:v8PsCd4g.net]
closeしてるかい

56 名前:デフォルトの名無しさん mailto:sage [2015/11/30(月) 23:43:29.72 ID:69L+CIWv.net]
こんな感じ

try
{
 fileOutputStream = new FileOutputStream( new File( foo ) );
 bufferedWriter = new BufferedWriter( new OutputStreamWriter( fileOutputStream, "Shift_JIS") );
 bufferedWriter.write( hoge );
}
catch( IOException e )
{
 return false;
}
finally
{
 try
 {
  fileOutputStream.close();
  bufferedWriter.close();
 }
 catch( IOException ioe )
 {
 }
}

57 名前:デフォルトの名無しさん mailto:sage [2015/11/30(月) 23:48:02.43 ID:69L+CIWv.net]
logcatには何の例外もなく
十数文字だけ足りない時もあれば何十行も足りないケースもある

58 名前:デフォルトの名無しさん mailto:sage [2015/11/30(月) 23:54:05.65 ID:qRceqx+T.net]
まあIOException無視してるしね
closeの順序入れ替えてみたらどうです

59 名前:デフォルトの名無しさん mailto:sage [2015/12/01(火) 00:08:15.85 ID:wHYnWn+u.net]
>>58
言われて初めてprintStackTrace付けてないのに気付いたわ
付け足しても特に例外は発生しなかった
close()を逆にして10個くらい実験してみたけど最後まで書き込まれてるみたい
ありがとう

60 名前:デフォルトの名無しさん mailto:sage [2015/12/01(火) 09:09:49.30 ID:2B9wiHwV.net]
>>59
BufferedWriterのバッファにまだ溜まってるのにFileOutputStreamをcloseしちゃってるから
バッファに溜まってる分を書き出そうとしても書き出せないんじゃないかな
何事も後で開いたのを先に閉じる癖はつけた方がいいと思う

61 名前:デフォルトの名無しさん mailto:sage [2015/12/01(火) 17:02:30.47 ID:N36zTOa2.net]
明示的にflush()すればええ

62 名前:ちゃうのか... []
[ここ壊れてます]



63 名前:デフォルトの名無しさん mailto:sage [2015/12/01(火) 17:37:28.01 ID:ujC6cieP.net]
flushしたらどっちから閉じてもいいね
closeの中でflushしてるから

64 名前:デフォルトの名無しさん mailto:sage [2015/12/01(火) 20:33:48.05 ID:TIvcVDHt.net]
Android Studio使ってるんだけどTextViewに枠線追加する方法ない?
もしくは枠を作る方法ないか?

65 名前:デフォルトの名無しさん mailto:sage [2015/12/01(火) 21:40:12.72 ID:AyRAfoxE.net]
枠の画像を背景画像にすれば

66 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 09:09:00.50 ID:b4Me4NP6.net]
onDrawをoverrideして枠を描くとか

67 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 09:32:12.02 ID:BJbX9uPv.net]
>>60
そうか、そうだよね
ありがとう

68 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 09:58:14.45 ID:nN9Fibvo.net]
>>65
どうすればいいんだ?
ググったがよくわからなかった…

69 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 12:19:08.67 ID:ZetyXn6P.net]
>>67
まずは>>64でやりなよ
間違いなくやりたいことが実現できるから

もしそれでできないのだとしたら、何をやりたいのかを伝え直してね

70 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 13:51:02.68 ID:b4Me4NP6.net]
>>67
TextViewのサブクラスを作る
TextViewはViewのサブクラスだから描画時にonDrawも呼ばれる
onDrawの中で引数のCanvasに枠線描くだけ
developer.android.com/reference/android/view/View.html#onDraw(android.graphics.Canvas)

71 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 19:03:01.11 ID:6N8g4Me6.net]
AndroidStudio1.5を新しいPCに入れて一回目の起動の時、何度試してもAndroid SDKのAPI23のやつをインストール失敗するな
昔から使ってたPCのはアップグレードで入れたせいでよくわかんないけど・・・・これって今新規で入れるとみんな失敗するのかな?うちだけ?

72 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 20:21:49.65 ID:BJbX9uPv.net]
>>67
drawableにstroke要素のあるxmlを用意して背景にした方が早い
邪魔じゃなければ



73 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 21:41:03.29 ID:Q80F16WK.net]
AccessbilityServiceで許可されているかの確認ってコードから取れますか?

74 名前:72 mailto:sage [2015/12/02(水) 21:45:18.87 ID:gRrufRGX.net]
自己解決しました

75 名前:デフォルトの名無しさん mailto:sage [2015/12/02(水) 22:48:45.19 ID:Mw0VsQ+j.net]
>>70
うちもfailedになるけどretry押してたら成功するよ

76 名前:デフォルトの名無しさん mailto:sage [2015/12/03(木) 20:38:44.15 ID:wFPIwWcF.net]
ClickableSpanで

例えば「aaaとbbbに挟まれた一行の中身」って場合はどうしたらいいのかな?
^aaa(.*?)bbb$ これだとaaaからbbbまでも範囲として扱われるよね?
囲まれた中だけにしたいけどそういうのは無理なのかな

77 名前:デフォルトの名無しさん mailto:sage [2015/12/03(木) 20:42:15.71 ID:IonGhITl.net]
正規表現ならMatcher#group(1)ってやればかっこの中だけ取れるよ

78 名前:デフォルトの名無しさん mailto:sage [2015/12/03(木) 21:39:40.28 ID:wFPIwWcF.net]
よく見たらsetSpanで調節すれば良かったのね

79 名前:デフォルトの名無しさん mailto:sage [2015/12/05(土) 03:48:48.02 ID:rVm+ze9Y.net]
Playにアップしたベータ版が全然更新されないな…どこら辺が数時間なんだこれ

80 名前:デフォルトの名無しさん mailto:sage [2015/12/05(土) 04:59:05.41 ID:7aNTe6pU.net]
>>78
他人に理解してもらえる文章かけよ
時間の話をしているのに「全然更新されない」だとコメントできねーわ
3時間待ってんのか?5時間か?100時間か?

81 名前:デフォルトの名無しさん mailto:sage [2015/12/06(日) 22:03:24.15 ID:S0GoiVh2.net]
失礼します。
ダイアログのwindow幅をスクリーン幅にしたいんですが、影の影響なのかmaxにできません。
2chMateでいうアンカーされたところをレス番タップで参照してでてくるウインドウが理想です。
お願いします。

82 名前:デフォルトの名無しさん mailto:sage [2015/12/06(日) 22:17:19.33 ID:eofNa0B+.net]
ダイアログじゃなくてpopwindowにしたら?



83 名前:デフォルトの名無しさん mailto:sage [2015/12/06(日) 22:26:11.49 ID:S0GoiVh2.net]
Popwindowなら横の影が消せるのでしょうか?
ひとまず試してみます。
またできなかったらまたくるかもしれないので
ありがとうございました。

84 名前:デフォルトの名無しさん mailto:sage [2015/12/07(月) 00:54:08.88 ID:YwZvwuy7.net]
ダイアログもポップウインドウも影なし背景の完全オリジナルに出来るよ
影の分のマージンはやってみないとわからん

85 名前:デフォルトの名無しさん mailto:sage [2015/12/07(月) 20:43:47.14 ID:qMlY+KB7.net]
スピーカーから音がなってるのを検知する方法ってないですか?

86 名前:デフォルトの名無しさん mailto:sage [2015/12/07(月) 21:17:56.48 ID:O8OH2wMg.net]
>>84
マイクで集音

87 名前:デフォルトの名無しさん [2015/12/09(水) 03:09:19.53 ID:wuGky0hv.net]
notificationでステータスバーに通知したいんですけど、
ステータスバーにアニメーションしながら表示させるにはどうすればいいですか??
Notification.Builder#setTicker()で文字列セットしてるんですけど、表示されません。
通知バーに小さいアイコンが表示されるだけです。

Notificationサンプル載せてるサイト色々見たんですけど、どれもやり方同じで何が原因不明です。
よろしくお願いします

88 名前:デフォルトの名無しさん [2015/12/09(水) 03:53:49.26 ID:wuGky0hv.net]
>>86
すいません、解決しました

89 名前:デフォルトの名無しさん [2015/12/11(金) 11:42:53.60 ID:JIUWYqhvD]
google-play-servicesを使用するアプリで、
・google-play-servicesを、プロジェクト・ビルド・ターゲットを4.0.3に変更
・google-play-servicesのライブラリ参照先を、自分のアプリに追加
を行った所
#################################################################################################################################################################################################################
コンテナー 'Android Dependencies' が存在しないライブラリー
'D:\soft\android-sdk-windows\extras\google\google_play_services\libproject\google-play-services_lib\bin\google-play-services_lib.jar'
を参照しています
#################################################################################################################################################################################################################
とのエラーが表示され、アプリケーションが実行できなくなりました。
※ライブラリ参照先を削除すると正常に起動します。
プロジェクト名に!がついており、プロパティの「Android Dependencies」に×がついて
おりそれが原因ではと思いますが、解決方法がわからいない状況です。
google-play-services_lib\libsには.jarファイルはできているのですが、binにはファイルが
できておりませんでした。

アドバイスいただけないでしょうか。

90 名前:デフォルトの名無しさん [2015/12/11(金) 13:45:25.43 ID:ooqscO/v.net]
PCからandroid端末にプッシュ通知をリアルタイムで行いたい(ラグはある程度許容)
環境はPC有線、android側は無線(同ネット内)
android側が素人なため、調べても情報不足…
PC側はC#で画面監視は出来ていて、android側に受け渡す情報でよさそうなものはありますか?

91 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 14:35:16.80 ID:IKEk7TdP.net]
>>89
よくわからんけどParseとか既存の何かを使ったほうがいいのでは

92 名前:デフォルトの名無しさん [2015/12/11(金) 16:26:13.38 ID:EQaK8sir.net]
>>1
デュエル・マスターズ Android版 ,i-OS版、公式 dm.takaratomy.co.jp/extra/dmapp/entrygate_ds/
デュエル・マスターズ対戦CGI ex
https://web.archive.org/web/20150809154946/www53.atwiki.jp/dmsuishinparty/pages/314.html

デュエル・マスターズ(デュエマ)DM ONLINE 1.8a  /  VanGuard ONLINE 1.5a
https://web.archive.org/web/20150809160254/uhyohyohyo.sak ura.ne.jp/hsp.html

ヴァンガード専用ネット対戦ツール【 VanGuard Online 】
https://web.archive.org/web/20150809155032/kiimaa.jugem.jp/?eid=61

「カードファイト!!ヴァンガード」のネット対戦ができる公式オンラインゲーム「Cardfight!! Online」 2015年冬スタート
https://web.archive.org/web/20150809153724/supersolenoid.blog63.fc2.com/blog-entry-6886.html

遊戯王 Automatic Dueling System
https://web.archive.org/web/20150809164855/www3.atwiki.jp/ads-wiki/pages/20.html

遊戯王 デュエル・オンライン
https://web.archive.org/web/20150809171527/www31.atwiki.jp/vipdo/pages/15.html
https://web.archive.org/web/20140628005202/do.yugioh-portal.net/

WIXOSS WEBXOSS webxoss.com/about_en.html webxoss.com/DeckEditor/

BG(ボードゲーム)Engine https://web.archive.org/web/20151209080842/https://bgengine.net/
https://web.archive.org/web/20151209172205/14owl.hateblo.jp/entry/2015/12/09/011234

アプレンティス  マジック:ザ・ギャザリング(MtG)オンライン化 homepage1.nifty.com/Q_Q/ap.html
https://web.archive.org/web/20151202202725/homepage1.nifty.com/Q_Q/ap.html



93 名前:デフォルトの名無しさん [2015/12/11(金) 16:27:23.17 ID:EQaK8sir.net]
【 オンラインTCGエディター 】   >>1,>>91

デュエル・マスターズ的な非電源TCGの 《 オンライン化ツクール系ソフト 》 制作の企画。

例えば、ガチンコ・ジャッジを直ぐにでも導入できる機能を持っておりながら、
当面それを扱わず単純化させておいて、事後的に導入拡張する際に当該システムを
ブロック構造の組み合わせで後付け挿入できるように予めシステム化してあるソフト(エディター)。
既存の非電源TCGを劣らずに再現できるならば大概のニーズに応えられる筈。
デュエマ、ヴァンガ、ウィクロス、ポケカ、デジモン、ゼクス、モンコレ、旧ガンダム・ウォー、ライブオン、ディメンション・ゼロ、シャーマン・キング、カードヒーローなど
のシステムを完全再現できるように設計するけど、他に此のTCGの此のシステムは再現希望とか有ったら書いて。
マジック:ザ・ギャザリングの全システムを完全に再現するのは無理だから、此れだけは必用だ!って部分のみリクエストして。
WEB通信での対戦は、個vs個、多数乱戦、チームvsチーム、個vsチームを可能な仕様とする方針。

設計思想は 《 RPGツクール 》 が良いかな?  他に、優れたエディター有ったら挙げてみて。

個人や企業などのベンダーが提示する開発費(見積もり)で折り合えば、発注する。

エディター群から基本コンセプトを絞り込む(もちろんオリジナルで優れた新ネタが有れば導入する)。

遊戯王OCGに関しては、タッグフォース、ADS、デュエルオンラインを発注先ベンダーに研究させる。
バトスピ、ヴァンガ、デュエマなど発売済みゲームソフトが存在してるTCGはベンダーに研究させる。

各社TCGを再現するテストプレイ ⇒ 更に改良や修正。

機能制限した下位版を制作しても原則として発売せず + 上位版デュエリ−グ用でサーバー稼動。

下位版を仮に発売した場合の改造および商用利用には、別途で当社との契約が必要。

さ〜て、インド人ベンダーと日本人の翻訳兼PGを見つけよっと!ww
wc2014.2ch.net/test/read.cgi/entrance2/1449623194/-18

94 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 17:40:14.79 ID:Gi4ifc5P.net]
>>89
プログラマが時間感覚を他人に説明するときに「ある程度」なんて言ってたら駄目だろ

どんなサービスなのか分からずに「ラグはある程度許容」とか言われてもな

5秒くらいなら許容?
15分くらいなら許容?
1時間くらいは許容?

95 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 20:11:52.49 ID:A0BIWEFF.net]
地図アプリのOsmAndで、地図上の文字が所々化けるのを治そうとしてますが、
行き詰ったので助けてください。

コンパイルは
https://code.google.com/p/osmand/wiki/GradleCommandLineBuildEnvironment
でVirtualBox上のUbuntu14.04でやってます。
ANDROID_SDKの環境変数部分はANDROID_HOMEで定義する必要があります。

で、文字化けなんですが、どうもNDKでcanvas上で描画している箇所が原因で、
同じ文字列、同じフォントでもJava側で描画されているPOIの施設名称は化けないようです。

osmandapp/core-legacy/native/src/textdraw.cpp
drawTextOverCanvas関数の、TextDrawInfo* textDrawInfo = *itdi;
で格納されているtextDrawInfo->textがテキストが化ける文字列なので、このあたりを修正すれば
治りそうなんですが、どうすればいいかさっぱりわからずです。
スーパーハカーさんよろしくお願いします。

96 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 21:35:05.93 ID:NN7/IaZB.net]
端末の姿勢(回転行列)は加速度センサと地磁気センサの値から求まるみたいなんですが、
姿勢を得るには角速度センサが必要ですよね?
精度を上げるために加速度センサを組み合わせるのは聞いたことがありますが、
加速度センサ×地磁気というのは知りませんでした。
この組み合わせでも姿勢が求まることが理論的に知られているのでしょうか?

97 名前:デフォルトの名無しさん [2015/12/11(金) 22:54:13.61 ID:ooqscO/v.net]
>>93
すんません、出来れば5秒以内、最大でも15秒以内
クラサバみたいな感じで
クライアントがスマホ、鯖がPC、環境はイントラネット
PC側の処理でアクションを起こしたい

PC側で画面キャプで異常感知
それをandroid端末に知らせたい(プッシュ通知)

98 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 00:13:52.33 ID:PJAswYwY.net]
Google日本語入力を使っているユーザーだけにAlertDialogを表示したいのですが、今選択中のIMEを取得することはできますでしょうか?方法ありましたらお教えいただきたくお願いします。

android ime 取得 選択中
などでググっていますが解決していません。

99 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 00:19:17.91 ID:PJAswYwY.net]
DEFAULT_INPUT_METHOD絡みでいけました。

100 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 02:24:22.85 ID:aUREA2YR.net]
>>94
「c++ 文字コード 変換」で検索すれば?

101 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 07:08:05.77 ID:FL1BAtJC.net]
そうは言ってもGCM自体どれくらいで通知が到達するかなんて保証されてないっしょ

102 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 08:16:11.97 ID:v3t0tv+j.net]
Windows7-32bit版、セレロン900MHz、メモリー4GBのノートに
AndroidStudioを入れたのですが、ほとんどのエミュレータが動きません。
かろうじて動くのはVGAレベルで2.3時代のものです。
最近の本に載ってあるLolipop以降のソースコードを試したいのですが、
何か方法は無いのでしょうか?



103 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 08:35:16.10 ID:JwLrAiSP.net]
>>101
プログラミングするなら「動きません」だけじゃなく
どの段階でどうなるのか言わないとな

104 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 11:08:59.75 ID:PvYOA3ao.net]
>>101
パソコンを買い替えるという手っ取り早い方法をおススメする。

105 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 11:56:57.13 ID:ONxEMqQo.net]
>>99
その手の問題じゃないよ
やってごらん?

106 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 15:44:16.82 ID:D9q88FlI.net]
やってごらん、、、

107 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 15:52:37.66 ID:xai6jCI7 ]
[ここ壊れてます]

108 名前:.net mailto: >>101
Genymotionとかx86 Androidとか試してみれば?
一番いいのは実機だけど・・・
[]
[ここ壊れてます]

109 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 16:23:08.84 ID:etiwnwt0.net]
Intel HAXMって1.x.xから6.0.1に一気にバージョン上がったのか?

110 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 17:45:42.72 ID:8curKcol.net]
すいません。端末の地域設定をEnglish(UnitedStates)にしたあと、
アプリで、

TimeZone tz = TimeZone.getTimeZone("Asia/Tokyo");
Calendar cal = Calendar.getInstance(tz);
Date date = cal.getTime();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHH");
sdf.setTimeZone(tz);
jpNowDate = sdf.format(date);
したのと、

Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHH");
defaultNowDate = sdf.format(date);
したのが同じ結果が返ってくるんですが、
海外版の動作確認をするには端末の地域設定を変えるだけでは駄目なんでしょうか

111 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 18:07:59.18 ID:D9q88FlI.net]
地域設定って、タイムゾーン?言語設定?

112 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 18:12:40.75 ID:8curKcol.net]
設定→言語と入力→地域/言語
という項目で設定してます。
xperia Z1です。



113 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 18:39:18.26 ID:qUNg2DOP.net]
言語設定かえたところでタイムゾーンは変わらないだろ
OSに言語設定とは別にタイムゾーン設定があるんだから

114 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 19:03:42.35 ID:8curKcol.net]
ああ、日付と時刻の設定から、タイムゾーンを自動設定のチェックをはずして、
自分でタイムゾーンを選択したらできました。
アプリも想定通り動いてることを確認できましたありがとうございました。

115 名前:デフォルトの名無しさん [2015/12/13(日) 05:35:52.13 ID:TOmMI570.net]
>>94
解決しました

116 名前:デフォルトの名無しさん mailto:sage [2015/12/13(日) 07:50:35.96 ID:pwEyr5xh.net]
>>102
マネージャー画面の時点でほとんどがXになってますし、
新規にNexusなどの設定で作っても起動途中で落ちます。
>>103
学校のパソコンなので・・・
>>101
ありがとうございます試してみます。

32bit版なのでメモリーは3GBしかありません、
現時点でStudioだけで2GB以上喰ってますので、エミュレータに1GBなんて
設定できませんし、その辺が原因なのかもしれません。

117 名前:デフォルトの名無しさん mailto:sage [2015/12/13(日) 08:03:00.47 ID:hMJMcrF3.net]
>>114
Vista 32bit メモリ3GBでやってるけど
エミュのRAMを512MBにして起動できてるよ

118 名前:デフォルトの名無しさん mailto:sage [2015/12/13(日) 20:43:12.27 ID:5gy90bUK.net]
VisualStudioだったら、.slnファイルをダブルクリックすればプロジェクトが立ち上がるのですが、
AndroidStudioで同様のことをしようと思ったら、どのファイルをAndroidStudioに関連付けすればよいでしょうか?

119 名前:デフォルトの名無しさん [2015/12/14(月) 01:10:13.93 ID:ICL1ljUI.net]
RatingBarのStyleを動的に変更したいのですが、
ググっても方法が見つからずに困っております。
ご存知の方いましたらご教示願います。

やりたいことは、xmlで定義済みのRatingBarに対して、Styleを
android.R.attr.ratingBarStyleとandroid.R.attr.ratingBarStyleIndicatorとを
動的に変更したいです。
RatingBarには setStyle() メソッドはありません。

android ratingbar style programmatically set / change
などでググっていますが、new RatingBarでStyle指定する方法しか出てきません。
宜しくお願いします。

120 名前:デフォルトの名無しさん mailto:sage [2015/12/14(月) 02:41:51.74 ID:8GH3mNND.net]
xmlのratingbarをセットしてるところにはrelative layoutでも置いておいて
その中に動的にrating barをセットすれば?

121 名前:デフォルトの名無しさん mailto:sage [2015/12/14(月) 03:06:12.74 ID:ICL1ljUI.net]
>>118
ありがとうございます。
取り急ぎはその様にして回避していますが、余計なlayout要素が増えて美しくないなと想いまして。

122 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 13:20:06.57 ID:VVj8ZKE8.net]
DefaultHttpClientで取得したUTF-8じゃないHTMLの文字コード変換(1〜2MB)
EntityUtils.toString( response.getEntity(), "Shift_JIS" );
これが微妙にボトルネック(0.5秒〜1秒)なんだけど他に素早い変換って無いのかな?
BufferedReader reader = new BufferedReader( new InputStreamReader( hoge, "Shift-JIS" ) );
これも試してみたけどやっぱり数百ミリ秒かかっちゃう



123 名前:デフォルトの名無しさん mailto:age [2015/12/15(火) 17:24:24.46 ID:XrLPh6RH.net]
AlertDialogにsetSingleChoiceItems()にて1つを選択してからOKボタンタップ後に処理するものを作っています。

ここて、指定するレイアウトをsimple_list_item_single_choiceを使わずに独自xmlを指定しているのですが、

「タップされた項目を選択状態に」
「それ以外の項目を非選択状態に」
する方法が分かりません。

選択状態が別れば、ラジオボタンでも背景色の変更など何でも良いのですが、そもそも「タップされた項目は○○して、タップされなかった項目は××する」という処理の書き方がわからず。

ググっていますが、結局simple_list_item_single_choice使えに収束していたり、CheckedTextView使えになっていたりで解決していません。
ご存じのかたいらつましゃいましたらご教示願います。

124 名前:デフォルトの名無しさん mailto:age [2015/12/15(火) 17:25:57.27 ID:XrLPh6RH.net]
スマホで書き込んでいて、漢字変換ミスや誤字が多く申し訳ありません。

125 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 17:26:38.79 ID:TvkotTKK.net]
selectorというものがあります
それを使えばできると思います

126 名前:デフォルトの名無しさん mailto:age [2015/12/15(火) 17:53:28.57 ID:TBghsljH.net]
>>123
レスありがとうございます。
selectorもキーワードに加えてググっていますが、
selectorという単語だけですと一般的過ぎて希望の情報にたどり着けませんでした。

どのような使い方をするものなのかが分かるブログやStackoerflowなどありますでしょうか?

127 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 17:56:27.78 ID:TvkotTKK.net]
>>124
selector androidで調べてみてください
それを独自xmlの背景に指定すればよいです

128 名前:デフォルトの名無しさん mailto:age [2015/12/15(火) 18:02:22.21 ID:TBghsljH.net]
>>125
すみません。これはフォーカス状態やタップ状態を表現するときに使うものだと認識しています。(このselectorでしたら、カスタムボタンを作る際などに使っていました)

やりたいことはAlertDialogに例えばItemが5つセットされていて、3つ目がタップされたら3つ目が選択状態になり、1,2,4,5番目は非選択状態になる。というものですが、これがselectorで可能なのでしょうか?

129 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 18:06:17.12 ID:TvkotTKK.net]
>>126
simple_list_item_single_choiceで動くコードなのでしたら
state_selectedを使うとできると思います

130 名前:デフォルトの名無しさん mailto:age [2015/12/15(火) 18:10:17.83 ID:TBghsljH.net]
>>127
ありがとうございます。
これから移動しますので、いただいた情報から調べてみます。

131 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 18:27:53.67 ID:TvkotTKK.net]
>>128
ちょっと訂正します
state_selectedと書いたのですが
state_checkedでした

132 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 19:40:12.73 ID:NhWcF0eD.net]
アプリが二つあって片方のアプリからもう片方のアプリのアクティビティを指定して起動ってできるもんなの?



133 名前:デフォルトの名無しさん mailto:sage [2015/12/16(水) 00:25:48.96 ID:FZNkRdDY6]
ListPreferenceの選択画面を、onCreate などで、タップなしに起動することは可能でしょうか?

134 名前:デフォルトの名無しさん mailto:sage [2015/12/16(水) 00:19:16.27 ID:JeQgJeZ8.net]
TextViewの横にImageViewを配置していて、TextViewのfontSizeは動的に変えられるようにしています

ImageViewをTextViewの高さに合うように(縦横比は固定で)拡大させたいのですが、JavaでTextViewのheightを取得してImageViewのwidthとheightを変更〜ではなくxmlだけで自動でImageViewのサイズを合わせてくれるような書き方ありましたらお教えください






[ 続きを読む ] / [ 携帯版 ]

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

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