Widget、Element和RenderObject Widget Widget 是用户页面的描述,表示了Element的配置信息,Flutter页面都是由各种各样的Wid...
Widget、Element和RenderObject Widget Widget 是用户页面的描述,表示了Element的配置信息,Flutter页面都是由各种各样的Wid...
1.引言 android的deeplink 在项目中运用十分广泛,之前的一个项目大量使用deeplink。每完成一个新的功能,都得在AndroidManifest.xml写上...
本文由玉刚说写作平台提供写作赞助,版权归玉刚说微信公众号所有原作者:ShinyZeng版权声明:未经玉刚说许可,不得以任何形式转载 前言:这篇文章在一个月之前已经发布到玉刚说...
背景: 1.趋势:目前很多知名框架在后期维护中基于性能优化,代码解耦的考虑都加入Gradle Plugin的技术,如Alibaba的ARouter, 360的Replugin...
Android 中的 AOP 编程 原文链接 : Aspect Oriented Programming in Android 原文作者 : Fernando Cejas 译...
欢迎阅读系列文章 Android aop切点表达式(execution)Android aop Advice(通知、增强)Android aop(AspectJ)查看新的代理...
介绍 APT(Annotation Processing Tool)即注解处理器,是一种处理注解的工具,确切的说它是javac的一个工具,它用来在编译时扫描和处理注解。注解处...
AOP:面向切面编程(Aspect-Oriented Programming)。如果说,OOP如果是把问题划分到单个模块的话,那么AOP就是把涉及到众多模块的某一类问题进行统...
前面我们已经详细讲解了 Gradle 的 Task、Project 等基本用法,现在我们还要学习一个很重要的概念 Extension,它在 Gradle 中几乎随处可见,特别...
Android为啥要从Java转向Kotlin Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBra...
从后台启动Activity的限制Android 10 (API 级别 29) 及更高版本对后台应用可启动 Activity进行限制。Android10中, 当App的Acti...
如今许多app都会应用到的一种UI交互形式,列表滑动到顶部,固定顶部栏效果,我们也可以称作其为吸顶效果。比如微博 、各大浏览器的首页信息流模块、我的页面的设计等。微博评论的吸...
一、使用方式:Android studio 2.2以上 并添加依赖compile ‘com.android.support.constraint:constraint-lay...
目前想到的能实现圆角的方式有这么几种:1、使用shape元素(比较常用)2、使用背景图片(有点蠢,还得让UI切图,不建议这种方式)3、自定义控件实现4、使用ViewOutli...
做过图形图像处理coding的Android程序员一定用过或了解过PorterDuff.Mode这个枚举变量中的某些值,对此了解不多理解不深刻的时候是不是会很纠结到底该用那个...
版权声明:本文为卫伟学习总结文章,转载请注明出处!前言:之前项目需要上传大文件的功能,上传大文件经常遇到上传一半由于网络或者其他一些原因上传失败。然后又得重新上传(很麻烦),...
最近我看到一个老项目的代码,上传多个文件尽然用了让我忍无可忍的递归操作,即一个文件上传成功之后另一个文件才开始下载,而且还没有进度展示。下面是本人整理的框架效果: (1)开启...