- 博客(17)
- 收藏
- 关注
转载 Android 你不能忽略的代码命名规范
作者:Carson_Ho链接:https://www.jianshu.com/p/b7a644ea0d25本文由作者授权发布。Android代码规范内容非常多,但对我们最...
2018-08-30 08:05:10 167
转载 从源码角度理解如何获取 View 的宽高
Joseph_L的博客地址:https://www.jianshu.com/u/6b51f840977d前言之前的文章里写到过,我们在 onCreate() 和 onRe...
2018-08-30 08:05:10 147
转载 骚年你的屏幕适配方式该升级了!-今日头条适配方案
原文地址: https://www.jianshu.com/p/55e0fca23b4f前言这个月在 Android 技术圈中 屏幕适配 这个词曝光率挺高的,为什么这么说...
2018-08-30 08:05:10 254
转载 通过自定义Gradle插件修改编译后的class文件
首先要实现修改编译后的class文件必须要会编写gradle插件gradle插件不会请看下面流程不仔细说了1.创建工程 选择javaLib2,下载maven,groovy...
2018-08-21 08:55:46 807
转载 换个角度理解Android的AIDL原理
本文思路本篇文章笔者谈论的是android使用AIDL进行进程间通信原理,但本文不打算一上来就介绍如何使用AIDL,本文会先假设Android没有提供AIDL我们应该如何...
2018-08-18 15:34:42 289
转载 Android 目前最稳定和高效的UI适配方案
Android系统发布十多年以来,关于Android的UI的适配一直是开发环节中最重要的问题,但是我看到还是有很多小伙伴对Android适配方案不了解。刚好,近期准备对糗...
2018-08-15 07:57:35 145
转载 用两张底层原理图告诉你,为什么你的App会卡顿?
Cover有什么料?从这篇文章中你能获得这些料:知道setContentView()之后发生了什么?知道Android究竟是如何在屏幕上显示我们期望的画面的?对Andro...
2018-08-15 07:57:35 647
转载 最全的安卓刘海适配
三种情况会涉及到刘海的适配:1.有状态栏的情况(不是全屏FULLSCREEN状态)不需要适配刘海,如果没有设置状态栏颜色默认状态栏为黑色背景白色字体和图标,这种情况不会受...
2018-08-13 08:20:30 3023
转载 阿里电话面试面试题总结,附答案!
作者:斜杠Allen链接:https://www.jianshu.com/p/39cd044b3990前段时间,在我参加一个活动期间,竟然接到阿里的电话面试,我又没刷新简...
2018-08-13 08:20:30 3594
原创 Java Skeletal Implementation/Abstract Interfaces(骨架实现/抽象接口)
前言:这个模式的主要作用是,集接口多继承的优势与抽象类可以减少重复代码的优势于一体。(skeletal implementation,简称SI)一、接口与抽象类的优劣。接...
2018-08-09 07:16:07 520 1
转载 Android Studio 中 Gradle 依赖的统一管理
为什么要对 Gradle 统一管理在实际项目中,经常会出现一个 Project 中有多个 Module 的情况,如果每个 Module 又同时拥有相同的依赖,比如 v4 ...
2018-08-08 09:00:24 184
转载 10号发工资和20号发工资的公司,区别竟然这么大?
来源:南京本地宝工资的话题一直占据着职场热度榜单这不最近又热起来了10号发工资和20号发工资,就能看出一个公司是否靠谱?对很多工薪族来说发工资这一天是脱贫致富的重要日子也...
2018-08-08 09:00:24 260
转载 Android组件化框架设计与实践
在目前移动互联网时代,每个 APP 就是流量入口,与过去 PC Web 浏览器时代不同的是,APP 的体验与迭代速度影响着用户的粘性,这同时也对从事移动开发人员提出更高要...
2018-08-06 08:47:15 341
转载 Git使用小笔记
git在团队项目中的使用流程推荐:http://www.bootcss.com/p/git-guide/1.首先从一个git远程仓库中clone项目到本地git clon...
2018-08-06 08:47:15 198
转载 Android中是否推荐使用枚举Enum
一、Enum的产生Java1.5中引入了枚举的语法,包括Enum,EnumSet,EnumMap等。其中Enum就是我们在C或C++中见过的枚举类型,但是Java中的枚举...
2018-08-03 07:58:23 648
原创 你还在用静态广播CONNECTIVITY_CHANGE来监听网络状态变化?
一般监听网络变化是在 AndroidManifest 中注册 BroadcastReceiver 来实现。 targetSdkVersion 升级到 24...
2018-08-02 07:00:33 7194 1
原创 DownloadManager使用详解
DownloadManger是android 2.3(api level 9)开始 提供的用于优化处理长时间的下载操作。DownloadManager 处理Http/Ht...
2018-08-01 05:17:17 3822
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人