自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

原创 使用Messenger进行Activity与Service之间的双向通信

在Android开发中,有时候我们需要让一个Activity绑定一个Service,进行两者之间的通信。当Activity绑定成功以后,就可以调用Service中的public(或有对应可见级别)的方法。如果Service想把一些信息反馈给Activity,则需要将Activity的Listener传递给Service,由Service负责调用。这样的做法是可以实现功能的,但有一些缺憾。

2017-12-22 14:28:47 1031 2

原创 NoClassDefFoundError 和 ClassNotFoundException的区别

NoClassDefFoundError 和 ClassNotFoundException的

2017-12-22 10:13:39 937

原创 ThreadLocal在多线程中的作用和原理浅析(模拟学生入学报到场景)

声明:本人菜鸟,发布这个帖子旨在抛砖引玉,不当之处肯定不少,请多指教。无意中看到ThreadLocal这个类,学习一番以后发现用它解决一些多线程问题真是一个很好的思路和方法。首先模拟一个场景:学生持通知书找老师报到,把通知书交给老师,老师检查通知书以后,完成报到。由于学生比较多,所以继承Thread,学生必须持有一个老师和通知书的引用,老师检查完通知书以后,学生才能参与接下来的报到

2012-12-05 15:25:10 665

原创 匹配电信号码的正则表达式

^1((53)|(33)|(80)|(89))\\d{8}$    public class Test {    public static int i;    public static void main(String[] args) {                String num = "18910041310";        Pattern

2012-11-28 15:49:40 389

原创 模拟360手机卫士界面的滑动

前一篇文章写了怎么模拟桌面的滑动,这里分享一个模拟360安全卫士的滑动,主要是因为在网上看到有人问九宫格界面的滑动处理。因为这样的界面里面有几个大大的块,这些块有点击事件,所以当在这个方块上面按下再左右滑动的时候,界面就不会跟着滑动了,因为这个事件已经被传递给滑动界面的子view了,滑动界面已经不再做出响应了。解决的方法我参考了viewpager的源代码,自己做了简化,在原来模拟桌面滑动的

2012-10-10 17:46:35 1041

原创 Android在2.3上拦截短信和在4.0拦截短信的不同

以前在android 2.3上拦截短信的程序,在4.0以上的手机上接收不了短信,问题不在代码本身,是4.0的新特性引起的。据说在4.0的手机上,应用程序必须有一个activity,用户手动启动这个activity以后,他的broadcast receiver才能生效。所以,如果以前的应用程序只有broadcast receiver的话, 加上一个activity和启动图标,启动这个activity

2012-08-10 15:20:17 1739 2

原创 Android根据用户设置决定是否在开机时启动应用程序

今天要讨论的是:在Android手机上如何根据用户的设置来决定是否在开机时启动应用程序。这句话不知道怎么说才能通顺,就先详细说一下要解决的问题吧。我们都知道要让应用程序在开机时启动,首先是在manifest中添加权限,注册receiver,给receiver添加action,然后在receiver的onReceive方法中启动一个service或者activity。如果某个应用程序想让用户

2012-05-23 13:42:21 2141 3

原创 模拟android桌面的滑动翻页效果

今天没事,把以前感兴趣的一个android滑动翻页效果整理一下发在这里,欢迎大家指教。这个主要是通过学习android Launcher2的源码和网上的一些帖子总结出来的,帖子的地址就不一一列举了。简单起见我也用imageview展示了,如果换成其他的view道理一样。首先奉上效果图。                                第一页和第二页中间,能看到

2012-03-13 15:56:07 3614 1

原创 在Android中ListView中添加两个点击事件,一个是OnItemClick,另一个是一个图片的OnClick事件

这个是我在csdn里面写的第一篇帖子,再加上我刚参加工作不久,是一个真真的新手,所以还望大家多多指导。这里要分享的是在一个listview中添加两个点击事件的解决办法,效果就像android qq的好友列表中,点击一个好友,会进入聊天界面,点击后面的图标,就会进入好友详细信息

2011-09-12 11:12:31 16521 3

模拟360手机卫士界面的滑动

具体作用请围观http://blog.csdn.net/huihuangui/article/details/8057390

2012-10-10

Android根据用户设置决定是否在开机时启动应用程序

某个应用程序想让用户决定是不是在开机时启动,用户选择是,这个应用程序就接收boot completed 广播,用户选择否,这个程序就不接收boot completed广播。可是由于receiver是注册在manifest文件中,怎样让它在手机启动时不响应boot completed广播了。具体看 http://blog.csdn.net/huihuangui/article/details/7594392

2012-05-23

模拟android桌面的滑动翻页效果

模拟android桌面的滑动翻页效果 源代码

2012-03-13

在Android中ListView中添加两个点击事件

里要分享的是在一个listview中添加两个点击事件的解决办法,效果就像android qq的好友列表中,点击一个好友,会进入聊天界面,点击后面的图标,就会进入好友详细信息界面。这样的好处就是既不去掉ListView的OnItemClick事件,而且又添加了一个新的事件。详细文章见 http://blog.csdn.net/huihuangui/article/details/6768629

2011-11-24

数据结构java语言描述ppt(Data Structure and Other Objects Using java PPT)

这是Michael Main的著作Data Structure and Other Objects Using java 的ppt讲义,也是一些大学数据结构课程教学用的ppt。这个ppt有不扩散协议的,但是为了换个资源分,就晾在这里吧。

2010-04-02

一栋大楼有四层楼,其中第一层133个信息点,第二、四层231个信息点,第三层179个信息点。

大楼网络方案设计:一栋大楼有四层楼,其中第一层133个信息点,第二、四层231个信息点,第三层179个信息点。 全楼要建设一个计算机网络,网络设计指标如下: (1)每个信息点要求10M/100M自适应,交换到桌面; (2)主干交换机要求速度为1000M; (3)能控制网络分段及VLAN的灵活划分; (4)具有网管特性; (5)可连入Internet; (6)可接收零散客户拨号入网。 要求设计出网络方案: (1)请画出网络整体设计连线图,图中应体现垂直与水平布线结构; (2)请说明所采用的网络设备,线材的主要性能特点; (3)连线图中应表示出信息点数量的分布。 提示:请参考有关网络公司的实际产品,如:Cisco,3Com,Intel,AMP,Lucent等。 参考网站:www.net130.com,www.net5u.net及相关产品的官方网站。

2010-01-10

空空如也

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

TA关注的人

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