开发日常汇总

  1. 关于SimpleDateFormat转换日期格式,“yyyy-MM-dd” ,时分秒格式,12小时制的“hh:mm:ss”,24小时制的“HH:mm:ss”;
  2. android.support.v4.widget.SwipeRefreshLayout里面嵌套了一个GridView,设置了GridView的margin无效,解决是改成设置padding。
  3. 在使用adapter的时候,先初始化一个adapter,采用构造器直接传数据list,adapter = new MyPartiesAdapter(this, list);在adapter.notifyDataSetChanged();之前,我用了list=xx;这样的方法,导致adapter无法显示数据。进入adapter的时候,getCount()一直是0;这是因为“=”的意思是将xx的地址给list,属于引用传递,和之前我new的list地址不一样了,但是adapter接收的list地址一直是我之前new的那个,所以getCount才一直是0。解决办法是。不要使用“=”,而是直接使用list.addAll(xx);这样是把xx的数据直接复制一份给list,这样可以保证adapter接收的list数据始终来源于同一个地址。
  4. gridView的onItemClick事件无效时候,解决办法是在适配器里设置onClick事件和增加一个回调的接口。可以完美的解决onItemClick无效的问题。
    5.关于SpannableString设置前景色无效问题,原因是代码顺序调错了。设置前景色代码应该放在点击事件之后。
  5. win系统之间共享文件遇到网络不能访问错误代码:0x80070035,解决办法,找到服务——TCP/IP NetBIOS Helper——启动——ok。

你可能感兴趣的:(开发日常汇总)