Android ObjectAnimator类学习指南:手把手带你学会如何自定义属性动画

前言 属性动画的使用 是 Android 开发中常用的知识 今天,我将讲解属性动画使用中最核心的一个方法类:ObjectAnimator,希望你们会喜欢。 目录 示意图 储备知识 阅读本文前,请先阅读文章:Android:这是一份全面 & 详细的动画入门学习指南 1...

2019-08-06 14:05:36

阅读数 34

评论数 0

太厉害了,终于有人把40W年薪的Android高级教程分享出来了

正常做Android开发5年才能拿到40w年薪,而实际上大多数开发五六年的Android程序员都没有这么高的薪资。这是为什么? 机遇,背景,技术。三者都是很关键的因素。 机遇可遇不可求。 有背景和关系,也会对你的职业发展产生很大的帮助,一样是可遇不可求。 为什么有的程序员月薪只...

2019-08-06 09:37:14

阅读数 33

评论数 0

Android启动界面优化技巧-Splash Screens的正确方式

备注:这里是开发跨平台App时,适配Android启动屏幕,主要为了防止白屏。玩Android开源App 往往我们在开发Android的时候会出现白屏等等,主要原因就是启动时需要加载的资源过多,从而影响了Android启动,Google建议的启动方式:www.google.com/design/s...

2019-07-30 17:41:20

阅读数 61

评论数 0

android 通过修改图片像素实现CircleImageView

CircleImageView实现方法有很多种,各有优缺点,因此需要按照不同的场景使用。我们今天使用修改图片像素的方法实现CircleImageView,主要知识点无非是勾股定理和点到圆形的距离。 素材图片: 效果如下: ** 1、clipPath裁剪画布 ** 该方法支持的最小版本是Andro...

2019-07-25 17:09:19

阅读数 66

评论数 0

Android Q Impact

Android Q Impact 一年一度的 Android 系统又更新啦,今年来到了 Android Q,个人感觉现在 Android 的发展是对应用的限制越来越严格,新的亮眼的功能基本是没有了,略显失望! Agenda Scoped Storage Restrictions to backgr...

2019-07-24 17:45:16

阅读数 53

评论数 0

你知道吗?Android里如何关闭某个指定activity

最近项目中有这样的需要,在关闭当前Activity同时关闭前面两个Activity,不涉及到应用的退出。自己想了一些方案,也查了一些资料,做个笔记吧。 方案一 广播的方式 这个是最容易想到的,同时也是网上提供最多的。 由于多个Activity要使用,关闭页面的广播最好写在基类BaseActivit...

2019-07-19 11:26:24

阅读数 1573

评论数 0

你还不打算试试Android X吗?

AndroidX是Google 2018 IO 大会推出的新扩展库,主要是对Android 支持库做了重大改进。与支持库一样,AndroidX 与 Android 操作系统分开提供,并与各个 Android 版本向后兼容,可以说AndroidX就是为了替换Android支持库而设计的。 Andr...

2019-07-18 15:40:16

阅读数 4717

评论数 0

折叠屏来袭,Android的适配攻略

随着三星 Galaxy Fold 和 华为 Mate X 的发布,折叠屏手机开始进入大家的视线。在改变手机体验的同时,也给我们开发人员在适配方面带来了更多的挑战。本文给大家介绍一下 Android 开发中和折叠屏相关的一些概念,以及如何进行折叠屏的适配。 折叠屏适配 折叠屏之所以需要适配,是因为我...

2019-07-17 15:44:15

阅读数 68

评论数 0

Android滑动冲突处理方法。你知道吗?

在 Android 开发中,滑动冲突总是我们一个无法避免的话题。而对于解决方案却是众说纷纭。比如 RecyclerView 嵌套 RecyclerView ,直接通过相关方法禁掉内部 RecyclerView 的滑动; ScrollView 嵌套 RecyclerView 直接把 ScrollVi...

2019-07-17 14:19:25

阅读数 59

评论数 0

避免面试尴尬,你需要了解的20个架构师相关缩写

作为一个架构师,如果在面试的时候,面试官说出了一个英文缩写,这个时候如果你没有听过,是不是很尴尬?而且你也没办法针对这个问题进行描述回答!所以,多学习一些基础的英文缩写,一是面试可以游刃有余,二是可以装逼!下面的20个缩写,你都能讲清楚吗? IOC: 控制反转(Inversion of Contr...

2019-07-17 10:03:08

阅读数 5996

评论数 0

Spring Boot在Docker中的适配性

日常的Rest服务开发我都会首选SpringBoot,因为它本身的易用性以及自带的各种方便功能、生态等,今天就简单讲一下如何将Spring Boot应用跑在Docker容器中 项目搭建 首先打开Idea,选择初始化一个Spring Boot应用,然后一路回车下去,待Idea下载完依赖,开始编...

2019-07-15 13:58:47

阅读数 65

评论数 0

简单易懂!Android Stuidio怎样导出apk文件

一, 首先,我们在菜单栏上找到这一栏: 然后点击build,再点击generate apk,然后出现以下界面: 由于之前我们并没有进行apk文件的生成,因此需要这个apk key做一个验证,以防您的app上线之后被别人盗用,同时证明自己对这个app的拥有权。key store path就是您ap...

2019-07-15 13:39:40

阅读数 110

评论数 0

redis pipeline服用指南

pipeline是Redis的一个提高吞吐量的机制,适用于多key读写场景,比如同时读取多个key的value,或者更新多个key的value。 工作过程中发现挺多小伙伴都对pipeline多少有些了解,但是更深入的理解或者说有哪些坑就不知道了,下面咱们就一起分析下redis pipeline机制...

2019-07-13 15:54:34

阅读数 45

评论数 0

作为程序员你应该知道的网站

作为程序员你应该知道的网站 常见的 GitHub — 开发者最最最重要的网站:https://github.com 代码托管网站,上面有很多资源,还有有很多优秀的程序员,你可以在这里交到很多好朋友喔。 Stack Overflow — 解决 bug 的社区:https://stackove...

2019-07-13 14:42:36

阅读数 310

评论数 0

Android如何通过DrawableInflater加载自定义Drawable

一、Drawable 在Android系统上,图形图像的绘制需要在画布上进行操作和处理,但是绘制需要了解很多细节以及可能要进行一些复杂的处理,因此系统提供了一个被称之为Drawable的类来进行绘制处理。通过这个类可以减少我们的绘制工作和使用成本,同时系统也提供了众多的Drawable的派生类比如...

2019-07-12 17:30:29

阅读数 41

评论数 0

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