- 博客(8)
- 收藏
- 关注
原创 启动页倒计时
package com.example.shanping;import java.lang.ref.WeakReference;import com.example.shanping.MyActivity.MyCountDownTimer;import android.os.Bundle;import android.os.CountDownTimer;im
2017-01-11 15:56:22 489
原创 Android抽象布局
1.includeinclude layout="@layout/titlebar"/>1)标签可以使用单独的layout属性,这个也是必须使用的。 2)可以使用其他属性。标签若指定了ID属性,而你的layout也定义了ID,则你的layout的ID会被覆盖,解决方案。 3)在include标签中所有的Android:layout_*都是有效的,前提是必须要写lay
2017-01-11 13:51:55 287
转载 RxJava 详解
前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: RxJ
2017-01-06 14:34:48 185
转载 拆 OkHttp
安卓开发领域,很多重要的问题都有了很好的开源解决方案,例如网络请求 OkHttp + Retrofit 简直就是不二之选。“我们不重复造轮子不表示我们不需要知道轮子该怎么造及如何更好的造!”,在用了这些好轮子将近两年之后,现在是时候拆开轮子一探究竟了。本文基于 OkHttp 截至 2016.7.11 的最新源码对其进行了详细分析。1,整体思路从使用方法出发,首先是怎么使用,其次是我们使
2017-01-06 14:31:54 199
原创 Activity正确的打开方式
adb shell dumpsys activity输入这个命令可以得到一个清晰的Task视图,比如你又多少个Task,那些Activity在其对应的Task的信息。1.Default为了达到此Activity的intent系统会默认的在Task中创建一个新的实例,启动模式默认为Defauat(Defauat为Acitvity默认启动方式)2.SingleTop如果
2017-01-06 10:06:49 245
原创 webservice
什么是webservice? 我开发一种功能后,提供一种借口,其他要想使用这种借口就必须调用这借口。 官方定义:它是一种构建应用程序的普遍模型,可以在任何支持网络通信的操作系统中实施运行;它是一种新的web应用程序分支,是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。WebService是一个应用组件,它逻辑性的为其他应用程序提供数据与服务.各应用程序通过网络协议和规定
2016-12-29 11:21:31 214
转载 时间分发机制
其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView引入了一个滑动菜单的功能,ListView就不能滚动了?为什么图片轮播器里的图片使用Button而不用ImageView?等等……对于这些
2016-12-22 10:35:11 300
转载 简单的时间选择器
首先界面弹出PopupWindow动画的实现,具体的代码如下进入动画set xmlns:android="http://schemas.android.com/apk/res/android" > translate android:duration="500" android:fromYDelta="100.0%p" and
2016-10-27 20:01:29 209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人