自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

+U

  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 图解--插入排序原理

LeetCode上找到的一张插入排序的示意图,非常清晰,看完就懂了,完胜一堆文字描述。

2018-10-25 23:22:44 618

原创 Android消息处理机制分析

Android的消息处理机制有如下主要类实现:Message, MessageQueue, Looper, Handler。读完这篇文章能对这几个核心类的职责和功能有所了解,对这几个类之间的相互依赖关系有进一步的认识。Hope Help!1.核心类的职责和部分源码分析a. Message:消息对象包含一个描述和任意数据对象,该对象可以被发送给Handler。同时,又额外定义了两...

2018-07-27 00:22:41 645

原创 快速排序剖析

快速排序剖析 快速排序是排序算法中最为经典,综合表现最好,也是面试中问的最多的排序算法,没有之一。所以,是不是很有必要深入理解这个算法呢。原理: 从一组待排序的数据中,任意选择一个数作为基准。经过一定运算,达到一个状态,使基准左边的数都比基准小,基准右边的数字都比基准大。接着,用递归分治的思想,对基准左边和右边的数据分别重复上述操作,直到数据有序。详细的步骤: 1. 任意选

2018-01-30 01:21:28 247

原创 Android 如何完整的获取到用户已安装应用列表

获取用户已安装应用列表

2017-06-09 22:10:32 61655 4

原创 android手势检测类的扩展支持单点和多点触摸

android提供的手势检测类不支持多点手势的检测,这个挺奇怪的。而工作中经常会有手势放大缩小之类的需求,如果每次要在自己在实现类里判断手势,一来代码冗余不利于维护,二来判断手势的代码有时候写起来还比较费劲的(你看android手势检测类就知道了,那么多的变量)。我想要的只是在一个手势的回调方法里实现自己的业务代码,多省事。基于以上的原因还是封装一个吧,这样就一劳永逸了。实现的原理是:

2014-03-09 22:11:28 1032

原创 error C3861: identifier not found | 找不到标识符

刚开始学C++,今天遇到比较郁闷的问题,可能初学者都会碰到这个问题吧,拿出来分享下。定义了一个函数,然后在main函数中调用,编译一运行后,提示我 ": 找不到标识符"...,用的是vs2010。我看了很多次,不得其解,最后在StackOverflow上找到了答案,http://stackoverflow.com/questions/16290834/error-c3861-rolld

2014-01-01 23:02:35 9342 1

原创 Eclipse常用快捷键

Eclipse常用快捷方式掌握常用的快捷键必然能在一定程度上提高工作效率,总结了几个自己用的比较多的:1.ctrl + o,显示类的内部成员和方法,比较常用。2.ctrl+shift+r,查找类以及各种资源文件,这个快捷键用的很多。3.ctrl+alt+h,选中一个方法按此快捷键可以查询到该方法的调用以及被调用情况,还有个差不多功能的快捷键ctr

2013-08-25 23:16:39 731

原创 android ListView的优化之 static ViewHolder

关于如何写出高效的ListView,我就不写了官方和网上都有很多的例子了。我这里要记录的是为什么ViewHolder这个类的修饰符是static的?难道就不能是非static的吗?为了解决这个问题,网上搜了不少资料。最后的还是归结到了Java的语法上(基础不够扎实啊,正好补补了)。那就是内部类和静态内部类的区别。。。。。。。。。。。。例:class OuterClass

2013-07-21 22:45:07 1619 3

转载 Eclipse启动无响应 停留在Loading workbench状态

转自http://www.blogjava.net/lsbwahaha/archive/2012/11/11/391162.htmlEclipse启动无响应 停留在Loading workbench状态前两天休眠后机器非正常关机,重新启动后运行eclipse。悲催的发现eclipse 无法启动了。每次双击启动后,确定完workspace后,显示启动画面,没过一会就进入灰色无响应状态。启

2013-04-07 10:14:19 864

原创 Crontab命令学习

最近在搭建web自动化测试环境,需要测试脚本能在晚上没人的时候自己跑起来。这就需要用到crontab,crontab命令的功能是在一定的时间间隔调度一些命令的执行。简单的讲一下crontab的使用以及需要注意的事项。1、新增调度任务新增调度任务可用两种方法:     1、在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出。     2、直接编辑/etc/cron

2013-01-04 00:11:58 582

原创 一个非常简单的缓冲—使用Java5提供的读写锁处理多线程操作

一开始是开着张孝祥的视频学的,发现了小问题并改正了。代码中做了比较详细的注释。package com.clb.util;import java.util.HashMap;import java.util.Map;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReadWrite

2012-11-01 23:55:29 804

原创 Android中使用ViewPager和PagerTabStrip实现页面滑动效果

Android实现页面翻动效果的方法很多,现在用viewPager和PagerTabStrip来实现一下。效果如图,(图片是从别人实现的例子里扣下来的,图片挺好看)这个例子在手向左向右滑动的时候页面都会翻动,另外,点击底下的title时,也会翻到对应的页面。都是API里自带的,比较简单。效果图如下: 一边贴代码一边解释吧...1.main.xml<LinearL

2012-10-26 18:03:50 5984 4

转载 Android杂谈--ListView之BaseAdapter的使用

原帖地址:http://www.cnblogs.com/loulijun/archive/2011/12/28/2305016.html

2012-10-18 23:30:15 561

原创 Android中的通知Notification介绍和自定义Notification

1.Notification介绍Notification通过NotificationManager可以往状态栏中发送通知。在API Level 11之前构造一个Notification如下:大致过程:1.实例化一个Notification对象notify2.给notify赋值,从icon到notify.setLatestEventInfo()3.用Notificatio

2012-10-16 13:43:24 1111

原创 JTable中让某一列的值以tip提示的形式显示出来

因为在项目中碰到表格的某一列的值有时候会长的有些另类,导致不能看全其中的内容。很简单的场景:当鼠标移动到表格的目标列时,将该单元格的内容以tip提示的形式显示,鼠标一离开该单元格,tip提示立刻消失。 当时想,可能要用鼠标事件,然后用table设置tip提示,结果只能完成一半的效果,果断放弃。然后想到用渲染器器,渲染器会将表格中的每个单元格都进行渲染。这样在table里用下面写的渲

2012-08-08 23:31:18 1294

转载 Eclipse中设置代码编辑面板的背景颜色

Eclipse中代码编辑背景颜色修改:代码编辑界面默认颜色为白色。对于长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以改变workspace的背景色,可以使眼睛舒服一些。设置方法如下:1、打开window / Preference,弹出Preference面板 2、展开General标签,选中Editors选项,展开。 3、选中 Text Editors,右边出现TestEdi

2012-08-08 22:51:39 1779

原创 Swing中JTree的学习

JTree的代码记录/**  * 添加新结点  * @param treeModel  * @param newChild  * @param parent  */ public void addNode(String value) {  TreePath path = tree.getSelectionPath();

2012-08-04 00:13:51 592

扩展的手势检测 支持 单点 和 多点 触摸

扩展的手势检测 支持 单点 和 多点 触摸,只要实现监听器然后在对应的监听方法里实现自己的业务逻辑吧。

2014-03-09

空空如也

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

TA关注的人

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