要从一个学生转变成一个社会人了,但是学校领进门,修行靠自己啊,实力不够自己就想着,写个项目练练手吧.
于是,想着自己平时花钱什么的都没什么数。。。那就来个记账本吧,
一览市面上的记账本,要么一堆广告,要么界面老土,最后找到一个Weekly记账本,看到里面包括了图表,用户管理等。。发现,这是一个很好的练手项目。
所以第一个问题,就是模仿界面,ToolBar的使用网上很多教程,ActionBar在5的时代就被官方遗弃了,不再讨论,
在模仿的过程中就发现,OptionsMenu超出的地方,为什么那3个点无法修改呢,我想实现的效果是这样的
但是按照以前的方法,更改style文件进行指配,尝试了很久,并无进展,一直铁打不动。后来看了下menu的写法,发现item里面可以包括子集,于是可以这样写
<item android:id="@+id/lck_setting" android:icon="@drawable/ic_setting_blank" android:orderInCategory="100" android:title="@string/settting" app:showAsAction="always"> <menu> <item android:orderInCategory="100" android:title="分享" app:showAsAction="never" /> <item android:orderInCategory="100" android:title="类别编辑" app:showAsAction="never" /> <item android:orderInCategory="100" android:title="回到今天" app:showAsAction="never" /> <item android:orderInCategory="100" android:title="退出" app:showAsAction="never" /> </menu> </item>
item只有3个,但是第三个包括了一些子菜单,,到此OK,看看效果,应该就是这样
学校的事情又比较紧,自己的事情又想完成,而且这种挑战型的事,从ui,数据库,后台,还有服务端,一个人还真是忙不过来,但是终究是要写完的,不能放弃
原作者莫怪,仅仅只是为了学习,不构成任何商业性质
2017.7.1
本站由以下主机服务商提供服务支持:
0条评论