0推荐
12K 浏览

Android探索之旅 | 用ADB获取应用APK名

在Android嵌入式开发中, 我们总是免不了要和ADB(随着你下载的Android SDK就有, 在platform-tools文件夹中)打交道, 这个工具极为有用, 可以控制你的Android设备。
0推荐
4K 浏览

Window 和 WindowManager

window 也是一个抽象的概念,每个 window 内对应这一个 DecorView 和一个 ViewRootImpl , window 和 DecorView 通过 ViewRootImpl
0推荐
9K 浏览

计算Bitmap内存占用计算

对于Android来说并没有区别,比如一张100x100的jpg,大小10k,一张100x100的png,大小15k,如果放在同一个drawable目录下,它们加载进来占用的内存是一摸一样的,只...
0推荐
12K 浏览

Android的IPC进程间通信

Android的IPC使用起来还是挺简单的,AIDL文件的语法也跟我们平时使用接口的时候很相似,但是它只支持基础类型,只能引用AIDL文件,需要使用自定义类的时候要稍微麻烦一点。
0推荐
5K 浏览

到底什么是Context?

Context实例非常常见,在许多的情境下(加载资源、启动一个Activity、取得一个系统级的Service、取得应用独有的文件存储路径还有创建View等)都需要用到一个Context实例,但...
0推荐
9K 浏览

不超100行代码,实现Android上拉停靠

ListView有两个头布局,分别为粉色块和褐色块
0推荐
14K 浏览

基于蓝牙的可自学习手机遥控器android应用

android功能:蓝牙通信、手机遥控器、红外编码、可自学习红外编码
0推荐
5K 浏览

Android Activity的一些要点

Activity是安卓四大组件之一,也是使用最频繁的组件,这里就来记录下在使用Activity的过程中应该注意的一些小细节
0推荐
10K 浏览

Android动态效果定值范围选择控件

效果演示: 添加依赖库的步骤 1.项目的gradle文件内的做以下改动 allprojects { repositories { ... maven { url "https://jitpack...
0推荐
6K 浏览

Android中常见的内存泄漏

虽然现在手机的内存不断增大,但Android为了实现不同应用间运行隔离,不至于相互影响,所以对单个应用最大可使用的内存做出了限制。限制大小在不同手机设备和ROM上都可能不一样。
0推荐
37K 浏览

Android热更新方案Robust

Robust插件对每个产品代码的每个函数都在编译打包阶段自动的插入了一段代码,插入过程对业务开发是完全透明。
0推荐
22K 浏览

微信扫一扫揭秘

二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻...
0推荐
7K 浏览

Android 美女拼图游戏

图片切分很多份,点击交换拼成一张完整的;这样关卡也很容易设计,3 3;4 4;5 5;6 6;一直下去
0推荐
10K 浏览

聊聊 Android N 开始支持的 Lambda

在Android N,支持使用Java 8, google给我们提供了新的编译工具 jack ,因此可以直接支持lambda,为了支持低版本的Android也可以用lambda,我们需要将 ta...
0推荐
6K 浏览

Android 一些面试问题收集

本文主要记录在面试中被遇到的一些问题和一些我觉得的答案,以做记录,不过通过三次面试感觉有时候面试多点也好,毕竟一般公司都会问你公司所在乎的问题(反正我之前面试别人就是这样),所以很多时候吧面试的...
0推荐
7K 浏览

两张图看透Android Handler使用与机制

在主线程中实例化一个Handler,并且重写HandleMessage方法用来处理子线程发送来的消息。在子线程中,首先声明Message对象,并将Message使用主线程中实例化的Handler...
0推荐
73K 浏览

Android滑动到顶部悬停

多写一个和需要悬浮的部分一模一样的layout,先把浮动区域的可见性设置为gone。当浮动区域滑动到顶部的时候,就把浮动区域B的可见性设置为VISIBLE。这样看起来就像悬浮在顶部不动了。
0推荐
120K 浏览

Android N(7.0) 被美翻的新特性!

在 Android N 中,andrdoid平台引入了一个新的而且非常需要的多任务处理功能 — 多窗口支持。现在,用户可以一次在屏幕上打开两个应用。
0推荐
19K 浏览

使用Retrofit和Okhttp实现网络缓存。无网读缓存,有网根据过期时间重新请求

减少服务器负荷,降低延迟提升用户体验。复杂的缓存策略会根据用户当前的网络情况采取不同的缓存策略
0推荐
43K 浏览

Android View的三种移动方式

Android开发中,View一直是Android开发人员的一块心病,一方面想要进阶,一方面又害怕进阶,可以说Android的View是进阶路上的最大绊脚石,因为它涉及的东西太多了,比如本次我们...
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档