摘要:
1 概念总述 android开发中,关于存储路径,我们经常听到以下几个概念:内存、内部存储和外部存储,现在我们就来详细说说这三者区别与联系。 内存:英文中记为memory,即RAM 内部存储:英文记为InternalStorage,即内部ROM 外部存储:英文记为ExternalStorage, 即 阅读全文
摘要:
1、Context 概念 Context是个抽象类,通过类的结构可以看到:Activity、Service、Application都是Context的子类; 从Android系统的角度来理解:Context是一个场景,描述的是一个应用程序环境的信息,即上下文,代表与操作系统的交互的一种过程。 从程序 阅读全文
摘要:
1. ISO/OSI参考模型(七层) 应表会传 传输介质(双绞线,同轴电缆等)不在OSI7个层次之内 电气特性:电压表示0,1; 机械特性:接口形状,尺寸等 过程特性:出现顺序及信号线的工作原理 功能特性:某一电平的电压表示何种意义 物理层:二进制位流 链路层:帧(无差错) 网络层:路由选择、拥塞控 阅读全文
摘要:
从慕课网上学了一门叫做“不一样的自定义实现轮播图效果”的课程,感觉实用性较强,而且循序渐进,很适合初学者。在此对该课程做一个小小的笔记。 实现轮播思路: 1、一般轮播图是由一组图片和底部轮播圆点组成,要想组成这种圆点在图片之上的效果,首先我们应当想到FrameLayout布局。最外层应该是一个Fra 阅读全文
摘要:
写在前头的话:鄙人乃2016年本科毕业的程序yuan一枚,大学阶段从未学过安卓,java也是一知半解,回想这一年半的开发生涯真的是相当悲壮。你要是问我喜欢开发吗,当然确定一定以及肯定地告诉你不喜欢啊!从最初的自信满满,到后来的怀疑智商,怀疑情商,以至于上升为怀疑人生,怎么喜欢的起来。唉,满纸心酸啊! 阅读全文
摘要:
java执行过程的来龙去脉 源代码——编译器——输出——java虚拟机 扩展名为.java ——扩展名为.class 不要直接用类名点变量来改变属性值,一般都用get、set方法。封装的基本原则:将你的实例变量标记为私有,并提供公有的getter与setter来控制存取动作。 实例变量永远都会有默认 阅读全文
摘要:
第一章 AsyncTask的基本构成 为是么要异步任务 1)Android单线程模型 2)耗时操作放在非主线程中执行 AsyncTask为何而生 1)子线程中跟新UI 2)封装、简化异步操作 第二章 AsyncTask的使用示例 上述方法是写在doInBackground()里面的。 第三章 Asy 阅读全文
摘要:
java局部变量和成员变量 在java中,局部变量必须初始化;成员变量可以不用初始化,系统自动初始化。 区别: 1)成员变量在类中,局部变量在方法中 2)声明成员变量时可以不初始化(被final修饰且没有static的必须显式赋值),而局部变量必须手动初始化 3)成员变量可以被public、prot 阅读全文
摘要:
public: 具有最大的访问权限,可以访问任何一个在classpath下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。 protected: 主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传递给子类的一种继承的东西 defa 阅读全文
摘要:
利用Handler和Timer设置的一个图片定时轮转效果 布局文件仅为一个ImageView组件,java代码如下 阅读全文