問題タブ [homescreen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1813 参照

qt - q Qt Symbianアプリケーションをバックグラウンドで実行してホーム画面を操作することは可能ですか?

Qt for Symbianを使用してSymbianアプリケーションを作成しています。これは、S60の第3版FP1、FP2、および第5版の電話で実行されることになっています。

私のアプリケーションでは、サーバー上の変更をユーザーに通知するプッシュ通知機能を実装する必要があります。基本的に、これは保留中のタスクアプリケーションです。新しいタスクがユーザーに割り当てられると、ユーザーに通知する必要があります。

理想的には、ユーザーはアプリケーションを起動し、何らかの方法でバックグラウンドに送信して、プッシュ通知を待機し続けるようにします(これは別の質問ですが、最初に少し検索する必要があります!)。

プッシュ通知が来ると、理想的には、通知は、今後のカレンダーの予定を示すのと同じように、ユーザーのホーム画面に表示されます。これが不可能な場合は、アプリケーションからのポップアップ通知で可能です。

問題は、Qt forSymbianだけでそのような機能が可能かどうかです。そうでない場合、誰かが私を正しい方向に向けることができますか?これまでのところ、Homescreen Publishing APIしか見つかりませんでしたが、これはシリーズ605thエディションの電話専用です。

ありがとう!

0 投票する
3 に答える
6695 参照

android - アンインストール時にホーム画面からアプリケーションのショートカットを自動的に削除するには?

インストール後にホーム画面にショートカットを追加し、アプリケーションのアンインストール後に削除するアプリケーションを開発しています。アプリケーションはエンド ユーザーのデバイスにプレインストールされますが、アンインストールのオプションが必要です)。タスクは非常に単純に見えますが、実装する際に多くの問題に直面しました。

私がやった事:

  • アプリの初回起動時または newt デバイスの再起動時に com.android.launcher.action.INSTALL_SHORTCUT を使用して、ホーム画面にショートカットを追加します。
  • com.android.launcher.action.UNINSTALL_SHORTCUT を使用して手動でショートカットを削除します。

私ができないこと(そしてほとんどあきらめていること):

  • アプリケーションのアンインストール時にショートカットを自動的に削除します。

アンインストールされるアプリケーションはこのインテントを受け取らないため、 Intent.ACTION_PACKAGE_REMOVED を使用する方法はありません。いくつかのテストを実行したところ、アプリケーションで削除される唯一のショートカット タイプは、[ホーム画面に追加 => ショートカット => アプリケーション => アプリケーション アクティビティ] メニューから作成されるショートカットであることがわかりました。プログラムで作成されたショートカット、または AndroidManifest で宣言されたショートカットは、アプリのアンインストール後もホーム画面に残ります。

このトピックに関するドキュメントやフォーラムへの投稿はほとんどなく、なぜ Android のセキュリティ ポリシーと矛盾しない単純な操作をそのまま実装できなかったのか、少し混乱しています。

アプリケーションのアンインストール時に対応するショートカットを削除するよう OS に依頼する方法はありますか? アプリケーションが削除される前に、アプリケーションがアンインストールされているというイベントをキャッチできますか?

0 投票する
2 に答える
1102 参照

blackberry - ホーム画面にBlackberryアプリのアイコンが表示されます

アプリケーションは正常に作成されましたが、BOLD 9700シミュレーターにインストールしようとすると、アイコンが「ダウンロード」フォルダーに表示されます...

基本的に私のクライアントは、彼のアプリのアイコンがメインメニューに表示されることを要求しています...それは「ダウンロード」(ホーム画面内)の外にあります。

HomeScreenの位置を設定しようとしましたが、「ダウンロード」フォルダ内の位置をシャッフルします...

any1は、アイコンをホーム画面に表示させる方法を知っていますか?

0 投票する
1 に答える
1169 参照

android - ホームプロセスの再起動後に分離されたAppWidgetインテント

私のAndroidアプリTransdroidは、いくつかのホーム画面ウィジェットを提供しています。すべてのAppWidgetには2つの「ボタン」(ImageButton)があり、1つはアプリを起動し、もう1つはAppWidgetコンテンツを更新するアクティビティを開始します。ものすごく単純。これがスクリーンショットです。ウィジェットコードは私のGoogleCodeWebサイトにありますが、最も重要なのは次のとおりです。

問題は、ホームプロセスの再起動後にウィジェットのonUpdateが呼び出されないため、ボタンに機能をアタッチするために使用されるPendingIntentsが失われることです。

再現するのはかなり簡単です。

  1. エミュレータを起動します
  2. ウィジェットを追加します(たとえば、PendingIntentを使用してアクティビティを開始します)
  3. ボタンをクリックして、実際に機能することを確認してください
  4. ホームプロセスを強制的に強制終了します(「adb-e shell kill 96」、ここで96はandroid.process.acoreのPIDです)
  5. ウィジェットのボタンが機能しなくなりました。

より正確には、android.process.acoreホームプロセスが再起動されたときにonReceiveが呼び出されないため、onUpdateは呼び出されません。次に、インテントはアタッチされません。

誰もが同じ問題を経験し、この問題を回避する方法を知っていますか?

0 投票する
3 に答える
15103 参照

iphone - iPhoneのホーム画面にWebアプリをインストールしますか?

Web アプリケーションをユーザーのホーム画面にアイコンとしてインストールできるようにするにはどうすればよいですか? ユーザーが 3G 外にいるときに webapp を実行できるように、データはローカルにキャッシュされていますか?

簡単にグーグルで検索しましたが、検索用語が不足していました。Google Buzz ではローカルにインストールできることに気付きました。Web アプリを作成するプロセスはどのようなもので、特別な処理 (完全なキャッシュ/オフラインでの実行) が行われるかどうか疑問に思っています。

0 投票する
1 に答える
1802 参照

ios - Safariのようにホーム画面にアイコンを追加する

私はBugMeiPhoneアプリを見て、ホーム画面にアイコンを追加する機能に興味をそそられました。Safariがそれを実現するのと同じように機能すると思いました。

不可能だと言った同様の質問がここにあります: 「ホー​​ム画面に追加」の実装、ala Safari

明らかに方法があり、私は適切な場所を探していません。

他の誰かがそれをもう解決しましたか?

0 投票する
1 に答える
757 参照

ios - Facebook iPhone アプリケーション: ルート ビューのアニメーション スタイル

Facebook と同じレイアウトのアプリケーションに取り組んでいます。ホーム画面にいくつかのアイコンがあり、アイコンの1つがタップされたときのようにviewControllerが表示されるようにしたいと考えています。

それがどのように機能するかについて何か考えはありますか?

0 投票する
4 に答える
6112 参照

android - Android ViewFlipper + ホーム画面のアニメーション

ViewFlipper を使用して、ホーム画面のように動作させようとしています (レイアウトは指で移動します)。例については、これを確認してください。2 つの子のみを含む ViewFlipper でこれを行いたいので、ユーザーが指を動かす方法に応じて、現在のビューの両側に反対のビューを表示する必要があります。このコードは機能しますが、一度に 1 方向のみです。これは onTouchEvent にあります。

その方向の最後に配置した下の 2 行のうち、どちらが正しく機能しますが、もう一方は機能しません。

leftView と rightView を設定する方法は次のとおりです。

現在のビューの両側に同じビューが表示されるように設定することはできますか?

0 投票する
1 に答える
16344 参照

android - (「ホーム」ボタンを使用せずに)現在のアクティビティをホーム画面に終了するにはどうすればよいですか?

私はこれが答えられると確信していますが、私はそれを見つけることができないことを証明しました。だから私の冗長性を許してください。

私がやろうとしているのは、Androidのホーム画面に戻る「ホーム」ボタンをエミュレートすることです。だからここに私に問題を引き起こすものがあります:

  • ランチャーアクティビティは3つあります。最初のもの(ホーム画面アイコンに接続されている)は、単なる(パスワードで保護された)構成アクティビティです。ユーザーは使用しません(管理者のみ)
  • 他の2つ(どちらもアプリウィジェットを介してアクセス)の1つは、アンケートアプリです。[戻る]ボタンまたはGUIの[戻る]ボタンを使用して、質問間を戻ることもできます。アンケートが終了したら、与えられた回答を要約し、ユーザーをホーム画面に戻すための「完了」ボタンを提供します。

アンケートアプリでは、1つの質問から別の質問にジャンプするためにそれ自体を呼び出す単一のアクティビティ(ItemActivityと呼ばれる)を使用します(インテントを使用する場合も再帰ですか?)。

最後の画面には、「参加していただきありがとうございます」のようなものと、ホーム画面に戻るはずの前述のボタンが表示されます。しかし、アクティビティを適切に終了する方法がわかりません。私は例えば使用しましthis.finish();たが、これは奇妙なことに「ありがとう」画面を再び表示します。では、どうすればホーム画面に戻って終了できますか?

ご不便をおかけして申し訳ありません。
よろしく、
ステフ

0 投票する
2 に答える
7205 参照

android - Android ランチャーのショートカット

シンプルなパンチイン/パンチアウトタイムレコーダーアプリを作りました。アプリの状態(タイムアウト/タイムイン)を切り替えるショートカットをホーム画面に作成するオプションをユーザーに追加したいのですが、このショートカットでアプリを画面上で開く必要はまったくありません。

ここに私の setupShortcut() があります

Toggle.class は、状態を切り替えるアクティビティです。マニフェストには、これらの設定があります

今のところ、ホーム画面にショートカットを作成して押すことができます。初めて押すと、Toggleアクティビティが開始され、正常に完了しますが、画面上にTimeClockアクティビティも開きます. 戻るボタンを押すと、ホームに戻ります。このショートカットを押すと、Toggle アクティビティが開始され、画面は変更されません。追加する前に:shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 毎回 TimeClock アクティビティを開きます。今は初めてです。しかし、トグルショートカットが押されたときに画面に何も表示されないようにしたい. それを取り除く方法を知っている人はいますか?