- 博客(36)
- 问答 (1)
- 收藏
- 关注
android Dialog 全屏的方法
最近有人问我Android 里面的dialog怎么全屏,他说他试了很多方法,但是上下怎么也不能充满。我看了一下其实这个问题很好解决,Dialog 和 Activity在布局方面其所没有什么区别,页面的载体都是Window类,都依赖于样式theme。Dialog之所以无法充满屏幕,原因是Dialog默认的theme是dialog的,我们只需要扩展Dialog 把theme设置成Act...
2014-07-25 12:09:13 360
答复: 开口大数据闭口高并发,你们都是怎么回答
你需要了解大数据高并发的瓶颈在哪里,一般都是数据库层面的,机械硬盘承载不起非常快速的读写操作,cpu承载不起大量的逻辑运算,所以最基本的解决思路就是:1.换固态硬盘加快硬盘的读写效率。2.建立缓存中间件降低对硬盘的读写次数,缓存不用多说了,最最最基本和重要的优化策略。3.将硬盘的读写或者数据的计算分摊到多台机器上,也就是集群。hadoop就是基于这个层面的。4.良好的查询算法,降低...
2013-05-14 11:56:17 150
现在的行情很不好?顺便求职
在帝都 投了1个多月的简历,面试的寥寥无几。到目前为止只拿到了一个offer 不过只有8k,还在考虑中 然后介绍一下自己的情况:专科毕业,3年开发经验,1年多j2ee开发经验,2年多android开发经验,现在相当于android小组组长的职位。带2个人开发。技术还算可以,研究过android framework源码,熟悉android view,viewgroup渲染以及事件驱...
2013-03-12 11:12:38 89
又优化了一下Android ListView 异步加载图片(续)
之前发表过一篇文章:又优化了一下 Android ListView 异步加载图片 大家反应还行,不过普遍爆出new Thread太多会导致性能和资源浪费的问题,我想了一下的确如此,有人说用AsyncTask会更好点,因为实现的原理是线程池,肯定是比new Thread强,这个我也没有考证,后来根据自己的一套做了一些修改,只是一直没发出来,然后有些同学线下又找我要修改后的源码,我就索性把我修改的...
2012-11-23 15:07:00 82
Android Cocos2dx 之用eclipse开发调试c++
最近在对cocos2dx非常敢兴趣,但对于我这个搞java的小菜鸟还是有点难度,今天兴起下载了cocos2dx看看,当然我主要是搞android的,想看看在android上面怎么开发游戏。在网上搜索了教程,成功的把android的那个例子在真机上面运行成功了,不过让人蛋疼的是cocos2dx创建项目的目录结构,不知道怎么开发c++代码,于是我又在网上搜索了一下,我靠,原来大部分人都是开这个vs然后...
2012-11-07 18:46:18 112
Android两侧推出导航菜单的实现
前几天发表了 这篇文章:Android左侧推出导航的简单实现 昨天又有人问我如何实现两侧都能够推出导航菜单,我想了一下,其实也很简单,修改了一下代码很容易的实现了这个需求。 整个菜单可以通过触碰的方式展开,也可以通过按钮方式,而且菜单的宽度是根据组件宽度自适应。 有需要的同学可以下载附件 ...
2012-08-28 11:56:44 174
Android左侧推出导航的简单实现
前段时间有朋友像我问起类似于qq通讯录那种手势滑动出现左侧菜单的效果,我想了一下,实现起来其实也不是很复杂,实现的原理和Launcher源码里面的Workspace类差不多,今天花了一个多小时修改了一下workspace类,基本实现了这个效果。这个效果运用的也比较广泛,除了qq通讯录之外,还有人人网,海豚浏览器等都有这个效果。废话不多说,附上源码和效果图,代码基于1.6sdk,基本兼容所有andr...
2012-08-24 18:07:14 311
原创 答复: http协议简单总结 2
关于 “server容器”的说明:这是我的错,是我没有表述清楚,其实我想说的是server或容器 这里的server指的是其它非java程序编写的web服务程序,容器特指的是java编写的web容器(当然可能不是servlet,也可能是prolet等),这其实就是我下面所说的http协议解释器。关于应用层协议与socket的解释:协议在宏观上解释其实就是一种规则,应用层协议的话其实是你...
2012-08-22 12:15:15 77
答复: http协议简单总结
1.“http协议是 text-based” 是什么意思?如果这么说那附件下载是怎么回事呢?2.“http协议和socket的关系不大 ” my god 怎么能这么说,socket是操作tcp/ip的接口,http协议是基于tcp/ip的,无疑http协议是基于socket的。3.http协议的本质是什么?我的理解是:“仅仅只是tcp协议的基础上加了个text-based的报文...
2012-08-10 18:40:16 68
个人对于即时通讯(推送)系统构建的一些拙见
今天有一个哥们在群里问关于手机即时通讯开发的事情,然后我们就开始聊上了,对此我也发表了一些自己的看法。大家都知道在iphone端做及时通信很好做,因为苹果已经封装好了系统推送的接口,所有推送都是通过苹果服务器建立的那个唯一的socket连接。但是放在android终端就有一些困难了,首先android在2.2才推出了c2dm服务,不过这个东西在中国这个地方似乎不怎么试用,首先手机的...
2012-07-27 13:19:07 133
发布了一个小说阅读的应用-幻想阅读
闲着没事就做了这么一个应用,不是很完善,bug很多,不过已经勉强可以用了。自己UI不怎么好,素材都是网上找的,有的是直接从其它应用里面copy过来的。现在占时只支持阅读txt的文件,以后会添加更多格式。 还没有像ireader那样的翻页效果,不过已经在做了,下个版本会有。 虽然算是个半成品,但是开发过程还是学到了不少东西,特别是各种字符编码的处理,线程下载,断点续传,很多很...
2012-04-27 12:24:49 125
Android 屏蔽 activity 按键音
只需要在activity里面如下设置:setVolumeControlStream(AudioManager.RINGER_MODE_SILENT);
2012-02-09 16:58:53 536
centos 软件安装 记录
1.一些所需包下载yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip...
2011-12-14 13:13:27 83
又优化了一下 Android ListView 异步加载图片
写这篇文章并不是教大家怎么样用listview异步加载图片,因为这样的文章在网上已经有很多了,比如这位仁兄写的就很好:http://www.iteye.com/topic/685986我也是因为看了这篇文章而受到了启发。先说说这篇文章的优点把,开启线程异步加载图片,然后刷新UI显示图片,而且通过弱引用缓存网络加载的图片,节省了再次连接网络的开销。这样做无疑是非常可取的方法,但...
2011-12-10 13:18:21 78
初步还原了一下 翻页卷曲效果
这篇blog主要是还原了一下 http://www.iteye.com/topic/1112526这个效果挺不错,不过已经不是什么新鲜玩意了,ibook和腾讯的qq看书都有实现这个效果,感觉实现起来也不是很难博主的这个效果没有添加触屏操作,紧紧只有动画,有点小小的遗憾,不过楼主的分享精神还是值得赞许的博主没有添加Activity类源码和对应xml布局文件,我试着初步还原了一下,还原的还...
2011-07-26 11:03:21 162
与一哥们的技术聊天记录
那哥们 9:45:09我用socket跟java交互,1秒 传10000条还是没问题我 9:45:34http协议就不是socket?那哥们 9:46:33啥意思?那哥们 9:46:56我说我传输用 socket 传输,我 9:48:04浏览器和服务器交互传输也是 socket 传输那哥们 9:48:37?那哥们 9:49:01你咋不说都是...
2011-07-25 11:38:24 146
注解+动态代理的一个例子
在公司没事干了,学习下动态代理模式(关于代理的基础只是有很多帖子都有我就不重复了),做了个注解动态代理的例子,给那些学习注解或动态代理的初学者。花了将近1小时,没做个什么优化,大牛勿喷。几个主要的类:注解类:package test2;import java.lang.annotation.ElementType;import java.lang.annotation....
2011-03-14 12:45:29 220 1
Ext 图片剪裁器
在网上找了半天,但是没有找到我想要的(大多都是jquery的,ext的似乎不多或者是太复杂),没有办法,花了两天自己实现了一个比较粗糙的,当然本着够用就好的原则,这个东西只有一个js文件(ext当然是必须要有的),调用方法也很简单:Ext.onReady(function(){ var ic = new Ext.ux.ImageCuter({ baseImgX:150...
2010-09-25 10:53:30 98
翻唱-听海 工作累了就放松一下把
虽然俺的职业是呆板的程序员,但也不能扼杀俺对生活的激情把,献上一首“听海”,献给那些埋头苦工的朋友们当然,我不是歌星,不要指望我唱的很好啊(没独立声卡,就普通的笔记本和一十几块的耳麦) PS:想吐的朋友请出门左转,有个厕所,呵呵 欢迎加我扣扣:283502037 结交一切和我一样对生活有激情的或者希望对生活有激情的同学 ...
2010-09-19 13:09:20 67
Java编程和企业应用热点 里都是大牛啊
现在发现 Java编程和企业应用热点 这个板块的人都是大牛啊动不动就把别人的贴评个新手,隐藏,而且还深藏不露,评了就评了也不说明原因。看看我这个贴:http://www.iteye.com/topic/676975被评了9个新手,竟然还坚挺着没有变成新手贴,可见这些评新手的人的权重如何了。看看上首页的帖子:http://www.iteye.com/topic/676...
2010-05-29 11:46:25 70
做了个xml小工具
因为需要在android手机上面解析xml,而现有的xml库大多都比较大,而且我需要的功能也比较少,所以就自己实现了一个。同时也熟悉了一下注解的运用,这个工具就只有两个功能:1.将javabean转换成String类型的对象以便网络传输2.将String类型对象转换成javabean以便操作方便所有代码只有4个类,代码我就不贴了,发一下测试代码,想研究的可以下载来看看 pack...
2010-05-27 16:22:59 90
接口用法随想
关于接口我想大家都不陌生了,关于接口是否有必要的讨论也有很多,我在这里讲的是我对接口用法的一些小方法:例如:public interface BeforeAndAfter { public void beforeDo(); public void afterDo();} public class DoSomething { private Be...
2010-05-10 11:27:15 77
Java GAE Blog开源
有很多人向我要程序,本来是想等程序做完了再开源的,但是因为时间关系以后可能没有时间完成它了 效果:http://cindy-blog.appspot.com 大家可以去 http://code.google.com/p/cindyblog/ 下载 (发现Java板块没有GAE选项....)...
2010-03-10 00:07:02 226
原创 Android 备忘录
android中如何改变AudioButton的显示图片:android:button="@drawable/search_btn_radio" android中调用Google Search: Intent search = new Intent(Intent.ACTION_WEB_SEARCH); search.addFlags(Intent.FLAG_AC...
2010-01-10 22:17:34 208
原创 类似与oms 3D转屏 效果实现 (更新)
现在差不多是oms 3D 转屏 的效果了,做的还不是很完善不过没用到opengl,我想真正的oms也应该没用到opengl把, 大家看图:
2009-12-29 10:50:03 69
原创 android 模拟视角转换
做了个android下面模拟的3D 视角转换效果 不过没有用到openGL 主要是根据 屏幕touch move事件来改变图片的显示视角一下是根据touch move事件的不同事件显示: 原本的目的是想实现像oms那样3D转换屏幕的效果,大家有什么高见发表一下,小弟倾听。。 ...
2009-12-27 00:39:43 178
我的java版GAE博客终于开张啦
用了10.1长假的时间做了个GAE上的博客,因为对python不是很熟悉,所以选择了用java做后台,现在博客终于算是是基本完成了:欢迎大家访问:http://cindy-blog.appspot.com 同时,我也将在近期把源码放上来,大家共同分享。同时如果你有在gae上的程序也请贴在下面,大家一起分享。...
2009-10-10 03:48:35 67
JS-RichEdit 加上“添加代码” 功能
最近想在GAE上挂一个blog,但苦于找不到合适(功能比较全,又不大)的文本编辑,后来找到了JS-RichEditor,感觉还不错整个大小才50kb(经过gae压缩后只有8K)左右,就是外形不是特别好看,不用额外添加css样式(样式是在js文件中定义添加的)。可惜没有添加代码的功能,所以我就自己写了一个添加代码的功能,同时去掉了一些自己感觉用处不大的功能见图:原图: 我...
2009-10-08 21:31:44 103
做了一个遮罩层
最近想在gae上做一个博客,要用到遮罩层,在网上找个很多感觉不是这么好,所以就自己做了一个。怕麻烦皮肤我就在网上随便下的一个(表骂我),看代码吧: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional...
2009-09-06 16:53:23 63
原创 jdo直接操作sql
google推出支持java的gae也有好一段时间了,我准备做一个博客练练手。但是发现gae里操作数据库用的是jdo,jdo虽然是将rdbms转换成了orm但是总感觉有那么点不爽,像这样转换后使得我们只能对数据库做一些简单的操作,本来只需要对数据库进行一次的操作,往往被分割成了多次,消耗了性能不说还增加了页面的相应时间。所以我一直在想:如何能直接用sql语句对数据库进行操作呢?我查了一些jdo的a...
2009-07-13 17:01:46 253
原创 求助:关于ext grid数据传递
最近开发一个ext项目,需要达到grid的增,删,改,查。但有些grid的数据很长。我想能不能在我们点击grid的某一个数据时弹出一个panel,panel里有一个textarea 和一个提交按钮,textarea的初始值是我们点击的grid里的那条数据,我们修改textarea 里的数据然后点击提交按钮panel消失,然后grid里的那条数据数据就改变成我们在textarea修改后的数据。不知到...
2009-03-30 12:00:57 106
原创 漂亮的Ext desktop
最近发现一个漂亮的Ext Desktop 发出网址来给大家分享http://www.qwikioffice.com/desktop-demo/login.html
2009-03-07 00:46:51 218
EXT带验证码+j2ee后台登陆
废话不多说了,只希望能帮助那些初学EXT的人,本人也是初学者。我上传了例子大家可以下载login.jsp:<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
2009-03-06 15:13:20 122
原创 ajax分页
最近做了个用ajax分页的简单例子,供一些初学者参看,事先声明,本人也是初学者,写的不好,也很粗略,请见谅啊我是以最简单的 商品列表为例子(商品名,商品价格,商品图片)数据库用的是My Sql 并运用了struts,hibernate------------------------------------------------------------------------jsp页面(ma...
2009-02-01 12:26:59 69
空空如也
JavaEye的那个“用户状态”是怎么实现的
2010-03-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人