そんな噂があるそうですが.
An Exclusive Look At Google's Early Multi-Window Explorations For Android
どんな雰囲気になるのか.

似た動画を探して眺めてみます.
どれも xposed 絡みなのですが, スマートホンのサイズの画面でもウィンドウ2つぐらいなら十分使えそうな気がします.
そんな噂があるそうですが.
An Exclusive Look At Google's Early Multi-Window Explorations For Android
どんな雰囲気になるのか.

似た動画を探して眺めてみます.
どれも xposed 絡みなのですが, スマートホンのサイズの画面でもウィンドウ2つぐらいなら十分使えそうな気がします.
ネット上で調べていると混乱する.

/**
* Gets the google account credential.
*
* @param context the context
* @param accountName the account name
* @param scope the scope
*/
public static GoogleAccountCredential getGoogleAccountCredential(
Context context, String accountName, String scope) throws IOException, GoogleAuthException {
GoogleAccountCredential credential = GoogleAccountCredential.usingOAuth2(context, scope);
credential.setSelectedAccountName(accountName);
credential.getToken();
return credential;
}
/**
* Gets the OAuth2 token.
*
* @param context the context
* @param accountName the account name
* @param scope the scope
*/
public static String getToken(Context context, String accountName, String scope)
throws IOException, GoogleAuthException {
GoogleAccountCredential credential = GoogleAccountCredential.usingOAuth2(context, scope);
credential.setSelectedAccountName(accountName);
return credential.getToken();
}
以下, StackOverflowからの抜粋.
The Google APIs Client Library for Java is as the name suggests a library for accessing Google APIs and it is available for several platforms such as Java (in general) and Android while the Google Play Services and GoogleAuthUtil is only available on Android.
Google APIs Client Library
→ 汎用的 Java向け (Androidも含む)
GoogleAuthUtil(Google Play services)
→ Android向け専用
However if you dig into the code and their issue tracker a bit you can see that the tasks sample you linked actually uses GoogleAuthUtil since version 1.12.0 of the Google APIs Client Library when support for GoogleAuthUtil was added.
Google APIs Client Library バージョン 1.12.0 移行 は GoogleAuthUtil が追加されている.
AccountManager.getAuthToken
良いとこ:
- OS 2.0+ から使える.
- Android自体に含まれていて,別SDKを必要としない.
- 認証をもつすべてのアカウント(Google以外でも)で使える.
悪いとこ:
- トークンが期限切れなら再度新しいトークンを取得.
- GET_ACCOUNTS と USE_CREDENTIALS のパーミッションを必要とする.
- 認証要求画面が 2.x でダサい.
GoogleAuthUtil.getToken
良いとこ:
- 常に使えるトークンを返す.
- パーミッションは GET_ACCOUNTS のみ.
- 認証要求画面がダサくない
- Google が推奨している.
悪いとこ:
- 2.2+ の GooglePlay利用のデバイスに限る.
- Google Play services SDK が必要.
- Google API Console からアプリ登録が必要.
- Google services での OAuth 2.0 のみ.
あー, これ便利だわー.
ひらがなの入力モードで「や」をフリックすると、すっごくいろいろなカッコが入れられるんですよ。左にフリックすると「(」、右にフリックすると「)」が入れられます。さらに変換候補には様々なカッコも表示されます。
このQWERTYキーボードの「QWERTYUIOP」を上にフリックさせると、それぞれ「1234567890」を入れることができるんですよ。
【Android】Google日本語入力は「や」の左右フリック、QWERTYの上フリックがとても便利! | 明日やります


英文字と数字て一緒に使うことのが多くて切替えるの面倒だったので楽になります.
しかも, この英数(QWER)キーボードでボタンを下にスワイプすると, 大文字が表示されましたよ.



ユーザIDとかパスワードとか, 入力するのがさらに簡単になります.
もしかして, いまさら?(笑)
フツーにどうやればいいのか分からなかったのですが.
「Files by Google」って「ファイル(マネージャ)」アプリと何が違うの?
アプリのアイコンの中にありますよね「ダウンロード」ってやつ. 最初から入ってるやつ.

開けてみるとゴミだらけ.

選択していくけど数が多すぎてダルい.

ネットで調べてみると何かアプリを使ったらいいと書いてる.
「ファイルマネージャー」系のアプリを使って、SDカード内のPDFファイルを探して、削除をすればデータは完全に削除できます!
※スマホでは標準ブラウザからダウンロードした画像はSDカード内の「download」フォルダに保存される仕様です。そのSDカードフォルダを閲覧・編集するのに〔ファイルマネージャー系アプリ〕が必要になります。今回は「ES ファイルエクスプローラー」を例とします。
ファイルマネージャーなアプリを開くとそこに「Download」というフォルダがある, と.

ここで全選択して一括で削除する, と.



これで, スッキリしたように見えるが, 最初の「ダウンロード」アイコンからみてみると,

全部, 残ってる. というか残ってるように見えてる. ファイルの実体はない.
これもきれいに消したい場合は,「設定」-「アプリ」-「すべてのアプリ」から「ダウンロードマネージャー」を開いて「データを消去」.



「ダウンロード」アイコンから, もう一度見てみると

これでスッキリですが, これも面倒くさいですね(笑)
きっと、今のおすすめはこの方法。
「Files by Google」って「ファイル(マネージャ)」アプリと何が違うの?
おすすめ:
→ 通知が表示されない とかどうせブロックの設定だろ! → 原因「フィルター」
Deleting files from Downloads folder - Android Forums at AndroidCentral.com

Android Studio が警告なフキダシを出してる.

記述が2箇所あってきもちが悪かったのですが.
build.gradle
android {
...
defaultConfig {
minSdkVersion 9
targetSdkVersion 19
}
...
}
AndroidManifest.xml
<uses-sdk
android:minSdkVersion="9"
android:targetSdkVersion="19"/>
Android Studio の設定で「バージョン」の記述してるとこありすぎね?
で, AndroidManifest.xml側の記述は不要らしい.
Gradle overrides the manifest values, and I prefer to update build.gradle file rather than manifest. And probably this is the right way using Gradle. Gradle supports product flavours which can be controled via IDE and those product flavors can change many things in our Manifest like package name, version code, version name, target SDK and many other. Then by one click in Android Studio You can change many properties and generate another apk.
You can left the manifest as it is and do all configuration in build.gradle. You can safely remove
<uses-sdk></uses-sdk>
from manifest as well as version codes.
Gradle が自動埋め込んでくれるっぽい.
apk化後, バラしてみてみると確認できます.
android-apktool - A tool for reverse engineering Android apk files - Google Project Hosting