Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
キーログを押すAndroidアプリを開発したい。素人の言葉で、Androidアプリで押したすべてのボタンを追跡して、お気に入りの列を作成できるようにします。FAVORITEでは、最も頻繁に使用されるすべてのボタンのデータが保存されます。
たとえば、YouTube.comにも、最も頻繁に視聴されるビデオまたは関連ビデオを追跡する別の[お気に入り]タブがあります。誰かが私を助けることができるなら、共有してください。
あなたの側では、私はシングルトンクラスを作成します。ここで、ある種のカウンターリストを保存します(より良いハッシュマップ。ここで、Buttonはキーで、intはプレスの値です)。次に、すべてのクリックリスナーでそのシングルトンのカウンターを増やします。次に、お気に入り画面で、どのボタンが最大の数(クリック数)を持っているかを見つけることができます
Button
int
PSこれは一時ストレージ用です。永続的なストレージが必要な場合は、そのためにsqliteデータベースを使用してください