自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (30)
  • 收藏
  • 关注

原创 Android异步操作AsyncTask

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/53706042 本文出自【吴孝城的CSDN博客】官网地址:https://developer.android.com/guide/components/processes-and-threads.html 创建继承AsyncTask的类,三个参数 1、Params:执行任务时发送给任

2016-12-17 11:54:45 592

原创 JitPack使用第三方依赖库

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/53705607 本文出自【吴孝城的CSDN博客】开发中少不了第三方库的使用,而JitPack让使用第三方库变得更加简单 下面说说JitPack的使用 这里以GitHub上的Gson为例 1、首先在GitHub上找到Gson,拷贝地址 2、打开https://jitpack.io/

2016-12-17 11:28:29 4917

原创 Android软键盘监听KeyboardWatcher

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/53705322 本文出自【吴孝城的CSDN博客】在如登录界面上当输入框获得焦点时,为了将输入框显示出来,不被软键盘遮住,我们可以监听软键盘的显示与关闭来实现 首先在build.gradle中配置依赖compile 'com.azimolabs.keyboardwatcher:key

2016-12-17 11:02:03 2556

原创 Jsp的脚本、声明、表达式

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/52109223 本文出自【吴孝城的CSDN博客】jsp脚本在<%%>中包含可执行的Java代码<% Java代码 %><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF

2016-08-04 00:45:01 5589

原创 Java迭代器

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/52016973 本文出自【吴孝城的CSDN博客】Java集合中的任何一个实现类,都可以返回Iterator对象,且对容器的遍历完全与底层融合 Iterator中有这样三个方法 hasNext():返回现boolean类型的值,如果有元素可以迭代,返回true next():返回迭代

2016-07-24 22:49:06 547

原创 Java快速排序

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51965365 本文出自【吴孝城的CSDN博客】快速排序的思路取数组第一个跟整个数组比较,分成大于等于这个第一个数的和小于第一个数的两部分,再将这两部分用同样的方法进行比较,即递归,从而实现快速排序。实现方法是将第一个数作为比较数值key,然后在前后分别设置low和hight作为标识,然

2016-07-20 09:41:05 550

原创 Java线程操作

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51764557 本文出自【吴孝城的CSDN博客】Java中线程的实现有两种方法继承Thread类实现Runnable接口线程的状态新建状态:准备好多线程对象,执行start()方法进入就绪状态 就绪状态:执行run()方法,获取CPU资源,进入到运行状态 运行状态:run()方法

2016-06-26 21:26:27 472

原创 Java之IO

转载请标明出处: http://blog.csdn.net/wu_wxc/article/details/51737361 本文出自【吴孝城的CSDN博客】 IO也写作I/O,可用来读写设备上的数据、网络、键盘、文件等根据处理的数据类型可分为:字节流、字符流 根据数据走向可分为:输入流、输出流字节流:可以处理所有类型的数据,在读取时,读到一个字节就返回一个字节。 在Java中以对

2016-06-22 22:17:38 424

原创 Java泛型Generics

转载请标明出处: http://blog.csdn.net/wu_wxc/article/details/51493181 本文出自【吴孝城的CSDN博客】泛型泛型是JDK1.5中引入的一个新特性在尖括号中包含的是形式类型参数,可以在整个类的声明中被使用,当类被使用时,倒使用具体的实际类型参数来代替形式类型参数的命名:尽量使用单个大写字母普通泛型一个泛型类型package cn.wuxiao

2016-05-24 20:19:21 4022

原创 Java三大特性之封装

转载请标明出处: http://blog.csdn.net/wu_wxc/article/details/51463610 本文出自【吴孝城的CSDN博客】封装是将类的某些信息和实例细节之类的隐藏在类的内部,方便修改和实现,只允许该类提供的方法进行访问,如set,get封装可以方便程序的理解和维护,加强程序的安全性封装的步骤 1、修改可见性private 2、创建setter/gette

2016-05-20 17:52:31 613

原创 Java之抽象类

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51463342 本文出自【吴孝城的CSDN博客】抽象类 当某些类挺有相同功能时,就可以使用一个抽象类,让具有相同功能的类来继承,然后具体实现它。 如: 所有动物都具有吃和移动的能力,但是每种动物吃的东西和移动方式都不一样。这时就可以定义一个具有吃和移动方法的父类。但在父类中并没有具

2016-05-20 17:25:07 632

原创 Java三大特性之多态

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51463306 本文出自【吴孝城的CSDN博客】一个行为具有多种表现形式称为多态 如吹奏乐器,吹笛子和吹箫声音是不同的,同样是吹这个动作,作用在不同对象上产生不同的效果,这就是多态。吹这个动作的多态。Java的引用变量有两个类型,编译时类型和运行时类型。 编译时类型由声明该变量时使用

2016-05-20 17:21:50 835

原创 Java重写Override和重载Overload

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51457528 本文出自【吴孝城的CSDN博客】重写是子类对父类中允许访问的的方法的重新编写 重载是同一类中方法名相同,但返回值类型或参数有所不同的方法的重新加载Override(重写)package cn.wuxiaocheng;class Animal { public v

2016-05-19 22:05:26 1314

原创 Java三大特性之继承

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51455293 本文出自【吴孝城的CSDN博客】extends:意思是扩展,但一般我们叫做继承。继承可以定义为一个类获得另一个类的属性(方法和字段)子类继承父类所有的成员(字段、方法、嵌套类),但不能使用父类private(私有)的方法和属性 构造方法不是成员,所以不会被继承,但可以被

2016-05-19 17:01:25 597

原创 String、StringBuffer和StringBuilder

转载请标明出处: http://blog.csdn.net/wu_wxc/article/details/51428951 本文出自【吴孝城的CSDN博客】String:字符串常量 来看两个例子 String str = “A” + “B” + “C” 其实就是String str = “ABC” 这时速度是最快的,StringBuilder都没法比如果是 String str1

2016-05-16 22:14:42 487

原创 ArrayList和LinkedList

转载请标明出处: http://blog.csdn.net/wu_wxc/article/details/51424665 本文出自【吴孝城的CSDN博客】ArrayList:List 接口的大小可变数组的实现 LinkedList:List 接口的链接列表实现优势: 1.对于随机访问get和set:ArrayList 优于 LinkedList 2.插入:LinkedList 优于

2016-05-16 14:00:59 583

原创 BroadcastReceiver

转载请标明出处: http://blog.csdn.net/wu_wxc/article/details/51394220 本文出自【吴孝城的CSDN博客】关于广播的内容,可以看下官方的介绍:http://developer.android.com/intl/zh-cn/reference/android/content/BroadcastReceiver.html广播的生命周期只在调用on

2016-05-13 12:09:22 519

原创 Service的使用

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51377512 本文出自【吴孝城的CSDN博客】关于Service的生命周期,可以看:Services的生命周期IntentService如果程序不需要同时处理多个请求,IntentService将是最好的选择。可以启动IntentService多次,每一次耗时操作都会以队列的形式在In

2016-05-11 19:23:15 3927

原创 Services的生命周期

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51366772 本文出自【吴孝城的CSDN博客】Android的四大组件之一:Services 官网介绍:http://developer.android.com/guide/components/services.html Service是Android的一个程序组件,运行在后台且

2016-05-10 21:25:50 1490

原创 文章位置:CSDN博客

所有文章发表在CSDN博客:[url]http://blog.csdn.net/wu_wxc[/url]

2016-05-10 11:22:04 108

原创 JavaScript

现在基本上所有浏览器都支持javascript它是一种轻量级的编程语言,可以给网页添加各种动态效果,使网页更加美观可放在和body>和,一般放在中放在中浏览器解析head时应付执行放在中页面读取到该语句时应付执行javascript是一种区分大小写的编程语言javascript的注释有//单选注释/*多选注释*/使用javascript我们可以使用在Html页面中

2016-03-19 22:59:35 2899

原创 CSS3的使用

CSS全称:层叠样式表(Cascading Style Sheets)是样式,就是一种用来改变内容外观的表现,例如文字的大小、颜色,或是一些背景图片,边框等等使用样式可以编写一次代码,多个地方使用样式由“选择符”和“声明”组成,声明由属性和值组成选择符又称选择器,可以自己取名字声明是在“{}”中的,属性和值之间用“:”分隔,有多条声明时,用“;”如:

2016-03-19 01:17:14 1413

原创 Java基础之静态static

static是一个成员修饰符定义功能时,如果功能不需要访问类中定义的成员变量(非静态)时,该功能就需要静态修饰静态方法注意事项:1、静态方法不能访问非静态的成员,可以调用非静态方法,要用创建对象(new)的方法调用但是非静态可以访问静态成员静态只能访问静态,好处:可以直接被类名调用,开发中建议用类名调用,不要创建对象调用:类名.方法();而不用:类名 名

2015-11-01 00:26:12 732

原创 Ubuntu用超级管理员root帐户登录

Ubuntu想要用root帐户登录,可在普通帐户权限下打开终端,输入cd /usr/share/lightdm/lightdm.conf.d在打开的文档后加greeter-show-manual-login=true保存如果还没给root帐户设置密码的在终端输入sudo passwd root输入密码,详细看http://blog.csdn.net/wu_wxc/art

2015-10-07 00:10:35 25479 1

原创 Linux用命令启动程序

安装了一个程序,想在终端里启动它,需要给它配置个环境这里用Google浏览器作例子安装好Chrome在终端输入chrome提示:chrome:未找到命令输入sudo gedit ~/.bashrc打开bashrc加入chrome的路径export PATH=$PATH:/opt/google/chrome因为chrome默认装在这个目录下

2015-10-06 13:45:36 65614 1

原创 Ubuntu命令

创建文件,进入到目录下touch 文件名.后缀删除文件sudo rm -rf 文件名删除多个文件sudo rm -rf 文件名 文件名删除目录sudo rm -rf 目录明zip xx.zip压缩,unzip xx.zip 解压,tar zcvf xx.tar.gz压缩tar zxvf xx.tar.gz解压32位

2015-10-04 15:40:32 561

原创 Ubuntu管理员密码

Ubuntu在终端输入su,回车输入密码,提示因为刚开始用时Ubuntu的管理员账户还没设置密码。Ubuntu默认留着root管理员账户。只是在装系统时没有让你输入密码而已。我们可以进入系统后现设置密码。在终端输入sudo passwd root回车提示新的UNIX密码:,输入。回车,提示重新输入新的UNIX密码:回车,会提示passwd:已成功更新密码。

2015-10-02 18:55:24 12952 1

原创 JavaWeb开发环境搭建Eclipse配置Tomcat

Eclipse官网下载:http://www.eclipse.org/downloads/Apache Tomcat下载: http://tomcat.apache.org/JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlJDK环境变量的配置看:ht

2015-09-22 16:34:47 11340 2

原创 CentOS之Linux挂载

什么是挂载Linux下的目录的数据的存储方式是通过挂载来存放到磁盘或分区上的。Linux的挂载其实就是将一个目录当作一个读取磁盘某块空间的一个入口,通过这个入口,寻找这个目录此时所在的磁盘的分区的位置,将磁盘中该分区的数据保存在该目录下,在该目录下完成的操作的数据也会保存到该磁盘的该位置。这个动作就是挂载,这个入口就是挂载点。/ 根目录是必需挂载的一个目录,这个目录开机就要用的

2015-09-19 20:33:21 744

原创 Linux分区

/boot1.有系统内核Kernel配置文件,2.启动管理程序GRUB(GRand Unified Bootloader 统一引导)(1).选择操作系统(如果计算机上安装了多个操作系统)。(2).表示相应引导文件所在的分区。(3).找到内核。(4).运行初始内存盘,设置内核和相关模块(3)Initrd文件,是系统启动时的模块供应的主要来源;3.System.map文

2015-09-18 18:53:10 1083

原创 CentOS7打开终端快捷键

点击右上角的用户名,选择设置>>键盘>>快捷键,然后点+,名称自己写,命令是"/usr/bin/gnome-terminal",这个是不能改的,再点应用,这时这个快捷键是禁用的,点击禁用,再按下你要的快捷键,就可以用了,注意快捷键要避免冲突。关掉窗口,按下刚刚设置的快捷键,终端打开了。

2015-09-15 11:00:58 70738 1

原创 CentOS7中文输入法,拼音输入法

CentOS7输入中文,打开终端,使用管理员权限su输入管理员密码,回车输入yum install ibus-libpinyin回车,耐心等待安装完,然后重启系统打开设置>>区域和语言>>输入源搜索pinyin就可以找到拼音输入法,然后点击添加回到设置,选择键盘>>快捷键>>打字>>切换至下个输入源,按下Ctrl+空格,然后就可以用Ctrl+空

2015-09-13 13:12:47 31078 9

Android手电筒

Android手电筒,一款简单的安卓手电筒软件

2017-04-26

二维码扫描

二维码扫描的一款apk,可以生成二维码,也可扫描二维码

2017-03-30

Material Design

一个关于Material Design整合使用的Demo

2016-05-25

Android二维码使用

Android二维码使用,包括扫码,生成二维码。

2016-04-14

Android二维码ZXing

从ZXing中分离出来在Android中使用的二维码功能的源码。

2016-04-14

Android相机

Android相机开发的一个小例子。实现自定义相机。保存图片等。

2016-01-16

Android通讯录

安卓通讯录,可以获取,添加,修改,删除联系人,还可以拨打电话,发送信息

2016-01-15

Android联系人ContentProvider

用ContentProvider实现联系人的获取,添加,删除,修改,也可拨打电话,发送信息。

2016-01-15

Android录音MediaRecord

安卓手机用MediaRecord实现录音和播放录音效果

2015-12-16

Android用SoundPool播放音效

Android设备的一些较短的声音可以用SoundPool来做,如消息提醒等,此例子介绍了SoundPool的用法。

2015-12-15

Android顶部共用TopBar

Android多个页面共用TopBar,实现不同的点击功能和效果。

2015-12-01

Android中ListView动态刷新

Android中ListView用NotifyDataSetChanged实现添加数据时动态刷新

2015-12-01

Android中ListView表头表尾

Android中ListView的简单使用,BaseAdapter的简单使用,ListView添加表头headView表尾bootView

2015-12-01

Android用Bundle传递数据并返回结果

Android用Bundle传递数据并返回结果 ,交字符串转为大写字母

2015-11-26

Android日志程序

打包好的安卓日志管理程序,可以保存为草稿,保存日志,会自动获取手机当前时间,可以删除日志。查看日志内容

2015-11-22

Android日志管理程序

Adnroid手机的日志管理程序,可以保存为草稿,保存日志,会自动获取手机当前时间,可以删除日志。查看日志内容。

2015-11-21

Android中Bundle的小例子

Android中用来在Activity之间传递数据可以用Bundle,这是一个在两个Bundle间用Bundle传递数据和接收数据的小例子

2015-11-18

Android本地数据存储之SQLite增删改查

Android本地数据存储中的SQLite,对SQLite的简单操作,实现增删改查

2015-11-12

Android之Material Design兼容使用

Android的新式布局中Material Design中的DrawerLayout和Toolbar合在一起使用的源码

2015-11-01

Android本地数据存储之SQLite

Android本地数据存储中的SQLite,对SQLite的一般用法的解析

2015-10-29

Android本地数据存储之文件存储读写

Android本地数据存储中的文件存储,写入,重写和删除Android中.txt格式的文件

2015-10-27

Android数据存储之SharedPreference

Android数据存储技术中的SharedPreference存储,包括读取,删除,读取其他程序的SharedPreference

2015-10-23

Android提示框Dialog

Android中用Dialog实现的七种提示框,

2015-10-19

ToolBar居中添加控件

在ToolBar工具栏居中添加自定义控件。

2015-09-07

Fragment点击和滑动切换页面.

安卓界面用fragment实现点击和滑动左右切换。

2015-09-01

中国天气客户端

通过中国天气的api接口实现简单的安卓天气客户端

2015-08-09

Material Design之Material Menu

Material Design之toolbar实现策划菜单

2015-08-02

Android Material Design中ToolBar的使用

Android Material Design 之 ToolBar的简单使用,点击菜单会溢出菜单坐标图标的显示,ToolBar中SearchView的使用。

2015-07-29

安卓点击和滑动切换页面FragmentActivity

安卓FragmentActivity实现多页面点击和左右滑动切换。

2015-07-24

安卓计算器

用LinearLayout写布局,再在Java代码里实现简单的安卓计算器程序的源码

2015-07-18

空空如也

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

TA关注的人

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