Androidプログラムの事全然分からずに作ったので、
ソース見て突っ込みがあったらどんどんお願いしたいですw
とくにXposedモジュールは日本語の資料がなくて…。
あ、どっちもバージョンチェックとかしてませんが、
Android4.0以降なら動くんじゃないかと思います。多分。
・LandscapeForTasks
apkファイル(ソース)
指定のアプリが立ち上がっている時に、
画面を強制的に横向き(Landscape)にする常駐ツールです。
正確には、指定のactivityがタスク上に
(例えバックグラウンドでも)存在するときに、です。
普段スマホを縦画面(Portrait)固定で使っていて、
横画面のゲームをやりながらメールやLINEの返信を返したいけど、
その度にいちいち端末を持ち替えるのが面倒な俺の様な人向けツール。
設定画面作るの面倒だったので、activitiyの指定は
/data/data/com.takeyazakka.yakou.landscapefortasks/shared_prefs/tasks.xml
を直接書き換えてください。反映させるには端末を再起動してください。
デフォルトでは
「消滅都市」
「ラブライブ!スクールアイドルフェスティバル」
「MX 動画プレーヤー」
が指定してあります。
アプリのactivitiy調べるのは何か適当なアプリ使ってください。
環境ある人はソース書き直す方が速くて楽だと思います。
ぶっちゃけこちらのサイトとこちらのサイトのコードまるパクりです。
本当にありがとうございますごめんなさい。
ホントはactivityじゃなくてprocess見るのが綺麗だしそうしたいんだけど、
「消滅都市」が常駐アプリなんでね…TT
・XposedScreenShot
apkファイル(ソース)
Android4.0(ICS)から「電源キー+VolDownキー長押し」で
画面のスクリーンショットが撮れるようになりましたが、
それをアプリから実行するだけのツールです。
スクリーンショット撮るだけならscreencapコマンド叩けば良いだけなんですが、
撮影時のアニメーションとか通知領域表示とかさせたくて作りました。
ランチャーなりショートカットキーなりに割り当てて使ってください。
ぶっちゃけ「GravityBox [KK]」から該当コードパクって来てます。
本当にありがとうございますごめんなさい。
…でも「GravityBox [KK]」の該当コードも
frameworks\base\policy\src\com\android\internal\policy\impl\PhoneWindowManager.java
のコードそのまんまだからいいよね…?w
以上〜。