Java
zhm123456
这个作者很懒,什么都没留下…
展开
-
数组与List(集合)的区别
总结:很多语言中都有数组,对于LIST,跟数学里的有序集合类似,这样两者的区别就比较明显了。1、数组固定长度,一般是值的集合,需声明值类型;LIST是泛型集合,长度不固定,减少了拆箱装箱操作。当length不大时,两者无多大区别,较大时,使用数组更好。2、数组可读可写不能声明只读数组。集合类可以提供ReadOnly方法以只读方式使用集合。.3、数组要有整数下标才能访问特定的元素,高原创 2015-04-19 10:25:34 · 10359 阅读 · 0 评论 -
SDK与ADT版本问题
最近,为了查看SDK开发文档,对SDK进行了升级。升级后,ADT的创建界面发生了变化,启动模拟器后键盘没了,使用了网上N种方法,也没有成功。继续升级SDK,结果竟然在Eclipse里无法启动ADT了!启动ADT时,提示:Location of the Android SDK has not been setup in the preferences。而且找开"Window--proferenc原创 2015-04-19 21:10:41 · 402 阅读 · 0 评论 -
微信二维码扫一扫的实现
使用java实现微信二维码扫一扫功能,基本步骤如下:1、打开MyEclipse2、创建一个WebProject3 、添加二维码jar包,使用的jar包常用的是QRcode.jar4、编写代码:public class QRcodeT {// 获取二维码对象图处,将content转换为二维码图片,保存到path目录下public static void getQrcode原创 2016-01-15 17:00:43 · 1868 阅读 · 0 评论 -
一亩三分地准备开工
今年夏天到北京传智学习半个月。其实在这之前,早在网上已经跟着视频学习过android,熟悉了黎活明老师。等到了北京,看到熟悉的itcast,亲身体验了老师们熟练的键盘操作技巧,快速的屏幕抓屏,神速的整齐的课件生成,就使我自以为键盘比较熟练了的老师折服,更不用说JAVA基础功的扎实、各方面 知识的融会贯通,使我原本重框框轻基础的观念有了很大的转变。要想更深更宽阔的应用,必须要掌握好基本功。这半年原创 2016-01-14 16:17:35 · 400 阅读 · 0 评论 -
Intellij idea7.0.4与Tomcat7.0不配套
只是为了学习,从网上下载了Intellij idea 7.0.4,安装到WIN7中,原电脑里已安装了Tomcat7.0以及JDK1.8.启动Intellij idea7后,设置服务器,将Tomcat7.0识别为Tomcat6.0(在IDEA7.0中已是最高版本!),启动服务器,问题出现,找不到tomcat-juli.jar。从网上搜索了N种方法,其中有添加环境变量classpath的,问题依然如故原创 2016-07-06 10:10:10 · 619 阅读 · 0 评论 -
深入剖析Handler
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI。 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如: 联网读取数据, 或者读取本地较大的一个原创 2017-02-21 12:39:26 · 272 阅读 · 0 评论 -
使用Handler控制进度条,完成开始、暂停、继续、停止操作
使用Handler的removeCallbacks(Runnable)可以停止线程的运行,并且使用Handler的removeMessage(0)方法,如果要开始或继续运行,则使用handler的post(Runnable)方法,如果暂停,则只使用removeCallbacks()方法即可。public class HandlerActivity extends Activity { Butto原创 2017-02-21 16:37:21 · 2570 阅读 · 0 评论 -
使用AsyncTask下载图片并显示进度条
AsyncTask,进度对话框,生成图片BitmapFactory.decodeByteArray(),输入流,ByteArrayOutputStream输出流,HttpClient,HttpGet,HttpResponse.getEntity().getContent()等原创 2017-02-22 10:26:50 · 459 阅读 · 0 评论 -
创建Django项目
今天的网络,给我们带来很多学习知识, 足不出户,就可以学习各种技术。同时,网上的很多东西也是谬种流传,不小心就进入误区。前几天使用Eclipse3.7+pyDev3.5+Django1.11.1搭建了python3.5 web开发环境,调试了一个比较完整的博客,比较顺利。搭建环境时,参考网上资料,从网上插件pyDev最新版本,按要求放到Eclipse的drops系统文件下,捣鼓了半天也无法原创 2017-05-20 17:35:10 · 722 阅读 · 0 评论