Android控件
文章平均质量分 75
刘洋浪子
做Android开发,不断学习,不断努力!
展开
-
Android线性布局之layout_weight
前言layout_weight按自己的理解就是按比例分配LinearLayout的子控件的大小,为了了解这个属性,接下来就边写代码,边看效果图来理解该属性。正文首先将根布局修改为LinearLayout,将orientation属性设置为horizontal,使LinearLayout的子控件水平排列,再给LinearLayout放三个TextView作为子布局,内容分别显示1,2,3;TextView的宽度设置为0dp,layout_weight的属性都填写为1,代码如下:<?xml ver原创 2021-07-19 00:28:42 · 2901 阅读 · 2 评论 -
Android中ViewPager的使用
一、在布局文件中写一个ViewPager控件。<android.support.v4.view.ViewPager android:id="@+id/mViewPager" android:layout_width="wrap_content" android:layout_height="wrap_content">二、在代码中找到该控件。mVi原创 2016-09-21 00:21:58 · 995 阅读 · 0 评论 -
Android中Fragment的使用
一、简单描述 Fragment是在android3.0添加的,为了兼容更低的版本,在v4包中做了优化。建议使用v4包下的Fragment,以便兼容更低的android版本。二、简单使用 功能描述:点击Button替换Fragment。 实现: 1、 写两个类A、B继承V4包下的Fragment,重写onCreateView()加载原创 2016-08-01 11:28:20 · 334 阅读 · 0 评论 -
android中的几种Dialog
在开发应用中,我们一般会以弹对话框的方式与用户进行交互,以下是几种弹dialog的方式。一、普通的Dialogprivate void nomalDialog () { AlertDialog.Builder builder = new AlertDialog.Builder (this); builder.setTitle ("普通对话框"); builder原创 2016-10-13 00:53:05 · 853 阅读 · 0 评论 -
android中ExpandableListView的使用
看google官方BluetoothLeGatt代码时,碰到ExpandableListView,给它设置Adapter时使用的是SimpleExpandableListAdapter,设置的数据看的我是一脸懵逼,所以决定找个Demo理理思路。 ExpandableListView是双层的ListView,所以设置数据的时候需要循环嵌套,外层循环设置一级数据,内层循...原创 2016-10-15 17:49:26 · 314 阅读 · 0 评论 -
android控件属性padding
在写android应用时,我们肯定会写布局文件,在写布局文件时,我们经常会使用控件的padding属性.总以为它很简单,也就没有详细的去了解它,今天在写布局文件时,突然发现它并没有那么简单,所以决定去详细的了解一下它. 使用android studio中创建一个项目,直接运行,我们看到的效果如下:原创 2016-11-10 16:38:25 · 19634 阅读 · 1 评论 -
android控件属性Weight
以前感觉LinearLayout布局的weight属性很简单啊,就是按百分比来给子控件分配控件,慢慢发现并不是这么回事,今天写个例子,系统的学习下。 1、LinearLayout的方向是horizontal(与vertical的情况一样),有两个子View的情况下 a、weight的值相同情况 当weight的值相同,以原创 2016-12-06 19:15:59 · 398 阅读 · 0 评论 -
android控件属性margin
刚才写了篇原创 2016-11-26 01:01:29 · 803 阅读 · 0 评论 -
Android加载网页控件WebView
1、因为要加载网页,先给应用添加网络权限。android:name="android.permission.INTERNET"/> 2、在布局文件中添加WebView控件。<WebView android:id="@+id/mWebView" android:layout_width="match_parent" android:l原创 2017-02-22 17:00:38 · 991 阅读 · 0 评论