`

android基础

 
阅读更多

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

    这篇“Android基础教程PPT”旨在引导初学者了解如何使用Eclipse环境进行Android应用开发。首先,我们从创建或导入Android工程开始。 要开启一个新的Android工程,你需要在Eclipse中选择[File]-&gt;[New]-&gt;[Project],...

    Android 基础教程 第三版 PDF 含源码

    《Android基础教程 第三版》是一本针对初学者和进阶开发者的重要参考资料,全面覆盖了Android应用开发的基础知识。此版本的PDF版本以其高质量的文本和包含源码的特点,为学习者提供了便捷的学习途径。书中的内容围绕...

    Android基础教程(第3版·修订版)

    ### Android基础教程(第3版·修订版)关键知识点概览 #### 一、书籍概述与定位 《Android基础教程(第3版·修订版)》是一部专为Android开发新手及中级开发者准备的基础教程。本书延续了Pragmatic系列图书的一贯风格...

    Android基础-02

    在Android基础的学习中,"Android基础-02"这一主题主要涵盖了Android开发的基本概念和核心组件,这些都是构建Android应用程序的基础。下面将详细讲解这些知识点。 首先,Android是一种基于Linux内核的操作系统,...

    android 基础教程(第三版)配套源码

    《Android基础教程(第三版)》是一本深受开发者欢迎的指南,它涵盖了Android开发的核心概念和技术,旨在帮助初学者和有经验的开发者更好地理解和实践Android应用开发。这本书的配套源码提供了丰富的实例,使得读者...

    Android基础教程4

    **Android基础教程4** 在Android开发的学习过程中,基础教程4主要涵盖了Android开发的多个关键方面,包括用户界面设计、文件存取、数据库编程、应用程序管理、权限控制以及资源管理等核心概念。以下是对这些主题的...

    2015最新Android基础入门教程.pdf

    2015年发布的这份Android基础入门教程详细介绍了Android系统架构、开发环境的搭建、用户界面设计以及各种基础知识点,为初学者提供了系统的学习路径。 首先,教程介绍了Android系统的基本概念,包括系统架构和应用...

    2015最新Android基础入门教程PDF版打包合集

    这个"2015最新Android基础入门教程PDF版打包合集"是为初学者准备的宝贵资源,旨在帮助他们快速掌握Android应用开发的基本概念和技术。以下是这个教程合集中可能包含的一些关键知识点: 1. **Android简介**:首先,...

    Android基础教程 第4版

    《Android基础教程 第4版》是一本针对初学者和进阶者全面介绍Android开发的书籍。本书涵盖了Android开发的基础知识,旨在帮助读者掌握构建Android应用的核心技能。在深入学习之前,我们先了解一下Android系统的基本...

    Android基础与应用开发教程

    Android基础与应用开发教程 Android基础与应用开发教程

    2015最新Android基础入门教程PDF版打包合集.rar

    本资源为2015年发布的Android基础入门教程的PDF合集,对于初学者来说,是一份非常有价值的参考资料。在Android开发领域,基础知识是构建所有复杂应用的基础,这份教程将帮助你逐步掌握这一领域的核心概念。 一、...

    Android基础开发与实践

    Android基础开发与实践

    Android基础笔记

    Android 基础笔记 Android 基础笔记是 Android 开发的入门知识点总结,涵盖了 Android 开发的基础知识点,从 Android 发展史到自定义 ContentProvider 的实现。 一、Android 发展史 Android 的发展史可以追溯到 ...

    Android基础教程(第四版)随书源码

    《Android基础教程(第四版)随书源码》是一份宝贵的学习资源,为读者提供了深入理解Android开发的基础。这份源码涵盖了Android应用开发的核心概念和技术,包括用户界面设计、数据存储、网络通信、多媒体处理等多个...

    Android基础入门教程

    Android基础入门教程,网上教程,打包成chm,看得时候方便一些 教程于2015年7月开始撰写,耗时半年,总共148节,涵盖了Android基础入门的大部分知识。

    android基础文档

    《Android学习指南》是针对初学者的一份详尽教程,旨在提供全面的Android基础知识,帮助读者从零开始掌握Android应用开发。这份PDF文档涵盖了Android开发的各个方面,包括环境搭建、编程语言基础、UI设计、数据存储...

    Android零基础教程视频链接

    android基础教程,里边包括新版Android开发教程&笔记1--基础入门,Android开发教程&笔记2--基础入门二,Android开发教程&笔记3--环境搭建与解析,Android开发教程&笔记4--Dalvik ADB Android开发教程+笔记5--模拟器...

    android基础.ppt

    android基础.ppt activety service broadcast contentprovider

    Android基础教程+源码

    **Android基础教程** Android是一种基于Linux内核的开源操作系统,主要应用于移动设备,如智能手机和平板电脑。这个基础教程旨在帮助初学者理解Android开发的基本概念和技术。教程可能涵盖了以下几个核心主题: 1....

Global site tag (gtag.js) - Google Analytics