- 博客(30)
- 收藏
- 关注
转载 HTTP协议详解
引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。
2017-07-30 20:59:38 882
原创 SQL
更新表ALERT TABLE vendorsADD vend_phone CHAR(20);这条语句给vendors表增加了一列 vend_phoneSQL教程http://www.w3school.com.cn/sql/index.asp
2017-07-30 16:42:47 297 1
原创 Java中的String和Integer
一字符串常量池String Constant PoolinternJava 的Integerint与new Integer到底怎么回事
2017-07-30 15:43:06 643
转载 Android 知识梳理
说明:本篇博客只是一个知识整理,因为网上对于Android的知识介绍足够多,因此我不再写相关文章(主要是因为我写的不如人家好),所以所有文章均来自网络,不贴原文章,只提供连接,因此本文旨在减少你对相关知识的搜索过程,方便查找相关知识。
2017-07-27 14:02:48 237
转载 安卓文本样式-Spannable的使用
在android中,有 时候需要对文本进行各种特别的设置,比如颜色、大小、首行缩进,或者是在一段文本中加入图片,甚至是书写一些特殊的公式。如果通过布局文件使用多个控件来 实现,一方面会使的使用起来特别的复杂,增加了布局文件维护的难度,另一方面,如果加入了太多的控件,在页面加载时也要耗费更多的资源。如果在HTML 中,则可以使用各种标签来实现这些特殊效果,而在android中有类似的机制,只不过不是使用标签来实现,而是使用Spannable对象来实现。
2017-07-26 22:43:39 315
转载 Android自定义View:MeasureSpec的真正意义与View大小控制
自定义View是Android开发中最普通的需求,灵活控制View的尺寸是开发者面临的第一个问题,比如,为什么明明使用的是WRAP_CONTENT却跟MATCH_PARENT表现相同。
2017-07-23 15:18:08 362
原创 Android权限
Android系统安全机制Android是一个权限分隔的操作系统,其中每个应用程序运行在具有鲜明的标识系统(Linux的用户ID和组ID),Linux的应用程序以及系统应用程序彼此隔离。Android通过”permission”机制提供一个额外的细粒度安全特性,针对一个特定的进程可以强制执行具体的操作限制。
2017-06-26 20:27:07 630
转载 RxJava 详解
RxJava 到底是什么一个词:异步。RxJava 在 GitHub 主页上的自我介绍是 “a library for composing asynchronous and event-based programs using observable sequences for the Java VM”(一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库)。这就是 RxJava
2017-06-19 18:01:55 370
原创 Android 事件分发机制
事件的重要处理方法dispatchTouchEvent 事件分发 onInterceptTouchEvent 事件阻拦 onTouchEvent 事件处理本文主要针对View的单点触控事件进行分析,不对多点触控和其他类型控件的Touch事件进行说明。 View的单点Touch事件一共有四种状态: MotionEvent.A
2017-06-19 10:30:22 268
翻译 Android基础知识之Fragment
Fragment 表示 Activity 中的行为或用户界面部分。您可以将多个片段组合在一个 Activity 中来构建多窗格 UI,以及在多个 Activity 中重复使用某个片段。您可以将片段视为 Activity 的模块化组成部分,它具有自己的生命周期,能接收自己的输入事件,并且您可以在 Activity 运行时添加或移除片段(有点像您可以在不同 Activity 中重复使用的“子 Activ
2017-06-12 22:07:46 297
翻译 Android基础知识之AIDL
AIDL(Android 接口定义语言)与您可能使用过的其他 IDL 类似。 您可以利用它定义客户端与服务使用进程间通信 (IPC) 进行相互通信时都认可的编程接口。 在 Android 上,一个进程通常无法访问另一个进程的内存。 尽管如此,进程需要将其对象分解成操作系统能够识别的原语,并将对象编组成跨越边界的对象。 编写执行这一编组操作的代码是一项繁琐的工作,因此 Android 会使用 AIDL
2017-06-08 21:50:32 242
翻译 Android基础知识之BindService
绑定服务是客户端-服务器接口中的服务器。绑定服务可让组件(例如 Activity)绑定到服务、发送请求、接收响应,甚至执行进程间通信 (IPC)。 绑定服务通常只在为其他应用组件服务时处于活动状态,不会无限期在后台运行。基础知识绑定服务是 Service 类的实现,可让其他应用与其绑定和交互。要提供服务绑定,您必须实现 onBind() 回调方法。该方法返回的 IBinder 对象定义了客户端用来与
2017-06-08 21:33:28 981
原创 算法实现-二叉树的按层打印
题目: 有一棵二叉树,请设计一个算法,按照层次打印这棵二叉树。给定二叉树的根结点root,请返回打印结果,结果按照每一层一个数组进行储存,所有数组的顺序按照层数从上往下,且每一层的数组内元素按照从左往右排列。保证结点数小于等于500。解析: 这里的关键数据结构是使用队列来存储节点,因为队列是先进先出顺序,可以保证节点按照顺序弹出,问题的难点是如何换行打印,可以使用两个变量 last和nlast,
2017-06-07 19:21:13 2206
翻译 Android基础组件之Intent
Intent 是一个消息传递对象,可以使用它从其他应用组件请求操作。尽管 Intent 可以通过多种方式促进组件之间的通信,但其基本用例主要包括以下三个:启动 Activity: Activity 表示应用中的一个屏幕。通过将 Intent 传递给 startActivity(),您可以启动新的 Activity 实例。Intent 描述了要启动的 Activity,并携带了任何必要的数据。
2017-06-06 11:02:01 279
原创 android四大组件之Activity
Activity一个应用通常由多个彼此松散联系的 Activity 组成。 一般会指定应用中的某个 Activity 为“主”Activity,即首次启动应用时呈现给用户的那个 Activity。 而且每个 Activity 均可启动另一个 Activity,以便执行不同的操作。 每次新 Activity 启动时,前一 Activity 便会停止,但系统会在堆栈(“返回栈”)中保留该 Activit
2017-06-05 20:20:59 369
原创 Android技术复习
一直没有对自己的技术进行梳理,现在制定了一个技术回顾路线,准备按照如下的题目进行整理:android四大组件android动画android滑动机制,scrollerandroid多线程android常用设计模式android性能分析JNIView的实现原理,事件传递,如何计算View的大小和位置,自定
2017-06-03 20:55:21 164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人