登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
安卓开发
(共
1621
篇经验)
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
推荐
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
0
推荐
9K
浏览
RecycleView实现的地区选择模块
结构很简单,点击第一个activity的设置地区,开启第二个activity,同时把已经选择的地区传值,格式为 “省份 城市 地区” (没有引号),然后地区设置完成后setResult就可以了。...
凉拌菜
9年前
移动开发
Android开发
Gson
安卓开发
0
推荐
9K
浏览
项目中用到的那些方便流行的库-强烈推荐
本文主要对我们项目中的使用过的一些库流行库做些介绍,后期再对其中的一些库,如RxJava,RxAndroid,retrofit ,androidannotations,react-native,...
BryXjz
9年前
移动开发
RxJava
Android开发
安卓开发
0
推荐
4K
浏览
Android混淆从入门到精通
作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。
BarneyVanho
9年前
移动开发
Android开发
安卓开发
0
推荐
7K
浏览
关于新闻类应用快速开发框架的思考
我的框架工作流程就是找到这些JsonObject然后转化为对应的JavaBean传统,实例对应的ViewHolder,然后将数据传递给对应的ViewHolder,ViewHolder绑定数据,最...
hrlj1816
9年前
移动开发
Android开发
安卓开发
JavaBean
0
推荐
6K
浏览
用viewDragHelper来写Android刷新控件
如果是action_down,可以直接扔给内层处理,重点是action_move,如果达到某些条件就需要交给viewgroup自己处理以便下拉刷新上拉加载什么的。不过这里需要注意, 一旦截获了a...
suziqian
9年前
移动开发
Android开发
安卓开发
0
推荐
12K
浏览
Android:使用drawBitmapMesh方法产生水波
Mesh的含义是“网格”,也就是说它将整个Bitmap分成若干个网格,再对每一个网格进行相应的扭曲处理。
minoru6560
9年前
移动开发
Android开发
安卓开发
Bitmap
0
推荐
10K
浏览
Android手机用wifi连接adb调试的方法
Android开发肯定要连接pc的adb进行调试,传统的方法是用usb与pc进行连接,操作简单即插即用,缺点是pc上必须得有对应手机的usb驱动程序。
zhyn4317
9年前
移动开发
Android开发
安卓开发
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档