团队开发day02
团队开发day02
江:
今天在搜索界面加入了一个搜索框和一个搜索按钮,按钮可以实现跳转到预设的显示商品的界面上,
同时在设想在搜索框下方显示热门的商品,于是学习使用了fragment中使用listview展示。
在查找资料过程中发现这种实现方法
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
adapter = new SimpleAdapter(getActivity(), getData(), R.layout.testitem,
new String[]{ "title"},
new int[]{ R.id.itemtitle}); //配置适配器,并获取对应Item中的ID
lv.setAdapter(adapter);
}
//数据的获取@!
private List<? extends Map<String, ?>> getData() {
List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
//将需要的值传入map中
Map<String, Object> map = new HashMap<String, Object>();
map.put("title", "热卖大司马同款发病棉袄");
list.add(map);
return list;
}
在activity初始化时就初始化listview同时不用再写一个adapter,直接使用自带的适配器
adapter = new SimpleAdapter(getActivity(), getData(), R.layout.testitem,
new String[]{ "title"},
new int[]{ R.id.itemtitle});
来显示预先设置好的数据。
陈:通过使用layui模板设计主界面的布局。其中最左侧为导航栏,分别为商城,个人商城,发布商品,
以及订单整个过程的信息,以及海关整个流程的信息。
问题:其中导航栏中子导航栏会自己打开,还不清楚这个问题。
<body class="layui-layout-body"> <div class="layui-layout layui-layout-admin"> <div class="layui-header"> <div class="layui-logo">管理系统</div> <ul class="layui-nav layui-layout-right"> <li class="layui-nav-item"> <a href="javascript:;"> <img src="//tva1.sinaimg.cn/crop.0.0.118.118.180/5db11ff4gw1e77d3nqrv8j203b03cweg.jpg" class="layui-nav-img"> tester </a> <dl class="layui-nav-child"> <dd><a href="login-3.html" target="frame">个人信息</a></dd> <dd><a href="login-3.html" target="frame">退出登录</a></dd> </dl> </li> </ul> </div> <div class="layui-side layui-bg-black"> <div class="layui-side-scroll"> <!-- 左侧导航区域(可配合layui已有的垂直导航) --> <ul class="layui-nav layui-nav-tree" lay-filter="test"> <li class="layui-nav-item"> <a href="table.html" target="frame">商城</a> </li> <li class="layui-nav-item"> <a class="" href="javascript:;">个人商城</a> <dl class="layui-nav-child"> <dd><a href="Servlet?method=jisuanji" target="frame">个人商品</a></dd> <dd><a href="add.html" target="frame">发布商品</a></dd> </dl> </li> <li class="layui-nav-item layui-nav-itemed"> <a class="" href="javascript:;">货物流程</a> <dl class="layui-nav-child"> <dd><a href="Servlet?method=jisuanji" target="frame">待处理</a></dd> <dd><a href="Servlet?method=ziran" target="frame">已发货</a></dd> <dd><a href="Servlet?method=renwen" target="frame">已收款</a></dd> <dd><a href="Servlet?method=tianwen" target="frame">全部信息</a></dd> </dl> </li> <li class="layui-nav-item layui-nav-itemed"> <a class="" href="javascript:;">货物进出海关信息</a> <dl class="layui-nav-child"> <dd><a href="Servlet?method=jisuanji" target="frame">生成海关申请单</a></dd> <dd><a href="Servlet?method=ziran" target="frame">海关申请通过</a></dd> <dd><a href="Servlet?method=renwen" target="frame">货物进入港口</a></dd> <dd><a href="Servlet?method=tianwen" target="frame">货物离开港口</a></dd> </dl> </li> </ul> </div> </div> <div class="layui-body"> <!-- 内容主体区域 --> <div style="padding: 0px" > <iframe id="righFrame" name="frame" width="100%" height="1000px" scrolling="yes" style="border:1px solid #CCC;"></iframe> </div> </div> <div class="layui-footer"> <!-- 底部固定区域 --> 底部边界 </div> </div>
其中代码只是body部门,并没有layui相关文件的引入。
朱:进行android的UI界面设计,设计圆角输入框和圆形按钮,
以及点击的水滴效果
遇到问题,新建的drawable布局没有达到预期的效果,圆形按钮的
背景想设置为图片,但是发现会遮盖住水滴效果,改用新建vector图
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="@android:color/white"
android:pathData="M20,11H7.83l5.59,-5.59L12,4l-8,8 8,8 1.41,-1.41L7.83,13H20v-2z"/>
</vector>

浙公网安备 33010602011771号