文系出身新卒1年目、java、Android未経験者が
Androidアプリを作成していく上で参考になったものまとめですっ! (機能実装編)
おすすめ記事があれば今後も随時更新予定です!!
<機能実装TIPS集>
端末バックボタン操作
iOSと違ってAndroid端末にはバックボタンがあるので、時にはその動作を考えることが必要。
バックボタン=1つ前のアクティビティに戻る、だがビューの表示を切り替えるのが自然な場合とか。
そういう時はボタンの挙動をoverrideする。
電話アプリへの遷移
電話番号をタップした時に電話アプリを起動させるときは、明示的にintentを発行すればOK(Intent.ACTION_DIALを使用する)
Android WebView “tel:” links show web page not found
SNSシェア
SNSシェアをする時は、intentを発行させる。アプリがない場合はwebで開くか、ストアに飛ばさせる。
Gmail・Line・Facebook・Twitter 公式アプリで共有させたい時のIntentの投げ方
明るさ調整
Androidでは、アクティビティ単位でディスプレイの明るさを変更することが可能