随笔分类 - Android界面编程
摘要:Android系统发布十多年以来,关于Android的UI的适配一直是开发环节中最重要的问题,但是我看到还是有很多小伙伴对Android适配方案不了解。刚好,近期准备对糗事百科Android客户端设计一套UI尺寸适配方案,可以和小伙伴们详细的聊一聊这个问题。 Android适配最核心的问题有两个,其
阅读全文
摘要:初识Gradle Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。 怎么看上面都是一段很官方的解
阅读全文
摘要:AdapterView组件是一组重要的组件,AdapterView本身是一个抽象基类,它派生的子类在用法上十分相似,只是显示界面有一定的区别,因此本节把它们归为一类,针对它们的共性集中讲解,并突出介绍它们的区别。AdapterView如下特征。 AdapterView继承了ViewGroup.它的本
阅读全文
摘要:ImageView继承自View组件,它的主要功能是用于显示图片一实际上这个说法不太严谨。因为它能显示的不仅仅是图片,任何Drawable对象都可使用ImageView来显示。 ImageView及其子类的类关系图 # ImageView支持的XML属性及相关方法的说明 XML属性 相关方法 说明
阅读全文
摘要:TextView其实就是一个文本编辑器,只是Android关闭了它的文字编辑功能。 TextView直接继承了View,与其子类的类图关系: TextView及其子类的类图 # TextView常用的xml属性及相关方法 xml属性 相关方法 说明 android:autoLink setAutoL
阅读全文
摘要:为了更好地管理Android应用的用户界面里的各种组件,Android提供了布局管理器。通过使用布局管理器,Android应用的图形用户界面具有良好的平台无关性。通常来说,推荐使用布局管理器来管理组件的分布、大小,而不是直接设置组件位置和大小。 android布局管理器类图 LinearLayout
阅读全文
摘要:Android应用的绝大部分UI组件都放在android.widget包及其子包、android.view包及其子包中,Android应用的所有UI组件都继承了View类。View类还有一个重要的子类:ViewGroup,但ViewGroup通常作为其他组件的容器使用。 Android的所有UI组件
阅读全文

浙公网安备 33010602011771号