1.前言 启动模式在面试中经常被问到,实际开发中应用广泛,所以是必须掌握的一种技能 下面,我将详细介绍启动模式的相关知识,希望你们会喜欢 第一篇文章,若有纰漏,欢迎指出,必改...
1.前言 启动模式在面试中经常被问到,实际开发中应用广泛,所以是必须掌握的一种技能 下面,我将详细介绍启动模式的相关知识,希望你们会喜欢 第一篇文章,若有纰漏,欢迎指出,必改...
说到滑动解锁,就回到了2012~2014年,iPhone4S、5、5S年代,如今准备踏入2020年,这些年国产机崛起,再也不是公交车上都是iPhone4S的场景。本篇来使用V...
由于项目开发需要获取设备的mac地址,因此查阅了Android获取mac地址相关信息,本篇博客转载自《Android获取Mac地址-适配所有版本》,并在此基础上进行进一步整理...
引言 很多时候我们需要做选择器,比如列表选择、时间选择、地区选择等等。但有时候我们会发现平面的让我们已经审美疲劳,怎么推陈出新,给用户以更棒的视觉效果体验呢? Whee...
Window win = getWindow(); win.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED...
先来无事研究了一下Android 自定义view的开发,简单写了一个雪花飘飘的效果: 效果如图: 废话不多说直接上代码: public class SnowViewexten...
参考链接://www.greatytc.com/p/0af52be90ae6//www.greatytc.com/p/e497123652b5 在And...
转载请注明出处:【huachao1001的简书://www.greatytc.com/users/0a7e42698e4b/latest_articles】 前面两篇...
话不多说,直接上效果图 ImageReview在这个库里面用到了第三方的缩放图片查看库 1、要实现效果图的方案,需要操作重写ViewPager的事件处理。2、下滑透明的方案可...
Android11基于Android11早期版本,增加了多种功能和更新,以保障用户安全并提高通名都和可控性。主要的影响可参考Google开发者网站developer.andr...
通知 https://github.com/Tapadoo/Alerter ★2528 - 克服Toast和Snackbar的限制 https://github.com/we...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
什么是过度绘制(OverDraw) 在多层次重叠的UI结构里面,如果不可见的UI也在做绘制的操作,会导致某些像素区域被绘制了多次。这样就会浪费大量的CPU以及GPU资源。过度...
在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义...
目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...
经历了两年多,我的著作终于和大家见面了,写书是一件很磨练人耐力的事情,从打算写一本书开始后,心里无时不刻有一块大石头压在头顶。一来要保证专业性,二来要保证质量,同时还要兼具备...