これ知ってる?
さて、この画面のようなものを作成したいと思います。初めてアプリケーションを開いたときに、この画面を開いてコンテキストを表示します。どのように可能ですか? この種のものを何を検索するのかわかりません..
これ知ってる?
さて、この画面のようなものを作成したいと思います。初めてアプリケーションを開いたときに、この画面を開いてコンテキストを表示します。どのように可能ですか? この種のものを何を検索するのかわかりません..
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
...
if (isFirstTime()) {
// What you do when the Application is Opened First time Goes here
}
...
}
/***
* Checks that application runs first time and write flag at SharedPreferences
* @return true if 1st time
*/
private boolean isFirstTime()
{
SharedPreferences preferences = getPreferences(MODE_PRIVATE);
boolean ranBefore = preferences.getBoolean("RanBefore", false);
if (!ranBefore) {
// first time
SharedPreferences.Editor editor = preferences.edit();
editor.putBoolean("RanBefore", true);
editor.commit();
}
return !ranBefore;
}
「 ShowCase ビュー ライブラリ」と呼ばれる、画面上の特定の項目についてユーザーにチュートリアルを表示するための優れたライブラリを見つけました。
しかし、ライブラリは非常にバグが多く、テクスチャ アイテムが画面の外に出てしまうことがあります (たとえば、デバイスを回転させたときなど)。
私が見つけた代替の同様のライブラリは「SuperToolTips」です。