在博主认为,对于Android面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于...[作者空间]
一、Android JetPack——Google多么痛的领悟 最近好几个小伙伴问我什么是Android JetP...[作者空间]
单例,大家肯定都不陌生,这是Java中很重要的一个设计模式。稍微了解一点单例的朋友也都知道实现单例是要考虑并发问题...[作者空间]
本专栏专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻烦点击一个关注 面试官: ButterKnife为什么...[作者空间]
apk加固是每一个app发布之前必须要做的事情;如果一个apk没有加固那么别人就很容易被别人反编译,看到这其中的原...[作者空间]
ap...[作者空间]
先自定义view //在MXL中的使用 //在Activity中的使用 *记得申请全权限[作者空间]
一、概述 Android 应用 (APK) 文件包含 Dalvik Executable (DEX) 文件形式的可...[作者空间]
在上一篇博客《Android DLNA投屏-基本原理》中,讲到了DLNA的一些基本原理。了解这些基本原理,对开发是...[作者空间]
摘要本篇总结了前人写的BaseActivity,自己在开发过程中也添添补补,删删改改,现在总结下。 本篇很多知识借...[作者空间]
1. DLNA简介 DLNA(Digital Living Network Alliance),即数字家庭网络联盟...[作者空间]
1、概述 1.1 目的 : 在我们的日常开发中,有很多Android UI界面上有一些特殊或者特别的控件与界面,是...[作者空间]
在开始本篇文章之前,强烈建议不熟悉MultiDex以及坑点的童鞋看两篇文章: Android使用Multidex突...[作者空间]
前言:在android5.0之前,每一个android应用中只会含有一个dex文件,但是这个dex的方法数量被限制...[作者空间]
1. 问题的产生 当Android系统安装一个应用的时候,有一步是对Dex进行优化,这个过程有一个专门的工具来处理...[作者空间]
Java实现各种常用的排序算法,包括:冒泡排序、插入排序、二分排序、选择排序、希尔排序、堆排序、快速排序(两种写法...[作者空间]
简言 由于之前一直使用的都是Java 7,对Java 8的一些新特性不甚了解。最近Aban学习了一下Java 8的...[作者空间]
Android的四层架构相比大家都很清楚,老生常谈的说一下分别为:Linux2.6内核层,核心库层,应用框架层...[作者空间]
前言 MVC是Model-View-Controller的缩写,它将应用程序划分为三个部分: Model: 模型(...[作者空间]
背景 无论在现实开发中,还是面试中,这个问题都会经常遇到。 具体情况可以分为两种 图片的大小很大,但是需要在and...[作者空间]