发表于: 2017-01-07 00:20:54

1 835


今天完成的事情:1.处理了数据,填充了选择城市界面

         2.调整了选择开户行弹出的popupwindow的位置和宽高

         3.添加银行卡模块完成90%(今天刚知道验证银行卡要调用富有接口)
明天计划的事情:研究富有提供的接口文档,验证银行卡。

         优化布局,处理Activity之间的逻辑
遇到的问题:popwindow的使用还是有问题
收获:1.使用split()方法处理城市数据

   String[] citys = s.split("\\d");    方法的参数填正则表达式。  \d代表数字

   String[] citys = s.split("\\D");    \D代表非数字  前面的一个"\"为转义符

   将一个字符串按照正则表达式匹配的字符切割成字符数组

   2.回顾了map和set的用法。 

    用foreach或者iterator遍历set集合

  3.popupWindow在屏幕下方显示

  window.showAtLocation(partentView, Gravity.BOTTOM,0,0);

parentView:在哪个布局中显示出来

Gravity.BOTTOM  Gravity.RIGHT  Gravity.LEFT  Gravity.CENTER:显示的位置

后两个参数为在水平方向和垂直方向上的偏移程度,像素为单位


返回列表 返回列表
评论

    分享到