登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
Android开发
(共
6893
篇经验)
0
推荐
13K
浏览
安卓开发中的各种Manager
获取ActivityManager对象的方法是在拥有context的环境下使用下面的方法: ActivityManager activityManager= (ActivityManager) ...
KeeChristen
9年前
移动开发
Android开发
安卓开发
0
推荐
14K
浏览
用一种优雅的方式退出所有的Activity
今天给大家介绍一种优雅的退出activty的方法。实现的步骤第一步:activity的四大启动模式之一singleTask实现的基本思想是为第一个启动的activity设置启动模式android...
acib3194
9年前
移动开发
Android开发
Activity
0
推荐
10K
浏览
Android 多渠道打包方式详解
面试的时候,如果面试官突然问到:你们渠道包是怎么打的?如果你说是用gradle一个一个编译的,然后他很鄙视的说这个效率太低啦,你们写过什么脚本自己打渠道包没?你肯定心里想,卧槽,这么狂炫吊炸天,...
zezexuvgove909
9年前
移动开发
Gradle
Android开发
安卓开发
0
推荐
15K
浏览
自定义view,你真的理解onMeasure了吗?
onMeasure,根据谷歌翻译字面意思是测量,继承view写这个方法的时候,我们可以发现此方法有两个参数分别为widthMeasureSpec,heightMeasureSpec。这两个参数是...
IsabelleChr
9年前
移动开发
Android开发
安卓开发
0
推荐
34K
浏览
详谈高大上的图片加载框架Glide -源码篇
Glide有四个静态的重载方法with(),其内部都通过RequestManagerRetriever相应的get重载方法获取一个RequestManager对象。RequestManagerR...
atnr4283
9年前
移动开发
Android开发
安卓开发
0
推荐
4K
浏览
一个Demo学会用Android兼容包新控件
伟大的Google为Android推出了一系列的兼容包,最新的就是Design Support Library了,这里我们结合v7和v4中的几个控件,来主要学习Design Support Li...
wj4630
9年前
移动开发
Android开发
安卓开发
0
推荐
6K
浏览
Android中的多线程
每个Handler都会关联一个消息队列,消息队列被封装在Looper中,每个Looper又回关联一个线程(Looper通过ThreadLocal封装),最终就等于每个消息队列会关联一个线程。
ynxj1097
9年前
移动开发
Android开发
安卓开发
多线程
0
推荐
3K
浏览
介绍几个用于 Android 开发的工具
Android 应用有个 65K 函数的限制,所以为了避免超过这个限制,有时候需要知道所引用的第三方库有多少个函数,来确定是不是使用第三方库。
pkzp6639
9年前
移动开发
Android开发
安卓开发
0
推荐
6K
浏览
5个可以帮你优化App的优秀网站
Appsee 是一款IOS和安卓平台的手机分析SDK,它可以帮你检查APP的性能和用户与APP的交互,个人访问用户记录,你可以发现应用程序的需要改进的功能。Appsee在其平台上整合了一些到目前...
kp6543
9年前
移动开发
Android开发
移动设计
0
推荐
5K
浏览
深入理解 Android 之 AsyncTask
Android应用的主线程(UI 线程)肩负着绘制用户界面和及时响应用户操作的重任,为了避免“用户点击按钮后没反应”这样的糟糕用户体验,我们就要确保主线程时刻保持着较高的响应性。
vktz3702
9年前
移动开发
Android开发
AsyncTask
0
推荐
13K
浏览
谈谈对AIDL的理解
AIDL的核心是Binder,我们通过AIDL文件来描述接口,使得到一个封装好的IBinder代理,来实现接口的远程调用。Binder是Android里面一个很重要的概念,是Android各种M...
adxc7091
9年前
移动开发
Android开发
AIDL
0
推荐
14K
浏览
探索SwipeRefreshLayout配合自定义ListView完成下拉刷新、滑到底部自动加载更多
在Android开发过程中经常需要实现上下拉刷新功能,Google推出的下拉刷新控件SwipeRefreshLayout(彩虹条),由于官方版本只有下拉刷新而没有上拉加载更多的功能,很多人也尝试...
songjian89
9年前
移动开发
Android开发
ListView
SwipeRefreshLayout
0
推荐
27K
浏览
SQLite语法与Android数据库操作
SQLite是一个轻量型的数据库,它对于大型数据库来说功能少,因此只需要学习一些通用的SQL语法就能够轻松掌握,而这些SQL语法对于其他的数据库来说也是基本不变化的。
190100183
9年前
SQLite
移动开发
Android开发
0
推荐
15K
浏览
用事件分发的原理结合SwipeRefreshLayout写一个RecyclerView的上下拉
用事件分发的原理结合SwipeRefreshLayout写一个RecyclerView的上下拉
vm5363
9年前
移动开发
Android开发
SwipeRefreshLayout
RecyclerView
0
推荐
114K
浏览
总结和分析几种判断RecyclerView到达底部的方法
总结和分析几种判断RecyclerView到达底部的方法
lfs0314
9年前
移动开发
Android开发
RecyclerView
0
推荐
12K
浏览
Android-使用tint一张图制作selector
Android 有时候制作按下的效果挺麻烦的,得放色值不同的两张图,这个就比较尴尬了,明明是相同的资源。现在Android Material Design 中提供了一个东西:Tint,一张矢量图...
CarMarler
9年前
移动开发
Android开发
安卓开发
0
推荐
7K
浏览
Android NestedScrolling机制
本文主要思路是:布局中有一个一模一样的Sticky View(TextView),通过隐藏和显示它来达到最终的效果。
317733423
9年前
移动开发
Android开发
安卓开发
0
推荐
29K
浏览
Android 之基于Retrofit的网络框架Leopard,下载与断点续传深入分析
Leopard 意为猎豹,在所有猫科动物中。猎豹体型最小,速度快、最稳定。这也是笔者想用这个名字命名这个Kit的原因。希望这个Kit能对部分开发者对于网络框架封装的一些思路有所帮助
Avery1637
9年前
移动开发
Android开发
Retrofit
网络框架
0
推荐
12K
浏览
深入理解 Android 之 root 原理
Android的内核就是Linux,所以Android获取root其实和Linux获取root权限是一回事儿。
isbarton
9年前
移动开发
安全技术
Android开发
0
推荐
20K
浏览
摆脱Android的“好朋友”卡顿ANR、不流畅、死机!
Android性能测试一直存在测试维度少,测试数据难收集,已收集数据难量化的特点,这些特点是因为Android手机版本碎片化、硬件多样化、App功能复杂造成的。
RhoScroggin
9年前
移动开发
Android开发
安卓开发
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档