摘要: Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、A 阅读全文
posted @ 2016-11-22 14:49 开始.com 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 新建项目 GPRS 简单的布局 给 button 绑定点击事件,点击控件会产生两种可能,如果有网络就显示“有网络”,如果没有网络显示“没有网络”. 第一给button绑定点击事件代码如下: 新建一个类 :OnClickNetWerk.java 注: 1.最好给如下代码加入异常处理,预防出现权限的报错 阅读全文
posted @ 2016-11-21 16:10 开始.com 阅读(5023) 评论(0) 推荐(0) 编辑
摘要: Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统。 Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的): Activity其实是继承 阅读全文
posted @ 2016-11-21 15:56 开始.com 阅读(120) 评论(0) 推荐(0) 编辑
摘要: ADB全称Android Debug Bridge, 是android sdk里的一个工具,用这个工具可以直接操作管理android模拟器或者真实的andriod设备 主要功能有: 1、运行设备的shell(命令行) 2、计算机和设备之间上传/下载文件 3、将本地apk软件安装至模拟器或androi 阅读全文
posted @ 2016-11-18 15:49 开始.com 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 一.生命周期 Android系统相当于servlet容器,Activity相当于一个servlet,我们的Activity处在这个容器中,一切创建实例、初始化、销毁实例等过程都是容器来调用的,这也就是所谓的“Don't call me, I'll call you.”机制。 经典的生命周期流程图: 阅读全文
posted @ 2016-11-17 19:15 开始.com 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要使用内部类 为什么要使用内部类?使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响。 在我们程序设计中有时候会存在一些使用接口很难解决的问题,这个时候我们可以利用内部类提供的、可以继承多个具体的或者 阅读全文
posted @ 2016-11-16 14:27 开始.com 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 一、JDK(不用安装)1.拷贝 D:\Java\jdk1.8.0_912.配置环境变量 JAVA_HOME=D:\Java\jdk1.8.0_91 CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HO 阅读全文
posted @ 2016-11-15 15:39 开始.com 阅读(144) 评论(0) 推荐(1) 编辑