0推荐
8K 浏览

Android NDK开发:Android.mk模板

关于Android NDK开发的文章已经比较多了,我的博客中也分享了很多NDK开发相关经验和技巧,今天简单写了一个 Android.mk 的示例模板,供初学者参考。
0推荐
17K 浏览

EventBus 3.0的用法详解

看到大家提出的关于Android的问题,有一部分可以用EventBus解决,而也有相当多的人推荐使用EventsBus,因为其和GreenDAO出自一家公司,并且使用它非常的简单,所以现在很多的...
0推荐
7K 浏览

android中页面的返回刷新

android中从A activity 打开B activity 操作之后返回A activity,并且A activity状态改变就要用到刷新
0推荐
23K 浏览

android中列表的滑动删除仿ios滑动删除

大家是不是觉得ios列表的滑动删除效果很酷炫?不用羡慕android也可以实现相同的效果
0推荐
10K 浏览

EventBus使用详解

EventBus 是针一款对Android的发布/订阅事件总线。它可以让我们很轻松的实现在Android各个组件之间传递消息,并且代码的可读性更好,耦合度更低。
0推荐
9K 浏览

VectorDrawable 详解

Android 5.0系统中引入了 VectorDrawable 来支持矢量图(SVG),同时还引入了 AnimatedVectorDrawable 来支持矢量图动画。但是一年半过去了,使用矢量...
0推荐
10K 浏览

VectorDrawable 和 AnimatedVectorDrawable 的兼容性问题

前面分别介绍了VectorDrawable 和 AnimatedVectorDrawable 。 本文来介绍下 Android 开发工具对矢量图兼容性的支持。
0推荐
33K 浏览

Android系统更改状态栏字体颜色

随着时代的发展,Android的状态栏都不是乌黑一片了,在Android4.4之后我们可以修改状态栏的颜色或者让我们自己的View延伸到状态栏下面。我们可以进行更多的定制化了,然而有的时候我们使...
0推荐
9K 浏览

Drawingcache解析

android为了提高滚动等各方面的绘制速度,可以为每一个view建立一个缓存,使用 View.buildDrawingCache为自己的view建立相应的缓存, 这个cache就是一个bitm...
0推荐
17K 浏览

Android开发者应该知道的Kotlin

Android开发者在语言限制方面面临着一个困境。众所周知,目前的Android开发只支持Java 6(语言本身从Java 7开始进行了一些改进),因此我们每天只能使用一种古老的语言来进行开发,...
0推荐
19K 浏览

Android View 事件分发机制详解

想必很多android开发者都遇到过手势冲突的情况,我们一般都是通过内部拦截和外部拦截法解决此类问题。要想搞明白原理就必须了解View的分发机制。在此之前我们先来了解一下以下三个非常重要的方法:
0推荐
34K 浏览

Android开发笔记——图片缓存、手势及OOM分析

把图片缓存、手势及OOM三个主题放在一起,是因为在Android应用开发过程中,这三个问题经常是联系在一起的。首先,预览大图需要支持手势缩放,旋转,平移等操作;其次,图片在本地需要进行缓存,避免...
0推荐
19K 浏览

RxJava Essentials翻译总结

在前年的时候,一直忙于工作,偶尔关注下开源社区,平时在使用retrofit的库时一直采用传统的回调,当时看官网发现也可以Observable对象,很好奇,但是一直不知道这是什么?慢慢的,关注Ja...
jopen 9年前   
0推荐
27K 浏览

Android 批量打包利器

因为添加了渠道号,对应不同的渠道包,此时,动不动就几十个包,实在让人头疼,此时,需要引入自动打包功能。
0推荐
120K 浏览

Android史上最强的图片选择器-GalleryFinal

首先非常感谢对GalleryFinal提出意见和想法的童鞋们,使得GalleryFinal经过重重迭代变得完善起来。
0推荐
13K 浏览

Android子线程真的不能更新UI么

当一个程序第一次启动的时候,Android会同时启动一个对应的主线程,这个主线程就是UI线程,也就是ActivityThread。UI线程主要负责处理与UI相关的事件,如用户的按键点击、用户触摸...
0推荐
19K 浏览

一个存在多个模块(包含Native)的工程的gradle构建的事例

该项目是一个使用Android Studio创建的,通过gradle编译的,存在多个模块的工程的gradle构建的事例。其中存在多个模块的工程中包含:
0推荐
28K 浏览

Gradle for Android 第六篇( 测试)

由于现阶段Android开发趋于敏捷开发,再加上国内大大小小的互联网公司都在做app,导致很多这会是一个系列,所以如果你看完这篇文章,请看下列文章:
0推荐
391K 浏览

Android 程序员必须掌握的三种自动化测试方法

在日常的开发中,尤其是app开发,因为不像web端那样 出错以后可以热更新,所以app开发 一般对软件质量有更高的要求(你可以想一下 一个发出去的版本如果有重大缺陷 需要强制更新新客户端是多么蛋疼的事情)。
0推荐
108K 浏览

使用Nexus Repository搭建属于自己公司的私有maven服务器

在Android应用开发过程中,不同IDE对工程的依赖方式不一样:
jopen 9年前   
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档