自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AndyLizh的专栏

给人生一个梦,给梦一条路,给路一个方向!

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

原创 UDP服务端和客户端实现

Server端:import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;public class Server {public static void main(String[] args) throws IOException {

2014-06-25 15:32:13 1590

转载 java UDP协议和组播实现

java UDP协议和组播实现UDP(User Datagram Protocol,用户数据报协议)是传输层的另一种协议,它比TCP具有更快的传输速度,但是不可靠。UDP发送的数据单元称为UDP数据报,当网络传输UDP数据报时,无法保证数据报一定到达目的地,也无法保证各个数据报按发送的顺序到达目的地。当发送方先发送包含字符串“hello“的数据报,再发送包含字符串”everyone“的

2014-06-25 11:38:41 4523

转载 实现一个视图在固定圆圈内移动

我们知道,在android4.0系统原生的滑动锁屏中,用户可以拖动中心的图标在固定的圆圈内移动。本文将以一个小Demo来实现类似这种绕着固定圆圈内拖动图标。    这个Demo有两个类:    1. MainActivity:继承Activity,主要用来承载MainView这个自定义ViewGroup类;    2. MainView:自定义ViewGroup,继承Vie

2014-06-25 10:17:40 1852

转载 枚举类型特别实用的特性(在switch语句内使用)

枚举类型可以在switch语句内使用,如下代码:     1.枚举类      [java] view plaincopypublic enum Season   {        SPRING, SUMMER, FALL, WINTER  }            2.switch语句内使用:

2014-06-25 10:15:02 4717

转载 枚举类型的理解和应用

相信学习java的人,在平时开发时是很少用到枚举。说实在的,本人对枚举类型一向都是云里雾里,直到最近在看android源码时,才微探到其中的妙处。   接下来就以一个例子结合枚举和手势知识点的应用开发来讲解枚举类型在android应用开发中的活用(很多知识点都是借鉴android源码,学习android,源码是最好的教程,对开源致敬!)。      示例代码如下:

2014-06-25 10:12:18 2459

转载 Android中Parcelable接口的应用

在前面的一篇文章基于Android应用开发的跨进程通信实现(IPC)>介绍了通过跨进程实现基本数值类型(String)的传递,但是有的时候,需要跨进程实现传递相对较复杂的数据(比如图片之类的资源),而不仅仅是基本数据。那么,如何实现复杂数据跨进程的传递使用呢?这时候就不得不把Parcelable接口搬出来了,假设我们需要跨进程的数据都包装在一个我们自定义的类里面,那么这个类就需要实现Parcela

2014-06-25 10:05:26 776

转载 Activity生命周期

前言  四大应用程序组件中Activity是最常用的,也是必须掌握的一个组件。这里分几章梳理归纳一些实用的知识点与大家分享。声明  欢迎转载,但请保留文章原始出处:)     博客园:http://www.cnblogs.com    农民伯伯: http://over140.cnblogs.com 正文  一、配图及说明

2014-06-19 14:14:36 738

转载 李一男2003年在港湾给开发人员培训时的语录

【1】好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!

2014-06-17 18:10:27 1222

转载 程序员英语

有时候如果应聘到了一个有外资背景的公司或者这个公司的很多人都有海外或外资工作背景时,你也许还会用到一些日常工作交流时候的词汇。比如我们看一下某主管开会时的发言:小王,请你尽快“Push”一下这件事,按照前期咱们定下来的“Plan”来“follow”这个“case”,每一个“Milestone”都要“Share”出来,你负责的这块工作要充分的“Open”,明天最好和客户做一个“Con

2014-06-17 17:57:26 1346

转载 最近一年多所做项目和使用到的技术 (移动互联、智能电视)

我一下发现我以前的技术积累全都out了,都换了!总结出这些,就当是写给自己看的日记,所以比较粗,也算是一个引子。  既然是做应用类的开发,首先绕不开的肯定是OS平台,做了三条产品线(7个项目),使用的是linux与android(无一基于windows平台)。web项目使用linux系统,有CentOS6.2和Ubuntu12.04;而平板项目和机顶盒项目都是使用a

2014-06-17 13:22:44 1847

转载 Android之基于小米天气的天气源库

大概去年的这个时候,有跟大家分享简洁天气这个应用。该应用一开始使用的是中国天气网的数据,但是,由于需要重复多次请求服务器获取信息才能满足我们的需求,因此,后来我偷偷的将天气源更换成“知趣天气”的服务器(如有冒犯,请谅解,本人只是用作学习交流)。因为该服务器将我们需要的天气数据重新处理了一下,包括当前天气信息、未来6天的预报以及空气质量等等信息。而且只需要请求一次服务器,传入对应的城市名称(简洁天气

2014-06-17 10:42:04 4842 2

转载 android adb 命令发送 keyevent

使用Adb shell command直接送key event給Androidadb shell input keyevent 7 # for key '0'adb shell input keyevent 8 # for key '1'adb shell input keyevent 29 # for key 'A'adb shell input keyevent 5

2014-06-16 13:39:09 1542

转载 Sublime Text2 中Emmet(之前叫Zencoding)插件安装以及使用 - jnpd

一.添加插件之前先 下载Package Control按 Ctrl+`(就是~这个键) 复制下面的代码 确认 重新启动sublime text2import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.

2014-06-09 11:45:19 4936

转载 CSS浮动

css中,文档流是什么?普通流就是正常的文档流,在HTML里面的写法就是从上到下,从左到右的排版布局。例:很显然这是最普通的文档流,从左到右,一个挨一个按照顺序01先,02其次,03最后排列。一旦给其中的某个DIV进行FLOAT属性或者absolute定位(不包括static/relative,这两个依然保持正常的文档流),则它完全脱离文档流,不占空

2014-06-09 10:59:39 935

转载 div+css 定位浅析

今天研究了一下,总算有所了解。在此总结一下:先看下各个属性值的定义:1、static:默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。2、relative:生成相对定位的元素,通过top,bottom,left,right的设置相对于其正常位置进行定位。可通过z-index进行层次分级。3、a

2014-06-09 10:51:05 1177

转载 CSS Sprites(CSS精灵)技术及其优化经验分享

CSS Sprites 技术对于广大的前端工程师来说应该是一点也不陌生。这个被国内开发者昵称为CSS精灵、CSS雪碧的家伙到底解决了什么问题,我们又怎样合理使用这个技术呢?下面让我们详细的聊聊。在大家还在拨号上网的“远古时期”,由于网速的限制,页面开发者都喜欢把网页里面的图片字节数控制的非常小,往往在一个图片文件夹里散落着n多的小碎图。随着网络技术的发展,网速的提升,大家越来越重视页面的加

2014-06-09 10:25:43 1022

转载 PhotoShop教程:切图那点事儿

切图的目的就是把设计图转化成网页代码,不用理解代码的含义也可以操作,所以独立一篇来讲。早年间我学切图的时候,网上就没看到过什么教程的,只能靠自己摸索学习,挺简单的东西还是绕了点弯子。这次写出来应该会帮助其他人学会切图的。工具/原料PhotoShop CS5方法/步骤1

2014-06-09 10:19:24 1417

转载 CSS选择器命名规则

导语:在实际项目中,因为参与人员个人习惯不一样,导致写出的CSS选择器命名千奇百怪,对项目维护运营、内部技术沟通均产生了不利影响。因此在项目实施前,网页重构人员有必要统一CSS选择器命名规则,以期将更多精力放在其他工作上。1、W3C规范W3C CSS2.1的 4.1.3 节中提到:标识符(包括选择器中的元素名,类和ID)只能包含字符[a- zA-Z0-9]和ISO 1064

2014-06-09 10:13:42 5731

原创 1、后盾PHP豆瓣教程学习笔记:头部布局分析、切片技术、选择器命名规范

1、后盾PHP豆瓣教程头部布局分析、切片技术、选择器命名规范1)布局技巧2)SUA3)浏览器兼容性分析:a标签鼠标经过背景颜色,字体颜色加代码注释,需要成对加。例如:顶部开始、顶部结束2.后盾PHP豆瓣教程头部布局实例讲解、定位、精灵技术应用

2014-06-08 22:36:05 1190

转载 TextView 文字淡入效果

一个文本渐渐地从左到右的显示。 几步就可以了实现了。利用的是View的fade边缘。当然也可以自己画,可是没有成功。 Java代码  直接上代码:  class FadeTextView extends TextView {        long delta=70l; //步进时间      int width=0;    //字符串宽度   

2014-06-05 19:45:50 3808

转载 Android之经典Launcher主菜单模块学习

相信Android系统经典Launcher大家都见过是什么样子。如下图所示,是4.0比较原始的Launcher主菜单功能,今天我们要学习的就是这一块,通过这个小代码,我们可以复习的知识点有:①. 应用的获取与处理,包括SD中的应用。②. 动态监听用户应用安装、卸载以及语言系统的切换,比如中文切换到英文状态。③. 仿ViewPager和PagerIndicater自定义Vie

2014-06-03 16:17:39 5479

转载 Android之ViewGroup实现可拖动的GridView

网络上关于GridView可拖动的例子已经不少了,包括带动画不带动画的都有一堆,但几乎都是通过继承Android原生控件GridView来扩展的,当然这种实现方式是很容易联想到的,也是最容易实现的。我随便百度了一下,就有一个:http://zhangcb666.blog.163.com/blog/static/4696352920124221043837/,大家可以参考一下,我这里就不赘述了。

2014-06-03 16:14:29 3158

转载 Android4.0设置界面修改总结

笔者前段时间完成设置的圆角item风格的修改,但最近,客户新增需求,想把设置做成Tab风格的,没办法,顾客就是上帝,咱得改啊。今天算是初步改完了,趁着测试紧张测试的空隙,赶紧写写博客,梳理一下,一来是给自己记个笔记,二来希望给有需要的朋友一点帮助。修改主要是两个点:①.圆角item的实现。②.Tab风格的实现。先来看看下面粗糙的效果图:  

2014-06-03 16:13:44 2330 3

转载 Android之场景桌面(二)----模拟时钟实现

之前关于场景桌面Android之场景桌面(一)作了一个大概的描述,总体实现比较简单。今天跟大家分享一下一个自定义View ----模拟时钟的具体实现,先来看看效果图吧,单独提取出来的,相比场景桌面中的模拟时钟,多加了一个秒针、多显示了日期和星期。在场景桌面中,为了桌面的整体效率,就忍痛割爱,把秒针去掉了,因为一秒刷新一次界面实在是有点没必要,而且还比较影响桌面的流畅性。这里仅是一个简单的例子,加上

2014-06-03 16:04:23 8467 3

转载 Android之场景桌面(一)

声明:转载请务必注明出处,本文代码和主题仅供学习交流,请勿用于商业用途。引言:最近Android场景桌面开始流行起来了,跟原始的Android桌面相比,场景桌面能逼真的模拟各种自然物体,并且通过点击这些自然物体能进入对应的应用,这大大的丰富、美观了我们心爱的手机桌面,偶尔体验一下,也不枉是一种享受。但这享受的前提是:这个场景桌面必须非常稳定、流畅、主题丰富等。因此,作为开发者而言,任重而道

2014-06-03 16:02:14 3324

转载 高仿QQHD mini左右滑动菜单栏效果

首先来看看几张效果图:1.进入程序时,首先显示中间菜单,即QQHD mini的最近会话列表。2.向左滑动,或者点击左上角图标,可以展开左边菜单栏,即QQHD mini的好友列表,有动画效果。3.向右滑动或者点击右上角图标,可以展开右边菜单,即QQHD mini的设置之类的布局,这里我放了一个自定义view,作为例子。

2014-06-03 15:53:53 1348

转载 Android之加载图片时自定义进度条

也许我们有这样一个需求,在请求网络图片时,如果在图片还未完全显示完全时,显示一个比较漂亮简洁的进度条,是不是会显得很人性化呢?比如像下图所示:下面我们就来实现一下这样一个进度条:主要代码先贴上,LoadingCircleView[java] view plaincopy/**  * 圆形加载进度条  *

2014-06-03 15:52:47 6694 2

转载 Android之联系人PinnedHeaderListView使用

Android联系人中的ListView是做得比较独特的,但是源码写得比较复制,当我们想使用他的时候再从源码中提取,实属不易啊,而且容易出错,这几天,我把他提取出来了,写成一个简单的例子,一是给自己备忘,而是跟大家分享一下,好了,先来看看效果图:   首先是封装好的带头部的PinnedHeaderListView:[java] view

2014-06-03 15:47:22 11284 2

转载 Android之仿网易V3.5新特性

最近,网易新闻更新到V3.5了,给我印象最深的是第一次进应用时显示新特性的ViewPager变成垂直滑动了。于是,小小的模仿了一下,我们来看看效果:本文源码下载地址:http://download.csdn.net/detail/weidi1989/5771921      其实这是一个很简单的代码,一个自定义的V

2014-06-03 15:45:34 1326

UDP服务端客户端

UDP服务端和客户端,实现了从客户端发送命令到服务端

2014-06-25

Aidl测试例子

aidl使用,包括基本数据类型、对象类型数据的传递

2014-04-17

DLNA使用设置教程

DLNA结合PC使用设置教程,简单易操作

2014-02-28

3.Redis数据类型之List类型

3.Redis数据类型之List类型

2014-02-14

TCPdump工具

TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。

2014-02-14

Android系统与android在机顶盒中的应用

文档主要介绍了,android机顶盒开发中的技术点

2013-10-18

安卓开发Wifi无线调试工具

Wifi无线调试,安卓开发者必备神器!您还用USB数据线连接手机测试吗?那您就out了;作为一个开发者,您是不是经常在测试过程中遇到eclipse用数据线连接不到手机而烦恼呢?【Wifi无线调试】专为开发者而生,为您完美解决这个问题,无需USB数据线通过WiFi进行无线调试,方便实用!

2013-09-30

最牛B的 Linux Shell 命令.pdf

最牛B的 Linux Shell 命令.pdf

2013-01-29

SoapUI 使用说明

挺好的文档,我刚接触时用了,希望可以帮助别人。

2012-01-12

空空如也

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

TA关注的人

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