学习自扔物线的文章http://gank.io/post/560e15be2dca930e00da1083。

粗略学习了最近越来越火的RxJava,进行一个简单的学习总结,这篇博客只涉及使用,不涉及原理

Github:
https://github.com/ReactiveX/RxJava
https://github.com/ReactiveX/RxAndroid

使用方式:

compile ‘io.reactivex:rxjava:1.0.14’
compile ‘io.reactivex:rxandroid:1.0.1’

我的相关博文:
RxJava使用示例(一): 实现Rxbus代替eventbus
RxJava实现原理探索

Continue reading

ViewPager在设计的时候有一个预加载的机制,也就是如果你处于当前这个page界面时,会预先加载下一个page。但是有的时候设计到网络请求,就需要取消掉这个预加载。

Continue reading

一些简单的JSON格式解析可以直接使用JSONObject和JSONArray来解析,但是面对比较复杂或者是数据量较大的JSON数据时就需要使用fastJSON和Gson来解析了,这样的效率和效果都更好。

Continue reading

手势

这里介绍的只是一个简单的DEMO,根据官方的API还可以进行自定义手势的编写,具体的内容就以后遇到了再说,在本项目中也只起一个开后门的验证作用,毕竟一个没有后门的APP不是一个好APP。

Continue reading

当用户下载完APP后,第一次启动时通常会有一个引导页,而这个引导页对于引导用户或介绍本产品有着很好的作用。一般三种方式实现:

  1. Viewpager
    这种方式很简单,易实现,但是在观赏性上来说很差,没有任何动画
  2. 视差显示
    这种方式是基于ViewPager的,通过自定义其中的类,或者调整其中的方法来达到显示的效果。
     在ViewPager中,有一个接口叫做PageTransformer,其中有一个方法transformPage,我们通过在这个方法中编写逻辑就可以实现视差显示。而之所以叫做视差显示,是因为实现这种方式是对不同的控件设置不同的速度来达到的。例如,ViewPager移动了10dp, 图片A移动了15dp, 图片B移动了7.5dp,这就产生了一个视差。
  3. Html5
    这种方式也是最近使用得越来越多的方式,通过加载h5来实现引导页的炫目效果。
Continue reading
  • page 1 of 1
Author's picture

CytQ

Security Engineer
Android、移动安全、逆向、漏洞挖掘、渗透


17本,任职百度、滴滴


Beijing