![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
第一行代码
文章平均质量分 69
破晓与黎明
努力学习的小菜鸟
展开
-
第三章 RecyclerView
一、为什么用RecyclerView来代替ListView ①ListView性能较差,需要使用一些技巧来优化它 ②RecyclerView优化了ListView存在的各种不足之处二、基本用法 1、 在build.gradle中的dependencies闭包中添加compile 'com.android.support:recyclerview -7:25.3.1'添加后如下dependenc原创 2017-04-28 01:13:20 · 322 阅读 · 0 评论 -
第三章 制作Nine-Patch图片与编写精美聊天界面
一、制作Nine-Patch图片 1、准备好一张聊天气泡图片message_left 2、修改activity_main中代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_he原创 2017-04-30 02:03:03 · 1192 阅读 · 1 评论 -
第四章 碎片的生命周期
一、碎片的状态 每个碎片在其生命周期内都可能经历运行、暂停、停止和销毁这几种状态,只不过在一些细小的地方会有部分区别 1、运行状态 当一个碎片是可见的,并且它所关联的活动正处于运行状态是,该碎片也也处于运行状态 2、暂停状态 当一个活动进入到暂停状态时(由于另一个未占满屏幕的活动呗添加到了栈顶),与它相关的可见碎片就会进入到暂停状态。 3、停止状态 当一个活动进入停止状态时,与它相关联原创 2017-05-04 02:28:13 · 711 阅读 · 0 评论 -
第四章 探究碎片、动态加载碎片与限定符
**一、什么是碎片** 碎片是一种可以嵌入在活动当中的UI片段,从而让程序更加合理和充分地利用大屏幕的空间,因此在平板上应用得非常广泛。 **二、简单的碎片实例** 1、先新建 一个左侧碎片布局和右侧碎片布局 左侧碎片布局(具体的碎片布局)<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://原创 2017-05-02 00:55:43 · 396 阅读 · 0 评论 -
第三章 ListView的用法
一.ListView的简单用法 1.创建一个布局activity_main.xml,加入ListView控件 LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="matc原创 2017-04-27 01:28:28 · 446 阅读 · 0 评论