androd学习一

1.4G

1G-大哥大
2G-小灵通
3G-沃 7.2M/s
4G-lte长期演变过程100M/s
5G-华为10G/s
(小公司卖产品,大公司卖版权(标准))

2.

安迪.鲁宾发明

3.系统构成

有四层结构组成
[1]liux
[2]函数库层 由C或者C++写出
[3]Application frameWork 应用的框架层
[4]最上层 应用层

4. jvm和dvm

[1]dvm把所有的.class变成一个dex文件
[2]基于架构的不同
[3]基于版权的原因

5.ART模式Android Runtime
6.sdk开发环境的搭建

e【】clipse IBM用java语言开发
【】plugins 表示插件安装位置文件夹
【】sources 表示源码
【】temp 表示临时的文件
【】platforms 表示不同的安卓平台
【】platforms-tools 表示平台提供的工具
【】 dx.bat 将所有.class变成一个dex文件
【】 aapt.exe 安卓应用打包工具a
【】 db.exe 安卓的调试桥

【】docs 是文档,放置API
【】doc 目录文件

【】intel :生成实物CPU 主要针对pc机或者笔记本
【】arm:生产生成cpu的标准
【】mips:生产处理器的厂商

7模拟器

如何进行真机调试

【1】如果手机是杂牌 可以安装 豌豆荚 360手机助手 百度手机助手 91手机助手 金山手机助手
【2】如果手机驱动可以在官网找到,直接到官网找到
【】android常见分辨率
【】320480
【】480
800
【】1280*720
【】ROM:只读存储器 相当于电脑的微小硬盘 断电不丢失
【】RAM: 相当于电脑的内存条 断电丢失

8安卓的工程目录结构

清单文件
【】src:存储源码
【】gen:R文件
【】bin:apk文件
【】assets:资产文件
【】libs:额外的jar
【】res:资源文件
【】drawable:存储android的图片资源
【】layout:存储android的布局
【】values:字符串
【】AndroidManifest.xml:存放的是android的清单文件,android的四大组件(1.Activity 2.boardCastReceiver 广播接收者3.service 4.ContentProvider)都需要在清单文件中配置

9 adb命令

【】adb android的调试桥
【】adb kil;l-server 杀死服务
【】adb start-server 开启服务
【】adb install a.apk 下载apk
【】adb uninstall 包名 卸载apk
【】adb shell 进入手机终端(linux命令) ls查看文档目录 ctrl+D退出
【】adb push text.txt mnt/sdcard 将文件从电脑桌面放到手机目录中
【】adb pull mnt/sdcard 将文件从手机目录中放到桌面

10 安卓应用步骤

【】画UI
【】根据UI写对应的业务逻辑
在MainActivity中写,在OnCreate中写逻辑
在这里插入图片描述
给按钮设置点击事件

	//定义类实现按钮主要的
	private class MyClickListener implements OnClickListener {
		public void onClick(View v) {	
			String number=et_number.getText().toString().trim();
			System.out.println("按钮被点击了"+number);
			if("".equals(number))
			{
				Toast.makeText(MainActivity.this, "number不能够为空", Toast.LENGTH_SHORT).show();
				return;
			}
			else
			{
				Toast.makeText(MainActivity.this, "拿到了号码"+number, Toast.LENGTH_SHORT).show();;
			}
			//创建一个意图
			Intent intent=new Intent();
			intent.setAction(Intent.ACTION_CALL);
			intent.setData(Uri.parse("tel:"+number));
			//开启意图
			startActivity(intent);
		}

加上拨打电话的权限

    <uses-permission android:name="android.permission.CALL_PHONE"/>

【】测试

11按钮的点击事件

在这里插入图片描述
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190628163348841.png
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值