`
1028826685
  • 浏览: 938387 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
文章列表
在开发新浪微博的时候我使用了android中的ListView中的FootView来增加一个更多项来动态添加数据。但是我在开发的时候却遇到这个问题就是我添加了这个FootView的时候我通过在后台去下载数据比如:图片和一下文字信息的时候当后台有了数据过个通过消息机制来通知主线程去刷新UI(这里需要注意的是我们在开发当中所有的UI刷新必须在主线程去刷新界面,因为android中UI线程是不安全的其他我也不多说了网上有许多的资料啦...)回到问题当接收到了后台的消息过后我们要去刷新界面(主线程中)这是我们会调用 :((homeActivityBaseAdapter)listView.getAdapt ...
通常我们在开发软件的时候与用户进行交互的时候需要用到输入框比如:EditText来接受用户的输入那么我们怎样在用户输入完成的时候去隐藏掉软件盘呢? 在这里android为我们提供了一个在xml配置文件中的属性 ---->android:imeOptions="actionDone" 这句话的意思是在用户点击确定或者是Next按钮的时候软件盘自动被隐藏了,这就简单的实现了软键盘的隐藏了,希望对你有帮助
  在今天的Weibo项目开发中发现一即简单又容易出错的地方让我2了好一会不过还是让我给解决了,问题如下:   我在开发新浪微博客户端的时候采用的是MVC模式开发用一个Servers来负责我的所有业务逻辑的处理,而把我的所有的界面的显示都交给我们的Activity来显示,当有了数据的更新的时候我就不断的回调这些Activity。当然这里被回到的Activity都是继承了我自己写的一个接口如: public interface IAcitvity { public void init();//负责初始化 public void refresh(Object ...param);//负责刷新 ...
Global site tag (gtag.js) - Google Analytics