3.1 Android控件架构 3.2 View的测量 3.3 View的绘制 3.4 ViewGroup的测量 3.5 ViewGroup的绘制 3.6 自定义View 3.6.1 对现有的空间进行拓展 3.6.2 创建复合控件 3.6.3 重写View来实现全新的空间 3.7 自定义ViewGr ...
分类:
移动开发 时间:
2018-09-07 13:57:21
阅读次数:
169
0.前言 1.在AndroidStudio新建Android工程 2.在main_activity中加入一个ListView控件,并且声明id 3.新建一个布局文件item_activity.xml 4.在src中创建ListItem.java类 5.在src中创建ListViewAdapter.j ...
分类:
移动开发 时间:
2018-08-02 16:58:02
阅读次数:
248
主要类: 作用:设备封装类,测试过程中获取设备信息和设备交互。 作用:所有控件抽象,用于表示一个Android控件。 作用:异常处理机制,在预期控件不存在时抛出。 作用:控制选择器,利用控制属性描述目标控件,用于控件匹配使用。 所用:配置基类,用以控制测试过程的事件等超时、控件可见超时等。 作用:控 ...
在Abdroid屏幕中绘制虚线,最通用的是自定义控件DashedLine,再将自定义控件放入xml布局中 运行截图: 程序结构 package com.example.asus.gary_042; import android.content.Context; import android.grap ...
分类:
移动开发 时间:
2018-05-27 00:19:59
阅读次数:
300
使用ListView显示手机中联系人的姓名和电话号码 父类布局activity_main.xml,子类布局line.xml(一个文件的单独存放) 运行截图: (避免泄露信息对部分地方进行了涂鸦O(∩_∩)O!) 程序结构 <?xml version="1.0" encoding="utf-8"?> ...
分类:
移动开发 时间:
2018-05-25 11:14:31
阅读次数:
302
使用ListView显示Android SD卡中的文件列表 父类布局activity_main.xml,子类布局item_filelayout(一个文件的单独存放) 运行截图: 程序结构 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:a ...
分类:
移动开发 时间:
2018-05-23 00:05:13
阅读次数:
299
控件.setEnabled(true);控件.setFocusable(true);控件.setFocusableInTouchMode(true);控件.requestFocus();控件.requestFocusFromTouch(); ...
分类:
移动开发 时间:
2018-05-10 13:24:10
阅读次数:
188
引子: android SDK中会提供一些基础的控件以供开发。但是大多数情况下,这些基础的控件无法满足业务需求。本文主要说明自定义控件的分类,以及提供示例代码。 本文只做入门级选手阅读,或者 加深印象 或 温故而知新,大佬大神敬请绕道。 android控件的3种方式: 1)派生控件 : 从SDK已有 ...
分类:
移动开发 时间:
2018-04-30 15:34:24
阅读次数:
195
1.展示文本控件 TextView 2.编辑文本控件 EditText 3.按钮 button 4.常用布局属性 ...
分类:
移动开发 时间:
2018-04-26 01:26:19
阅读次数:
273