摘要: 1、问题引入 在Fragment中执行一段耗时任务,在任务未结束的时候,重建Activity就会导致getActivity()为null,所有用到getActivity()的地方都会引起空指针异常,如果使用了getResources()方法,就会导致Fragment not attached to 阅读全文
posted @ 2016-11-27 22:29 独毒火 阅读(2950) 评论(0) 推荐(0) 编辑
摘要: 1、时间轴效果 我们要实现的时间轴效果如下图所示,这是锤子手机的查看物流信息界面的截图。 2、主要布局的实现 在TraceActivity关联的布局文件activity_trace.xml中放置一个ListView,代码如下。由于这个列表只是用于展示信息,并不需要用户去点击,所以将其clickabl 阅读全文
posted @ 2016-11-27 22:28 独毒火 阅读(3616) 评论(0) 推荐(0) 编辑
摘要: 1、SplashActivity 将SplashActivity设为Launcher Activity,只需要在AndroidManifest.xml文件中配置SplashActivity的intent filter如下所示: SplashActivity一般都是全屏显示的,所以需要为其指定一个全屏 阅读全文
posted @ 2016-11-27 22:25 独毒火 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 1 AppToast介绍 1.1 实现方式 全局只有一个Toast实例,每次调用show()方法显示Toast前都要先取消上次的Toast显示,然后显示本次的消息。 首先创建一个名为AppToast的类,在里面定义一个全局静态Toast对象和一个全局Application对象的弱引用。 定义一个in 阅读全文
posted @ 2016-11-27 22:18 独毒火 阅读(1954) 评论(0) 推荐(0) 编辑
摘要: 第1步 下载并安装git 下载地址:https://git-scm.com/ 下载及安装过程略。 第2步 注册coding帐号 coding官网:https://coding.net 注册完毕之后,需要到邮箱点击激活邮件中的链接验证邮箱。 具体过程略。 第3步 在coding中创建一个项目 在如下界 阅读全文
posted @ 2016-08-27 14:45 独毒火 阅读(3996) 评论(0) 推荐(0) 编辑
摘要: Android中接口(Interface)的简单使用 Android中接口(Interface)的简单使用 可以使用如下方式定义一个接口: 使用1: 解决“多重继承”的问题 Java语言本身是不支持类的多重继承(多重继承是指一个类从多个类继承而来,即一个类拥有多个超类)的,但一个类却可以实现多个接口 阅读全文
posted @ 2016-08-20 21:12 独毒火 阅读(19295) 评论(1) 推荐(3) 编辑