close

技术文库 / android最新资讯

轻轻松松为你的Android App加点特效

今天突然在一个应用中看到一个转场动画,蛮有意思的 退出动画 进入动画 咋一看,以为是一个zoomView的动画,网上搜了一下,使用转场动画就能做到,但是网上的有点不大适用, 这是从st

Android应用性能优化之使用SparseArray

最近在看一些Android应用性能优化的文章时,发现提到了SparseArray替代HashMap可以优化app性能,就对SparseArray做了一番了解,并记录使用心得。 我们来看看SparseArray点击进去包含了那些方法 ////

Android Weekly #212 中文版

复杂的Play服务(wiresareobsolete.com) Dave Smith探讨了Google Play Services库是如何构建的。 Andriod自动化测试简介-第一部分 (riggaroo.co.za) 在本系列文章中,Rebecca Franks试图使你的测试更简单些。这第一篇

Android线程,线程池使用及原理博文参考

这块的知识可以说是一大块,要撸清楚还是要花点时间,线程池中关联到的队列不仅在线程池中使用,在各种第三方网络框架和图片框架等等中也是通过自己调度队列来实现异步。有关理论的东西

手把手教你AndroidStudio多渠道打包

最近不断有朋友向我咨询AndroidStudio多渠道的打包方法,今天整理一下之前积累的打包套路,写一篇文章,手把手的教给大家。 说到多渠道,这里不得不提一下友盟统计,友盟统计是大家日常

Android:学习AIDL,这一篇文章就够了(上)

在决定用这个标题之前甚是忐忑,主要是担心自己对AIDL的理解不够深入,到时候大家看了之后说——你这是什么玩意儿,就这么点东西就敢说够了?简直是坐井观天不知所谓——那样就很尴

Android EventBus3.0 深入了解

下面就其原理和使用方法做更深入细致的了解。 EventBus设计模式 EventBus is an open-source library for Android using the publisher/subscriber pattern for loose coupling 这句话是greenrobot官网对EventBus的解释。 EventB

Android Weekly #215 中文版

如何才不成为公众的敌人——第1部分 (blog.karumi.com) 对于创建一个开源库时需要考虑的东西这里给出了一些重要建议。 如何在启动画面中装载庞大的库 (szagurskii.com) 本文中Savelii Zagurskii展示了

Android滑动效果是如何产生的

相对于Android2.X版本中常见的长按、点击操作,滑动的操作方式具有更好的用户体验性。因此,从Android4.X版本开始,滑动操作就大量出现在了Android系统中,各种第三方应用也竞相模仿这种效果

Android EventBus 3.0 相见恨晚

为什么要用EventBus?它是干什么用的? EventBus是什么 EventBus是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间的通信。 这样一个简单的概念,可能让

Android 如何编写基于编译时注解的项目

在Android应用开发中,我们常常为了提升开发效率会选择使用一些基于注解的框架,但是由于反射造成一定运行效率的损耗,所以我们会更青睐于编译时注解的框架,例如: butterknife 免去我们

深入理解 ButterKnife,让你的程序学会写代码

话说我们做程序员的,都应该多少是个懒人,我们总是想办法驱使我们的电脑帮我们干活,所以我们学会了各式各样的语言来告诉电脑该做什么——尽管,他们有时候也会误会我们的意思。

如何提高 Android 代码质量 -工具篇

这是一篇翻译文章,原文: How to improve quality and syntax of your Android code ,为了理解连贯,翻译过程中我修改了一些陈述逻辑和顺序,同时也加了一些自己的补充。 在这片文章中,我将从工具使

你真的理解Android AIDL中的in,out,inout么?

这其实是一个很小的知识点,大部分人在使用AIDL的过程中也基本没有因为这个出现过错误,正因为它小,所以在大部分的网上关于AIDL的文章中,它都被忽视了——或者并没有,但所占篇幅甚

Android中使用Rxjava时,内存泄漏了吗?

今天有位同学问了我一个问题,话说,问我 “有遇到网络请求一半,退出Activity造成的Theard泄露吗?已在销毁时调用了un了 我去查看了下rx的源码的unsubscribe方法,定位到一个实现类,NewThre

Retrofit使用OkHttp保存和添加cookie

Retrofit的cookie的保存和添加都可以用 Interceptor 来实现 下面是接收请求中返回并保存cookie的代码示例: public class ReceivedCookiesInterceptor implements Interceptor {private Context context;public ReceivedCookiesInterc

Android自定义9宫格图片视图

类似微信朋友圈中的图片展示大家肯定很熟悉了,这篇文章讲述的自定义View就是类似这个展示方式的View了。 先看效果图: 展示规则 1、如果只有1张图片,则图片宽度占父控件总宽度的2/3(