最新 最热

常用控件之Button详解

小伙伴们肯定都有在玩儿一些游戏,比如和平精英,在界面上展示的名字,其实就是Android中咱们上一篇介绍到的TextView控件。而今天,我们再给大家带来一个非常好玩儿的控件,这个控件可以结合咱们之前的讲到的内容做很多有趣的...

2019-09-02
0

六大布局之FrameLayout

上一期我们给大家讲解了LiearLayout,这一期我们为大家讲解一下FrameLayout(帧布局)的使用,相较于其他布局,FrameLayout可以说的上是最简单的一个,并且其使用范围相对来说也相对较小,但是也是Android中的六大布局之一,面试的时...

2019-09-02
0

常用控件之TextView全解析

大家好!在前几篇文章里,我们详细介绍了Android中的常用布局,使大家对Android中的页面布局有了一定认识,而对于布局中使用的一些UI控件如Button、TextView等,有的读者可能还存在一些困惑。在接下来文章中,我们将详细介绍Andr...

2019-09-02
0

布局"大杀器"—ConstraintLayout

简介:约束布局(ConstraintLayout) 是一个 ViewGroup,它的出现主要是为了解决布局嵌套过多的问题,以灵活的方式定位和调整 View。

2019-09-02
0

【Flutter 专题】58 图解 Flutter 嵌入原生 AndroidView 小尝试

和尚前段时间学习了一下 Flutter 与原生 Android 之间的交互;是以 Android 为主工程,Flutter 作为 Module 方式进行交互;今天和尚尝试一下 Flutter 中嵌入 Native View 的交互方式;Android 端采用 AndroidView iOS 端采用...

2019-08-28
0

Android高级进阶之12条代码优化以及性能优化方案

上面的意思总结一下就是,采用装箱在java 5及以上是没必要的,采用装箱的方式构造一个对象会占用更多的内存,而使用比如说Boolean.TRUE的方式只是一个常量所以采用下面的方式更节约内存,正确的方式如下:...

2019-08-26
0

Android Q 文本新功能

文本显示是大部分应用的重要任务之一。为了帮助您打造更好的文本体验,我们在 Android Q 中引入多项新特性,在满足开发者需求的同时,持续提升应用性能。其中包括:...

2019-08-20
0

安卓从入门到进阶第四章(调试方法)

首先,Android是一种基于Linux的开放源代码软件栈,为广泛的设备和机型而创建。下图是Android平台的主要组件。

2019-08-16
0

浅谈 Android maxEms 属性

和尚我最近调整一个小需求,为了整体显示效果,需要限制一部分文字的长度,超过的以…代替。 和尚我本想偷个懒,用 android:maxLength="6" 属性配合 android:maxLines="1" 以及 android:ellipsize="end" 来实现,但是只可...

2019-08-12
0

让你的EditText删除表情比微信更高效--记一次android性能分析优化实战

自己在做SpEditTool:一个支持表情,@mention,#话题#等功能的EditText控件,这个项目的时候出现了一个很奇怪的问题

2019-08-12
0