![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 79
Zhang_0220
这个作者很懒,什么都没留下…
展开
-
Android(view与viewgroup)
1. Android的基本组件 1.1 Activity 1.1.1 Activity代表手机的一个屏幕 1.1.2 一个Android程序由多个Activity组成,即:一个Android程序由多屏内容组成 1.1.3 Activity相当于一个展板,本身没有可视的内容,你把画(View)贴到展板上就可以展示出来了 1.2 Service 1.2.1...原创 2018-09-08 20:06:09 · 387 阅读 · 0 评论 -
LayOut_1
1. 什么是布局 就是把界面中的控件按照某种规律摆放到指定的位置 2. 布局的二种实现 代码 xml配置文件:res/layout目录下 注:也可以同时使用xml和代码 3. 布局的基本属性 取值范围 { //效果是一样的 fill_parent//过时 match_parent//不过时 } 固定值 { ...原创 2018-09-08 20:15:53 · 262 阅读 · 0 评论 -
jackson和httpcliet
1. 接口 1.1 OOP interface 1.2 url json 2. 如何给前端开发人提供接口 2.1 提供地址/参数/返回值(json) 2.2 *.jar http://192.168.43.37:8080/T212_easyui/jsp/userAction.action?methodName=userList http://localhost:...原创 2018-09-16 19:19:30 · 182 阅读 · 0 评论 -
高级控件ListView
BaseAdapter:是所有适配器类的父类,可以对列表项进行最大限度的定制 1.1 自定义适配器中的方法 getCount getView getItem getItemId 1.2 LayoutInflater(布局解析器) –LayoutInflater有三种获得方式,资料中有详细介绍 用来把layout布局文件解析成一个View对象,不可以new,...原创 2018-09-17 16:19:48 · 264 阅读 · 0 评论 -
LayOut_2
案例一:相对布局 1. 相对布局(重点) 1.1 相对布局窗口内子组件的位置总是相对兄弟组件、父容器来决定的,因此叫相对布局 1.2 如果A组件位置是由B组件的位置决定的,Android要求先定B组件,再定义A组件 如果A组件位置是由B组件的位置决定的,Android要求先定B组件,再定义A组件 如果A组件位置是由B组件的位置决定的,Android要求先定B组...原创 2018-09-10 17:24:20 · 122 阅读 · 0 评论 -
5、常用控件 TextView与EditText
案例一 1. 事件监听(三种写法) 1.1 标签上直接绑定监听方法 public void xxx(View view) 1.2 创建监听器对象,组件再绑定监听器对象 1.2.1 匿名内部类 1.2.2 使用匿名内部类并定义成全局的属性 文本框(TextView) 2.1 简介 TextView直接继承View,作用就是在界面上显示文本(类似于Sw...原创 2018-09-10 17:59:36 · 195 阅读 · 0 评论 -
常用控件02(图片框与进度条)
案例一:消息提示框 1. Toast(吐丝框) 1.1 Toast是Android中的一种简易的消息提示框 1.2 使用这个类的最简单的方法是调用静态方法构造您所需要的一切,并返回一个新的Toast对象。 Toast toast=Toast.makeText(getApplicationContext(), “默认的Toast”, Toast.LENGTH_SHORT)...原创 2018-09-13 11:46:37 · 81 阅读 · 0 评论 -
高级控件01 自动补全与下拉列表
1. 高级控件与低级控件区别 是否使用适配器 2. 适配器种类和作用 2.1 种类 数组适配器 ArrayAdapter new ArrayAdapter(this,R.layout.actv_style, names); 简单适配器 SimpleAdapter(图和下拉框) 也叫“并不简单的简单适配器”^_^ 自定义适配器 2.2...原创 2018-09-13 16:38:00 · 166 阅读 · 0 评论 -
PullToRefresh(下拉刷新)
1. 导入PullToRefresh 1.1 修改library的build.gradle中的sdk版本 //修改前 compileSdkVersion 16 buildToolsVersion “27.0.3” defaultConfig { minSdkVersion 4 targetSdkVersion 4 } //修改后 compileSdkVersio...原创 2018-10-09 21:19:14 · 196 阅读 · 0 评论