0推荐
7K 浏览

Android 分辨率与屏幕适配

对于移动端的屏幕适配,推荐借鉴web端经验,使用百分比布局,这样可以免去很多麻烦。
0推荐
18K 浏览

MVPArms MVP快速集成框架

今年的Android技术圈中 MVP , Dagger2 , Rxjava , Retrofit 这些词汇非常火,随便打开一个技术论坛都充斥着大量的关于这些技术的文章, Github 也充斥着各...
0推荐
8K 浏览

深度理解Android InstantRun原理(一)

简单介绍一下Instant Run,它是Android Studio2.0以后新增的一个运行机制,能够显著减少你第二次及以后的构建和部署时间。简单通俗的解释就是,当你在Android Studi...
0推荐
16K 浏览

Android ListView源码学习

项目中使用ListView还是挺多的,之前看过几次,很是容易遗忘,今特做记录如下
0推荐
12K 浏览

Android Activity启动过程源码分析

主要分析从Launch启动器点击APP图标到APP主Activity启动显示的过程
0推荐
22K 浏览

Android 使用 JaCoco 分析单元代码测试覆盖率

JaCoCo(Java Code Coverage)就是一种分析单元测试覆盖率的工具,使用它运行单元测试后,可以给出代码中哪些部分被单元测试测到,哪些部分没有没测到,并且给出整个项目的单元测试覆...
0推荐
20K 浏览

Android 「透明栏」 Or 「沉浸式顶栏」

随着越来越多的人注重Material Design,对于界面的设计也有了更高的要求,于是就出现了各种美丽界面
0推荐
4K 浏览

探索美妙的AsyncTask实现及阅读源码收获

AsyncTask是Android中轻量级异步操作的方案之一。创建一个AsyncTask对象首先根据参数Params创建mWorker,然后用mFuture去包装它,这个mFuture会被丢到任...
0推荐
8K 浏览

Android单元测试-Robolectric 浅析

Robolectric 测试框架针对 Android 的组件(包含各种View)进行了统一的 Shadow ,使得我们不再依赖模拟器或真机,直接就单元测试就可方便地测试我们的 UI。
0推荐
8K 浏览

Android N 通知概览及example

Android App的通知在维护你的App和用户之间的交互起着举足轻重的作用,为了提供更好的用户体验,Android N上的通知提供了可视化刷新,自定义视图和直接回复等功能。另外还提出了Mes...
0推荐
7K 浏览

打造最好用的日志库:Android-PLog

做Android开发自然离不开日志的打印,从第一个Hello World程序到几十万行的大型App,开发用的IDE从Eclipse到Android Studio,编译系统从ant到gradle,...
0推荐
22K 浏览

AndroidStudio之如何使用aar

aar 是一个类似于 jar 的文件格式。但是他们之间是有区别的。 jar :仅仅包含class和清单文件,没有资源文件。 aar :包含了class文件和资源文件。说白了就是Android...
0推荐
34K 浏览

ScrollView+ViewPager,如何动态改变viewPager的高度?

先看效果图吧 ScrollView+ViewPager,动态改变viewPager的高度 在实现的时候,有三点需要注意 1、自定义ViewPager,当滑动到当前页面的时候,重置ViewPage...
0推荐
9K 浏览

安卓专项测试之GPU测试探索

我们在安卓上进行性能测试时,如果想获取CPU以及内存等常用性能指标,linux系统自身就提供了现成的方法,谷歌官方甚至公司内部也都提供了大量功能强大的分析工具。
0推荐
8K 浏览

Android 利用Gradle实现app的环境分离

有过互联网软件开发经验的朋友一定对于测试环境和生产环境这两个词很是熟悉,一般软件开发阶段都是在测试环境(比较常用的是内网环境)上运行调试,而正式打包发布时会配置生产环境(也称之为线上环境)的服务...
0推荐
8K 浏览

手把手图文并茂教你发布Android开源库

AndroidStudio是从Maven Repository 下载类库的。基本上有jcenter和Maven Central这两个服务器用于下载Android的类库。
0推荐
30K 浏览

在 Android 中使用 Realm 作本地存储

Android平台有很多的orm框架可以对数据作本地存储,比如ormlite、greenDao、SugarORM等等,这些orm框架基本都是基于sqlite的。今天我要介绍的这个数据库Realm...
0推荐
9K 浏览

Android 之属性动画 Animator

Android 3.0之前已有动画框架Animation(详见: Android之视图动画Animation ),但存在一些局限性,当某个元素发生视图动画后,其响应事件位置还在动画前的地方。于是...
0推荐
6K 浏览

关于FAB、CardView、Snackbar、TextInputLayout...

1、FloatingActionButton FAB用来表示一个APP最主要的操作( promoted action),它主要有以下几个属性: 属性: elevation:正常显示时阴影的大小(...
0推荐
54K 浏览

解决Android ViewPager不刷新界面的问题

最近在项目中用到ViewPager+FragmentPagerAdapter的方式来做界面,其中当adapter的数据源数据更新时,调用adapter.notifyDataSetChanged(...
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档