您的位置:首页 > 其它

安卓微博客户端 第二天 系统主框架的搭建

2015-10-14 19:17 441 查看
  从上次更博到今天过了三天了,并不是因为偷懒了,而是这一课的内容对于基础较差的我来说信息量有点过于大了,隔了这么久才勉勉强强把它吃掉。那么废话不多说,直接进入今天的内容吧。

  首先先看一下到目前为止的UI效果图:

  

public void refresh(Object... paramas) {

int choose = Integer.parseInt(paramas[0].toString());

switch (choose)
{
case Task.WEIBO_LOGIN:
Log.d("MainService", paramas[1].toString());
textView = (TextView)findViewById(R.id.textId);
textView.setText(paramas[1].toString());
break;
case Task.WEIBO_REGISTER:
Intent intent = new Intent(this, RegisterActivity.class);
startActivity(intent);
default:
break;
}

}


View Code
  这就是整个主框架的设计。没错,想要单纯的改掉UI很容易,但是那只是我们模拟登录,如果真正实现登录就不会这么简单。并且有了框架我们再想加入别的功能就会特别容易,定义一个task实例添加到任务队列中,并实现具体的功能就好了,这样整个项目就很具有逻辑性,便于管理和优化。

  这次的笔记就做到这里,总结一下get到的新技能:service、handler的使用,java中的foreach语句(轻喷,Java基础不扎实),还有返回上一级activity的finish方法。由于信息量对我来说是有一点大,这次讲的逻辑也挺混乱的,欢迎各位拍砖。

  项目源码下载链接:http://files.cnblogs.com/files/51qianrushi/Iweibo.zip

  这次的内容就这么多,下次再见。转载请通知本人或注明出处
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: