android 仿微博评论编辑框_android 仿新浪微博开写篇

准备,分析:分析下这个界面,主要由几个tabbar分管不同的界面,首先我们会想到TabActivity,这是我们以前的做法,安卓更新越来越好,功能也越来越完善,我们也要时刻更新自己的技术,要不就会被淘汰,TabActivity已经被google淘汰了,现在大多数的做法已经换成了TabHost加Fragment,本文是采用FragmentTabHost类FragmentTabhost实际上是又对Ta...
摘要由CSDN通过智能技术生成

准备,分析:

c52759aa2a6daf85adb63a78b202c99f.png

分析下这个界面,主要由几个tabbar分管不同的界面,首先我们会想到TabActivity,这是我们以前的做法,安卓更新越来越好,功能也越来越完善,我们也要时刻更新自己的技术,要不就会被淘汰,TabActivity已经被google淘汰了,现在大多数的做法已经换成了TabHost加Fragment,本文是采用FragmentTabHost类

b6feeb03894d61e23da99755d82310b9.png

FragmentTabhost实际上是又对TabHost的封装,使我们可以更快捷的开发

FragmentTabhost的具体用法和TabHost的用法是差不多的,只不过Activity换成了Fragment,碎片在重用上给我们开发带来了很大的方便,不过让人烦恼的事每次都会重新onCreateView()让无数开发者止步于此,本人也在学习改善的过程中,目前只用fragment写过两个项目,总体还是比较喜欢这个东东的,切换效果什么的比Activity好加多了!

下面说一下这个东东遇到的问题和需要注意的问题:分辨率的适配:分辨率适配(拿来主义)

正在运行的android程序,按home键后退回桌面,再次点击程序图片又重启程序,解决方案:去掉首次进入程序Activity设置的启动模式 android:launchMode="singleTask"

Log日志工具类:可从工程里面util包下copy Logger类

本应用用的的图片均来自新浪微博客户端(如有侵权,请告之)

开始,构建

b14f27766c3f005cafc39e85a3fc0211.png

本应采用的是比较普遍的一种分包方式,主要按照组件的类型来分:构建配置类,基类,应用类(application)

构建工具类(其实就是把总结的工具类CV一下)

看到这些,肯定会有很多人会想:都用别人的安全不,好用不(如果有好用的可以分享下)----曾经自己也写过,http的一些操作类啊什么的,但总不如人家封装的完善,既然不如开源的好,那就直接套用的,不适应的地方自己在做下修改,何乐而不为呢?也有很多ui绑定点击事件的开源类库,在本应用中没有到...

//=========所有Activity继承该类,用于实现一些基本操作/**

* 应用基类

*

* @author Johnny

*

*/

public class BaseActivity extends FragmentActivity {

public MyHandler myHandler;

protected ProgressDialog progressDialog;

@Override

protected void onCreate(Bundle arg0) {

// TODO Auto-generated method stub

super.onCr

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值