【驚愕!】無料「Android Tuner Free」がほとんどのOS設定を網羅している

タイトルの「ほとんどのOS設定」ってのがなんなのかはよくわかりませんが、なんか凄いです、こいつ。

Android_Tuner

Android Tuner

以下、機能一覧。

►デバイスマネージャ* 1
◊デバイスプロファイル(CPU、IO、コンポーネント)
◊タスクスケジューラ(クリーンアップのアプリ管理、など)
◊デバイスウォッチャーは自動的にプロファイルは、実行するタスクまたは表示アラームをアクティブにします
プロファイルとタスクを使用◊バッテリー節約
►ファイルエクスプローラ* 1
◊一括コピー/貼り付け、郵便番号、削除、移動、共有、ストリームファイルとフォルダ
◊変更ファイル/フォルダのアクセス権と所有権
◊すべてのSambaネットワーク共有にアクセスする
►アプリケーションマネージャ* 1
◊バックアップアプリAPK /データ(複数バージョン)、SMSおよびコールログ
◊システムアプリのアンインストーラとアップデートクリーナー
◊シェア(電子メール、ブルートゥース、Dropboxが、Googleのドライブなど)
◊ユーザーに任意のアプリを動かし、システム、SDまたはlink2SD
◊フリーズ/フリーズ解除アプリ、結晶化(例えば休止/緑化)コントロールアプリの起動とイベント
◊Zipは、明確なキャッシュを合わせ、のDalvikキャッシュを拭いて、権限と最適化データベースを修正
◊コントロールアプリのパーミッション、ロッカー(セキュアなアクセス)、回転と力* 2画面オン
JBに◊通知disabler +
◊使用方法とスタンバイ統計(アプリはお使いのバッテリーの消耗を見つける)
►ネットワークマネージャ
◊セット無線LANアクセスポイントの優先順位
◊設定アンドロイドファイアウォール* 1
◊TCP輻輳制御* 1
◊DNSチェンジャー* 1
►タスクマネージャ
◊CPU、ネットワーク、メモリの使用状況を確認してください
◊キル(デフォルト)または強制停止* 1任意のアプリケーションやカーネルプロセス
◊自動タスクキラー、メモリーブースター、メモリクリーナー
►システム制御* 1
◊CPU知事、周波数、電圧、GPUコントロール、熱およびMPDecisionコントロール
◊Build.propとsysctlのエディタ(基本および高度なモード)
◊、ブースト分析し、ベンチマークのSDカード
◊Androidのメモリマネージャ、メモリクリーナー、SDリンカー(ディレクトリバインダー)
◊はfsync、sweep2wake、ガンマお​​よび高速充電制御
◊セーフ:アプリケーションやリカバリーとブートループ上のCPU設定からデフォルトを復元
►システム監視
◊すべてのAndroidアプリケーションまたはすべてのプロセス、バッテリー、CPU、ネットワーク、メモリ
◊コンポーネントの状態(無線LAN、ブルートゥース、GPS、3G、電話番号、APN)
►ステータスバーの通知
◊バッテリー、CPU、メモリ、SD、ドロップダウンでグラフィックスを必要に応じて温度
◊上部または下部に電池残バーを追加
◊元のバッテリーアイコンを削除する
►高度な設定が可能なウィジェット
◊サイズ変更可能なゲージウィジェット
◊1x1のと2x1の(PROのみ)テキストウィジェット
◊2x1の、5×2グラフィックウィジェット(PROのみ)
◊1x1のと4x1の - 1x4の(PROのみ)トグルウィジェット* 1
◊4x4の要約ウィジェット(PROのみ)
►システムの切り替え(手動ウィジェットまたはプロファイル内)
◊GPS、WiFiのローカライゼーション
◊無線LAN、BT、BT発見、APN、NFC、飛行機
◊テザリン​​グ(USB、無線LAN、BT)
◊明るさ、画面のタイムアウト、起きて、懐中電灯
◊リンガー、振動、シンクロ、背景データ
◊デバッグ(WiFi経由で)、未知のソース、USBストレージ、リブート
►ターミナルエミュレータ&スクリプトエディタ
◊コマンド履歴
◊ブート時に必要に応じて、任意のスクリプトを実行するか、テスト
◊共有スクリプト、コマンドおよび出力
►システムログリーダー* 1
◊logcatをリーダー
◊カーネルメッセージ(DMSG、もしそこ)
◊高度なフィルタリングと検索

もう、どうしようもなくコアな機能満載です。
これひとつでいくつかのシステム設定系アプリは不要となりそうです。

設定できる項目、画面が多すぎるので、いくつかの画面だけスクショを。

続きを読む >>


【速報】GooglePlay「Developer Console」がスマホ対応されておるよ

 

Androidアプリを公開してる開発者は必ず使っている公開者向けの管理画面 Google Play「Developer Console」。

Developer_Console___Android_Developers

Developer Console | Android Developers

 

スマートフォンやタブレットブラウザにしれっと適正化されています。

Google_Play_Developer_Console_for_Android-2

20131025-201929-2

状況の確認によくつかう「統計情報」のグラフとかもバッチリ確認できます。
続きを読む >>


Android Support Library のよくあるクラッシュ その1「安全な Fragment Transaction の実行」

 

フラグメントのトランザクションはアクティビティ内で、それの追加、削除、入れ替えで利用されます。
大抵、フラグメントのトランザクションは、アクティビティの onCreate()メソッドか、ユーザ処理に反応して実行されます。

 

しかし、アクティビティが再開されるとき、フラグメントのトランザクションがコミットされている場合があります。

次のようなクラッシュです。

java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.)
at android.support.v4.app.FragmentManagerImpl.enqueueAction(FragmentManager.)
at android.support.v4.app.BackStackRecord.commitInternal(BackStackRecord.java)
at android.support.v4.app.BackStackRecord.commit(BackStackRecord)
at android.support.v4.app.DialogFragment.show(DialogFragment)

 

フラグメントアクティビティがバックグラウンドに置かれたときは、FragmentManagerImpl の mStateSaved フラグが trueに設定されます。

このフラグは状態(state)の損失があるかどうかを確認するために利用されます。

トランザクションをコミットしようとしたときにこのフラグがtrueの場合、上記のように IllegalStateException がスローされます。

状態の損失を防ぐための onSavedInstanceState() が呼ばれた後に、フラグメントトランザクションはコミットすることができません。

このクラッシュが発生する理由のうち、状態(state)がリストアされるときにフラグが false に戻ってないときに onResume() が呼ばれていることがあります。

このようなクラッシュを防止するには、アクティビティのonResume() 内での フラグメントトランザクションのコミット避けるとよいです。

その代わりに、onResumeFragment() を使いましょう。これが適切な状態でフラグメントと対話するための推奨されるアプローチです。

Android Support Library のよくあるクラッシュ その2「AsyncTasks と Configuration 変更」 Android Support Library のよくあるクラッシュ その2「AsyncTasks と Configuration 変更」