- 博客(37)
- 资源 (1)
- 收藏
- 关注
原创 关于java中Long型做除法的问题
今天写一个上传进度条进度计算除法,除来除去进度百分比总为0查了查资料,发现总数据和当前数据 都为Long型 不能直接相除得到当前进度。应该先转为double 然后得到一个小数再成100 所得才为当前进度(0~100) public void onLoading(long total, long current,boolean isUploading) {
2015-02-11 14:13:56
4374
原创 关于LocalActivityManager+TabHost+ViewPager切换耗时问题
最近项目中用到了这个过时类,由于项目扩展后发现切换时特别卡,且主线程被堵塞,用户体验十分之差。一番研究后发现是由于这个对象会调用主线程进行装载,从而导致所谓的切换卡。解决办法:可把此对象进行序列化缓存,LocalActivityManager会自动判断如果内部已经包含了存在的Activity,则不会startActivity新的activity。
2014-12-20 14:39:10
430
原创 Android RadioGroup 子选项偏移问题
在用RadioGroup 做底部Tab时,总会发现如果给某选项设置默认的被选中后 整体RadioGroup会有偏移。经过一番研究,是由于RadioGroup子选项中RadioButton属性设置不完整导致的。<RadioGroup android:id="@+id/main_radio" android:layout_width="
2014-11-27 09:26:28
564
转载 Android 实现自适应正方形GridView
现在在Android应用中,GridView中每个Item都是正方形的场景越来越常见。比如 陌陌 的搜索结果界面 Android手机和IPhone不同, IPhone硬件是苹果自己出的,屏幕尺寸基本没啥太大差别,所以很好适配。而Android就不一样了,中高低档手机都有,屏幕尺寸严重不统一,如何做到一种实现适配各种Android手机屏幕才是关键。今天我们就来研究下具体实
2014-07-17 13:56:25
1551
转载 xUtils框架的介绍
我要为大家推荐的是一个Android基于快速开发的一个框架——xUtils,它是在aFinal基础上进行重构和扩展的框架,相比aFinal有很大的改善。同时,如果如果你的应用是基于网络的,那么只要处理得当,它会让你彻底的摆脱各种工具类和重复代码的困扰。好的,废话不多说,程序猿们还是代码说起。 xUtils 包含了很多实用的android工具。xUtils 源于Afinal框架,对Af
2014-05-13 15:57:12
2041
1
原创 个人封装的一个Camera类
好久不写博客了,代码写了不少,但大多数都是拿来主义,要不是网上,要不就是自己以前的代码拼装。新工作是搞Android开发的,最近任务要求我封装一个Carmera类,自己也觉得还是封装以后方便使用,弄了半天写好一个,可以调用手机前置后置摄像头进行拍照摄像,并可以根据设置相机各种参数,进行保存。发到这里分享下。package com.hourglass.camerademo;imp
2014-04-22 10:09:18
1003
原创 写在新年
本来在word里写一个总结,但是写了几百字了,发现许多事情我都还没完全理清。。作罢。。。又是一年的总结没有写成。。 概括一下吧,过去一年,我没有白白度过,有很多很多的收获,也有很多很多的付出,有体验挣到第一桶金的快感,也有体验误以为失去亲人的痛苦。 一年,长大了许多,不论是看事情的角度,还是做事情的方法。 新的一年,希望自己能够再接再厉,需要继续努力的地方 还能够一如既往的努力
2013-02-10 02:06:11
235
转载 你又会为谁停下(文/陈亚豪)
前些天一个好朋友给我打电话,告诉我她已经失恋一个多星期了,我问她现在呢,她说那个男孩已经出国开始了新的生活,联系不到了。朋友抱怨,为什么大家越来越忙,见一面都难。可等到相见后却发现去年还无话不说的人,如今却无话可说。记得每到过年,都会翻出手机里的通讯录,选定人名群发祝福短信,那是每年唯一一次从头到尾看一遍通讯录里的所有人名,每次看都会想起很多过去,很多人留下过太
2013-02-05 13:56:50
169
转载 java设计模式——抽象工厂(AbstractFactory)
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 适用性 1.一个系统要独立于它的产品的创建、组合和表示时。 2.一个系统要由多个产品系列中的一个来配置时。 3.当你要强调一系列相关的产品对象的设计以便进行联合使用时。 4.当你提供一个产品类库,而只想显示它们的接口而不是实现时。
2013-01-30 23:04:07
246
转载 java设计模式——工厂方法
定义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例化延迟到其子类。 适用性 1.当一个类不知道它所必须创建的对象的类的时候。 2.当一个类希望由它的子类来指定它所创建的对象的时候。 3.当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候。
2013-01-30 22:20:25
231
原创 QQ聊天程序
好久没有写博客了,到年底了,很多杂事,都没有办法静下心来学习,现在就 期盼着放假,能够有一个安静的一段时间好好做一些自己想做的事情。发一个前两天自己写的QQ程序。完全仿照QQ2012写的,皮肤完全是贴图上去的。这个QQ是基于TCP/IP写的,可能与Q的技术不一样,但是同样能够实现远程多人登陆相互聊天。 没有加数据库,只是简单的写了一下,还有许多BUG,但是基本上能够实现登陆,聊天面板,
2012-12-29 19:10:27
704
1
原创 浏览器小程序
发一个前一段时间老师布置的作业 用c#做的一个浏览器的小程序。有收藏夹和历史记录功能,其他的就主要靠微软提供的一个webBrowser控件了。 图标是网上找的,侵权可不要找我,我没有什么商业用途……using System;using System.Collections.Generic;using System.ComponentModel;using System.Da
2012-11-22 20:41:52
335
原创 贪吃蛇小游戏
最近抽时间完成了老师要求制作的一个贪吃蛇的小游戏,使用c#完成的。基本上的功能实现了蛇吃豆子增长身体,选择游戏速度,根据速度计分,游戏结束条件为蛇碰到自身。图形是用c#中的Graphics绘制的图形,这和我之前写的俄罗斯方块的实现方法略有不同,但是从用户体验来说感觉是一样的。其他的不说了,自己发个 留个纪念。以后也许还会多做一些功能。主要代码如下:
2012-11-20 22:35:46
296
原创 j2ee框架学习感悟(一)
这一阵子都在看关于框架的东西,目前为止对ssh2有了一点基本的认识。Struts2,虽然同Struts1核心不是一脉相承,而是从webwork的衍射品,但是在项目中的作用还是一脉相承的,我现在对于它的理解就是与表现层紧密相连,用于分发页面的请求到指定的action,之后又响应后的result返回到对应的页面中。在我目前的学习当中,感觉Struts2要比1方便一些,而现在应该是用2的人跟多一些,
2012-11-11 15:05:41
399
转载 Hibernate+Spring+Struts2整合开发中的一个分页显示方案
分页显示一直是web开发中一大烦琐的难题,传统的网页设计只在一个JSP或者ASP页面中书写所有关于数据库操作的代码,那样做分页可能简单一点,但当把网站分层开发后,分页就比较困难了,下面是我做Spring+Hibernate+Struts2项目时设计的分页代码,与大家分享交流。1、DAO层接口的设计,在MemberDao接口中定义了如下两个方法:public interface Memb
2012-10-30 16:56:43
296
转载 Struts2标签取值方式
1.标签取值方式一 通过取值 当Action的valueStack中有该属性的值时,只需直接使用该属性的名字即可; 当Action的valueStack中没有该属性的值时,比如在session,application范围中的属性值时,需要加#或者#attr.; 例子: 假设某Action中有person成员变量,在application
2012-10-29 16:07:45
287
原创 j2ee框架学习感悟
好久没有整理过自己的博客了,或许是自己太浮躁,又或者是太忙了,学校这个学期改成了6天制的上课制度,而正巧我们这学期估计是大学4年里课最多的一个学期,基本上每天都是满课,其实自己打算这个学期自己空闲时间学习ssh2框架的,但是一直断断续续的毫无进展。终于这一整子周末没事了,专业课老师的老婆生孩子去了,我也得空有点时间可以自己加一把劲了。今天开始把自己的学习中的问题记录下来,等到大四毕业,也许
2012-10-29 16:05:43
265
转载 jsp input type用法
1,type=text输入类型是text,这是我们见的最多也是使用最多的,比如登陆输入用户名,注册输入电话号码,电子邮件,家庭住址等等。当然这也是Input的默认类型。参数name:同样是表示的该文本输入框名称。参数size:输入框的长度大小。参数maxlength:输入框中允许输入字符的最大数。参数value:输入框中的默认值特殊参数readonly:表示该框中只能显示,
2012-07-30 22:52:16
319
原创 Jsp与servlet 传值字符集问题
这两天自己学习jsp和servlet 。今天在写jsp向servlet传值时候,发现总是传中文乱码。 我在 jsp和servlet还有数据库之间的字符集设置一致后都还是没有解决。终于网上找到了在JSP头部声明: 也就是将request中的字符集设置成我的字符集就解决了。 记录一下,以后再有这样的问题不要忘记了、。
2012-07-26 22:28:28
199
原创 Jsp 与servler 字符集问题
这两天自己学习jsp和servlet 。今天在写jsp向servlet传值时候,发现总是传中文乱码。 我在 jsp和servlet还有数据库之间的字符集设置一致后都还是没有解决。终于网上找到了在JSP头部声明: 也就是将request中的字符集设置成我的字符集就解决了。 记录一下,以后再有这样的问题不要忘记了、。
2012-07-26 22:22:43
118
原创 健康 真好
不得不感叹一声,健康 真好。 从上次写博文到现在过了半个月吧,我这半个月过的我天昏地暗日月无光,我记得我月初考试前一天就发烧,喝了药半夜出了汗退烧还和同学晚上看欧洲杯决赛,或许那会就已经埋下了伏笔。之后又是上火,学校食堂窗口减少,伙食下降,晚上太热,神经衰弱,熬熬熬。。连续两周,我的嗓子发炎,说话疼,更别说和水吃饭,眼睛一直发肿,夜间发烧……一切一切都是因为我要等学校搬了宿舍才能走。。。人在外,不
2012-07-22 02:50:24
1640
转载 Java编程中异常处理的优劣之道
Java编程中的异常处理是一个很常见的话题了,几乎任何一门介绍性的Java课程都会提到异常处理。不过,我认为很多人其实并没有真正掌握正确处理异常情况的方法和策略,最多也就不过了解个大概,知道点概念。本文就对三种不同程度和质量的Java异常处理进行了讨论,所阐述的处理异常的方式按手法的高下分为: 好,不好和恶劣三种。 同时向你提供了一些解决这些问题的技巧。 首先解释一些jav
2012-07-06 21:29:32
208
原创 终于考完了
哎。该死的考试,终于考完了。不知道挂不挂科,不管它了,终于可以这两个月无所顾虑,做自己想做的事情了。这两个月的暑假,希望在学习班里能够有一个飞跃,不光是技术上,更要自己在思想上有一个突破。写程序是体力活,更是脑子活,对于我这样的新手菜鸟,思想上多学一点,就可以避免自己发生事半功倍的错误。加油。
2012-07-06 21:24:51
239
转载 mySQL基本知识
回顾一、MySQL的安装和配置 : 监听在33061.启动服务: windows 服务管理器, mysqld-nt --console2.停止:mysqladmin -uroot -p shutdown二、MySQL管理1.数据库产品 |-- 数据库(分类存储数据) |-- 表 |-- 行(记录) 列(字段)
2012-06-18 21:28:41
198
转载 Java程序员应该了解的10个面向对象设计原则
面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进行编程
2012-06-04 19:23:36
173
原创 小球练习
今天写了一个小球反弹的练习,但是程序还有些小问题。斜率有时候改变的时候就会导致小球不反弹,比如斜率为3的时候,就不反弹 所以就先设置了几个斜率,没有随机生成。。。。一直没搞懂。。改天在说吧。。。 public class Ball extends JFrame { /** * */ private static final long serialVersionUID =
2012-05-30 22:02:31
212
原创 照片浏览器
昨天写了个图片浏览器,很简单,主要就是用一个JFileChooser导入一个文件,然后在文件父目录下导入下一个 或者上一个图像。 东西做好了,但是还有一个问题,就是我界面图片的路径设置有问题,在打成Jar包后就不能正常显示我的UI图片了。留着以后再解决吧。 package ImageScanner;import java.awt.FlowLayout;import java.awt.
2012-05-29 14:19:48
416
原创 照片浏览器
昨天写了个图片浏览器,很简单,主要就是用一个JFileChooser导入一个文件,然后在文件父目录下导入下一个 或者上一个图像。 东西做好了,但是还有一个问题,就是我界面图片的路径设置有问题,在打成Jar包后就不能正常显示我的UI图片了。留着以后再解决吧。package ImageScanner;import java.awt.FlowLayout;import java.awt.Gra
2012-05-29 14:08:44
137
原创 我的俄罗斯方块v1.2
之前写的俄罗斯方块有很大的不足,这次我添加了方块方向变换,背景音乐,游戏暂停的功能,以及修复之前的一些BUG,基本上能够正常游戏,方块的变换我没有使用图片的旋转,而是直接重新贴图,但是还是达到了效果。完成了我的第一个游戏。 修改添加部分代码:MediaPlayer player=new MediaPlayer();if (arg0.getKeyCode() == KeyEvent.
2012-05-26 07:37:23
402
转载 JMF 简单例子
import javax.media.*;import java.io.*;import java.util.*;public class PlayerMusic implements ControllerListener { //播放对象 private Player player; //是否循环播放 private boolean first,loop; //文件路径 pr
2012-05-24 22:12:04
368
1
原创 java记事本功能代码
近段时间周末一直在学java,前两天没事仿照Windows记事本自己写了个记事本。把各部分功能贴上来,记录一下,以备自己以后使用。 控件private void initComponents() { jFileChooser1 = new javax.swing.JFileChooser(); jScrollPane1 = new javax.swing.JScrol
2012-05-23 19:13:53
596
原创 我的第一个游戏 俄罗斯方块
前段时间收到某老师的鄙视,决心做一个俄罗斯方块小游戏,其实一直都想过这个游戏,还是有一定的思路的,但是真正轮到我亲手去写,过程上还是有所曲折的,但是也正是因为这样,也还是有颇多收获的。 作为一个菜鸟,我写这个差不多用了一个星期的时间,查了很多东西,在这个过程中也学到了很多。 首先就是写界面还是手写为好,不要依赖myelipese那种可视化的插件。拖来拖去,看着简单,但是如果你写
2012-05-23 19:06:30
380
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人