自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极致的专注 无限的热情

优秀是一种习惯 认真是一种方式

  • 博客(24)
  • 资源 (25)
  • 收藏
  • 关注

原创 历史上留下浓重一笔的黑客们

在互联网发展早期,黑客往往是一些因为兴趣而惹祸上身的天才少年,但随着互联网经济成为世界经济的重要一部分,让很多人对黑客产生了兴趣,因此今天很多黑客入侵电脑通常就是为了钱,而据一些专家表示,世界上一些顶级网络骗子每年收入可达一亿美元。为此国外网站businessinsider罗列了十位让你生活可以立马变得苦不堪言的黑客,趁这次机会,就让我们一起看下那些年都有哪些黑客在历史上留下了浓重的一笔。

2012-11-30 12:15:06 3308

原创 Android ListView从网络获取图片及文字显示

上一篇文章说的是ListView展示本地的图片以及文本,这一篇说一下如何从网络获取图片以及文本来显示。事实上,一般是先获取Josn或sml数据,然后解释显示。我们先从网上获取xml,然后对其进行解析,最后显示在ListView上。具体步骤:客户端发出请求,获取xml客户端异步解析xmlListView将解析完的数据显示      一、Android客户端

2012-11-27 11:05:05 63524 267

原创 Android ListView初步

一、基本概念 ListView相信大家一定不陌生,用了安卓手机也有一些时间了,我发现几乎所有的应用都用到了ListView,所以可见ListView是多么重要的一个组件。但是,感觉自己对它的掌握和理解还是差很多,于是根据开发经验以及网上的资料来写一篇文章整理对ListView的理解。ListViewextends AbsListViewjava.lang

2012-11-23 15:24:27 6313 14

原创 算法复杂度分析

一 、时间复杂度          算法复杂度分为时间复杂度和空间复杂度。其作用: 时间复杂度是度量算法执行的时间长短;而空间复杂度是度量算法所需存储空间的大小。任何算法运行所需要的时间几乎总是取决于他所处理的数据量,在这里我们主要说时间复杂度。对于一个给定计算机的算法程序,我们能画出运行时间的函数图。一个算法中的语句执行次数称为语句频度或时间频度。记为T(n)。

2012-11-22 10:17:47 6220 2

原创 Java 随手笔记(入门篇)_ 5

多选择结构switch语句         在java中为多路分支选择流程专门提供了switch语句,switch语句根据一个表达式的值,选择运行多个操作中的一个。他的语法形式如下:         switch(表达式){                    case 表达式常量1:语句1;                    break;

2012-11-22 09:02:09 1848

原创 Android 设置页面的设计

在Android 的程序中设置项可以说是一个必须要有的页面。下面说一下如何写一个基本的设置页面。我们先来看一下常用安卓程序的设置页面:    都是大同小异,下面说一下如何实现。其实就是layout的组合,关键是如何去设置图中的圆角。因为大家都知道Android默认的方形的,要想实现圆角就需要我们自己来实现了。方法有很多种,一种实现方法就是做一个背景图片,把图片边角改成圆角的.9.p

2012-11-19 18:48:31 10084 24

原创 Java 随手笔记(入门篇)_ 4

程序流程控制结构和方法     程序流程控制结构分为:顺序、选择、循环以及异常处理结构。语句是程序的基本组成单位。在java中分简单语句和符合语句,简单语句就是一行代码,例如,private int 3=3;复合语句就是一些简单语句的组合了,例如一个方法等等。一般来说语句的执行流程是按顺序来进行的,但是当遇到一些特殊的条件,比如循环,这时候语句就会按照流程控制结构来进行了。

2012-11-19 16:40:02 1761

原创 JavaEE Struts2框架

目前有很多MVC框架,其中Struts2是一个被广泛使用的开源框架。但是,它的前身并不是Struts1,而是另一个优秀的开源框架WebWork,Struts2综合了Struts1和WebWork两大框架的优点。其全新的Struts 2的体系结构与Struts 1的体系结构的差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与S

2012-11-18 19:07:47 2447

原创 算法分析的框架

对于一个算法,应该知道如何去衡量的时间效率以及空间效率。但是,现在多研究对时间效率的衡量,空间效率在硬件的快速发展下已经不是那么重要了。那如何度量时间效率呢,就是基本操作的次数。所谓基本操作的次数,举个例子来说,在一维数组里面求最大值:  public class ArrayTester2 {/*** @param args*/public static void main(Strin

2012-11-17 14:06:39 1676

原创 Java 随手笔记(入门篇)_ 3

前言     学习完了第一个java程序,之后就来系统的学习java。先从基础语法开始,这个语法你也可以理解为英语或是汉语里面的语法,只不过大家各有各的特点和区别。学习编程其实也是一个编程语言的学习过程。我们在学习英语的时候都说,要想学习好英语一定要动口说,那么在学习编程的时候你一定要动手写。编程无非就是一个写代码的过程,首要就是你心中要有基础,没有基础怎么去写呢,就像一篇好文章,没有好文笔是

2012-11-16 19:41:28 1698

原创 Android ViewFlow的使用

注意ViewFlow不是google官方的api,它是gethub上的一个开源项目,利用ViewFlow可以产生视图切换的效果。ViewFlow 相当于 Android UI 部件提供水平滚动的 ViewGroup,例如ViewPager或是ViewFlipper,它也使用 Adapter 进行条目绑定。那使用它目的是什么呢?其实它提供了可以动态添加View的功能,也就是说如果你的View数目

2012-11-16 19:13:26 9308

原创 算法初步--什么是算法

一、算法的定义   “算法”是一系列解决问题的清晰指令。也就是说,对于符合一定规范的输入,能够在有限时间内获得所要求的输出。如图:                                                               可以认为算法是问题的程序化解决方案。这些解决方案就是上面说的清晰精确指令。那么算法的一系列解决问题的步骤可以总结为:

2012-11-15 20:36:42 4379

原创 Java 随手笔记(入门篇)_ 2

安装配置完Java的jdk,下面就开始写第一个java程序--hello World.用来在控制台输出“Hello World”。首先,我们用最原始的方法,即用文本编辑器来写代码。在任意一个盘符下,以D盘根目录为例,在这个目录下建立一个txt文本,命名为HelloWorld,然后把后缀改为java,即HelloWorld.java。    然后打开编辑代码,如下:public clas

2012-11-15 18:49:24 1682

原创 Java 随手笔记(入门篇)_ 1

学习Java已经很长时间了,但是总感觉基础不是很好,有时候遇到一些平时不常见的问题就会无从下手,也从侧面显现了自己的一些问题。所以,打算写Java的随手笔记来巩固基础,加强学习。今天是第一篇,主要是java的安装,配置,也就是常说的Hello world。  一、下载  进入Oracle的官网,下载Java的jdk,    二、安装  安装就简单了,只需要下

2012-11-14 19:11:05 1877 1

原创 Android ViewFlipper的使用

看一下类的继承结构,我们可以明白很多。java.lang.Object   ↳android.view.View    ↳android.view.ViewGroup     ↳android.widget.FrameLayout      ↳

2012-11-14 12:47:20 4085

原创 Android 对Gallery的挖掘

一.循环Gallery现在看一下官方API的文档,可以看到这样一句话:该类已被弃用,其他水平滚动窗口小部件包括HorizontalScrollView和ViewPager从支持库。因为这个类是API Level 1里面的,时间比较久了。虽说被弃用,也只是不再支持后续的更新,但是我们也可以用它来作为一个学习的例子。所以说即使是Gallery不让用了,我们还可以使用HorizontalScrollVi

2012-11-13 18:50:51 5454 9

原创 Android 仿QQ主页面的实

这一节讲一下QQ主页面的实现,先看一下官方效果图:其中的好友,群组等既可以点击切换也卡,也可以滑动切换。所以,在实现的时候要同时使用两个手段。“会话”,“好友”等可以用Button来写,也可以是RadioButton,还可以是TextView,方法很多,在这里我选择了用TextView来做。而且这里的TextView要支持颜色的切换,默认一个暗白色,页卡停留在那是白色。总体来说还是比较简单的,下面

2012-11-11 20:45:47 21903 171

原创 Android ViewPager使用详解

这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,他就是PagerAdapter。看一下api的图片, ViewPager的功能就是可以使视图滑动,就像Lanucher左右滑动那样。分三个步

2012-11-10 21:34:06 385361 376

原创 Android仿QQ登陆

今天根据腾讯qq,我们做一个练习,来学习如何制作一个漂亮的布局。首先看一下官方图片  还是一个启动画面,之后进入登录页面,导航页面就不介绍了,大家可以参考微信的导航页面。首先程序进入SplashActivity,就是启动页面,Activity代码如下:package com.example.imitateqq;import android.app.Activity;

2012-11-09 14:43:48 15512 153

原创 Android仿QQ空间

今天模仿安卓QQ空间,效果如下:    打开程序的启动画面和导航页面我就不做了,大家可以模仿微信的那个做一下,很简单。这次主要做一下主页面的实现,下面是主页面的布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent

2012-11-06 16:32:34 11806 98

原创 Android 仿微信之(二)--主页面实现篇

这一篇将讲述如何构建主页面,先看一下微信主页面的截图  从截图中可以看出,它的菜单是在程序的底部,当我们选择一个按钮后,它的颜色会发生变化,好像有灯在亮,这个实现起来比较简单,可以有多种方式供我们选择,TabActivity或者tabwidget+radiobutton或者activitygroup+radiobutton或者activitygroup+gridview或者activi

2012-11-03 22:12:35 19079 193

原创 谷歌发布Android 4.2 详解果冻豆新特性

Android 4.2是谷歌新一代移动操作系统,它沿用了4.1版“果冻豆”(Jelly Bean)这一名称,与Android 4.1相似性很高,但仍在细节之后做了一些改进与升级,比较重要的包括:Photo Sphere全景拍照;键盘手势输入;Miracast无线显示共享;手势放大缩小屏幕,以及为盲人用户设计的语音输出和手势模式导航功能等。(谷歌发布Android 4.2 支持全

2012-11-02 17:55:33 3854

原创 Android 4.2版本九大看点

现在我们就来简单介绍下这款新版本Android系统的九大主要看点:看点一:支持多用户账户该功能我们dospy智能手机网此前已经报道过多次。Android 4.2 Jelly Bean系统(平板电脑版本)新增多用户账户支持功能,如此一来,所有共同使用搭载了Android 4.2版本的平板电脑的用户全部都能拥有自己的登陆/使用账号。据介绍,用户登陆后,包括欢迎界面、主屏、墙纸、

2012-11-02 17:54:20 3491

原创 Android 仿微信之界面导航篇(一)

微信是现在比较流行的应用了,在各大安卓市场几乎都是名列前茅了。说实话不得不羡慕腾讯庞大的用户群体,只要腾讯敢做,就会有很多人去用。废话不多说,下面就开始说一下如何实现微信的第一次启动程序的用户导航,ViewPager相信大家都不陌生了,是google放出的一个安卓低版本的兼容包android-support-v4.jar,里面有很多类我们可以去使用。那这个导航就是使用这个类来辅助完成的,在每一个V

2012-11-02 14:21:20 35753 220

蘑菇街购物车效果

使用过蘑菇街的用户基本上都知道有一个加入购物车的动画效果,此处不具体描述想知道的可以去下载体验一下。

2014-08-06

ProgressRectangle

一键清理是很多Launcher都会带有的功能,其效果也比较美观。实现方式也许有很多中,其中常见的是使用图片drawable来完成的,具体可以参考这篇文章:模仿实现360桌面水晶球式的一键清理特效。本文另辟蹊径,使用自定义View来完成同样的效果,性能、效率更高。

2014-07-30

Android TagView

在有的应用中可能需要设置一些标签来方便用去去查询某些信息,比如手机助手或者购物软件之类都会有一些标签。对于软件开发初期来说,直接使用TextView、Button实现是最为简单的一种方式。但是这种方法也有其局限性,比如不能控制换行、耦合性低等缺点。所以除了解决这些问题之外,最好能够封装一个类库出来,方便以后使用。

2014-07-24

Android 3D动画

android上的3d图形效果,使用camera类实现。

2014-04-14

SettingsCustomViewDemo

系统自带的自定义控件,分离出来做成demo。

2014-03-23

垂直SeekBar

Android 自定义UI-垂直方向的SeekBar

2014-03-04

模仿易信UI

一个模仿易信UI的android程序,感兴趣的朋友可以继续开发

2014-02-18

Android仿TV关闭效果

Android下,实现电视机关闭的效果,例如优酷的关闭程序效果以及小米的锁屏效果等。

2013-11-03

Soundpool实例

一个关于soundpool使用方法的小例子,帮助需要的朋友、

2013-10-27

模仿path的效果

模仿path的效果

2013-08-05

模仿腾讯android qq 界面

模仿腾讯android qq 界面

2013-08-05

模仿腾讯qq空间

模仿腾讯qq空间

2013-08-05

仿android微信

仿腾讯微信界面

2013-08-05

程序引导界面

android 引导界面程序引导界面

2013-08-05

仿360安全卫士布局

仿360安全卫士布局

2013-08-05

ViewPagerDemo源码程序

详细介绍了android下ViewPager的使用,适合入门。

2013-08-05

Fragment例子2

使用动态的方式创建fragment,方便学习 。

2013-07-13

Teblets一个例子

介绍用布局文件的方式使用Fragment 。

2013-07-13

MetroDemo程序

开发一个类似Metro风格的android菜单,方便学习

2013-06-08

RssNews阅读器

一个AndroidRss阅读器,用来学习如何解析Rss,

2013-06-08

[Android.in

[Android.in.Practice

2013-01-20

aspupload注册码破解版

aspupload注册码破解版,可以根据个人需求使用,来自于互联网

2012-07-20

AndroidBuildingMusicPlayer

一个音乐播放器源码,有很大的参考意义,希望对大家有帮助。

2012-07-15

Java正则表达式实例教程

关于Java的正则表达式实例教程,对于想学习的朋友有帮助

2012-05-29

空空如也

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

TA关注的人

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