安卓开发学习笔记
长沙火山
2015年做个有梦想、肯努力的青年。
展开
-
2.2 SimpleAdapter的使用
SimpleAdapter 是具有良好拓展性的一个Adapter,可以自定义多种效果。一、布局文件1、在activity_main.xml中添加布局代码:<ListView android:id="@+id/listView" android:layout_width="match_parent" android:layout_height="match_p原创 2016-09-18 16:33:07 · 326 阅读 · 0 评论 -
2.12 Toast的基本使用
一、布局文件1、新建一个布局文件,bg_toast.xml ,添加如下代码:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 设置透明背景色 --> <solid android:color="#BADB66" /原创 2016-10-19 15:19:15 · 270 阅读 · 0 评论 -
2.13 Notification(通知)的使用
一、布局文件activity_main.xml 添加代码:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android原创 2016-10-19 16:18:15 · 396 阅读 · 0 评论 -
2.7 GridView的基本使用
一、xml布局代码1、activity_main.xml 代码如下<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"原创 2016-10-07 21:56:03 · 381 阅读 · 0 评论 -
3.3 ViewPager的基本使用
一、基础知识1.1 将Layout布局转换为View对象:(1) LayoutInflater If = getLayoutInflater().from(this); If.inflate(resource, root);(2) View.inflate(context, resource, root);1.2 配置Adapter(1) PagerAdapter 数据源:Lis原创 2017-04-12 15:18:43 · 304 阅读 · 0 评论 -
3.4 WebView显示网页
一、通过Intent调用系统浏览器public class MainActivity extends AppCompatActivity { private String url = "http://www.baidu.com"; @Override protected void onCreate(Bundle savedInstanceState) { supe原创 2017-04-13 16:33:49 · 240 阅读 · 0 评论 -
2.1 ArrayAdapter的使用
ArrayAdapter 支持泛型操作,是最简单的一个adapter,只能展现一行文字。方法一:Java创建数组1、代码实现:public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.原创 2016-09-18 15:37:20 · 689 阅读 · 0 评论 -
3.6 ScrollView
一、ScrollView的使用<ScrollView android:id="@+id/scrollView" android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="none" >原创 2017-04-18 14:55:16 · 294 阅读 · 0 评论 -
3.5 时间日期选择器
一、日期选择器1.1 DatePicker1、xml 布局代码:<DatePicker android:id="@+id/datepicker" android:layout_width="wrap_content" android:layout_height="wrap_content" />2、Java代码:public class原创 2017-04-14 10:45:20 · 304 阅读 · 0 评论 -
3.1 Activity的基本使用
一、基本使用1、Activity的开启与关闭开启一个Activity Intent intent = new Intent(MainActivity.this,Main2Activity.class); startActivity(intent);关闭一个Activity finish();2、Activity之间数据传递(1) 方法一A 界面传值代码如下:Intent intent = n原创 2016-10-28 15:41:10 · 391 阅读 · 0 评论 -
Android WebView的使用
1、xml 布局代码:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/acti原创 2016-11-09 09:59:33 · 470 阅读 · 0 评论 -
2.11 ViewFlipper(翻转视图)的使用
一、ViewFlipper 静态导入1、布局文件首先,创建4个图片布局文件:page_1.xml :<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"原创 2016-10-18 15:19:57 · 373 阅读 · 0 评论 -
2.4 列表添加表头和表尾
一、布局文件1、 在activity_main.xml添加布局代码:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" an原创 2016-09-20 15:47:58 · 1952 阅读 · 0 评论 -
2.3 自定义BaseAdapter
一、布局文件1、在系统自动创建的activity_main.xml中添加一个ListView的布局代码: <ListView android:id="@+id/listView" android:layout_width="match_parent" android:layout_height="match_parent" />2、自己新建一个原创 2016-09-20 15:19:00 · 504 阅读 · 0 评论 -
2.8 Spinner 列表选项框
一、布局文件代码1、新建一个xml文件,命名myarrays,代码如下:<?xml version="1.0" encoding="utf-8"?><resources> <string-array name="data"> <item>星期一</item>> <item>星期二</item>> <item>星期三</item>>原创 2016-10-10 16:09:41 · 604 阅读 · 0 评论 -
2.9 自动完成文本框
一、布局文件1、Activity.xml 添加如下代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" androi原创 2016-10-10 21:39:28 · 339 阅读 · 0 评论 -
2.5 构建可复用的BaseAdapter
一、布局文件1、MainActivity.xml 布局代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:原创 2016-09-27 17:11:29 · 488 阅读 · 0 评论 -
2.14 ProgressDialog 进度条对话框的使用
一、布局文件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="matc原创 2016-10-23 18:32:45 · 470 阅读 · 0 评论 -
2.10 ExpandableListView(可折叠列表)的基本使用
一、布局文件1、新建布局文件:item_exlist_group.xml,添加如下代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" a原创 2016-10-13 17:57:11 · 424 阅读 · 0 评论 -
2.6 ListView Item多布局的实现
一、布局文件1、MainActivity.xml 布局代码:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" androi原创 2016-09-30 16:01:03 · 356 阅读 · 0 评论 -
3.2 Fragment的基本使用
一、概述1、Fragment简介(1) Fragment可以作为Activity界面的一部分组成出现; (2) 可以在一个Activity中同时出现多个Fragment,并且一个Fragment也可以在多个Activity中使用; (3) 在Activity运行过程中,可以添加、移除或者替换Fragment; (4) Fragment可以响应自己的输入事件,并且有自己的生命周期,它们的生命周期原创 2017-04-06 21:28:24 · 499 阅读 · 0 评论