そのアプリがインストールされているかを調べる方法

packageManager

こんなのとか。

 
public static boolean handleRequiredApp(Context context,
                    PackageManager pm, String packageName) {

    Intent iApp = pm.getLaunchIntentForPackage(packageName);
    try {
        pm.getApplicationInfo(packageName, 0);
        return true;
    } catch (Exception ex) {

        // launch the market for installation
        launchMarket(context, packageName);
        return false;
    }
}
 
public static void launchMarket(Context context, String packageName) {
    Uri uri = Uri.parse("market://details?id=" + packageName);
    Intent iDown = new Intent(Intent.ACTION_VIEW, uri);
    context.startActivity(iDown);
}

Util にいれておこ?


ポケットやカバンの中で画面がバッテリーを消費していませんか。- Gravity Screen Off

ゲームをあまりしなくても、アプリをあまり使わなくても、
今やスマホ端末のバッテリーは一日持たなかったりします。

画面表示が実際結構なバッテリーを使っていたりします。

バッテリーの節約

結構頻繁にポケットやカバンの中に入れたり出したり、
そんなときに画面が表示していては無駄です。

そんな「無駄画面表示防止」なアプリがあります。

続きを読む >>


library module と library の dependencies がなんかしっくりこないのですが。

なんとなく 動いてしまうのが 高機能IDEのいいとこなのでしょうか。

Google MapAPI V2 でいつのまにか、はまったりして。

map api v2

Google Maps Android API v2 のメモ

Android Studio でいうところの以下の3つ。

・Project
・Modules
・Libraries

実際はよく分かってなかったのでしょうね、あたしは。

「Google Play Service」なるよくわかんないライブラリ中心に
いろいろ試行錯誤していましたが、Google Map v2 については
もうこんなかんじで許して欲しいです。

続きを読む >>