0推荐
23K 浏览

Android 5.0透明状态栏设置

这篇文章是针对Android 5.0及以上版本的系统进行透明的状态栏设置,Android 5.0以下的系统暂不在本篇文章的讨论范围之内。
0推荐
7K 浏览

Android开发:详解Handler的内存泄露

内存泄露出现的原因:当一个对象已经不再被使用时,本该被回收但却因为有另外一个正在使用的对象持有它的引用从而导致它不能被回收。 这就导致了内存泄漏。
0推荐
4K 浏览

Android设计模式之“组件协作模式”:Strategy 策略模式

在软件构建过程,某些对象使用的算法可能多种多样,经常改变,如不同国家的费率,如果将这些算法都编码到对象中,将会使用对象变得异常复杂;而且有时候支持(都写在一个类)不使用的算法是一个性能负担
0推荐
10K 浏览

理解Android进程启动之全过程

Android系统将进程做得很友好的封装,对于上层app开发者来说进程几乎是透明的. 了解Android的朋友,一定知道Android四大组件,但对于进程可能会相对较陌生. 一个进程里面可以跑多...
0推荐
137K 浏览

Android中不可错过的八大开源项目

建议学习顺序从第一个开始一直到最后一个,由易到难。项目中用到的开源库,如果不熟悉,网上搜一些文章进行学习,把开源库的基本使用都了解了之后再去看项目,这样就不会一头雾水。当下比较流行的技术有MVP...
0推荐
9K 浏览

Retrofit2完全教程

Retrofit 其实相当简单,简单到源码只有37个文件,其中22个文件是注解还都和HTTP有关。
0推荐
19K 浏览

自定义一个广告倒计时View

今天打开迅雷手机客户端准备看片的时候,无意间发现这个自定义View,感觉很好看的,实现起来也不麻烦,就尝试着模仿了一下,花了一天,最后终于搞出来了。因为技术比较菜,所以时间有点长,总之慢慢来吧。...
0推荐
10K 浏览

Android Weekly #226 安卓开发周刊 中文版

文章&教程 使用Firebase Remote Config对您的App进行A/B测试 (riggaroo.co.za) Rebecca Franks举例说明了如何使用Firebase Remo...
0推荐
10K 浏览

Android软键盘与工具面板的切换

这个效果的关键点是获取软键盘的高度(我们用变量KeyboardHeight代表软键盘的高度),将面板的高度设置为KeyboardHeight,那么切换时,输入框在屏幕的位置就岿然不动了,看似简单...
0推荐
6K 浏览

Android开发技术周报 Issue#100

新闻 华为发布国内首份Android 7.0应用兼容报告 连线:谷歌Pixel手机颠覆Android生态系统 Google为Nexus设备发布2016.10安全更新 Action Launche...
0推荐
8K 浏览

Android设计模式之“组件协作模式”: 模板方法Template Method

Template Method模式是常见的基础性的设计模式,一般的面向对象程序都会大量的应用它。使用最简洁的机制(虚函数多态性)为很多应用程序框架提供了灵活的 扩展点 ,是代码复用方面的基本实现结构。
0推荐
13K 浏览

基于Xmpp协议的即时通讯社交软件(客户端+服务端)

项目效果图 PNG img5.png img6.png img0.png img8.png img9.png img10.png img11.png img12.png img13.png im...
0推荐
10K 浏览

Android自定义控件之图片添加器

A powerful image container for adding and removing images.
0推荐
17K 浏览

Android 浅谈View的测量measure

一般一个View的呈现基本需要三大流程measure、layout、draw,measure作为View的三大工作流程之一,也是三大流程中第一个流程,主要用于确定View的测量宽/高,该流程的执...
0推荐
40K 浏览

不得不吐槽的Android PopupWindow的几个痛点

说到PopupWindow,我个人感觉是又爱又恨,没有深入使用之前总觉得这个东西应该很简单,很好用,但是真正使用PopupWindow实现一些效果的时候总会遇到一些问题,但是即便是人家的api有...
0推荐
7K 浏览

Android开源工具库

通过依赖注入减少View、服务、资源简化初始化,事件绑定等重复繁琐工作
0推荐
8K 浏览

android体系架构

Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application)。
0推荐
6K 浏览

Android开源库-仿360手机助手底部动画菜单布局

仿360手机助手底部动画菜单布局 效果对比: 360手机助手效果演示: 本库实现的效果(Icon来自360手机助手,侵删) 这里写图片描述 这里写图片描述 xml布局文件 注:为了美观,讲每个B...
0推荐
7K 浏览

js与native的交互

目前所常用的native与js交互有两种方式,分别为 下面提到的方法1与方法2,这两种方式各有利弊,在4.2之前使用方法1存在安全问题,
0推荐
5K 浏览

两分钟理解Android中SP与DP的区别

因此通常情况下,我们还是建议使用sp作为字体的单位,除非一些特殊的情况,不想跟随系统字体变化的,可以使用dp.
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档