- 博客(79)
- 收藏
- 关注
原创 Java多线程编程(一)
从今天开始开始多了解一些Java多线程的有关知识,自己在脑海中好好做个整理,Java多线程也是一个十分容易出问题的地方。在简书中看见一位大牛推荐的Java多线程书籍《Java多线程编程核心技术》,这本书感觉还不错,适合自己,就从这里开始吧。Thread常用方法知道了一种比较好用的停止线程手段开心inginterrupt 英 ntrpt 中断 我去又是个难记得wordJava多线程的优先级Pri
2016-04-11 17:55:11
594
原创 读Android群英传第五章
Android Scroll 分析 5.1.1 Android的坐标系 如何获取Android坐标系点的位置? 通过系统提供的getLocationOnScreen(int location[]); 5.1.2 getX()、getY()、getRawX()、getRawY() getRawX()、getRawY()主要是获取在android坐标系的坐标 getX()、ge
2015-12-11 14:59:00
905
原创 读Android群英传第四章
以下是读Android群英传的第四章自我小结 4.1.2listview分割线 divider设置listview中的分割线 dividerHeight设置分割线的高度4.1.3隐藏Listview的滚动条 android:scrollbars=”none”4.1.4取消Listview的item点击效果 android:listSelector=”#00000000”
2015-12-07 16:15:47
696
原创 Java用wait和notify实现线程协作
编写一个应用程序,除了主线程外,还有两个子线程。两个子线程对同一个数据操作,其中一个线程负责对该数据做递增操作,一个线程负责对该线程做递减操作。当这个数据小于0的话,递减操作等待,当这个数据大于100的话,递增操作等待。
2015-11-20 16:25:17
966
原创 Java用wait和notify实现线程协作
编写一个应用程序,除了主线程外,还有两个子线程。两个子线程对同一个数据操作,其中一个线程负责对该数据做递增操作,一个线程负责对该线程做递减操作。当这个数据小于0的话,递减操作等待,当这个数据大于100的话,递增操作等待。
2015-11-20 16:25:15
753
原创 自定义Dialog
继承Dialog必需要写的方法 如何自定义Dialog界面 如何设置自定义Dialog的大小和位置 如何更方便的设置Dialog的进入退出动画 继承Dialog必需要写的方法: 我们在继承Dialog时必须要写一个构造方法,不过在我们的开发过程中常用的是 public Dialog(Context context,int theme); 但是我们最普遍的写法是
2015-11-16 17:25:35
572
原创 学习封装双击返回键退出
今天在开源中国的源码中看见大神封装的双击返回键感觉不错所以自己也写了一遍收藏了 。public DoubleClickHelper{ private Handler mHandler;// 用于提示双击返回键退出 private Activity mActivity; private boolean mIsOnkeyBacking= false;// 用于标记是否是双击返回键
2015-11-16 15:04:49
673
原创 2015-11-16 今日二十词
今日事今日毕 function n.功能,作用,职务,职责;函数 v.起作用;正常运转 useless adj.无用的,无价值的,无效的 entrance n.入口,大门口,进入,登场,入学 convenience n.方便 carpenter n.木匠,木工 mystery n.神秘;神秘的事物 self
2015-11-16 13:31:18
582
原创 对RadioButton和CheckBox的一些总结
平常学习的时候没怎么用这个RadioButton和CheckBox这俩个插件,但是今天用起来遇到了一些问题。问题一:显示RadioButton和CheckBox按钮图片的问题。我之前是一直用android:Button这个属性但是发现有很多问题,比如显示不全,或在部分手机显示重叠,导致需要设置间距。这样就导致有些手机显示正常,有些手机显示间距过大。问题解决: 1.将android:button赋值
2015-07-24 09:22:58
802
原创 Ubuntu--挂载iso文件
在linux下默认的ISO挂载点位于"/media"目录,下面是挂载一个ISO文件的方法:sudo mkdir /media/cdimage #建立一个文件夹作为ISO挂载点sudo mount -o loop myfile.iso /media/cdimage #挂载ISO文件,使用参数 -o loop 使用你想挂载的iso文件代替myfile.iso。挂载一个
2015-03-05 12:11:48
866
原创 Android--获取SharedPreference实例
现在我目前知道可以获取SharedPreferences实例的常用方法有三个:1.通过Context的getSharedPreferences(String name,int mode)。2.通过Activity的getPreferences(int mode)。3.通过SharedPreferenceManager的静态方法getDefaultSharedPreferences(Co
2015-02-09 18:31:08
1992
原创 Java IO --File
--菜鸟用代码先行:import java.io.* ;public class MyThread{ public static void main(String[] args){ File file = new File("."); //获取当前路劲 System.out.println(fil
2015-02-08 19:21:06
811
原创 疯狂java讲义笔记——数据类型
1.标示符 含义:用于给程序中的变量、类名、方法命名的符号。 要求:必须以字母、下划线、美元符为开头,其中除开头外可以用数字。2.关键字: 含义:具有特殊用途的单词。 规律:所有关键字均为小写。3.保留字: 含义:java还未使用的关键字。4.字符串是一个类,它是引用类型。5.数组是引用数据类型。6.较小的int类型数值付给byte或sh
2014-12-23 14:53:07
891
原创 Android从基础做起——自定义View(随手移动的小球)
在这个浮躁的环境下,我一定要做好自己。在我们自定义View时,我们需要先重写View中的构造方法。public class DrawView extends View { private float currentX = 30 ; private float currentY = 40 ; private Paint paint = new Paint() ; public
2014-12-10 16:29:31
2322
原创 java之Dom解析XML
Java解析的XML步骤:1.创建一个DocumentBuilderFactory实例。2.通过DocumentBuilderFactory实例的newInstance()方法获得DocumentBuilder实例。3.我们可以通过DocumentBuilder实例的parse方法使用绝对路径将我们想解析的xml传进去,然后我们可以得到Document对象。4.利用Document
2014-12-03 12:04:57
794
原创 java之Lambda表达式
Lambda表达式这是java8拥有的新特性,个人感觉也是提高开发速度的一个进步。接下来我们来举俩个例子来看一下Lambda这个表达式是不是很方便这个是用匿名内部类来实现的:interface A{ void print() ;}public class My{ public static void main(String[] args){ A
2014-12-01 20:45:59
1177
原创 Java之FileWriter的续写
import java.io.* ;class FileWriterDemo3{ public static void main(String args[]){ FileWriter fw = null ; try{ fw = new FileWriter("demo3.txt",true) ;//表示在有此文件时不会重建该文件并且输入的数据会进行续写 fw.write(
2014-09-10 16:11:21
1932
原创 Java之IO异常处理
import java.io.* ;class FileWriterDemo2{ public static void main(String args[]){ FileWriter fw = null ;//防止无法执行finally中的close方法 try{ fw = new FileWriter("demo2.txt") ;
2014-09-10 16:09:17
2400
原创 Java之FileWriter
import java.io.* ;class FileWriterDemo{ public static void main(String args[]) throws IOException{ /*创建FileWriter对象,该对象一被初始化必须要明确被操作的文件, 而且该文件被创建在指定目录下,如果该文件已存在将会被覆盖。*/ FileWriter f
2014-09-10 16:07:48
755
原创 2013级C++第14周(春)项目——多态性、虚函数和抽象类 【项目1-动物这样叫】
/** 程序的版权和版本声明部分* Copyright (c)2014, 在校学生* All rightsreserved.* 文件名称: 1.cpp* 作 者: 刘旺* 完成日期:2014年6月3日* 版本号: v1.0* 输入描述:无* 问题描述: 根据给出的main()函数和运行结果的提示,设计出相关的各个类, 注意观察运行结果,提取出每个
2014-06-03 17:33:03
1045
原创 2013级C++第12周(春)项目——成员的访问属性、多重继承 【项目2 - 教师兼干部类】
/** 程序的版权和版本声明部分* Copyright (c)2014, 在校学生* All rightsreserved.* 文件名称: 1.cpp* 作 者: 刘旺* 完成日期:2014年5月15日* 版本号: v1.0* 输入描述:无* 问题描述: 分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre
2014-05-15 11:22:46
1024
原创 2013级C++第12周(春)项目——成员的访问属性、多重继承【 第2部分 实践项目】
公有ji'ch/** 程序的版权和版本声明部分* Copyright (c)2014, 在校学生* All rightsreserved.* 文件名称: 1.cpp* 作 者: 刘旺* 完成日期:2014年5月12日* 版本号: v1.0* 输入描述:无* 问题描述: 理解基类中成员的访问限定符和派生类的继承方式*/#include using namespace
2014-05-12 13:25:04
785
原创 C++第11周(春)项目2 - 职员有薪水了
/** 程序的版权和版本声明部分* Copyright (c)2014, 在校学生* All rightsreserved.* 文件名称: 1.cpp* 作 者: 刘旺* 完成日期:2014年5月9日* 版本号: v1.0* 输入描述:无* 问题描述: 定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数 :构
2014-05-09 21:31:33
781
原创 2013级C++第11周(春)项目——通过继承拥有基类的资源 【项目1 - 存储班长信息的学生类】
/** 程序的版权和版本声明部分* Copyright (c)2014, 在校学生* All rightsreserved.* 文件名称: 1.cpp* 作 者: 刘旺* 完成日期:2014年5月7日* 版本号: v1.0* 输入描述:无* 问题描述: 上面是声明好的类及测试函数,请完成类中成员函数的定义*/#include using namespace std
2014-05-07 10:47:26
919
原创 C++第9周(春)项目4 - 一维向量类 【项目4】
/** 程序的版权和版本声明部分* Copyright (c)2014, 在校学生* All rightsreserved.* 文件名称: 1.cpp* 作 者: 刘旺* 完成日期:2014年5月5日* 版本号: v1.0* 输入描述:无* 问题描述: 建立一个向量类MyVector*/#include #include using namespace std
2014-05-05 09:16:46
863
原创 2013级C++第9周(春)项目——运算符重载(二) 【项目5】
/* * 程序的版权和版本声明部分 * Copyright (c)2014, 在校学生 * All rightsreserved. * 文件名称: 1.cpp * 作 者: 刘旺 * 完成日期:2013年4月21日 * 版本号: v1.0 * 输入描述:无 * 问题描述:设计一元一次方程类,求形如ax+b=0的方程的解。*/ #include using nam
2014-04-21 20:22:49
910
原创 2013级C++第8周(春)项目——运算符重载 【项目1】实现复数类中的运算符重载
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 在校学生 * All rightsreserved. * 文件名称: 项目3.cpp * 作 者:刘旺 * 完成日期:2014年4月15日 * 版本号: v1.0 * * 输入描述: * 问题描述:请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除 * 程序输出:
2014-04-15 15:38:43
1550
1
原创 2013级C++第7周(春)项目——深复制、友元、模板 【项目3-成员函数、友元函数和一般函数有区别】
/** 程序的版权和版本声明部分* Copyright (c)2013, 在校学生* All rightsreserved.* 文件名称: 项目3.cpp* 作 者:刘旺* 完成日期:2014年4月8日* 版本号: v1.0** 输入描述:* 问题描述:你需要完成的任务是,利用成员函数、友元函数和一般函数,* 实现三个版本的求两点间距离的函数,并
2014-04-08 16:33:26
1080
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人