安卓Android基础四天】的更多相关文章

网页源码查看器 HttpURLConnection:用于发送和接受数据 ScrollView只能由一个孩子 消息机制的写法(***) anr Application not response 应用无响应, 主线程(UI线程) 如果在主线程中进行了耗时的操作(比如连接网络,拷贝很大的数据等),就会报anr异常 避免anr可以把耗时的操作放在子线程(自己创一个线程)中 在4.0之后谷歌强制要求连接网络不能在主线程进行访问 只有主线程才可以更新UI 消息机制 Handler原理 在主线程中定义一个Ha…
1.1G-4G的介绍 1G 大哥大 2G 小灵通 采用gsm标准(美国军方标准民用化) 发短信 3G 沃 72M/s 4G lte 100M/s 5G 华为 10G/s 小公司卖茶品大公司卖版权(标准) 2.Android操作系统的介绍 3.Android系统版本介绍 4.Android系统构成 [1]linux [2]函数库曾由c或c++编写 [3]Application framework应用的框架层 [4]最上层 应用层 5.jvm与dvm介绍 区别 [1]dvm吧所有的.class文件变…
Fragment 1)Fragment的简单用法 2)动态添加Fragment 3)在Fragment中模拟返回栈 4)Fragment和活动之间通信 第四章 Fragment Fragment是一种可以嵌入在活动当中的UI片段,它能让程序更加合理和充分的利用大屏幕的空间,比如横屏和平板. 4.2 Fragment的使用方式 创建一个平板模拟器 4.2.1 Fragment的简单用法 两个Fragment平分活动,新建一个FragmentTest项目. 1.左侧fragment与右侧fragme…
4.3 Fragment的生命周期 4.3.1 Fragment的状态和回调 1.运行状态 当一个Fragment是可见的,并且它关联的活动正处于运行状态是,该Fragment也处于运行状态 2.暂停状态 当一个活动进入了暂停状态时(由于另一个未占满屏幕的活动被添加到了栈顶),与它相关的可见Fragment就会进入暂停状态 3.停止状态 当一个活动进入了停止状态,与它相关联的Fragment就会进入到停止状态,或者通过调用FragmentTransaction的remove().replace(…
数据库介绍sqlite问:什么情况下使用数据库?答:有大量相似结构的数据需要存储的时候 数据库的创建定义一个类继承SqliteOpenHelpercontext:上下文name:数据库名字,如"test.db"factory:目的创建cursor对象,游标(默认为null)version:数据库版本,>=1super(context,name,null,version) 数据库的onCreate方法和onUpgrade方法 使用SQLite Expert Profession这个…
测试的相关概念 好的软件不是开发出来的,是不断测试出回来的 根据是否知道源代码 黑盒测试 白盒测试 根据测试的粒度 方法测试 单元测试 集成测试 系统测试 根据测试的暴力程度 压力测试(谷歌工程师提供了一个monkey+COUNT指令可以进行压力测试) 冒烟测试 单元测试 定义一个类,继承AndroidTestCase类(可能有变化) 在清单文件里配置uses-library和instrumentation 日志猫的使用 调试使用 Login登录案例 用户名密码保存到内部存储器,记住后下次登陆显…
使用HttpUrlConnection方式提交到服务器2 Get方式:组拼url地址把数据组拼到url上,有大小限制1kb(浏览器)或4kb(http协议) Post方式:post方式提交安全,没有大小限制 Post方式通过请求体的方式把数据写给服务器 两个方式区别 路径不同 Post方式要自己组拼请求体 Post方式比get方式多了两个头信息content_length,content-type 开源项目提交数据 AsyncHttpClient,get方式提交请求 AsyncHttpClien…
看了前两道题大家有没有发现,测试题少了(一),大家猜猜测试题(一)是什么? Android基础测试题(四): 需求: 建一个方法,格式化输出2016-11-14 10:15:26格式的当前时间,然后截取出日期的年,月,日部分,并把他们相加,输出相加的和是多少.例如2016-11-14 各部分之和 是:2016+11+14=2041 package com.test; import java.text.ParseException; import java.text.SimpleDateForma…
实验四实验报告----Android基础开发 任务一 关于R类 关于apk文件 实验成果 任务二 活动声明周期 实验成果 任务三 关于PendingIntent类 实验成果 任务四 关于布局 实验成果 任务五 实验成果…
宝剑锋从磨砺出,梅花香自苦寒来:千淘万漉虽辛苦,吹尽狂沙始到金: 长风破浪会有时,直挂云帆济沧海 一.摘要 Animator类作为属性动画的基类,它是一个抽象类,它提供了实现动画的基本架构,但是我们不能直接使用它,因为它只是提供了最基本的的实现动画的方法,只有让它的子类继承它并进行相应扩展之后,我们才会使用它实现动画.在属性动画中,Animator包括了ValueAnimator.ObjectAnimator和AnimatorSet三个子类,下面给大家详解ValueAnimator. 如果你想了…