0

samsung galaxy s2 を使用しており、タスク マネージャーに移動して [メモリのクリア] ボタンを押すことなく、メモリを自動的にクリアする小さなアプリを作成したいと考えています。

市場に無料のアプリがいくつかあることは知っていますが、独自のアプリを作成したいと考えています。誰でも私にチュートリアルを教えてくれますか、または開始方法の背景を少しだけ教えてくれますか?

私はAndroidプログラミングにかなり慣れていませんが、学びたいです。すでにインターネットで検索しましたが、見つかりません。

ありがとうございました

4

1 に答える 1

4

まず、メモリの意味を指定すると、Google 検索でさらにいくつかの結果が得られる可能性があります。ハードドライブのスペース、RAM、ROM、またはその他のものを指すことがあるため、あいまいな用語です。私はあなたがシステムメモリを意味すると仮定するつもりです

次に、そのボタンが実際に何をするのかを理解する必要があります。このようなものは、いくつかの光を当てるかもしれません: http://android.nextapp.com/site/systempanel/doc/taskmanagement

第 3 に、OS や他のアプリケーションが使用するメモリはアプリケーションから直接制御できないため、メモリ クリアの呼び出しは OS へのシステム コールでなければなりません。そのため、システムとやり取りして他のアプリを制御するように要求するために使用できる、ある種の API が必要です。

Android-Close Other Appsこのリンクは、他のアプリを閉じる方法を示しています (おそらく良い出発点です)

このクラスは、システム上の他のアクティビティとやり取りします: http://developer.android.com/reference/android/app/ActivityManager.html

いずれにせよ、最初のアプリとしてはトリッキーなことです。幸運を!

于 2012-09-25T00:33:34.477 に答える