Androidこのアプリみたいなものを作りたいです。

Writer: admin Type: 友人関係の悩み Date: 2018-12-14 00:00
Androidこのアプリみたいなものを作りたいです。構成はどうなってますか?コントロールや作り方を教えてください。聞きたいのは上のバー部分の左右のボタン?左上のメニューボタン押したときの画面リストのサブページみたいな表示カレンダーのコントロールの名前 これボタン?下の横に並んでるボタンは横並べてるだけとしてカレンダーの表示方法やメニュー部分のボタンおよびメニューボタンの動作がなにつかってんの?という感じです。この表示は何をどうすれば作れるのか教えてください。補足ざっくりでいいのでこのコントロールにこれはればできるとかそんな話を聞きたいだけです。ソースをはってとかではありません関連ページのリンクペタペタでもいいです###メニューとスピーナーがあるバーかな?簡単に作るならToolBarを使うと楽ToolBarを作って中にSpinnerを定義MenuボタンはToolBar#inflateMenu(int resId)参考https://qiita.com/kobakei/items/f17019f8b0a88c8e57f4添付画像をよく見ると藍鼠色の背景Viewと下のボタン群のLayout背景Viewにマージンを取ってクリーム色のViewを重ねその中に、バー、カレンダー、月・日間合計テーブルがある感じかな詳しいViewの配置はAndroid端末で「設定」⇒「開発者オプション」⇒「レイアウト範囲表示」をONにして、そのアプリを起動させればレイアウトの構造が見えます。あとは、ADBをつないでシステムのダンプを取れば、どのViewが使われているのかも確認できるカレンダーの表示方法は標準APIにCalendarViewがあるので調べてみては添付図のようなデザインにはならないけど、簡単にカレンダーが作れるメニュー部分のボタンはActionMenuViewだと思うただ、押下でサブページの表示ならMenu画像でImageButtonを作ってonClickでIntent発行してサブページActivityに画面遷移させるかFragment使って画面遷移させるかDialogFragment表示とかでも良い気がする本気で解析したいならADB使って端末からAPKファイルを抜き出し逆コンパイルしてソースコード読むといいです。ナイス0
###なるほど詳しくありがとうございます結構面倒なことしてるんですねまともなの開発ツール作ってからリリースしなかったからこんなことになってそう

 

TAG