登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
Android开发
(共
6893
篇经验)
0
推荐
10K
浏览
微信 Tinker 的一切都在这里,包括源码
为了稳定性与兼容性,微信选择了Java流派。当前最大难点在于如何突破Qzone方案的性能问题,通过研究Instant Run的冷插拔与buck的 exopackage 给了我们灵感。它们的思想都...
VBHMab
9年前
移动开发
Dalvik
Android开发
0
推荐
6K
浏览
安卓单元测试:What, Why and How
Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。每周都会举行嘉宾分享,话题讨论等活动。
ltxd3517
9年前
单元测试
移动开发
Android开发
安卓开发
0
推荐
17K
浏览
SuperPlayer:基于 IjkPlayer 的播放器
SuperPlayer是一个基于IjkPlayer的控制器,支持手势操作,滑动快进,快退,支持,上滑音量亮度的变化,支持指点位置播放,播放源的切换,亲测可用,废话少说,先上图
ldffkal
9年前
移动开发
Android开发
安卓开发
0
推荐
23K
浏览
仿知乎首页学习CoordinateLayout
真正的知乎首页应该是没有使用CoordinateLayout;因为按现在这种Activity+n*Fragment 的套路,使用CoordinateLayout完全是给自己添乱,因为Coordi...
nw0620
9年前
移动开发
Android开发
安卓开发
0
推荐
7K
浏览
基于Instant Run思想的HotFix方案实现
按照Instant run的原理也鼓捣出了一个简单的HotFix实现, 可以在不重启App和Activity的条件下实现修复。
CorinaZLE
9年前
Java
移动开发
Android开发
安卓开发
0
推荐
10K
浏览
实现View滑动的七种方法
在介绍如何实现View滑动之前先了解一下Android的坐标系,我们在初中数学就学过坐标系,有原点和X轴Y轴,不过屏幕上的坐标系稍微有点区别,移动设备一般将 屏幕的左上角 定义为原点。
回首111
9年前
移动开发
Android开发
安卓开发
0
推荐
11K
浏览
从源码出发深入理解 Android Service
本文是 Android 系统学习系列文章中的第三章节的内容,介绍了 Android Service 相关的基础知识,然后从源码的角度上分析 Service 的一些实现原理。
dsgfjuyjd
9年前
移动开发
Android开发
安卓开发
0
推荐
7K
浏览
Android开发丢到USB数据线使用WiFi调试应用
开发中,频繁的安装、调试app,用USB数据线连着电脑和手机很不方便。今天我们来看看怎么丢到USB数据线使用WiFi调试应用。
DawDAIV
9年前
移动开发
USB
Android开发
安卓开发
0
推荐
21K
浏览
JS 与 Native 安全交互浅析,两种方式实现
目前所常用的native与js交互有两种方式,分别为 下面提到的方法1与方法2,这两种方式各有利弊,在4.2之前使用方法1存在安全问题, 类似与sql的注入漏洞,这是运行时虚拟机的漏洞,暂且这样...
vn439625
9年前
JavaScript
移动开发
Android开发
安卓开发
0
推荐
42K
浏览
JNI在Android Studio2.2中基本配置和使用
Java Native Interface 它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程...
MackGoforth
9年前
移动开发
C/C++
Android开发
安卓开发
JNI
0
推荐
141K
浏览
Android7.0适配之图片裁剪
Android 7.0系统发布后,拿到能升级的nexus 6P,就开始了7.0的适配。发现Android7.0在修改头像时候进行拍照并裁剪图片时会出现photos app崩溃。仔细分析操作步骤和...
WarrenEPK
9年前
移动开发
Android开发
安卓开发
0
推荐
6K
浏览
Android数据解析 :XML
xml.gif
jimmychen
9年前
移动开发
XML
Android开发
安卓开发
0
推荐
4K
浏览
Android 动画
逐帧动画类似于gif或是电影的原理,通过将一系列图片连续播放来获得动画效果。它本质是一种Drawable,由ImageView播放。
ValHewlett
9年前
移动开发
Android开发
安卓开发
0
推荐
9K
浏览
使用 ConstraintLayout 构建一个响应式的 UI
ConstraintLayout 不需要使用嵌套布局就可以让我们去构建一个大而复杂的布局,他与 RelativeLayout 很相似,所有在里面的View的布局方式取决于View与View之间的...
LinoJohnsto
9年前
移动开发
Android开发
安卓开发
0
推荐
95K
浏览
一个Android项目搞定所有主流架构
Contact协议类不是MVP中的任何一个模块,是把所有View和Presenter的方法都提取成了接口放在这里,作为一个总的规则、协议,方便统一管理。
dfhgx
9年前
单元测试
移动开发
Android开发
安卓开发
0
推荐
5K
浏览
Android使用ViewStub提高布局性能
在Android开发中,View是我们必须要接触的用来展示的技术.通常情况下随着View视图的越来越复杂,整体布局的性能也会随之下降.这里介绍一个在某些场景下提升布局性能的View,它就是ViewStub.
HungOji
9年前
移动开发
Android开发
安卓开发
0
推荐
11K
浏览
Dagger2源码分析-最简单的注入过程
Dagger2源码分析-最简单的注入过程
rrmr1339
9年前
移动开发
Dagger
Android开发
源码分析
0
推荐
6K
浏览
一款MVVM设计模式的Gank客户端
使用了Material Design, RxJava & Retrofit框架和MVVM设计模式,图标是使用svg和icon.用的都是最新的东西。图片的加载是用picasso,显示是使用Recy...
DusNugent
9年前
移动开发
Android开发
安卓开发
MVVM模式
0
推荐
25K
浏览
自定义View实现圆形水波进度条
自定义属性,就是在资源文件夹下values目录中创建一个attrs.xml文件。
sjfr0017
9年前
移动开发
Android开发
安卓开发
贝塞尔曲线
0
推荐
11K
浏览
一起写一个 Android 图片加载框架
本文会从工作原理到具体实现来详细介绍如何开发一个简洁而实用的Android图片加载框架,并从内存占用与加载图片所需时间这两个方面量化它的性能。通过开发这个框架,我们可以进一步深入了解Androi...
cbeu7053
9年前
移动开发
Android开发
安卓开发
Bitmap
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档