1.LogCat视图可以查看报错日志;可以点击“+”,即log filter过滤;
2.android项目打包apk,项目右键-->Export-->create keystore
3.FileExplorer可浏览手机文件目录
4.android
View 可视控件的继承关系:(来源:http://blog.csdn.net/zqiang_55/article/details/7051282)

5.
6.调用android已有的activity功能:
(需查看已有功能的源码中的功能清单文件:AndroidManifest.xml)
Intent intent = new Intent();
intent.setAction("xxxaction");
intent.addCategory("xxx");
intent.setData("xxx");
startActivity(intent);
7.android项目目录说明:
gen/R.java-->开发工具自动生成的,生成各种资源的id,R.java是定义该项目所拥有资源的索引文件。
assets/-->此目录放私有文件,不能通过R.java访问,只能通过文件目录访问,R.java不生成相应的资源id;
res/-->存放图片、文字
res/drawable-hdpi-->高分辨率的图片
res/drawable-ldpi-->低分辨率的图片
res/drawable-mdpi-->中分辨率的图片
res/layout/main.xml-->界面
res/values/strings.xml-->文字、颜色、尺寸、字符串
res/AndroidManifest.xml-->功能清单,当你新增一个页面行为类别(Activity)时,你也需要先在此注册这个新增的Activity类别后,才能顺利调用。
res/default.properties-->eclipse使用的,列出android版本
8.TextView<==>Label
EditText<==>Input
9.Activity类中常用:
this.findViewById(R.id.idName);
button.onclickListener(new ButtonClickListener(){
public void onclick(View v){
.....
}
});
10.发送短信:
SmsManager manager = SmsManager.getDefault();
manager.setndTextMessage(number,null,content,null,null);
11.三种通知:
1)Toast:
Creating an AlertDialog
Context context = getApplicationContext();
CharSequence text = "Hello toast!";
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();
2)
Status Bar Notifications

3)
Creating an AlertDialog
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage("Are you sure you want to exit?")
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
MyActivity.this.finish();
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
Creating a ProgressDialog
ProgressDialog dialog = ProgressDialog.show(MyActivity.this, "",
"Loading. Please wait...", true);
DatePickerDialog
A dialog that allows the user to select a date. See theHello
DatePickertutorial.
TimePickerDialog
A dialog that allows the user to select a time. See theHello
TimePickertutorial.12.
分享到:
相关推荐
这篇“Android基础教程PPT”旨在引导初学者了解如何使用Eclipse环境进行Android应用开发。首先,我们从创建或导入Android工程开始。 要开启一个新的Android工程,你需要在Eclipse中选择[File]->[New]->[Project],...
《Android基础教程 第三版》是一本针对初学者和进阶开发者的重要参考资料,全面覆盖了Android应用开发的基础知识。此版本的PDF版本以其高质量的文本和包含源码的特点,为学习者提供了便捷的学习途径。书中的内容围绕...
### Android基础教程(第3版·修订版)关键知识点概览 #### 一、书籍概述与定位 《Android基础教程(第3版·修订版)》是一部专为Android开发新手及中级开发者准备的基础教程。本书延续了Pragmatic系列图书的一贯风格...
在Android基础的学习中,"Android基础-02"这一主题主要涵盖了Android开发的基本概念和核心组件,这些都是构建Android应用程序的基础。下面将详细讲解这些知识点。 首先,Android是一种基于Linux内核的操作系统,...
《Android基础教程(第三版)》是一本深受开发者欢迎的指南,它涵盖了Android开发的核心概念和技术,旨在帮助初学者和有经验的开发者更好地理解和实践Android应用开发。这本书的配套源码提供了丰富的实例,使得读者...
**Android基础教程4** 在Android开发的学习过程中,基础教程4主要涵盖了Android开发的多个关键方面,包括用户界面设计、文件存取、数据库编程、应用程序管理、权限控制以及资源管理等核心概念。以下是对这些主题的...
2015年发布的这份Android基础入门教程详细介绍了Android系统架构、开发环境的搭建、用户界面设计以及各种基础知识点,为初学者提供了系统的学习路径。 首先,教程介绍了Android系统的基本概念,包括系统架构和应用...
这个"2015最新Android基础入门教程PDF版打包合集"是为初学者准备的宝贵资源,旨在帮助他们快速掌握Android应用开发的基本概念和技术。以下是这个教程合集中可能包含的一些关键知识点: 1. **Android简介**:首先,...
《Android基础教程 第4版》是一本针对初学者和进阶者全面介绍Android开发的书籍。本书涵盖了Android开发的基础知识,旨在帮助读者掌握构建Android应用的核心技能。在深入学习之前,我们先了解一下Android系统的基本...
Android基础与应用开发教程 Android基础与应用开发教程
本资源为2015年发布的Android基础入门教程的PDF合集,对于初学者来说,是一份非常有价值的参考资料。在Android开发领域,基础知识是构建所有复杂应用的基础,这份教程将帮助你逐步掌握这一领域的核心概念。 一、...
Android基础开发与实践
Android 基础笔记 Android 基础笔记是 Android 开发的入门知识点总结,涵盖了 Android 开发的基础知识点,从 Android 发展史到自定义 ContentProvider 的实现。 一、Android 发展史 Android 的发展史可以追溯到 ...
《Android基础教程(第四版)随书源码》是一份宝贵的学习资源,为读者提供了深入理解Android开发的基础。这份源码涵盖了Android应用开发的核心概念和技术,包括用户界面设计、数据存储、网络通信、多媒体处理等多个...
Android基础入门教程,网上教程,打包成chm,看得时候方便一些 教程于2015年7月开始撰写,耗时半年,总共148节,涵盖了Android基础入门的大部分知识。
《Android学习指南》是针对初学者的一份详尽教程,旨在提供全面的Android基础知识,帮助读者从零开始掌握Android应用开发。这份PDF文档涵盖了Android开发的各个方面,包括环境搭建、编程语言基础、UI设计、数据存储...
android基础教程,里边包括新版Android开发教程&笔记1--基础入门,Android开发教程&笔记2--基础入门二,Android开发教程&笔记3--环境搭建与解析,Android开发教程&笔记4--Dalvik ADB Android开发教程+笔记5--模拟器...
android基础.ppt activety service broadcast contentprovider
**Android基础教程** Android是一种基于Linux内核的开源操作系统,主要应用于移动设备,如智能手机和平板电脑。这个基础教程旨在帮助初学者理解Android开发的基本概念和技术。教程可能涵盖了以下几个核心主题: 1....