- 博客(26)
- 资源 (18)
- 收藏
- 关注
转载 手势锁
本文转自:http://blog.csdn.net/lmj623565791/article/details/36236113先上图,默认效果图:当然可以自定义数量啊,颜色神马的,自定义效果图:如果你有艺术细胞,可以给我推荐几个颜色,无奈个人审美有问题~1、整体思路a、自定义了一个RelativeL
2016-03-26 14:57:19 396
原创 自定义dialog
//创建并显示dialog1、写一个要显示的布局xml2、写一个类继承自DialogFragment,重写onCreateView 或者onCreateDialog方法返回布局的显示public class MyDialog extends DialogFragment {private Button btn;@Overridepublic View onC
2016-03-26 13:24:03 209
原创 属性动画
//简单动画 ObjectAnimator// .ofFloat(view, "rotationX", 0.0F, 360.0F)// 对象,属性,开始,结束 .setDuration(5000)// 时间 .start();//启动//复合动画 ObjectAnimator ani
2016-03-26 11:22:38 247
原创 volley使用
final RequestQueue mQueue = Volley.newRequestQueue(getApplicationContext());//获取字符串的对象StringRequest stringRequest = new StringRequest("http://www.baidu.com", new
2016-03-24 22:29:27 289
转载 intentService
本文摘自网络,以及自己的理解1、关于Service:1、service没有自己的线程2、应为Service是运行在主线程中的,所以不能在Service中进行耗时操作3、如果确实需要进行耗时操作,建议在Service中新启线程完成2、关于IntentServiceIntentService是Service类的子类,用来处理异步请求。客户
2016-03-21 12:42:29 286
原创 bindService
1、实例 bindService用于绑定一个服务。这样当bindService(intent,conn,flags)后,就会绑定一个服务。这样做可以获得这个服务对象本身,而用startService(intent)的方法只能启动服务。 bindService方式的一般过程:①新建Service类BindService。在BindService类里新建内部类MyBin
2016-03-21 10:52:00 854
原创 AIDL
AIDL:Android Interface Definition Language,即Android接口定义语言。Android 使用AIDL提供公开服务接口,使得不同进程间可以相互通信。建立AIDL服务要比建立普通的服务复杂一些,具体步骤如下:(1)在Eclipse Android工程的Java包目录中建立一个扩展名为aidl的文件。该文件的语法类似于J
2016-03-21 10:29:36 543
原创 SharedPreferences
//实例化SharedPreferences对象(第一步) 12SharedPreferences mySharedPreferences= getSharedPreferences("test", Activity.MODE_PRIVATE); //实例化SharedPreferences
2016-03-21 09:56:06 244
转载 关于URI
Uri的使用场景:1,调web浏览器 Uri myBlogUri = Uri.parse(" http://xxxxx.com "); returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri); 2,地图 Uri mapUri = Uri.parse("geo:38.899533,-77.036476"); re
2016-03-21 09:49:20 259
原创 表的修改+结构
修改表结构:1、添加列ALTER TABLE table_name ADD column_name datatype;eg:altert table yang add name var(20);2、删除列ALTER TABLE table_name DROP COLUMN column_name;eg: alert table yang drop column nam
2016-03-20 18:28:53 354
原创 表运算
1.并运算设有兼容关系R、S(即R、S具有相同的关系模式),则二者的并运算定义为:式中“∪”为并运算符,t为元组变量,结果R∪S为一个新的与R、S兼容的关系,该关系是由属于R或属于S的元组构成的集合。2.差运算设有兼容关系R、S,则二者的差运算定义为:式中“-”为差运算符,t为元组变量,结果R-S为一个新的与R、S兼容的关系,
2016-03-20 18:10:02 234
原创 数据库术语
一、脏读、不可重复读、幻读1、脏读:脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。例如:张三的工资为5000,事务A中把他的工资改为8000,但事务A尚未提交。与此同时,事务B正在读取张三的工资,读取到张三的工资为8000。随后,事务A发生异常,而回滚了事务。张三的工资又
2016-03-20 18:00:55 912
原创 数据库事务
数据库事务(Database Transaction)是指作为单个逻辑工作单元执行的一系列操作,要么完整地执行,要么完全地不执行。 正常的情况下,这些操作将顺利进行,最终交易成功,与交易相关的所有数据库信息也成功地更新。但是,如果在这一系列过程中任何一个环节出了差错,数据库中所有信息都必须保持交易前的状态不变,比如最后一步更新用户信息时失败而导致交易失败,那么必须保证这笔失败的交易不影响数据库的状
2016-03-20 17:22:02 246
原创 集中式总线
集中式总线请求方案有三种,定时查询、串行连接和独立请求,定时查询和串行连接所有部件都用一条"总线请求"线,但是定时查询是由CPU去定时查询总线上的部件,而串行连接是部件去请求CPU。独立请求每个部件均有一条 "总线请求"线。
2016-03-20 17:02:22 1135
原创 TCP:状态控制码
标志位字段(U、A、P、R、S、F):占6比特。各比特的含义如下:URG:紧急比特(urgent),当URG=1时,表明紧急指针字段有效,代表该封包为紧急封包。它告诉系统此报文段中有紧急数据,应尽快传送(相当于高优先级的数据), 且上图中的 Urgent Pointer 字段也会被启用。ACK:确认比特(Acknowledge)。只有当ACK=1时确认号字段才有效,代表这个封包为确
2016-03-20 15:51:29 1422
转载 TCP协议中的三次握手和四次挥手(图解)
本文转自:http://blog.csdn.net/whuslei/article/details/6667471建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Ser
2016-03-20 15:43:18 272
转载 深入理解Java虚拟机笔记---引用类型和对象是否死亡
本文转自:http://blog.csdn.net/xtayfjpk/article/details/41910377 在JDK1.2之后,Java对引用的概念进行了扩充,将引用分为强引用(Strong Reference),软引用(Soft Reference),弱引用(Weak Reference),虚引用(Phantom Reference)四种,这四种引用强度依赖逐渐减弱。
2016-03-19 15:03:07 453
转载 深入理解Java虚拟机笔记---class类文件结构概述
Java语言从诞生之时就宣称一次编写,到处运行的跨平台特性,其实现原理是源码文件并没有直接编译成机器指令,而是编译成Java虚拟机可以识别和运行的字节码文件(Class类文件,*.class),字节码文件是一种平台无关的中间编译结果,字节码文件由java虚拟机读取,解析和执行,java虚拟机屏蔽了不同操作系统和硬件平台的差异性。如今的java虚拟机已经称为一种通用平台,不但能够运行java
2016-03-19 14:36:01 732
转载 深入理解Java虚拟机笔记---内存分配与回收策略
本文转自:http://blog.csdn.net/xtayfjpk/article/details/41845107 Java技术体系中的自动内存管理最终可以归结为自动化地解决了两个问题:给对象分配内存以及回收分配给对象的内存。对象的内存分配往大的方向上讲,就是在堆上分配,对象主要分配在新生代的Eden区上,如果启动了本地线程分配缓冲(-XX:+UseTLAB,默认已开启),将按线程优先在T
2016-03-19 12:00:18 290
转载 深入理解Java虚拟机笔记---垃圾收集器
本文转自:http://blog.csdn.net/xtayfjpk/article/details/41826257如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。Java虚拟机规范中对象垃圾收集器应该如何实现并没有任何规定,因此不同的厂商,不同版本的虚拟机所提供的收集器可能会有很的差别,并且一般会提供参数供用户根据自己的应用特点和要求组合出各个年代所使用的收
2016-03-19 11:45:47 297
转载 深入理解Java虚拟机笔记---垃圾收集算法
本文转自:http://blog.csdn.net/xtayfjpk/article/details/41819965当对象判定为"已死"状态,虚拟就要采取一定的手段将这些对象从内存中移除,即回收垃圾,回收过程有采用一定的算法。如下是一些主要的垃圾收集算法:1.标记-清除算法 该算法是最基础的算法,分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后统
2016-03-19 11:12:35 245
转载 深入理解Java虚拟机笔记---判断对象是否存活
本文转自:http://blog.csdn.net/xtayfjpk/article/details/41750121堆中几乎存放着Java世界中所有的对象实例,垃圾收集器在对堆回收之前,第一件事情就是要确定这些对象哪些还“存活”着,哪些对象已经“死去”(即不可能再被任何途径使用的对象)1.引用计数算法 很多教科书判断对象是否存活的算法是这样的:给对象中添加一个引用
2016-03-19 11:01:17 420
转载 深入理解Java虚拟机笔记---内存区域
本文转自:http://blog.csdn.net/xtayfjpk/article/details/41749367Java虚拟机在执行Java程序过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域有自各的用途,以及创建及销毁时间,有的区域随着虚拟机进程的启动而存在,有些区域则是依赖用户线程的启动和结束而建立和销毁。根据《Java虚拟机规范(第2版)》规定,Java虚拟机管理的内存
2016-03-19 10:43:22 254
转载 XML解析总结(SAX、Pull、Dom三种方式)
本文转自:http://www.cnblogs.com/JerryWang1991/archive/2012/02/24/2365507.html 在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式。最近做了一个android版的CSDN阅读器,用到了其中的两种(sax,pull),今天对android解析xml
2016-03-16 08:53:02 248
转载 ThreadPool用法与优势
本文转自:http://blog.csdn.net/u011860731/article/details/487494351. 引言合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创
2016-03-14 11:06:48 1184
转载 ThreadLocal的设计理念与作用
本文转自:http://blog.csdn.net/u011860731/article/details/48733073Java中的ThreadLocal类允许我们创建只能被同一个线程读写的变量。因此,如果一段代码含有一个ThreadLocal变量的引用,即使两个线程同时执行这段代码,它们也无法访问到对方的ThreadLocal变量。如何创建ThreadLocal
2016-03-04 12:29:51 741
jaeger-1.16.0-linux-amd64.tar.gz
2020-04-22
Linux_64bit_scala+spark.zip
2019-11-20
为eclipse安装Python插件
2017-11-15
ViewPager+radiogroup+fragment完美结合
2017-09-23
SVN-汉化包
2017-03-21
eclipse的Python插件
2017-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人