Androidプログラミング質問スレ Part23
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2012/06/19(火) 19:57:12.12※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 118匹目
http://toro.2ch.net/test/read.cgi/tech/1331904826/
Eclipse統合M32【Java/C++/Ruby/Python/Perl】
http://toro.2ch.net/test/read.cgi/tech/1320318310/
★★Java質問・相談スレッド153★★
http://toro.2ch.net/test/read.cgi/tech/1334438859/
****関連リンク****
■ Android developers http://developer.android.com/
■ ソフトウェア技術ドキュメントを勝手に翻訳 http://www.techdoctranslator.com/
****前スレ****
Androidプログラミング質問スレ Part22
http://toro.2ch.net/test/read.cgi/tech/1337170429/
0529デフォルトの名無しさん
2012/07/08(日) 09:49:43.22Google検索から直接取るとすぐにGooglesorryになります
0530494
2012/07/08(日) 11:03:25.66返答ありがとうございます。
>>ただ、それを確認するにはプログラムが動かさないといけないってことじゃあ
付属のデモアプリがP2P通信の基本的な接続機能を行うプログラムだと思っています。
ですが、そのデモでもう一方のエミュを見つけることができないので、494のサイトを見たりしたというわけです。
エミュ自体には特にWiFiを有効にするような設定は見当たりませんし、通常エミュで通信するには内部的にルータを通しているようですし。
やはりエミュだけでは、P2Pは無理なのですかね。
しかし、ttp://stackoverflow.com/questions/9682217/how-to-run-wifi-peer-to-peer-application-in-android-emulator では
Settings --> Wireless & Networks --> More... --> Wi-Fi direct .
でWi-FiDirectができるとありますが、4.0と4.0.3の両方見てもこれが見つからないんですよね・・・
0531デフォルトの名無しさん
2012/07/08(日) 11:52:26.01コードでgetAssets()する方法しか見つかりません。もしかして出来ないですか?
0532531
2012/07/08(日) 13:30:17.70<item name="android:@assets/フォントのフォルダ名">フォント名</item>
0533デフォルトの名無しさん
2012/07/08(日) 14:02:18.170534デフォルトの名無しさん
2012/07/08(日) 14:19:16.37デモ動かしたいだけなら、プログラムとはあんまり関係ないような
デモのソース見ることとエミュ同士で接続出来るって情報で
自力でやるしかないような
そのurlに書いてあるのはvirtualbox使ったってことみたいだよ
0536531
2012/07/08(日) 16:39:51.16style上でカスタムフォントを定義したいのですが、
可能でしょうか?
0537デフォルトの名無しさん
2012/07/08(日) 17:11:46.23それでxmlからそのクラス呼べばstyle使うのと大差ないよ
0538531
2012/07/08(日) 17:22:27.08やっぱり出来ないですか。上でViewPagerの話が出てたんで、
自分もちょっと使ってみようと思ったんですけど早くもTitleStripで躓いてしまったw
ここはstyleじゃないとフォントサイズ等変更できないみたいなんですよね。
0539デフォルトの名無しさん
2012/07/08(日) 18:47:44.04リフレクションで取るしか?
http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/4.0.3_r1/android/support/v4/view/PagerTitleStrip.java?av=h#PagerTitleStrip
0541デフォルトの名無しさん
2012/07/08(日) 21:31:57.52本当ですね、すみません。
英語苦手でつまみ読みしかしてなかったので・・・
VirtualBoxにandroidx86 4.0eeepc入れて・・・
って感じですかね。
だから同じ設定が見つからなかったのか・・・・
もう少し調べてもダメそうならエミュだけでってのはあきらめようと思います。
ありがとうございました。
0542デフォルトの名無しさん
2012/07/08(日) 21:59:46.21ちょっと、emu動かしてみた
emuのip調べる方法
emu起動
$ adb devices
一覧に
emulator-5554
というのが出る。2つ起動してると2個出るのかな?
$ adb -s emulator-5554 shell
# netcfg
ipの情報が出る
#exit
$ telnet localhost 5554
これでコンソールコマンドが使えるようだ
0543デフォルトの名無しさん
2012/07/08(日) 23:06:22.87実機デバッグすると、そのidはぬるぽだよって怒られる((っ´ω`c))
---エラー
(中断中 (例外 NullPointerException)
---xmlレイアウト
<TextView
android:id="@+id/text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="ぬるぽ"
android:textSize="12dp"
android:textColor="#ffffff"/>
---R.java
public static final int text=0x7f07000c;
---ソース内
TextView tv = (TextView)findViewById(R.id.text);
tv.setText("がっ");
プロジェクトをクリーンしたのに直らないのは仕様ですか?
0544デフォルトの名無しさん
2012/07/08(日) 23:22:22.740545デフォルトの名無しさん
2012/07/08(日) 23:25:13.88レスありがとうございます。
emuでtelnetまではやりましたが、よくよく考えると結局ポートフォーワードしてもWiFiDirectには
関係ないのかな、と考えたところでどうしたら良いかわからなくなり、ここで質問しました。
ちなみに、devicesでエミュ2つとも出現しました。
0547デフォルトの名無しさん
2012/07/09(月) 00:01:04.30wifidirectってのがなんとなくわかってきたかな、俺的に
2emu起動してみたけど
macaddress、ipaddress共に同じだった
directってのやりたいのなら、macaddressが同じだとまずいかも
emuで出来なくはないのだろうけど、中の人じゃないと無理かもね
部外者が出来ることは実機の動作をよく調べることかな
パケットダンプが出来ればいいかも
0548デフォルトの名無しさん
2012/07/09(月) 00:37:57.98layoutにidがないんじゃない?
setContentViewで別のlayout設定してるとか
0549デフォルトの名無しさん
2012/07/09(月) 04:02:38.1544,45,46のTextViewにカスタムフォントをセットしてやるだけだよね?
これなら初めてのリフレクション入門に丁度いいかなと思ったけど、
中々上手くいかん
44 private TextView mPrevText;
45 private TextView mCurrText;
46 private TextView mNextText;
0550543
2012/07/09(月) 04:17:08.93レスありがとうです。layoutにはidは割り振ってます。
やりたいことは、表示されるダイアログのテキストを変更する動作です。
ダイアログ内のレイアウトは、LayoutInflater で自作レイアウトを適用させてます。
Activity継承クラス
http://pastebin.com/rBy9mdGa
xmlファイル
http://pastebin.com/qKtsqpSR
マニフェスト
http://pastebin.com/G3QRmLXn
デバッグすると、Activity継承クラスの42行目でぬるぽ中断しますです・・・
スタック
http://pastebin.com/VmVexyZ3
0551デフォルトの名無しさん
2012/07/09(月) 04:37:42.10うまくいかないのがリフレクションのところだったら、以下でいけるはず。
PagerTitleStrip strip = ...;
try {
Field mCurrTextField = PagerTitleStrip.class.getDeclaredField("mCurrText");
mCurrTextField.setAccessible(true);
TextView mCurrText = (TextView)mCurrTextField.get(strip);
// ごにょごにょ
} catch (NoSuchFieldException ex) {
} catch (IllegalAccessException ex) {
}
ただ、ProGuardかけてる場合はめんどくさいかも。
フィールド名が変わってしまわないように、-keep付けないといけなくなる。
よく考えたら、addViewされてるんだから、以下でいいはず。
int childCount = strip.getChildCount();
for (int i = 0; i < childCount; i++) {
View view = strip.getChildAt(i);
if (view instanceof TextView) {
TextView textView = (TextView)view;
// ごにょごにょ
}
}
0552デフォルトの名無しさん
2012/07/09(月) 05:05:57.3922行目は
dlgLayout = inflater.inflate(R.layout.dialog_layout, null);
dlgText = (TextView)dlgLayout.findViewById(R.id.dialog_text);
じゃない?
LayoutInflater#inflate(int, ViewGroup)は、第2引数のViewGroupが
・=null: 第1引数のlayoutをインスタンス化したものを返す
・!=null: 第1引数のインスタンスを第2引数にaddした上で、第2引数を返す
http://developer.android.com/reference/android/view/LayoutInflater.html#inflate%28int,%20android.view.ViewGroup%29
ソースの22行目を見ると、第2引数にfindViewByIdしたViewGroupを指定してるけど
事前にsetContentViewしてないので、第2引数はnullじゃない?
なので、dlgLayoutがView階層にaddされていないので、23行目の戻りがnullになってるんだと思うけど。
あとついでに言うと
Dialogの表示はActivity#showDialogかDialogFragment使ったほうがいいよ。
それだと、縦横きりかえるとメモリリークするはず。
「android dialog リーク」あたりでググるといいよ。
0553デフォルトの名無しさん
2012/07/09(月) 11:22:36.83サンプルはどこかにありませんでしょうか?
設定画面からBackキーで戻る所で躓いてしまいまして。
0554デフォルトの名無しさん
2012/07/09(月) 11:49:10.01MotionEvent.ACTION_DOWN発生時に円を描画させたいのですが、
どのようにさせればよいのでしょうか?
onDrawを使用すると起動時既に円が描画されています。
描画タイミングをこちらの任意で設定したいです。よろしくお願い致します。
0555デフォルトの名無しさん
2012/07/09(月) 12:14:19.980556デフォルトの名無しさん
2012/07/09(月) 12:25:46.570557デフォルトの名無しさん
2012/07/09(月) 12:52:56.06public boolean onTouchEvent(MotionEvent event) {
if(event.getAction()==MotionEvent.ACTION_DOWN){}
}
の中でフラグ立たせてinvalidate();呼べ
onDrawでflag==trueのときに描画しろ
0558549
2012/07/09(月) 13:07:40.30ここを参考にしてたんですけど
http://www.ne.jp/asahi/hishidama/home/tech/java/reflection.html#getDeclaredMethod(
PagerTitleStrip strip = ...; を
Class<PagerTitleStrip> strip = PagerTitleStrip.class;して
TextView mCurrText = (TextView)mCurrTextField.get(strip); の後のごにょごにょに、
以下を追加して終わりだと思ってたんですけど上手くいかないです。
Typeface typeface = Typeface.createFromAsset(
mContext.getApplicationContext().getAssets(), "フォントフォルダ/フォント名.ttf");
f(typeface != null && mCurrText!= null ) mCurrText.setTypeface(typeface);
下段のこっちの方も試してみようと思ったんですけど、
int childCount = strip.getChildCount(); ← PagerTitleStripで未定義ですと言われるし
上記をアクティビティのonCreate()直下に記述しているんですけど、
FragmentPagerAdapter内のpublic CharSequence getPageTitle(int position) {内で書くものなんでしょうか?
0559デフォルトの名無しさん
2012/07/09(月) 15:49:46.89高速スクロールのボタンを透明化することは出来るでしょうか?
また、高速スクロールのボタンへイメージ画像を充てがう事は出来ますか?
0560デフォルトの名無しさん
2012/07/09(月) 16:27:03.55Viewに画像を表示してその画像の角をドラッグすることで拡大縮小や回転を行えるようにしたいのですがどのようにすればいいのでしょうか?
0561デフォルトの名無しさん
2012/07/09(月) 16:46:12.56そこw機能の根幹じゃねぇかwww
それ人に聞いてどうするよwww
「ギター・ベース・ドラム・キーボード募集、当方ボーカル」かよwww
0562デフォルトの名無しさん
2012/07/09(月) 16:48:54.690563デフォルトの名無しさん
2012/07/09(月) 17:07:05.82マルチタッチの2本指で拡大縮小回転する方がかっこよくない?
0564デフォルトの名無しさん
2012/07/09(月) 17:47:04.51AndroidってよりJavaの話になってしまうけど。
>>551の"strip"はPagerTitleStripオブジェクト。
Swipe Views + Title Stripのプロジェクトだと
PagerTitleStrip strip = (PagerTitleStrip)findViewById(R.id.pager_strip);
って記述してるやつ。
> Class<PagerTitleStrip> strip = PagerTitleStrip.class;
の"strip"はClassオブジェクト。
PagerTitleStripオブジェクトじゃない。
左辺の型が、PagerTabStripとClass<PagerTitleStrip>で違うよね?
ちゃんとPagerTitleStripオブジェクトが取得できれば、getChildCountも使えると思うよ。
PagerTitleStripはViewGroupのサブクラスだから。
0565デフォルトの名無しさん
2012/07/09(月) 17:51:35.57どのようにするかを考えるのがプログラミングです。
プログラミング質問はプログラミングしてからお願いします。
0566デフォルトの名無しさん
2012/07/09(月) 18:14:55.99その後起動するとフォアグラウンドだったActivityが作りなおされているように見える。
この時って、それまでスタックしていたActivityも順番に再生成されているのかな?
0567デフォルトの名無しさん
2012/07/09(月) 18:28:22.24autolinkしたurlはどのようにすれば扱えますか?
0568デフォルトの名無しさん
2012/07/09(月) 18:32:12.17フォアグラウンドな Activity がひとつだけ再生成される
Back キーで戻ると、戻った先の Activity がひとつだけ再生成される
0569デフォルトの名無しさん
2012/07/09(月) 18:46:07.55TextView#getText の戻り値が Spannable にキャストできると思うので、
その中から getSpans かなんかで URLSpan を探して削除し、
URLSpan#onClick をオーバーライドした独自のサブクラスをセットし直すといいんじゃないかなぁ
たぶん
0570デフォルトの名無しさん
2012/07/09(月) 19:04:09.33これは?
http://daichan4649.hatenablog.jp/entry/20111220/1324314528
0571デフォルトの名無しさん
2012/07/09(月) 19:08:21.57馬鹿には無理。特にお前みたいな馬鹿には一番無理
0572デフォルトの名無しさん
2012/07/09(月) 19:14:19.27ん?悔しすぎたかな?
0573543
2012/07/09(月) 19:35:04.85レスありがとうございます。Dialog のメモリリークについての参考ページをggって読み漁ったのですが、自分が記述していたのはダイアログ管理も自分で行わないといけない記述の仕方だったのですね。
Activity#showDialog で Activity に任せたほうが楽で安全なので、showDialog で生成するようにしました。
ダイアログ内の TextView の文字列を、違う文字列で上書きする動作はまだ実現できていないのですが、ダイアログ内に表示されている画像やテキストなどは、動的に変化させることは無理なんですかね?
Activity#setContentView(R.id.layout.xml) で Activity にセットしたレイアウトの中にある TextView は上書き可能なのに・・・
inflateメソッドでレイアウト追加しているところが臭いので、少しだけ自力で探ってみます。
0574デフォルトの名無しさん
2012/07/09(月) 19:45:00.71おk
役に立って何より
0575566
2012/07/09(月) 20:11:44.12なるほど。
じゃあ、ActivityAがBを起動したことを
boolean isBCreated = YESとかメンバ変数で持つとかはアウツなんですね。
アプリがバックグラウンド中にA,Bが破棄されて、
B復帰 -> 戻る -> A復帰 isCreated = NOに戻ってる?
0576デフォルトの名無しさん
2012/07/09(月) 20:13:27.10破棄されるときにデータを一時的に保存するあれを使ったらいいんじゃない?
0577566
2012/07/09(月) 20:26:03.21savedInstanceStateですよね・・・
むーん。この辺iOSに比べて難しいなあ。
要するにアプリがバックグラウンドになったら、というよりは
Activityがバックグラウンドになったら、いつメモリから消えるかわからないと
考えるのがいいかな。
バックグラウンドのActivityを破棄をエミュレートできれば確認が楽なのだけど・・・
0578デフォルトの名無しさん
2012/07/09(月) 20:29:04.85http://developer.android.com/reference/android/app/Activity.html#ProcessLifecycle
この辺読んだのですが、まだわからないことがあります。
アプリがバックグラウンドになったとき、
* スタックされているActivityのみがメモリから破棄される
* アプリのプロセスそのものが破棄される
の2パターンがあるのでしょうか?
それとも後者のみで、そのときはフロントエンドだったActivityのみが
savedInstanceStateを使って復帰され、
戻るを押すと前のActivityもsavedInstanceStateを使って復帰される。
という理解が正しい?
0579デフォルトの名無しさん
2012/07/09(月) 21:11:15.57それでOK
0580デフォルトの名無しさん
2012/07/09(月) 21:16:40.07よくある画像をバウンディングボックスで拡大縮小とか
どうやるのかさっぱりだよ
あれはとりあえず画像の上に操作できる枠を表示させてるだけで
処理は4点の座標からわりだしてやるっていうふうなのかな?
0581デフォルトの名無しさん
2012/07/09(月) 21:24:33.93乱暴だけどこんな確認方法がある
1. アプリを Eclipse からデバッグモードで起動する
2. アプリをバックグラウンド化する
3. アプリを Eclipse の DDMS から強制終了する
4. アプリをフォアグラウンドに戻す
0582デフォルトの名無しさん
2012/07/09(月) 22:41:13.21おー、サンクス!
0583デフォルトの名無しさん
2012/07/09(月) 22:43:01.42質問者じゃないけど凄い為になった
0584デフォルトの名無しさん
2012/07/09(月) 22:50:40.97透過画像の縁と同じ形(☆なら☆の縁取り)に縁取りをつけたいのですが
縁の画像を用意せずにShapeなどで表現できるでしょうか
0585577
2012/07/09(月) 22:55:34.04もう1点質問があります。
アプリケーション全体で参照するデータの扱いは、
シングルトンかApplicationクラスを拡張するか・・・
が、自分はどちらもNGではないかと思っています。
プロセスが死んだらメモリの内容は消えます。けれど復帰は前回のアクティビティから。
途中経過をメモリに保持するのは良くないのではないかと。
よって、そういうデータはSharedPreferenceに保存して、
アプリケーション起動時に初期値に戻すべきものは最初に起動するActivityのonCreateで行うのが、
良いかと思うのですがいかがでしょうか?
0586デフォルトの名無しさん
2012/07/09(月) 23:04:31.990587デフォルトの名無しさん
2012/07/10(火) 00:33:15.03出来たー!ホントありがとう!>>583の言う通りホント勉強になりますw
0588デフォルトの名無しさん
2012/07/10(火) 00:42:19.22Done Loading Packages
で止まるんですけど同じ症状の方います?
0589デフォルトの名無しさん
2012/07/10(火) 02:42:21.54ImageViewから継承してサブクラスを作成したのですが、
レイアウトのxmlでandroid:src指定したソースは取得できるようになったのですが、
ActivityからsetImageResourceでセットしたイメージサイズを得たい時にはどうすれば可能ですか?
BitmapDrawable src = (BitmapDrawable) this.getDrawable();
とやっても、最初にandroid:srcで指定したイメージのサイズしか取得できません。
よろしくお願いします。
0591デフォルトの名無しさん
2012/07/10(火) 09:14:12.03regza t-01c で画像サイズ854×480で写真を撮ると
撮った時の静止画像が乱れます(保存される画像は普通に取れます)
他の解像度では上記の現象は起きません。
原因、プログラム的な回避策がわかる人がいましたら教えてください。
お願いします。
0592デフォルトの名無しさん
2012/07/10(火) 09:40:10.08??
0593デフォルトの名無しさん
2012/07/10(火) 09:42:24.05それとも用意してあるの?
0594デフォルトの名無しさん
2012/07/10(火) 09:56:50.50いよいよ日本での韓流ブーム終焉の日が近づいている。親韓流、親K―POPの急先鋒とみられているフジテレビ内部からも「まったく視聴率が取れない……」と弱気な声が漏れており、撤収のムードが漂い始めているという。
昨年、高岡蒼佑がTwitterで行ったフジテレビの韓流ゴリ押し批判をキッカケに、韓流・K-POPに嫌悪感を示す層が、インターネット上を中心に形成された。
その流れは根強く、先月には兵庫県でKARAや超新星らが出演するイベントが、チケットの売り上げ不振を理由に中止に追い込まれたほど。
それでもテレビでは「K-POPブーム」と称して相変わらずプッシュしていたが、もはや不人気は隠せない段階に入った。
ついには、フジテレビ内からもK−POPの不人気ぶりを嘆く声が漏れている。
「今K-POPアイドルを番組に出すと、露骨に数字(視聴率)が下がるようになってしまいました。
まだKARAや少女時代などの下がり幅はマシな部類ですが、あまり名前の知られていないグループだと、本当にひどい。
さすがにスタッフは頭を抱えていますよ。これまでのように、K-POPや韓流ブームと騒いでいられなくなる日は近いでしょう」(フジテレビ関係者)
この関係者が話すように、露骨なK-POP推し自粛は番組編成にも表れている。
例えば、7月9日に2時間特番として放送予定の『夏が来た!!HEY!HEY!HEY!お台場“生”の歌祭り』。
昨年ならば有名無名問わず、複数のK-POPグループがブッキングされるというケースが多かったが、今回韓国アーティストで出演を事前告知されているのは東方神起だけ。
8月8日の『FNSうたの夏まつり』にも、今のところK-POPアーティストの名前はない。
民放キー局関係者は「すでに『ミュージックステーション』を持つテレビ朝日も、K-POPと距離を置くことを決めたといいます。
必要以上にK-POPアーティストを出さないということですよ。数字が取れない上に、ネットであらぬ批判を受けてしまいますから、仕方ないですね」と耳打ちする。
今年も日本でのヒットを目指して多くの韓流アイドルがやって来ているが、現実はあまりにも厳しいと言わざるを得ないだろう。
http://www.cyzo.com/2012/07/post_10950.html
http://engawa.2ch.net/test/read.cgi/poverty/1341880283/
0595デフォルトの名無しさん
2012/07/10(火) 10:54:07.130596デフォルトの名無しさん
2012/07/10(火) 10:56:43.070597デフォルトの名無しさん
2012/07/10(火) 10:58:29.76ありがとうございます
私にはまだ理解できないのでまた勉強してから参考にさせて頂きます
0598デフォルトの名無しさん
2012/07/10(火) 11:28:44.13Bimap.compress (Bitmap.CompressFormat.JPEG, 100, xxxxx.jpg);
戻り値はbooleanで変換の成否
0600デフォルトの名無しさん
2012/07/10(火) 13:10:32.90setImageBitmap してないんじゃね?
0601デフォルトの名無しさん
2012/07/10(火) 14:07:35.79大切な事なのでもう一度言います。
馬鹿には無理。特にお前みたいな馬鹿には一番無理
0602デフォルトの名無しさん
2012/07/10(火) 15:08:45.870603デフォルトの名無しさん
2012/07/10(火) 16:34:42.47・getRecentTasks
・getRunningTasks
・getRunningAppProcesses
で取得される値の違いがいまいちよく分からない(SDKも読んだけど余計に分からなくなってしまった)
どう違うか教えてください。
0604デフォルトの名無しさん
2012/07/10(火) 18:27:03.29Recent と Running の違いは、 Recent は終了したものも含むが Running は実行中のものだけ
Task と Process の違いは、タスクはユーザーの見た目的なものでプロセスは OS 上の内部的なもの
例えばメーラーから添付ファイル選択でギャラリーを呼び出したらギャラリーとメーラーは別のプロセスだけどもユーザーの見た目的にはメーラータスクの一部
ホーム画面に戻って新たにギャラリーを起動するとこれは当然さっきのメーラーとは別のギャラリータスクだけどプロセス的にはメーラー上のギャラリーと新たに開いたギャラリーは同じプロセス上で動作している
0605デフォルトの名無しさん
2012/07/10(火) 18:40:29.17Home キーで抜けるなどバックグラウンド化しただけのタスクは終了していない
また、プロセスが kill されても、それイコールタスクの終了ではない
タスクが終了しても直ちにプロセスが消されるわけではないし、
タスクが生きてても直ちに必要なければプロセスは消されるし、
消されてもまた必要になれば再起動されるのが Android におけるプロセスというもの
0606デフォルトの名無しさん
2012/07/10(火) 18:40:52.37自分で書いてる通りやればいいよ
invalid
0607デフォルトの名無しさん
2012/07/10(火) 19:47:36.260608デフォルトの名無しさん
2012/07/10(火) 20:05:56.86ありがとうございます。
とりあえずあれから自分なりにさらに調べてテストソースも書いてみて
getRecentTasksの挙動はホームボタン長押しで出る「最近使ったアプリ」の値とほぼ同じだと考えて良いみたいですね。
getRunningTasks とgetRunningAppProcessesについてはやっぱり自分で調べてもよく分からなかったですけど
>>604の説明をみて理解できました。
0609379
2012/07/10(火) 20:27:45.070610デフォルトの名無しさん
2012/07/10(火) 21:06:04.20キャッシュが効いてても、一から読み込みが始まり起動が遅くなります。
どうにかならんもんでしょうか?
0611デフォルトの名無しさん
2012/07/10(火) 21:28:07.30アプリ側からカレンダーの作成はできないのでしょうか?
0612デフォルトの名無しさん
2012/07/10(火) 21:57:09.870613デフォルトの名無しさん
2012/07/10(火) 22:22:12.15本当にデータ的なものはファイルとかデータベースとか使えばよさそうなもんだし
環境設定だったらそれこそSharedPreferenceに書いたほうがいいだろうし
0614デフォルトの名無しさん
2012/07/10(火) 22:34:04.00onSaveInstanceState で保存した値は、自動的に復元されるわけじゃなく、自分で復元するんだから、
初期値を使うか、 savedInstanceState から復元するか、もっと別の値にするか、自分で自由に選べるだろ
0615デフォルトの名無しさん
2012/07/10(火) 22:54:13.69Tegra2上のみで意図した通りに動作し、Adreno200とMali400MPでは一定の大きさで止まってしまい、それ以上大きくなりません。原因わかる方よろしくお願いします。
0616612
2012/07/10(火) 23:06:04.72てへ
0617デフォルトの名無しさん
2012/07/10(火) 23:17:08.740618デフォルトの名無しさん
2012/07/10(火) 23:22:35.29とても大切な事なのでもう一度言います。
馬鹿には無理。特にお前みたいな馬鹿には一番無理
0619デフォルトの名無しさん
2012/07/10(火) 23:23:07.17ある程度以上デカくなると分けないと管理しきれん
0620デフォルトの名無しさん
2012/07/10(火) 23:27:47.72とても大切な事なのでもう一度言います。
馬鹿には無理。特にお前みたいな馬鹿には一番無理
0621デフォルトの名無しさん
2012/07/10(火) 23:27:57.13再利用可能になりそうな部分のソースは別クラス化しておく
0622デフォルトの名無しさん
2012/07/10(火) 23:31:06.15邪魔だから他スレでやれよ
0623デフォルトの名無しさん
2012/07/10(火) 23:48:01.25GLES1.0で同じやり方で上手くいっています。
シェーダーなど思いつくところは全部試しました。
GLES2.0だと何か根本的に問題があるのですか?
0624デフォルトの名無しさん
2012/07/11(水) 00:03:18.29ありがとう
参考にするよ
0625デフォルトの名無しさん
2012/07/11(水) 00:03:24.68フレームワークやライブラリ等あるのですか?
よろしくお願いします。
0626デフォルトの名無しさん
2012/07/11(水) 01:02:19.25cleanupView(View)は未定義ですと言われるんですけど、どういうことですか?
cleanupView(findViewById(R.id.allview_list));
0627626
2012/07/11(水) 01:12:15.220628デフォルトの名無しさん
2012/07/11(水) 01:20:11.41実行する事があるけど、あれはどうやって実現してるんだろう?
■ このスレッドは過去ログ倉庫に格納されています