android学习

以下是为您整理出来关于【android学习】合集内容,如果觉得还不错,请帮忙转发推荐。

【android学习】技术教程文章

Android学习笔记(二)——使用Intent传数据之通用方式【图】

1、Intent(意图):Intent是一种运行时绑定机制(runtime binding),用于在两个Activity之间传递数据。Intent也具有媒体中介的作用,实现调用者与被调用者之间的解耦;2、Intent传递数据通用方式:(1)在Main.java中构造一个Intent;(2)然后调用startActivity(intent)将构造的Intent传入;(3)系统根据Intent中的描述,到Manifest.xml寻找满足此要求的Activity(4)系统会调用这个Activity,传入Intent,执行相应的操作~3、新建A...

Android学习笔记(26):Toast提示信息框

Toast用于在界面上显示提示消息框,这个提示信息框会在一段时间后消失。用Toast显示提示信息的步骤很简单: 1.调用Toast的构造方法或是makeText()静态方法创建一个Toast对象。2.利用Toast的方法来设置该消息提示的格式等。3.调用Toast的show()方法显示消息提示框。 想要显示复杂的消息提示框可以使用对话框,也可以使用Toast,方法是用Toast构造器创建实例,再调用setView()方法设置Toast上显示的View组件。原文:http://blog.csdn...

【Android学习笔记】Facebook SDK准备条件【图】

1、注册FaceBook的开发者账号,并创建应用。 2、下载和安装Android的Facebook SDK并导入进Eclipse下载地址:https://developers.facebook.com/docs/android/?locale=zh_CN 3、在你的项目中正确导入lib,主要是要导入facebook的sdk,如下图: 4、然后打开res/values/strings.xml,添加字符串“facebook_app_id” 其中:appId 是在facebook上注册一个app时会自动生成的 5、配置 AndroidManifest.xml,添加权限和meta-d...

Android学习——AlertDialog【代码】

AlertDialogAlertDialog是Android中最常用的对话框, 可以完成常见的交互操作,如提示、确认、 选择等功能.AlertDialog没有公开的构造函数,必须借 助AlertDialog.Builder才能完成参数设置.1.常用方法setIcon:设置标题的图标setTitle:设置标题的文本setMessage:设置内容的文本setPositiveButton:设置肯定按钮的信息, 包括按钮文本和点击监听器setNegativeButton:设置否定按钮的信息, 包括按钮文本和点击监听器setNeutralBut...

【转】Pro Android学习笔记(五三):调试和分析(1):Debug视图和DDMS视图【图】

目录(?)[-]Debug视图DDMS视图查看应用运行状态进入debug状态HPROFThread信息Method信息Stop截图UI层次架构信息其它的Tab中提供的功能 我们将基于Eclipse了解如何对应用进行调试,即debug。Android插件提供的DDMS可以给予很多帮助,包括视图(那个设备被连接),模拟器控制(发送电话呼叫,SMS短信,GPS信息),文件浏览器(查看/传输设备上的文件),thread,heap和allocation跟踪器。在一个真实设备调测应用,除了将设备设置为USB...

Android学习笔记十七.Android数据存储与IO.File存储常用API【代码】【图】

Android通过一套完整的I/O流体系,包括FileInputStream、FileOutputStream等,通过这些I/O流来访问手机存储上的文件。一、API1.File(1)功能:该类提供一些有限的功能-获取或设置文件的权限、文件类型、最后依次修改时间等,通常它所代表的文件名(包含路径)将被转换为UTF-8字节序列被使用。(2)继承关系 java.lang.Object ? java.io.File(3)构造方法 File(File dir, String name):构造一个新文件对象,且文件对象包含指定的路径...

Android学习第十周_传感器和LBS【代码】【图】

1.传感器的基本介绍通过硬件的物理特性获取压力,重力,光感应,加速度等信息。主要应用于摇一摇等手机应用上面。 2.Android手机上常用的传感器在android2.3 gingerbread系统中,google提供了传感器供应用层使用SENSOR_TYPE_ACCELEROMETER 1 //加速度SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力SENSOR_TYPE_ORIENTATION 3 //方向SENSOR_TYPE_GYROSCOPE 4 //陀螺仪SENSOR_TYPE_LIGHT 5 //光...

【转】Pro Android学习笔记(二四):用户界面和控制(12):Style和Theme【图】

目录(?)[-]静态格式代码中设定StyleTheme静态格式在res/values中设置静态的Style,在资源中设置静态Style可使用的HTML格式有<i> <u> <b> <sup> <sub> <strike> <big> <small> <monospace>。<string name="ui_styleText_1"><i>Static</i> style <u>in</u> a <b>TextView</b>. <strike>strike</strike></string>我们在XML中进行试验,也顺带看看其他效果的设置。<TextView android:layout_width="match_parent" android:layout_hei...

Android学习系列(1)--为App签名(为apk签名)

这篇文章是Android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.签名的意义  为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。2.签名的步骤  a.创建key  b.使用步骤a中产生的key对apk签名3.具体操作  方法一:...

【转】Android学习基础自定义Checkbox组件

原文网址:http://forum.maiziedu.com/thread-515-1-1.htmlheckbox组件是一种可同时选中多项的基础控件,即复选框,在android学习中,Checkbox是一款非常重要的UI组件,由于它的展现形式美观性和协调性不符合我们的需求,我们需要自定义这个组件,方法很简单,只需要增加修改xml文件即可。首先需要准备两张图片,一张是选中的图片,一张是未选中的图片。android开发设置选择框在drawable下新建文件custom_checkbox.xml<?xml versio...