
java
文章平均质量分 78
JoySeeDog
曾就职于新浪微博,现就职于完美世界。
展开
-
toast.makText的用法
ast.LENGTH_SHORT).show();效果: 二、自定义的toast "自定义位置Toast", Toast.LENGTH_LONG); toast.setGravity(Gravity.CENTER, 0, 0); toast.show();效果: 三、带图片的toast toast = Toast.makeText(getApplicationContext(), "带图片的Toast", T原创 2014-03-09 01:40:05 · 240 阅读 · 0 评论 -
qq登录界面及其实现
原创 2013-07-09 16:06:25 · 235 阅读 · 0 评论 -
构造器,重载,this,传递
原创 2013-07-09 15:27:45 · 146 阅读 · 0 评论 -
从奥特曼和小怪兽的决斗中分析类和对象
2013-07-08 20:29:09 · 190 阅读 · 0 评论 -
java第一课------从曼妙的语言说起。
用,管你的肤色是什么,不管你的国籍在哪里,也不在乎你是男是女,你都可以成为她的朋友,她叫java~ 首先先来认识一下这门语言最基础的东西,那就是她的数据类型啦,java数据类型包括基本数据类型和引用类型(对象类型,类类型),基本数据类型包括以下几种: byte 字节型 8bit short 短整型 16bit int 整型 32bit long 长整型 64bit float 单精度2013-07-07 00:02:28 · 126 阅读 · 0 评论 -
toast.makText的用法
安卓开发中我们常用到的一个东西呢就是Toast.makeText();总结一下几种用法:一、默认的 Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show();效果: 二、自定义的toast "自定义位置Toast", Toast.LENGT...原创 2014-03-09 01:40:05 · 258 阅读 · 0 评论 -
fill_parent wrap_content match_parent的区别
好多初学者也应该像我一样对安卓中的这三个属性比较陌生,下面把我学到的和大家分享一下。 三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。1)fill_parent设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶...原创 2014-03-06 20:28:26 · 139 阅读 · 0 评论 -
微博授权出现错误原因
错误码(error) 错误编号(error_code) 错误描述(error_description)redirect_uri_mismatch21322 重定向地址不匹配invalid_request 21323 ...原创 2014-03-01 16:43:24 · 1219 阅读 · 0 评论 -
ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService
visual studio 2012,创建项目,提示未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService…匹配的导出 解决方法:下载VS2012补丁 。下载后,更新就可以解决。...原创 2014-02-28 00:54:19 · 200 阅读 · 0 评论 -
文件类
原创 2013-07-20 00:02:58 · 107 阅读 · 0 评论 -
谢宾斯基三角形
JFrame { //定义一个函数的入口主函数 public static void main(String[] args) { //实例化一个对象 TriangleFrame Tri = new TriangleFrame(); Tri.showGUI();//调用showGUI函数 } public Graphics g;//定义全局共有变量g // 定义showGUI函数 public void showGUI() { this.setSize(600原创 2013-07-22 23:59:46 · 380 阅读 · 0 评论 -
fill_parent wrap_content match_parent的区别
个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。1)fill_parent设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。2) wrap_content设置一个视图的尺寸为wrap_content将强制性地使视图扩展以显示全部内容。以TextView和ImageView控件为例,设置为wrap_conte原创 2014-03-06 20:28:26 · 175 阅读 · 0 评论 -
微博授权出现错误原因
重定向地址不匹配invalid_request 21323 请求不合法invalid_client 21324 client_id或client_secret参数无效invalid_grant 21325原创 2014-03-01 16:43:24 · 1183 阅读 · 0 评论 -
ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService
,更新就可以解决。原创 2014-02-28 00:54:19 · 145 阅读 · 0 评论 -
java中的强引用、软引用、弱引用、 虚引用
原创 2014-02-26 00:38:44 · 134 阅读 · 0 评论 -
通信基础篇小项目-----简单网络画板的的实现
2013-07-31 22:13:53 · 225 阅读 · 0 评论 -
通信基础篇小项目-----多人聊天窗口的实现
拿语言文字来说吧,每个国家制定不同的语言用来实现交流,这就是一种最基础的通信,每个文字代表的是一种不同的内容,这是人和人之间事先定好的协议,所以说,只要协议一旦确定,通信就不是什么大问题了。 学习java通信的核心是创建服务器,客户端连接服务器,客户端与服务器的信息交换。创建服务器只需要一行代码就足够了Socketserver server=new Socket(port)(其中port为服务器得端口号),创建服务器后,服务器需要进入等待状态,一旦有客户端连接上来就会主动把端口给予客户端,客原创 2013-07-31 21:32:23 · 276 阅读 · 0 评论 -
小球与线程
2013-07-23 01:10:41 · 134 阅读 · 0 评论 -
足球小游戏
原创 2013-07-23 00:46:14 · 619 阅读 · 0 评论 -
java中的强引用、软引用、弱引用、 虚引用
今晚接触到一种说法,就是软引用,查了一下,原来还有其他引用!!各种百度和谷歌总算有点头绪,虽然不是很懂,但是总结一下。之后看容易些~⑴强引用(StrongReference)强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解...原创 2014-02-26 00:38:44 · 144 阅读 · 0 评论 -
通信基础篇小项目-----简单网络画板的的实现
网络画板的开发也是基于通信基础。关于通信的体内容,在上一篇博客里面已经说过,这里不再多说。这里主要介绍一下该画板的实现过程。当然这三行代码还是核心内容。ServerSocket server = new ServerSocket(12345);Socket client = server.accept();Socket client = new Socket("...2013-07-31 22:13:53 · 322 阅读 · 0 评论 -
通信基础篇小项目-----多人聊天窗口的实现
自然界的通信种类是多种多样的,我们在每一天都会遇到各种各样的通信问题。然而通信的实质是什么,其实就是一种协议而已,仅此。就拿语言文字来说吧,每个国家制定不同的语言用来实现交流,这就是一种最基础的通信,每个文字代表的是一种不同的内容,这是人和人之间事先定好的协议,所以说,只要协议一旦确定,通信就不是什么大问题了。 学习java通信的核心是创建服务器,客户端连接服务...原创 2013-07-31 21:32:23 · 340 阅读 · 0 评论 -
java文件类的一些基本用法
文件类的运用和字符串的运用一样,一般不会是很复杂的算法,关键是选取类中正确的方法,这样就能达到很好的运用效果。 输入输出流式文件读取的核心内容,弄懂了这个其实文件这一块就比较容易解决了。首先我是这样记住他们这样的用法。第一就是,读取的时候是要把文件从里面弄出来。所以就是FileInputStream,写的时候是从外面写,所以就是Out了嘛。在读取文档的时候一般是通过建立一个数组,把要读去的内原创 2014-04-01 17:04:28 · 906 阅读 · 0 评论 -
用自定义的队列实现一些基本功能
如果说数组是一条修好公路,那么队列就是一条只有起点没有终点的路,它依据人们的实际情况不断的重修,直到修到人们所要达到的低分,虽然这个例子不够现实,但是这确实是数组和队列的很好解释。队列的使用,一般能够排除一些空指针异常等现象,所以优先于数组使用队列是一种不错的选择。 首先我们得定义一个类,定义该类的属性。/** * 定义一个学生类。包含学生的姓名和年龄 * @author 周建原创 2014-04-01 17:04:33 · 801 阅读 · 0 评论 -
谢宾斯基三角形
谢宾斯基三角形是有好多的小三角形经过多次迭代之后形成的。首先定义一个画板。//定义一个三角形的类,继承于JFramepublic class TriangleFrame extends JFrame { //定义一个函数的入口主函数 public static void main(String[] args) { //实例化一个对象 TriangleFrame Tri =原创 2014-04-01 17:04:38 · 3337 阅读 · 0 评论 -
足球小游戏
足球游戏真的是用最最简单的代码画出来的,首先是实现定义一个入口的主函数,还有就是画了一个简易的足球场。模拟运动员踢角球的过程,画场地的时候用了重绘,这样就能够每次踢玩球后不用再次重绘嘛,这个比较方便,不用每次试验前运行一次程序,操作方便了一些,这个不是重点。先看前面的代码。/** * 定义一个画画类,用来生成面板和画画。 * @author 周建权 2013.07.14 * *原创 2014-04-01 17:04:43 · 1603 阅读 · 0 评论 -
小球与线程
通过线程来实现动态的小球是一个比较复杂的过程,首先是能够让小球碰到壁后弹起来,这个方法的实现有一些技巧在里面,就是定义的的哥方方向变量,通过把方向赋予一定的值从而来使用switch语句或是if语句进行判断。以达到转变方向的过程。这是弹球的主要思想首先是定义了一个面板类./** * 定义一个画画类,用来生成面板和画画。 * @author 周建权 20130713 * */pub原创 2014-04-01 17:04:48 · 919 阅读 · 0 评论 -
通信基础篇小项目-----多人聊天QQ的实现
自然界的通信种类是多种多样的,我们在每一天都会遇到各种各样的通信问题。然而通信的实质是什么,其实就是一种协议而已,仅此。就拿语言文字来说吧,每个国家制定不同的语言用来实现交流,这就是一种最基础的通信,每个文字代表的是一种不同的内容,这是人和人之间事先定好的协议,所以说,只要协议一旦确定,通信就不是什么大问题了。 学习java通信的核心是创建服务器,客户端连接服务器,客户端与服务器的原创 2014-04-01 17:04:59 · 2279 阅读 · 0 评论 -
通信基础篇小项目-----简单网络画板的的实现
网络画板的开发也是基于通信基础。关于通信的体内容,在上一篇博客里面已经说过,这里不再多说。这里主要介绍一下该画板的实现过程。当然这三行代码还是核心内容。ServerSocket server = new ServerSocket(12345);Socket client = server.accept();Socket client = new Socket("localhos原创 2014-04-01 17:05:04 · 1966 阅读 · 0 评论 -
Unable to execute dex: Multiple dex files define Landroid/supportv4/accessibili的解决办法
今晚遇到的问题确实有点多,还有一个问题是运行安卓的时候,出现Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;原创 2014-04-01 17:05:50 · 2975 阅读 · 0 评论 -
qq登录界面及其实现
1.刚开始没做的时候觉得这个一定会是很难,熊哥讲这几节课的时候,恰好我的电脑坏了(坏了足足四天),于是那几天就没有快速地去练习怎么做登录界面。是后来补做的。先看代码package qqzjq20130705;import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.FlowLayout;import原创 2014-04-01 17:04:23 · 2891 阅读 · 0 评论 -
从奥特曼和小怪兽的决斗中分析java类和对象-初学者必须会的一个入门程序
首先,我们先明确什么是类,当然了奥特曼和小怪兽就属于类的范畴。它们各自属于某一事物的抽象集合,不是具体的东西,而是一个高度概括了的抽象概念。所有的类都可以是由生活中的模型演化而来,因此所有类其实都是源于生活,面向对象编程其实就是模拟现实生活。 奥特曼打小怪兽虽然看似不是源于生活,但是其实它只是把两个人或是两个动物搏斗的场景扩大了一些罢了。因此说它还是离不开生活。在java中,类可以原创 2014-04-01 17:04:12 · 2265 阅读 · 0 评论 -
小球与线程
通过线程来实现动态的小球是一个比较复杂的过程,首先是能够让小球碰到壁后弹起来,这个方法的实现有一些技巧在里面,就是定义的的哥方方向变量,通过把方向赋予一定的值从而来使用switch语句或是if语句进行判断。以达到转变方向的过程。这是弹球的主要思想首先是定义了一个面板类./** * 定义一个画画类,用来生成面板和画画。 * @author 周建权 20130713 *...2013-07-23 01:10:41 · 183 阅读 · 0 评论 -
足球小游戏
足球游戏真的是用最最简单的代码画出来的,首先是实现定义一个入口的主函数,还有就是画了一个简易的足球场。模拟运动员踢角球的过程,画场地的时候用了重绘,这样就能够每次踢玩球后不用再次重绘嘛,这个比较方便,不用每次试验前运行一次程序,操作方便了一些,这个不是重点。先看前面的代码。/** * 定义一个画画类,用来生成面板和画画。 * @author 周建权 2013.07.14...原创 2013-07-23 00:46:14 · 701 阅读 · 0 评论 -
谢宾斯基三角形
谢宾斯基三角形是有好多的小三角形经过多次迭代之后形成的。首先定义一个画板。//定义一个三角形的类,继承于JFramepublic class TriangleFrame extends JFrame { //定义一个函数的入口主函数 public static void main(String[] args) { //实例化一个对象 TriangleFrame Tr...原创 2013-07-22 23:59:46 · 519 阅读 · 0 评论 -
文件类
文件类的运用和字符串的运用一样,一般不会是很复杂的算法,关键是选取类中正确的方法,这样就能达到很好的运用效果。 输入输出流式文件读取的核心内容,弄懂了这个其实文件这一块就比较容易解决了。首先我是这样记住他们这样的用法。第一就是,读取的时候是要把文件从里面弄出来。所以就是FileInputStream,写的时候是从外面写,所以就是Out了嘛。在读取文档的时候一般是通过建立一个数组,把要读...原创 2013-07-20 00:02:58 · 127 阅读 · 0 评论 -
qq登录界面及其实现
1.刚开始没做的时候觉得这个一定会是很难,熊哥讲这几节课的时候,恰好我的电脑坏了(坏了足足四天),于是那几天就没有快速地去练习怎么做登录界面。是后来补做的。先看代码package qqzjq20130705;import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.FlowLayout;...原创 2013-07-09 16:06:25 · 350 阅读 · 0 评论 -
构造器,重载,this,传递
一、构造器当我们创建一个类时,系统便会自动给它赋予一个无参数的构造器,构造器严格的说来不算是方法啦,只是因为它可以传入参数,所以也把它叫作构造器方法,构造器方法不能定义返回值,且必须与类名字一样。构造器方法只有在创建对象时调用,对于一个对象而言,构造器只能调用一次。当然,构造器和一般的方法一样也可以重载,定义可以传入不同参数的构造器,这也构造方法的主要用途:在创建对象时,初始化对象某...原创 2013-07-09 15:27:45 · 185 阅读 · 0 评论 -
从奥特曼和小怪兽的决斗中分析类和对象
首先,我们先明确什么是类,当然了奥特曼和小怪兽就属于类的范畴。它们各自属于某一事物的抽象集合,不是具体的东西,而是一个高度概括了的抽象概念。所有的类都可以是由生活中的模型演化而来,因此所有类其实都是源于生活,面向对象编程其实就是模拟现实生活。 奥特曼打小怪兽虽然看似不是源于生活,但是其实它只是把两个人或是两个动物搏斗的场景扩大了一些罢了。因此说它还是离不开生活。在java中,类可以作...2013-07-08 20:29:09 · 346 阅读 · 0 评论 -
java第一课------从曼妙的语言说起。
有人说法语是世界上最美丽的语言,也有人把娇小的东南亚语言还有西太平洋附近的一些稀少的语言视为是天籁。然而有一门语言,现在世界各地都在用,管你的肤色是什么,不管你的国籍在哪里,也不在乎你是男是女,你都可以成为她的朋友,她叫java~ 首先先来认识一下这门语言最基础的东西,那就是她的数据类型啦,java数据类型包括基本数据类型和引用类型(对象类型,类类型),基本数据类型包括以下几种: ...2013-07-07 00:02:28 · 159 阅读 · 0 评论