首页 > 编程知识 正文

android开发界面详细代码,安卓用户登录界面代码

时间:2023-05-05 11:31:58 阅读:142042 作者:1732

效果如下。 align=' center ' device-2017-12-22-234223.png align=' center ' device-2017-12-22-234149.png代码如下所示:/Android ' xmlns : app=' http://schemas.Android.com/apk/RES-auto ' xmlns 3360 tools=' http://schemas.Android.com tools ' Android 3360 layout _ width=' match _ parent ' Android 33d MD _ blue _ 500 ' Android : fitssystemwindows=' true '/p Android : layout _ width=' wrap _ content ' Android 3360 layout _ height=' match _ parent ' Android 3360 layout _ grous tou buju ' app : menu=' @ menu/Shiyan '//p Android : layout _ width=' match _ parent ' Android 3360 layout _ height=' match _ parent ' Android 3360原始设备框架roid 3360 layout _ height=' 0dp ' Android : layout _ width=' match _ parent ' Android 3360 layout _ weight p Android 3360 spp=' 3358 RES-auto ' xmlns 3360 Android=' http://schemas.Android.com/apk/RES/Android '/p Android 3360 layout _ width=' match _ parent ' Android 3360 layout _ height=' wrap _ content '/p Android 3360 id=' @ @ tool ' Android : layout _ width=' match _ parent ' Android : layout _ height=' wrap _ conted tab layout ' Android : layout _ width=' match _ parent ' Android 3360 layout _ height=' wr oid view pager ' Android 3360 layout ight=' match _ parent ' app 3360 layout=' match _ parent ' app 3360 app bar _ scrolling _ view _ behavior '/p Android : bottom ' Android 3360 layout _ width=' match _ parent ' Android 3360 layout _ height=' wrap _ content ' Android 3360 layout colorratered ' app : menu=' @ menu/bottom _ navigation _ menu '/publicclasshiyanextends令人不安的音响{ @ bind view (r.id @ ) @bindview(r.id.tablayout ) TabLayout tabLayout; @bindview(r.id.viewpager ) ViewPager viewPager; 私有列表列表; private String[] s={第','第二','第三' }; @ overrideprotectedvoidoncreate (nullablebundlesavedinstancestate ) super.oncreate ) savedinstancestate; setcontentview(r.layout.Shiyan ); Butterknife.bind(this; bottomnavigationviewhelper.disableshiftmode (bottomnavigationview; toolbar.inflate menu (r.menu.Shiyan ); tab layout.add tab (tab layout.new tab ).setText ('第一个'); tab layout.add tab (tab layout.new tab ).settext ('第二个'); tab layout.add tab (tab layout.new tab ).settext ('第三个'); list=new ArrayList (; list.add (view.inflate (Shiyan.this,R.layout.viewpager,null ); list.add (view.inflate (Shiyan.this,R.layout.viewpager,null ); list.add (view.inflate (Shiyan.this,R.layout.viewpager,null ); view pager.set adapter (new page radapter ({ @ overridepublicintgetcount ) {return list.size ); } @ overridepublicbooleanisviewfromtmdrs (view view,tmdrs object ) {return view==object; } @ overridepublictmdrsinstantiateitem (viewgroupcontainer,int position ) container.addview ) list.get ) position ) returnlist.get(position; } @ overridepublicvoiddestroyitem (viewgroupcontainer,int position,tmdrs object } ) container.removeview ) ) view ) object ); 在//tlTabs.setupWithViewPager方法内部,remove所有tabs上的文本。 在此重新设定tabs的文本。 否则,在tabs的文本中不会显示tab layout.setupwithviewpager (view pager );for(intI=0; i s.length; I ) tablayout.gettabat(I ).settext ) s[I]; } }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。