毎度毎度リンクを忘れるのでこちらにリンクしておく
(公式ページからのたどっていくのは難しい)
https://developer.apple.com/jp/devcenter/ios/library/japanese.html
日本語版は最新になっていないことがあるので注意
2012年11月13日火曜日
2012年11月12日月曜日
[AndroidSDK]プリファレンスの使用
データの保存方式の1つ
いつでもどこから呼び出せる上に動作も早いので便利openFileより扱いが楽かも
保存場所は
/data/data/"packagename"/shared_prefs/"
に保存されるそうだ。
必須データは暗号化した方が良いかも
いつでもどこから呼び出せる上に動作も早いので便利openFileより扱いが楽かも
// プリファレンスに値を保存 // MODE_PRIVATEを変更することで他アプリからも取得できる SharedPreferences pref = getSharedPreferences("pref", MODE_PRIVATE); Editor editor = pref.edit(); editor.putInt("fooNumber",fooNumber); editor.commit(); // プリファレンスから値を取得 SharedPreferences pref = getSharedPreferences("pref", MODE_PRIVATE); // pref.getIntの2番目の引数は取得できない時のデフォルト値 int fooNumber = pref.getInt("fooNumber", 0);
保存場所は
/data/data/"packagename"/shared_prefs/"
に保存されるそうだ。
必須データは暗号化した方が良いかも
2012年11月6日火曜日
[AndroidSDK]OverScroll時の表示を消す
ListViewでスクロール限界まで持っていった時にでるあれ
OverScrollと言うのかな?
これの青い部分
(ちょっと見くいけど青い部分が文字にかかってる)
android:overScrollMode="never"
で削除するとことができる
他にも
android:overScrollHeader="@drawable/header"
android:overScrollFooter="@drawable/footer"
でOverScroll時の表示が変わるらしいが
反映されてないようだ、原因不明
OverScrollと言うのかな?
これの青い部分
(ちょっと見くいけど青い部分が文字にかかってる)
android:overScrollMode="never"
で削除するとことができる
他にも
android:overScrollHeader="@drawable/header"
android:overScrollFooter="@drawable/footer"
でOverScroll時の表示が変わるらしいが
反映されてないようだ、原因不明
2012年11月5日月曜日
[AndroidSDK]アプリ起動中にスリープにしない
スライドショーができるアプリなどでスリープになられると困る時に使用する
//端末のスリープモードをOFFにする
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
//端末のスリープモードをONにする
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
リファレンスによるとFLAG_KEEP_SCREEN_ONは
「ディスプレイの電源が入っており、明るい状態」
らしいんだが、Android端末によって明るくならなかったりする
//端末のスリープモードをOFFにする
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
//端末のスリープモードをONにする
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
リファレンスによるとFLAG_KEEP_SCREEN_ONは
「ディスプレイの電源が入っており、明るい状態」
らしいんだが、Android端末によって明るくならなかったりする
登録:
投稿 (Atom)