自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android技术之家

主要分享移动互联网的相关产品和资讯,关注你将学习到更多,在互联网的当下你会赚更多的钱。...

转载 Android 11 看我就行了

Android 11 开发者预览版计划从 2020 年 2 月启动,到向 AOSP 和 OEM 提供最终的公开版本时结束,最终版本预计将于 2020 年第 3 季度发布。那就...

2020-06-01 08:42:19 1 0

转载 Android 10 暗黑模式适配,你需要知道的一切

在 Android 10 里,Dark theme 暗黑模式得到了系统级的支持。暗黑模式不仅酷炫,而且有降低屏幕耗电、在光线较暗的环境中使用更舒适等好处。今天带大家看一下如何...

2020-05-29 08:42:19 17 0

转载 推荐一个好用的小工具, 你可能从来没这样用过okhttp 拦截器

链接:https://juejin.im/post/5ddddd2a6fb9a07161483fb2本文由作者授权发布。1前言在平时开发中,你有没有下面这样的困扰呢?场景一明明是服务端的...

2020-05-29 08:42:19 34 0

转载 深入探索 Android 网络优化(二、网络优化基础篇)上

前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。思维导图大纲一、为什么要进行网络优化?「等待网络是我们 App 最大的性能瓶颈,再...

2020-05-28 09:48:43 34 0

转载 Android平台HTTPS抓包全方案

原文地址:https://juejin.im/post/5cc313755188252d6f11b463/ 前言 /HTTP协议发展至今已经有二十多年的历史,整个发展的趋势主要是...

2020-05-27 08:33:47 18 0

转载 开眼了,腾讯是如何使用 Git ?

转自公众号:腾讯技术工程今天跟大家分享一点鹅厂程序员的 Git 使用经验。介绍四种工作流来更好地理解 Git 的项目使用流程,利用其强大的分支功能为自己的项目构筑适配的工作流。1. 前言...

2020-05-27 08:33:47 19 0

转载 别再说你不懂线程池——做个优雅的攻城狮

/ 什么是线程池 /线程池,顾名思义就是装线程的池子。其用途是为了帮我们重复管理线程,避免创建大量的线程增加开销,提高响应速度。/ 为什么要用线程池/作为一个严谨的攻城...

2020-05-26 08:45:06 38 0

转载 经过一顿骚操作,项目编译打包速度提升一倍!

背景我们的公司的系统中是以微服务方式开发的。每个项目就是一个微服务,有非常多的微服务,比如用户服务、后台管理服务、订单服务、物流服务、商品服务等等。其中每个项目都使用的 gradle 构...

2020-05-22 08:37:53 104 0

转载 深入探索Android卡顿优化

由于卡顿优化这一主题包含的内容太多,为了更详细地进行讲解,因此,笔者将它分为了上、下两篇。本篇,即为《深入探索Android卡顿优化》的上篇。本篇包含的主要内容如下所示:卡顿优化分析方法...

2020-05-22 08:37:53 183 0

转载 (建议精读)灵魂之力—提升学习效率 99% 的私藏秘籍全公开

前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。在学习一个技术之前,判断一个技术是不是真正有价值?一个技术是不是值得我们花费足够的...

2020-05-19 08:43:13 73 0

原创 MYSQL基础知识学习笔记

一、数据表基本操作单个主键create table test{ name VARCHAR(25),![image](https://cdn.nlark.com/yuque/0/2...

2020-05-17 17:21:16 41 0

原创 Android工程师的职业规划篇(周末闲扯)

最近有很多小伙伴问我职业规划的问题,我先说一下我的个人得看法吧,这个因人而异,大家学习Android或者其他技术都是为了更好的工作,更好的赚钱,更好的生活,当然也得看个人的兴趣...

2020-05-17 17:21:16 49 0

转载 深入探索 Android 网络优化(一、网络筑基篇)下

八、网络层1、网络层主要功能数据路由。2、IP 协议1)、IP 协议拆解虚拟互联网络1)、实际的计算机网络是错综复杂的。2)、物理设备通过使用 IP 协议,屏蔽了物理网络之间的差异。3)...

2020-05-15 08:29:48 62 0

转载 Android面经分享,失业两个月,五一节前拿到offer

疫情期间,我被裁了。从3月初开始复习,准备面试题。复习的资料主要为@jsonchao的博客,还有就是网上的其他博客资料。首先介绍一下自己基本情况:渣本毕业快4年,一直在小厂摸鱼混日子,学...

2020-05-14 08:40:04 55 0

转载 深入探索 Android 网络优化(一、网络筑基篇)上

前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。网络优化一直被认为是移动优化水最深的领域之一,因此要想对网络进行深入优化,我们就必...

2020-05-13 09:23:55 54 0

转载 更优雅的Android UI界面控件高亮的实现

作者:SoulQw链接:https://blog.csdn.net/u014626094/article/details/105430981导读: 文章很快速的接验证了方案的原理...

2020-05-12 09:00:34 54 0

原创 EventBus源码详细分析-手写EventBus核心代码

本文由风听雨声授权原创发布EventBus 是一个面向Android和Java的开源库,使用发布者/订阅者模式实现松散耦合,简化组件之间的通信。使用简单,效率高,体积小。具备高级特性,如...

2020-05-09 08:28:00 52 0

转载 Android UI 篇- 手势月亮 亮度动画

Overried的博客地址:https://www.jianshu.com/u/75711cf32043/ 应用场景 /一个有创意的亮度动画,通过手势上下滑动控制手机屏幕亮度,动...

2020-05-09 08:28:00 50 0

转载 聊一聊ViewPagerIndicator重构的一些经验

一包纯牛奶的博客地址:https://juejin.im/user/5aab9dcef265da239c7b1e91ViewPagerIndicator 的代码可谓一波三折,在不久前Vi...

2020-05-07 08:32:19 40 0

原创 Kotlin 函数式编程和设计模式(学习笔记六)

六、设计模式 1、函数式的对象——invoke约定Kotlin的约定有很多种,而比如使用便捷的get操作,以及重载运算符等等,invoke约定也仅仅是一种约定而已;我们可以把la...

2020-05-06 07:24:39 74 0

转载 Kotlin与Java互操作(学习笔记七)

一. Kotlin调用Java1.1 Kotlin使用Java的集合类 val kotlinList = listOf(1, 2, 3, 4) //Java原生的ArrayL...

2020-05-06 07:24:39 75 0

转载 工作记录#Android App 竞品抓包分析

因为需要分析竞品App一些信息的更新机制,所以就用到了抓包工具,这里简单分析下三种抓包工具,主要分析Fillder,如有不当,请多指教。知识补充在介绍抓包工具之前,如果对HT...

2020-05-05 07:26:54 75 0

原创 Kotlin 多态和扩展(学习笔记五)

五、多态和扩展 1、重载算术运算符算术运算符最能直观的反映kotlin的约定。在kotlin中,可以使用+=等基本运算符对集合或者对象进行操作。data class Point...

2020-04-28 08:24:52 50 0

转载 Java的值传递和引用传递,你真的搞清楚了吗?

luckykelan的博客地址:https://juejin.im/user/5b172e3e51882513e905909f先从一道面试题说起:以下程序输出结果是什么: public...

2020-04-28 08:24:52 48 0

原创 Kotlin Lambda和集合(学习笔记四)

四、Lambda和集合1、Lambda简化表达 函数式接口:有且仅有一个抽象方法的接口with 和 apply 的实现 with、apply是一个函数,其实它有两个参...

2020-04-26 12:41:38 60 0

转载 你还没迁移至 AndroidX ?

长久以来,我们致力于做到三件事:实践指南、减少模板代码和简化任务流程,我们希望帮助开发者们集中精力专注在真正需要考虑的逻辑中去。Jetpack 为此而生,它所包含的库、工具和指南,可以...

2020-04-26 12:41:38 77 0

原创 Kotlin代数数据类型、模式匹配、泛型相关(学习笔记三)

三、代数数据类型和模式匹配其实都是些设计思想,我们在开发中都用到了,需要在开发中不断积累领悟。1、代数数据类型概念理解代数就是能代表数字的字母或符号 这种用代数或者数字转换成的类型,以及...

2020-04-25 15:49:01 65 0

转载 Android 源码分析实战 - 授权时拦截 QQ 用户名和密码

1. 说在前面 本文内容其实是不适合发出来的,希望大家切勿用作商业用途,也切勿将功能发布到线上环境。技术一定是为生活服务的,是为了大家共同的美好生活。判断一件事是否值得做,一定...

2020-04-25 15:49:01 150 1

原创 深度探索Gradle自动化构建技术(四、自定义 Gradle 插件)

一、Gradle 插件概述自定义 Gradle 插件的本质就是把逻辑独立的代码进行抽取和封装,以便于我们更高效地通过插件依赖这一方式进行功能复用。而在 Android 下的 gradle...

2020-04-23 09:02:43 88 0

转载 跟随弹幕停不下来?智慧文娱还有哪些新玩法 ​

阿里妹导读:随着 5G 开启商用、机器智能愈发成熟,在技术发展的新阶段,我们在文娱的体验上将会有怎样的提升?本文将通过十个场景来分享技术革新下智慧文娱的新玩法。文末福利:评论区留言送书。...

2020-04-23 09:02:43 195 0

转载 每一节网课背后,硬核黑科技大曝光

疫情期间,你的家人或亲戚一定也开始宅在家上网课了吧?熟悉 RTC 技术(实时音视频)的小伙伴都知道,每一堂网课背后,都有一套技术栈。你可以将它们想象成一群辛勤的“小人儿”,彼此通力合作完...

2020-04-22 07:33:47 97 0

原创 kotlin面向对象(学习笔记二)

二、面向对象1、类以及接口 1、 属性没有默认值必须赋值。成员是默认全局可见。 2、可带有属性和默认方法的接口我们在给接口添加新的方法的时候,之前继承过该接口的类则不需要实...

2020-04-22 07:33:47 61 0

原创 kotlin基础语法(学习笔记一)

一、基础语法不一样的类型声明: val a:String = " i am kotlin"; 2、类型推导 val a = " i am ko...

2020-04-21 07:58:46 55 0

转载 Kotlin实战 | 语法糖,总有一颗甜到你(持续更新)

弃用Builder模式当构造复杂对象时,需要很多参数,如果将所有参数都通过一个构造函数来传递,缺乏灵活性,但如果重载若干个带有不同参数的构造函数,代码就变得臃肿。Builder 模式可以...

2020-04-21 07:58:46 66 0

转载 解惑:不要在多门语言间徘徊,把一门语言玩熟了,其他语言都是纸老虎...

刚才和我弟弟通电话聊了聊这一段时间的学习以及下一阶段的学习规划,我弟弟在读大二,是计算机专业。今天和他聊电话,感触颇多,倒不是因为我发现了新的东西,而是因为竟然连他都不相信我说过的一些我...

2020-04-19 16:04:37 66 0

原创 View.post()必知必会

一、post方法分析看看View的post方法注释:Causes the Runnable to be added to the message queue. The runnable ...

2020-04-18 07:49:20 65 0

转载 为什么都建议程序员不要做“外包”?看完这些经历,很辛酸

在程序员圈子里面,外包程序员似乎永远处于一个尴尬的角色,如果你说他们不是程序员吧,他们也是程序员。应该说是外包这个词比较尴尬吧。其实我们身边也有很多外包程序员,我身边也有从外包进一线互联...

2020-04-18 07:49:20 103 0

转载 2020年了,跨平台开发框架现在怎样了?

多年来,跨平台移动开发已经获得了最流行软件开发趋势之一的声誉。这并不令人意外,因为采用跨平台开发技术使得软件工程师使用同一代码就能为不同平台构建应用程序,从而节省时间、金钱以及不必要的工...

2020-04-17 11:53:07 129 0

转载 Java泛型可行与不可行

泛型基础理解 一般情况,一个类的属性,或者一个方法的参数/返回值都需要在编写代码时声明基本类型或者自定义类型,但有时候无法在编写代码时使用现有的类来表达参数类型或者返回值类型,...

2020-04-16 07:37:45 41 0

转载 百度APP-Android H5首屏优化实践

一、背景百度App自2016年上半年尝试Feed流业务形态,至2017年下半年,历经10个版本的迭代,基本完成了产品形态的初步探索。在整个Feed流形态的闭环中,新闻详情页(文中称为...

2020-04-15 07:54:04 87 0

提示
确定要删除当前文章?
取消 删除