0推荐
9K 浏览

View的onAttachedToWindow和onDetachedFromWindow的调用时机分析

慢慢地随着在这一行逐渐深入,阅读了些系统源码,开始对这些问题有了自己的答案或者说更加深刻的认识。这篇文章尝试将笔者的这些理解、认识说清楚,希望能帮助更多人加深认识。
0推荐
7K 浏览

Fragment View 懒加载

这个只是一个简单的类,具体放在 recyclerview-adapter-hf库 的 目录 下,作为了demo的一部分,有需要的可以看一下。 需求 ViewPager在切换时Fragment能正...
0推荐
11K 浏览

你不知道一些神奇Android Api

当前Android已经有了非常多可用的依赖库(Library),但其实Android platform的一些API有些鲜为人知,但非常有用的方法和类,去研究一下这些API是非常有意思的。
0推荐
8K 浏览

Android 性能优化系列之布局优化

在Android开发中,UI布局可以说是每个App使用频率很高的,随着UI越来越多,布局的重复性、复杂度也会随之增长,这样使得UI布局的优化,显得至关重要,UI布局不慎,就会引起过度绘制,从而造...
0推荐
279K 浏览

Weex初体验--创建一个简单的Weex程序

最近阿里开源的Weex很火爆。
佚冰 8年前   
0推荐
21K 浏览

2016 排名前10 的Android开源库

过去的 2016 年,开源社区异常活跃,很多个人与公司争相开源自己的项目,让人眼花缭乱,然而有些项目只是昙花一现,有些项目却持久创造价值,为开发者提供了极大的便利,这些终究由时间来判断。今天,我...
0推荐
9K 浏览

Android 性能优化:使用 Lint 优化代码、去除多余资源

Lint 是 Android Studio 提供的  代码扫描分析工具 ,它可以帮助我们发现代码结构/质量问题,同时提供一些解决方案,而且这个过程不需要我们手写 测试 用例。
0推荐
16K 浏览

Android Camera2 拍照入门学习

Android 5.0(21)之后, android.hardware.Camera 被废弃(下面称为 Camera1 ),还有一个 android.graphics.Camera ,这个 an...
0推荐
8K 浏览

Android中的HashMap,ArrayMap和SparseArray

Android开发者都知道Lint在我们使用HashMap的时候会给出警告——使用SparseArray会优化内存。这可是一件好事情。那现在我们有几个类要学习去使用。比如:ArrayMap和Si...
0推荐
6K 浏览

Android开源:CloudReader - 一款基于网易云音乐UI

一款基于网易云音乐UI,使用GankIo及豆瓣api开发的符合Google Material Desgin阅读类的开源项目。项目采取的是Retrofit + RxJava + MVVM-Data...
0推荐
7K 浏览

Android开发技术周报 Issue#114

新闻 Google通知:Android通知中心风格必须统一 Google 致信开发者:透露 Android Wear 2.0 新版到来时间 Chrome OS运行Android 7.1.1截图曝...
0推荐
68K 浏览

OkHttp3 最有营养的初级教程,快来围观吧

自从Android4.4开始,google已经开始将源码中的HttpURLConnection替换为OkHttp,而在Android6.0之后的SDK中google更是移除了对于HttpClie...
0推荐
25K 浏览

看AspectJ在Android中的强势插入

AOP是Aspect Oriented Programming的缩写,即『面向切面编程』。它和我们平时接触到的OOP都是编程的不同思想,OOP,即『面向对象编程』,它提倡的是将功能模块化,对象化...
0推荐
9K 浏览

Android短信验证码自动填充

在我们的Android开发中会经常用到短信验证的功能,这个时候如果再让用户就查看短信.然后再回到界面进行短信的填写,难免有多少有些不方便,为了提高用户体验,我也就自己来实现验证码的自动填写功能
0推荐
27K 浏览

Android开源:Calendar - 仿小米 华为 滴答清单 365日历(农历)

本软件是一款高仿小米、华为、滴答清单、365、钉钉等的自定义日历控件,周月视图平滑滚动,平滑切换,可以在xml文件中进行属性的配置定制,内部切入了RecyclerView,实现日历与列表的无缝连接。
0推荐
6K 浏览

Android中所涉及的常用设计模式

概念:Ensure a class has only one instance, and provide a global point of access to it.
0推荐
15K 浏览

安卓自定义View进阶-多点触控详解

Android 多点触控详解,在前面的几篇文章中我们大致了解了 Android 中的事件处理流程和一些简单的处理方案,本次带大家了解 Android 多点触控相关的一些知识。
0推荐
5K 浏览

关于 Android 应用多进程的整理

在计算机操作系统中,进程是进行资源分配和调度的基本单位。这对于基于Linux内核的Android系统也不例外。在Android的设计中,一个应用默认有一个(主)进程。但是我们通过配置可以实现一个...
0推荐
9K 浏览

Android自定义ProgressDialog最佳实践

ProgressDialog也是在很多App中比较常见一个控件,大多数是使用它作为加载中的状态展示,也有部分App使用它作为升级过程中的一个弹框,可以同步显示下载进度。为什么需要自定义Progr...
0推荐
7K 浏览

Android性能优化之被忽视的优化点

对于性能优化这个知识点来说,实在是太广了,博主本人也一直非常关注这方面的学习,而对于性能优化来说它包括了非常非常非常多方面,比如:I/O的优化、网络操作的优化、内存的优化、数据结构的优化、代码层...
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档