09-Android基础
文章平均质量分 83
威薇
测试小白
展开
-
day01_前言知识
概念:手机通信制式: 1G: 2G: 3G: 4G: 5G:随着技术的发展,传输数据的速度越来越快。Android发展史:googleAndroid之父:安迪.鲁宾Android系统市场占有率:85%Android发展方向:手机:pad(平板):穿戴设备:车载电脑:物联网:Android的版本更迭:2.3 Gingerbread(姜饼):只支持手机3.0 Honeyc原创 2017-11-05 00:19:21 · 298 阅读 · 0 评论 -
day02_数据存储
回顾:Android体系架构:Applications:应用程序Application FrameWork:应用程序框架层 定义了JavaAPI调用cLibrarys:c和c++的代码库 操作内核层Linux Kernel:操作硬件设备开发步骤: 1.创建Android项目 2.设计布局 3.添加事件监听 4.发布运行相对布局:案例:短信发送器LogCat:日志猫级别: v原创 2017-11-05 00:20:13 · 297 阅读 · 0 评论 -
day03_数据存储
回顾:文件存储: 1.内部存储空间:/data/data/包名 * getFilesDir():/data/data/包名/files * getCacheDir():/data/data/包名/cache* openFileOutput(String filename,int model): * 其他应用对该文件访问权限: * private:Cont原创 2017-11-05 00:20:51 · 415 阅读 · 0 评论 -
day04_网络编程
1原创 2017-11-06 12:35:30 · 203 阅读 · 0 评论 -
day05_网络编程
通过网络提交数据到服务器使用get和post向服务器提交数据、多线程断点下载http的get和post协议向服务器提交数据1 使用GET方式向服务器端提交数据原理:把要提交的数据组拼到Url后面提交数据长度:http协议规定不超过4kbIE 超过1kb就会丢弃掉后面的数据优点:代码书写不麻烦缺点:不安全2 使用POST方式向服务器端提交数据原理:通过form表单提交数据优点:安全缺点原创 2017-11-06 12:36:31 · 205 阅读 · 0 评论 -
day06_Activity页面跳转和数据传递
Activity界面跳转、数据传递和生命周期四大组件activity :界面BroadcastReceiver :广播接收者Service :服务,简单理解为一个没有界面的activityContentProvider :内容提供者,把应用程序的私有数据暴露出去Activity的创建和跳转1 AndroidManifest清单文件详解Applic原创 2017-11-06 12:37:11 · 263 阅读 · 0 评论 -
day07_广播与服务
广播和服务广播接收者四大组件之一1 广播的概念什么是广播?通过广播频段群发消息什么广播接收者?生活中,用收音机接受广播Android中,匹配意图过滤器,如果匹配成功就接受系统群发的公共事件常见的广播接收者电池电量低、SD卡的插拔、外拨电话、短信到来、应用程序的卸载与安装、开启启动、屏幕解锁和锁屏2 android广播接收者编写步骤买个收音机装电池调频道Android系统中常见的原创 2017-11-06 12:37:57 · 198 阅读 · 0 评论 -
day08_服务
服务服务的生命周期、调用服务里的方法服务的生命周期1 start开启服务的生命周期(重点)完整生命周期: onCreate()–>onStartCommand()–>onDestroy()开启服务: onCreate()–>onStartCommand()停止服务:onDestroy()特点: 1. 服务长期运行在后台 2. 服务可以被多次开启,每次都执行onStartC原创 2017-11-06 12:38:34 · 204 阅读 · 0 评论 -
day09_内容提供者
内容提供者用内容提供者操作短信、通讯录内容提供者操作私有数据四大组件之一1 内容提供者的概念把应用程序的私有数据暴露出去给其他应用程序使用。私有数据:数据库、sp、文件、图片、音乐2 内容提供者编写步骤写一个类继承系统的ContentProvider在清单文件中注册 <provider android:name="cn.itcast.bankdb.SpyProvider"原创 2017-11-06 12:39:18 · 212 阅读 · 0 评论