- 博客(32)
- 资源 (30)
- 收藏
- 关注
原创 Android异步操作AsyncTask
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/53706042 本文出自【吴孝城的优快云博客】官网地址:https://developer.android.com/guide/components/processes-and-threads.html 创建继承AsyncTask的类,三个参数 1、Params:执行任务时发送给任
2016-12-17 11:54:45
702
原创 JitPack使用第三方依赖库
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/53705607 本文出自【吴孝城的优快云博客】开发中少不了第三方库的使用,而JitPack让使用第三方库变得更加简单 下面说说JitPack的使用 这里以GitHub上的Gson为例 1、首先在GitHub上找到Gson,拷贝地址 2、打开https://jitpack.io/
2016-12-17 11:28:29
5177
原创 Android软键盘监听KeyboardWatcher
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/53705322 本文出自【吴孝城的优快云博客】在如登录界面上当输入框获得焦点时,为了将输入框显示出来,不被软键盘遮住,我们可以监听软键盘的显示与关闭来实现 首先在build.gradle中配置依赖compile 'com.azimolabs.keyboardwatcher:key
2016-12-17 11:02:03
2673
原创 Jsp的脚本、声明、表达式
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/52109223 本文出自【吴孝城的优快云博客】jsp脚本在<%%>中包含可执行的Java代码<% Java代码 %><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF
2016-08-04 00:45:01
5683
原创 Java迭代器
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/52016973 本文出自【吴孝城的优快云博客】Java集合中的任何一个实现类,都可以返回Iterator对象,且对容器的遍历完全与底层融合 Iterator中有这样三个方法 hasNext():返回现boolean类型的值,如果有元素可以迭代,返回true next():返回迭代
2016-07-24 22:49:06
587
原创 Java快速排序
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/51965365 本文出自【吴孝城的优快云博客】快速排序的思路取数组第一个跟整个数组比较,分成大于等于这个第一个数的和小于第一个数的两部分,再将这两部分用同样的方法进行比较,即递归,从而实现快速排序。实现方法是将第一个数作为比较数值key,然后在前后分别设置low和hight作为标识,然
2016-07-20 09:41:05
588
原创 Java线程操作
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/51764557 本文出自【吴孝城的优快云博客】Java中线程的实现有两种方法继承Thread类实现Runnable接口线程的状态新建状态:准备好多线程对象,执行start()方法进入就绪状态 就绪状态:执行run()方法,获取CPU资源,进入到运行状态 运行状态:run()方法
2016-06-26 21:26:27
523
原创 Java之IO
转载请标明出处: http://blog.youkuaiyun.com/wu_wxc/article/details/51737361 本文出自【吴孝城的优快云博客】 IO也写作I/O,可用来读写设备上的数据、网络、键盘、文件等根据处理的数据类型可分为:字节流、字符流 根据数据走向可分为:输入流、输出流字节流:可以处理所有类型的数据,在读取时,读到一个字节就返回一个字节。 在Java中以对
2016-06-22 22:17:38
457
原创 Java泛型Generics
转载请标明出处: http://blog.youkuaiyun.com/wu_wxc/article/details/51493181 本文出自【吴孝城的优快云博客】泛型泛型是JDK1.5中引入的一个新特性在尖括号中包含的是形式类型参数,可以在整个类的声明中被使用,当类被使用时,倒使用具体的实际类型参数来代替形式类型参数的命名:尽量使用单个大写字母普通泛型一个泛型类型package cn.wuxiao
2016-05-24 20:19:21
4099
原创 Java三大特性之封装
转载请标明出处: http://blog.youkuaiyun.com/wu_wxc/article/details/51463610 本文出自【吴孝城的优快云博客】封装是将类的某些信息和实例细节之类的隐藏在类的内部,方便修改和实现,只允许该类提供的方法进行访问,如set,get封装可以方便程序的理解和维护,加强程序的安全性封装的步骤 1、修改可见性private 2、创建setter/gette
2016-05-20 17:52:31
674
原创 Java之抽象类
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/51463342 本文出自【吴孝城的优快云博客】抽象类 当某些类挺有相同功能时,就可以使用一个抽象类,让具有相同功能的类来继承,然后具体实现它。 如: 所有动物都具有吃和移动的能力,但是每种动物吃的东西和移动方式都不一样。这时就可以定义一个具有吃和移动方法的父类。但在父类中并没有具
2016-05-20 17:25:07
682
原创 Java三大特性之多态
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/51463306 本文出自【吴孝城的优快云博客】一个行为具有多种表现形式称为多态 如吹奏乐器,吹笛子和吹箫声音是不同的,同样是吹这个动作,作用在不同对象上产生不同的效果,这就是多态。吹这个动作的多态。Java的引用变量有两个类型,编译时类型和运行时类型。 编译时类型由声明该变量时使用
2016-05-20 17:21:50
889
原创 Java重写Override和重载Overload
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/51457528 本文出自【吴孝城的优快云博客】重写是子类对父类中允许访问的的方法的重新编写 重载是同一类中方法名相同,但返回值类型或参数有所不同的方法的重新加载Override(重写)package cn.wuxiaocheng;class Animal { public v
2016-05-19 22:05:26
1448
原创 Java三大特性之继承
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/51455293 本文出自【吴孝城的优快云博客】extends:意思是扩展,但一般我们叫做继承。继承可以定义为一个类获得另一个类的属性(方法和字段)子类继承父类所有的成员(字段、方法、嵌套类),但不能使用父类private(私有)的方法和属性 构造方法不是成员,所以不会被继承,但可以被
2016-05-19 17:01:25
650
原创 String、StringBuffer和StringBuilder
转载请标明出处: http://blog.youkuaiyun.com/wu_wxc/article/details/51428951 本文出自【吴孝城的优快云博客】String:字符串常量 来看两个例子 String str = “A” + “B” + “C” 其实就是String str = “ABC” 这时速度是最快的,StringBuilder都没法比如果是 String str1
2016-05-16 22:14:42
542
原创 ArrayList和LinkedList
转载请标明出处: http://blog.youkuaiyun.com/wu_wxc/article/details/51424665 本文出自【吴孝城的优快云博客】ArrayList:List 接口的大小可变数组的实现 LinkedList:List 接口的链接列表实现优势: 1.对于随机访问get和set:ArrayList 优于 LinkedList 2.插入:LinkedList 优于
2016-05-16 14:00:59
642
原创 BroadcastReceiver
转载请标明出处: http://blog.youkuaiyun.com/wu_wxc/article/details/51394220 本文出自【吴孝城的优快云博客】关于广播的内容,可以看下官方的介绍:http://developer.android.com/intl/zh-cn/reference/android/content/BroadcastReceiver.html广播的生命周期只在调用on
2016-05-13 12:09:22
578
原创 Service的使用
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/51377512 本文出自【吴孝城的优快云博客】关于Service的生命周期,可以看:Services的生命周期IntentService如果程序不需要同时处理多个请求,IntentService将是最好的选择。可以启动IntentService多次,每一次耗时操作都会以队列的形式在In
2016-05-11 19:23:15
3987
原创 Services的生命周期
转载请标明出处:http://blog.youkuaiyun.com/wu_wxc/article/details/51366772 本文出自【吴孝城的优快云博客】Android的四大组件之一:Services 官网介绍:http://developer.android.com/guide/components/services.html Service是Android的一个程序组件,运行在后台且
2016-05-10 21:25:50
1541
原创 JavaScript
现在基本上所有浏览器都支持javascript它是一种轻量级的编程语言,可以给网页添加各种动态效果,使网页更加美观可放在和body>和,一般放在中放在中浏览器解析head时应付执行放在中页面读取到该语句时应付执行javascript是一种区分大小写的编程语言javascript的注释有//单选注释/*多选注释*/使用javascript我们可以使用在Html页面中
2016-03-19 22:59:35
3001
原创 CSS3的使用
CSS全称:层叠样式表(Cascading Style Sheets)是样式,就是一种用来改变内容外观的表现,例如文字的大小、颜色,或是一些背景图片,边框等等使用样式可以编写一次代码,多个地方使用样式由“选择符”和“声明”组成,声明由属性和值组成选择符又称选择器,可以自己取名字声明是在“{}”中的,属性和值之间用“:”分隔,有多条声明时,用“;”如:
2016-03-19 01:17:14
1506
原创 Java基础之静态static
static是一个成员修饰符定义功能时,如果功能不需要访问类中定义的成员变量(非静态)时,该功能就需要静态修饰静态方法注意事项:1、静态方法不能访问非静态的成员,可以调用非静态方法,要用创建对象(new)的方法调用但是非静态可以访问静态成员静态只能访问静态,好处:可以直接被类名调用,开发中建议用类名调用,不要创建对象调用:类名.方法();而不用:类名 名
2015-11-01 00:26:12
793
原创 Ubuntu用超级管理员root帐户登录
Ubuntu想要用root帐户登录,可在普通帐户权限下打开终端,输入cd /usr/share/lightdm/lightdm.conf.d在打开的文档后加greeter-show-manual-login=true保存如果还没给root帐户设置密码的在终端输入sudo passwd root输入密码,详细看http://blog.youkuaiyun.com/wu_wxc/art
2015-10-07 00:10:35
25743
1
原创 Linux用命令启动程序
安装了一个程序,想在终端里启动它,需要给它配置个环境这里用Google浏览器作例子安装好Chrome在终端输入chrome提示:chrome:未找到命令输入sudo gedit ~/.bashrc打开bashrc加入chrome的路径export PATH=$PATH:/opt/google/chrome因为chrome默认装在这个目录下
2015-10-06 13:45:36
66354
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
623
原创 Ubuntu管理员密码
Ubuntu在终端输入su,回车输入密码,提示因为刚开始用时Ubuntu的管理员账户还没设置密码。Ubuntu默认留着root管理员账户。只是在装系统时没有让你输入密码而已。我们可以进入系统后现设置密码。在终端输入sudo passwd root回车提示新的UNIX密码:,输入。回车,提示重新输入新的UNIX密码:回车,会提示passwd:已成功更新密码。
2015-10-02 18:55:24
13385
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
11452
1
原创 CentOS之Linux挂载
什么是挂载Linux下的目录的数据的存储方式是通过挂载来存放到磁盘或分区上的。Linux的挂载其实就是将一个目录当作一个读取磁盘某块空间的一个入口,通过这个入口,寻找这个目录此时所在的磁盘的分区的位置,将磁盘中该分区的数据保存在该目录下,在该目录下完成的操作的数据也会保存到该磁盘的该位置。这个动作就是挂载,这个入口就是挂载点。/ 根目录是必需挂载的一个目录,这个目录开机就要用的
2015-09-19 20:33:21
809
原创 Linux分区
/boot1.有系统内核Kernel配置文件,2.启动管理程序GRUB(GRand Unified Bootloader 统一引导)(1).选择操作系统(如果计算机上安装了多个操作系统)。(2).表示相应引导文件所在的分区。(3).找到内核。(4).运行初始内存盘,设置内核和相关模块(3)Initrd文件,是系统启动时的模块供应的主要来源;3.System.map文
2015-09-18 18:53:10
1193
原创 CentOS7打开终端快捷键
点击右上角的用户名,选择设置>>键盘>>快捷键,然后点+,名称自己写,命令是"/usr/bin/gnome-terminal",这个是不能改的,再点应用,这时这个快捷键是禁用的,点击禁用,再按下你要的快捷键,就可以用了,注意快捷键要避免冲突。关掉窗口,按下刚刚设置的快捷键,终端打开了。
2015-09-15 11:00:58
71243
1
原创 CentOS7中文输入法,拼音输入法
CentOS7输入中文,打开终端,使用管理员权限su输入管理员密码,回车输入yum install ibus-libpinyin回车,耐心等待安装完,然后重启系统打开设置>>区域和语言>>输入源搜索pinyin就可以找到拼音输入法,然后点击添加回到设置,选择键盘>>快捷键>>打字>>切换至下个输入源,按下Ctrl+空格,然后就可以用Ctrl+空
2015-09-13 13:12:47
31278
9
Android中ListView表头表尾
2015-12-01
Android数据存储之SharedPreference
2015-10-23
Android Material Design中ToolBar的使用
2015-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人