- 博客(23)
- 收藏
- 关注
原创 Android四大组件ContentProvider 内容提供者
Android四大组件•Activity•BroadcastReceiver 广播接收者•Service 服务•ContentProvider 内容提供者ContentProvider的继承关系public abstract class ContentProvider implements ComponentCallbacks2 ContentProvi
2016-12-17 20:07:45
322
原创 Android四大组件Service 服务
Android四大组件•Activity•BroadcastReceiver 广播接收者•Service 服务•ContentProvider 内容提供者Service的继承关系public abstract class Service extends ContextWrapper implements ComponentCallbacks2public
2016-12-17 20:07:09
220
原创 Android四大组件BroadcastReceiver 广播接收者
Android四大组件•Activity•BroadcastReceiver 广播接收者•Service 服务•ContentProvider 内容提供者BroadcastReceiver的继承关系public abstract class BroadcastReceiverBroadcastReceiver的编写步骤:1.写一个类继承 Broadc
2016-12-17 20:06:12
347
原创 Android四大组件Activity
Android四大组件•Activity•BroadcastReceiver 广播接收者•Service 服务•ContentProvider 内容提供者Activity的继承关系public class Activity extends ContextThemeWrapper implements ....public class ContextThe
2016-12-17 20:05:00
217
原创 Android基础第十天
Android基础第十天Service1. Serivce的基本概念Android 官方文档对Service 的解释如下:A Service is an application component that can perform long-running operations in the background and does no
2016-12-10 23:03:59
287
原创 Android基础第九天
Android基础第九天BroadCastReceiver1. 基本概念在Android 中,Broadcast 是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastReceiver 是对发送出来的Broadcast 进行过滤接受并响应的一类组件,是Android 四大组件之一。广播接收者(BroadcastReceiver)用于接收广播的,广播的发送是通过调用
2016-12-10 23:02:43
348
原创 Android基础第八天
Android基础第八天Activity的跳转 显示意图隐式意图跳转实现通过字节码,或者包名+类名的方法需要知道另外一个Activity 在AndroidManifest.xml 中配置的intent-filter 中的action 和category是否可以通过其他应用开启界面
2016-12-08 22:02:22
307
原创 Android基础第七天
Android基础第七天多线程下载原理多线程下载就是将同一个网络上的原始文件根据线程个数分成均等份,然后每个单独的线程下载对应的一部分,然后再将下载好的文件按照原始文件的顺序“拼接”起来就构成了完整的文件了。这样就大大提高了文件的下载效率。多线程下载大致可分为以下几个步骤:一. 获取服务器上的目标文件的大小显然这一步是需要先访问一下网络,只需要获取到目标文件的总大小即可。目的
2016-12-08 22:00:48
297
原创 Android基础第六天
Android基础第六天 移动互联网时代哪个app 不需要跟服务器进行交互呢?Android 给服务器提交数据的方式都有哪些呢?这正是今天讨论的话题,每一节介绍一种提交数据的方式,但是Android 提交数据的方式绝非仅仅这三种,这里给出的只是最基础的3种方式。将这些基础的方式学会了,其他再高级的方式对我们来说也不过是小菜一碟了。由于这三种提交数据的方式都是由QQ登陆这个案列来进行讲解
2016-12-08 21:59:30
197
原创 Android基础第四天
Android基础第四天1. 案例:学生信息管理系统需求:在输入框中输入姓名,选择性别,点击保存按钮将数据存入数据库,并展示在下方的空白处。(独立参照思路代码敲出来)通过该案例可以巩固数据库的创建,数据库的增删改查操作。以及学习到如何动态的将一个textview文本控件添加到Linearlayout容器中。 操作步骤:1. 界面布局:LinearLay
2016-12-03 23:55:37
341
原创 Android基础第三天
Android基础第三天1. SharedPreferenceSharedPreference的基本操作代码 使用步骤: 1. 获取到 sp =this.getSharedPreferences("config", 0);2. 获取编辑器 Editor editor = sp.edit();3. editor.putString(ke
2016-12-01 00:30:06
233
4
原创 Android基础第二天
Android基础第二天1. Android下的长度单位(1) Px: 像素点,ui使用较多,Android不适合使用(屏幕适配)(2) Dip或dp: Android 系统会根据使用的屏幕的实际密度,透明地处理任何所需dp 单位的缩放。推荐使用的单位。(3) Sp: 同dip/dp 相似,会根据用户的字体大小偏好来缩放,主要用于设置字体的大小。2.
2016-11-29 18:37:07
256
原创 Android基础第一天
Android基础第一天1. Android系统架构应用层 包括系统内置的应用和用户自己安装的应用 应用程序框架层 Android系统中的每个应用都依赖框架提供一系列服务和系统 活动管理器(ActivityManager):用来管理应用程序生命周期并提供常用的导航回退功能.
2016-11-28 15:09:06
205
原创 Day8request&response
Day8request&response1. response的简介http的响应包含三部分组成组成部分作用方法响应行状态码setStatus(int sc) :设置状态码的方法响应头是key-value结构, 可以有多个valuesetHeader(
2016-11-26 00:33:43
157
原创 Day9cookie&session
Day9cookie&session1. jsp(1) jsp就是servlet,最终会被编译成servlet,放到tomcat的work目录。(2) jsp在什么时候编译成servlet:在访问jsp时候会编译成servlet(3) jsp的组成:html+java代码+jsp自身的一些东西(4) jsp里面嵌入java代码的三种方式a)
2016-11-26 00:32:45
182
原创 Day8request&response
Day8request&response1. response的简介http的响应包含三部分组成组成部分作用方法响应行状态码setStatus(int sc) :设置状态码的方法响应头是key-value结构, 可以有多个valuesetHeader(
2016-11-26 00:31:40
198
原创 day7servlet
Day07Servlet1. servlet的入门servlet 是运行在 Web 服务器中的小型 Java 程序。需要web服务器知道java程序不是一个普通的java程序,而是一个servlet * 通过配置进行操作 * 在web项目中,web.xml里面进行配置实现Servlet接口 * 如果实现
2016-11-23 18:17:42
152
原创 Day06XML$Tomcat
Day06Xml1. xml的简介xml:eXtensibleMarkup Language,可扩展标记型语言可扩展: 在xml中标签为自己定义的xml的应用在三个地方第一,xml用于作为系统之间传输数据的格式第二,xml用于表示生活中有关系的数据 第三,xml经常使用在系统的配置文件2. xml的语法和html基本相同文档声明:文档
2016-11-21 23:23:18
158
原创 Day5JDBC
Day5JDBCjdbc:Java DataBase Connectivity,java数据库的连接1.使用到类和接口 DriverManager Connection Statement ResultSet 2.jdbc的操作步骤 第一步,加载数据库的驱动
2016-11-19 22:53:12
215
原创 Day4mysql数据库
Day4mysql数据库1. 数据库的简介(1) 数据库就是一个文件系统,使用标准sql对数据库进行操作(crud)(2) 常见的数据库a) oracle:是oracle公司产品,是大型的收费的数据库b) db2:是ibm公司的产品,是大型的收费的数据库c) SQLServer:是微软公司产品,是中型的数据库
2016-11-19 22:52:10
235
4
原创 Day3JavaScript
Day3JavaScript1. js的函数定义方式:方式原理代码注意第一种使用关键字 function 方法名称(参数列表) { 方法体和返回值 }function test1() { alert("123456");}test1();参数列
2016-11-17 21:24:36
356
原创 Day2JavaScript
Day02JavaScript1. JavaScript的简介(1) JavaScript: 基于对象和事件驱动的语言,应用于客户端。a) 基于对象:js里面提供好了一些对象,直接使用b) 事件驱动:每次滑动鼠标,变换一张图片c) 客户端:浏览器(2) JavaScript的特点a) 交互性
2016-11-15 23:21:53
156
原创 Day1html&css
Day1Html1.html的简介(1) HyperText Mark-up Language的缩写, 超文本标记型语言,网页的语言。a) HyperText 超文本: 超出文本的范畴b) Mark-up标记:理解为标签,html中所有的操作都是通过标签来实现的(2) html程序遵循规范a) html程序开始,结束
2016-11-14 22:01:49
183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人