传智播客Android就业班学习(第一天 Android入门)
2016-03-01 12:16
344 查看
一.搭建开发环境
1.所需资源
JDK6以上
Eclipse3.6以上
SDK17, 2.3.3
ADT17
2.安装注意事项
不要使用中文路径
如果模拟器默认路径包含中文, 可以设置android_sdk_home环境变量解决
二.拨打电话
1.步骤
在Button节点中添加onClick属性, 指定一个方法名
在Activity中定义一个public void 方法名 (View view)
获取文本框中的号码
创建意图, 设置动作, 设置数据
使用意图开启Activity
2.注意
必须声明权限: android.permission.CALL_PHONE, 否则拨打电话时会抛出异常
声明权限后, 安装软件时会有提示
三.发送短信
1.步骤
在onClick方法中获取号码和内容
获取短信管理器
将内容分段
发送短信
弹出Toast提示
2.注意
短信和电话都属于付费功能, 需要声明权限: android.permission.SEND_SMS
四.布局
1.LinearLayout
分为水平和垂直两种, 可以嵌套使用
2.FrameLayout
后写的覆盖先写的
3.TableLayout
类似与HTML的<table>标签
4.RelativeLayout
相对布局, 元素位置相对与其他元素定位
5.AbsoluteLayout
用坐标定位元素的绝对位置
1.所需资源
JDK6以上
Eclipse3.6以上
SDK17, 2.3.3
ADT17
2.安装注意事项
不要使用中文路径
如果模拟器默认路径包含中文, 可以设置android_sdk_home环境变量解决
二.拨打电话
1.步骤
在Button节点中添加onClick属性, 指定一个方法名
在Activity中定义一个public void 方法名 (View view)
获取文本框中的号码
创建意图, 设置动作, 设置数据
使用意图开启Activity
2.注意
必须声明权限: android.permission.CALL_PHONE, 否则拨打电话时会抛出异常
声明权限后, 安装软件时会有提示
三.发送短信
1.步骤
在onClick方法中获取号码和内容
获取短信管理器
将内容分段
发送短信
弹出Toast提示
2.注意
短信和电话都属于付费功能, 需要声明权限: android.permission.SEND_SMS
四.布局
1.LinearLayout
分为水平和垂直两种, 可以嵌套使用
2.FrameLayout
后写的覆盖先写的
3.TableLayout
类似与HTML的<table>标签
4.RelativeLayout
相对布局, 元素位置相对与其他元素定位
5.AbsoluteLayout
用坐标定位元素的绝对位置
相关文章推荐
- 关于电源锁:android之WakeLock机制浅析
- Android不同层次开启硬件加速的方式(转)
- Android 5.0 Material Design系列
- android之存储篇_SQLite数据库_让你彻底学会SQLite的使用
- Android SQLITE数据类型
- Android 5.0学习之动画
- 利用HTML5开发Android笔记
- Android视图View之--获取View大小时机
- Android通知栏多条通知冲突的问题
- Android进度条实例
- Android JSBridge的原理与实现
- Android AutoCompleteTextView使用整理
- android SimpleOnGestureListener详解
- AndroidStudio(2.0 Beta 6) 如何将新建的工程放到GitHub上
- Android R.java文件丢失的问题
- Android Studio:如何使用Android Studio与夜神模拟器开发调试
- Android开发中定时与延时的运用
- 自学android studio的一点小记录-----共享项目到svn
- Android内存优化之一:MAT使用入门
- 【Android】ScrollView和ListView、GridView冲突(转)