skelabo時間がかかる処理を行うときにProgressDialogでくるくるしている最中に画面を回転させるとActivityが破棄されて云々に対応。している最中に回転しても意味がないので、画面固定→くるくる→固定解除するのが簡単。1.ProgressDialogを表示する前に画面を固定する。12//現在の向きで固定setRequestedOrientation(getResources().getConfiguration().orientation);2.くるくるさせつつ、処理を行う。3.ProgressDialogをdismissした後に画面固定を解除(傾きによって回転)する。skelaboなんでだ?・解決方法ListViewの行のレイアウトで以下3行を追加。skelaboListViewで各行に削除ボタンを設置して、削除ボタンクリックで当該行を削除する。※iOSでよくあるやつ。ListAdapterの中でボタンにonClickListenerをセットしてもListViewを再描画する方法がわからなかったので。ListViewのレイアウトXMLでボタンのonClickにメソッドを指定。convertView.findViewById(R.id.btnDelete);btnDelete.setTag(position);:}ActivityにXMLで定義したメソッドを実装。引数のViewからgetTag()でpositionを取得して、あとはごにょごにょ。(Integer)v.getTag();}※ListAdapterでボタンにonClickListenerをセットするとXMLで指定したメソッドは実行されないので注意。4.4(KitKat)以降アプリの宣伝動画として使えますね。(ファイル取得)その他オプションでサイズや録画時間等が指定可能。30(録画時間[秒]。skelaboEclipseで後からパッケージ名を変更する手順。com.skelabo.oldpkg→com.skelabo.newpkgに変更1)Manifest.xmlのパッケージ名を修正する。(いろんなとこにエラーが出るが無視)2)src→com.skelabo.oldpkgを右クリック→リファクタリング→名前変更で新しいパッケージ名(com.skelabo.newpkg)を入力3)ツリートップのパッケージ名(OldPkg)を右クリック→リファクタリング→名前変更で新しいパッケージ名(NewPkg)を入力4)ツリートップのパッケージ名(NewPkg)を右クリック→プロパティ→実行/デバッグ設定→OldPkgを選択→編集で、名前に新しいパッケージ名(NewPkg)を入力5)gen直下に古いパッケージ名があれば削除する。6)bin直下に古い名前のapkファイルがあれば削除する。skelabo画面回転時の状態保持の参考に。skelaboここバージョン毎のソースを検索して見ることができるサービス。skelaboタイムゾーンを設定したり、タイムゾーンの名前を取得したり、UTCとの時差を求めたり。time)から算出するべし。#追記Androidのソースを検索して、Android標準のタイムゾーン名を取得する。検索サービスで「timezones」で検索すると言語別タイムゾーン名の定義ファイル(timezones.xml)や定義ファイルを読み込むクラス(ZonePicker.java)が見つかるので参考に。skelaboSQLiteで適当なテーブルを作成しautoincrementさせる。//seqnoが返る※autoincrementのカラムだけのテーブルでできたらいいんだけど。skelaboワンタッチで電話をかけたり、メール/メッセージ作成画面を表示するショートカット作成アプリをリリースしました。最初はウィジェットで作ろうと思いましたがウィジェットはフォルダに入れることができないため、フォルダに入れることができるショートカットにしました。ホーム画面にショートカットをたくさん作ってもフォルダで整理することができます。WordPress.。