自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Cookie & Session

Cookie 和 Session的区别都是保存用户信息 ,Cookie存储在客户端,Session存储在服务器端;Cookie只能保存字符串,Session可以保存任意对象;

2021-03-23 23:53:01 95

原创 学习笔记之Android篇——Fragment

Fragment是一种可以嵌入在活动当中的UI片段,Fragment拥有自己的生命周期,可以接受处理用户的事件,并且可以在一个Activity中动态的添加,替换,移除不同的Fragment,因此对于信息的展示具有很大的便利性。PS:创建Fragment时,建议使用support-v4库中的Fragment,因为他可以让碎片在所有的Android系统版本保持功能的一致性。最好不要使用系统内置的A...

2018-09-06 16:48:24 263

原创 学习笔记之Android篇——ContentProvider

ContentProvider主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访数据的安全性。PS:ContentProvider的底层是采用 Android中的Binder机制ContentProvider类的主要方法:<-- 4个核心方法 --> public Uri insert(Ur...

2018-09-06 14:14:18 230

原创 学习笔记之Android篇——BroadcastReciever

BroadcastReciever的作用:用于监听/接收应用发出的广播消息,并做出响应应用场景 :a. 不同组件之间通信(包括应用内 / 不同应用之间)b. 与 Android 系统在特定情况下的通信(如网络可用时,电话呼入时)c. 多线程通信实现原理:Android中的广播使用了设计模式中的观察者模式1)广播接收者通过Binder机制在AMS注册;2)广播发送...

2018-09-06 13:29:21 360

原创 学习笔记之Android篇——Service(2.0)

service相关内容补充!        和Activity一样都是Context的子类,只不过它没有UI界面,是在后台运行的组件。非常适用于去执行那些不需要和用户交互而且还要长期运行的任务。Service同样执行在UI线程中,因此,不要再service中执行耗时操作,除非在Service中创建了子线程来完成耗时操作。service的分类:(按使用类型)1)startService启...

2018-09-06 12:37:53 228

原创 学习笔记之Android篇——Activity(2.0)

之前整理过的Activity有点乱,在补充一些!Activity的生命周期图:1)onCreate:在这个方法中可以做一些初始化工作,如调用setContentView去加载界面布局和资源,初始化Activity所需的数据;2)onRestart:重新启动Activity;3)onSart:活动由不可见变为可见时调用;4)onResume:出现在前台并开始活动;5)on...

2018-09-06 11:13:10 268

原创 Android之IPC机制

IPC—Inter-Process Communication 进程间通信  线程是 CPU调度的最小单元,同时线程是一种有限的系统资源;进程一般指一个执行单元,在PC和移动设备上指一个程序或一个应用。一个进程可以包含多个线程;    Android中的主线程也叫UI线程,在UI线程里才能操作界面元素。在Andorid中开启多进程模式:给四大组件在AndroidManifest.xml...

2018-08-30 16:38:05 231

原创 学习笔记之Android篇——Service

服务(Service)       服务是Android中实现程序后台运行的解决方案,非常适合去执行那些不需要和用户交互而且还要求长期运行的任务。服务的运行不依赖与任何用户界面,即使程序被切换到后台,或者用户打开了另外一个应用程序,服务仍然能够保持正常运行。PS:服务不是运行在一个独立的进程当中,而是依赖于创建服务时所在的应用程序进程。当某个应用程序进程被杀掉时,所有依赖于该进程的服务也会...

2018-07-28 23:25:17 192

原创 学习笔记之Android篇——Activity

活动Activity是一种可以包含用户界面的组件,主要用于和用户进行交互;所有的活动都要在AndroidManifest.xml中进行注册才能生效;销毁一个活动:finish()Intent:显式Intent&隐式Intent显式Intent:Intent intent = new Intent(FirstActivity.this,SecondActivity.cl...

2018-07-28 23:11:21 153

原创 学习笔记之计算机网络篇——HTTP

  HTTP请求和响应步骤:    

2018-07-28 22:54:36 155

原创 学习笔记之数据结构篇——栈和队列

栈和队列是两种特殊的线性表(特殊之处在于插入和删除操作的位置受到限制) 栈插入和删除操作只允许在线性表的一端进行(后进后出);栈顶(Top):允许操作的一端;栈底(Bttom):不允许操作的一端;栈通常包括的三种操作:push、peek、pop。push -- 向栈中添加元素。peek -- 返回栈顶元素。pop -- 返回并删除栈顶元素的操作。 顺序栈:入栈和出栈操作...

2018-07-28 22:46:46 232

原创 学习笔记之数据结构篇——线性表

     线性表是一种线性结构,它是具有相同类型的n(n≥0)个数据元素组成的有限序列;可以采用顺序存储结构和链式存储结构表示。线性表的顺序存储结构(顺序表)顺序表使用一维数组存储数据元素,如下:顺序表存储结构的优点:       线性表的顺序存储结构中任意数据元素的存储地址可由公式(LOC(ai) = LOC(ai-1) + C)直接导出,因此顺序存储结构的线性表是可以随...

2018-07-28 21:59:52 236

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除