一.搭建开发环境
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. android dataBinding详解
  2. Android连续获取当前所连接WiFi及周围热点列表信息的解决方案
  3. Java层Binder使用(ServiceManager)
  4. Android(安卓)GPS应用:动态获取位置信息
  5. Android获取屏幕宽度高度并动态设置控件宽度,比例等
  6. ScrollView嵌套ViewPager,ViewPager内容不显示问题
  7. Android(安卓)集成微信sdk 实现微信登录
  8. Android权限探究——获取正在运行的应用/进程列表
  9. 【Android】获取设备型号、SDK版本及其系统版本

随机推荐

  1. 包装模式就是这么简单啦
  2. Intent妙用之编写自己的android主界面
  3. 还在使用if-else?试一下策略模式
  4. 理解Git Submodules
  5. PreferenceActivity用法简介【转】
  6. 单例模式的十种写法,你会几个?(修补了几个错
  7. Lottie动画简介
  8. ym——Android从零开始(5)(文件操作+日记
  9. Android轻松集成Camera拍照
  10. 停更大半年了,开始新一段旅程