05 2011 档案

Adroid平台图表案例源码
摘要:Android平台创建xy图表的案例分析源码介绍,来看一下详细的源码绘制网格线的方法public static void draw_the_grid(Canvas this_g, Vector these_labels) { double rounded_max = 0.0; double rounded_min = 0.0; double rounded_max_temp; Object curElt; String[] cur_elt_array; int lef... 阅读全文

posted @ 2011-05-17 14:47 vus520 阅读(211) 评论(0) 推荐(0) 编辑

Android项目——实现时间线程源码
摘要:进程 在Android 中,进程是应用程序的完整实现,而不是用户通常了解的那样。他们主要用途很简单: 提高稳定性和安全性,将不信任或者不稳定的代码移动到其他进程。 可将多个.apk 包运行在同一个进程里减少系统开销。 帮助系统管理资源,将重要的代码放在一个单独的进程里,这样就可以单独销毁应用程序的其他部分。 像前面描述的一样,进程的属性被用来控制那些有特殊应用组件运行的进程。注意这个属性不能违反系统安全: 如果两个.apk 包不能共享同一个用户ID,却试图运行在通一个进程里,这种情况是不被允许的,事实上系统将会创建两个不同的进程。请查看安全相关文档以获取更多关于安全限制方面的信息。 ... 阅读全文

posted @ 2011-05-16 15:12 vus520 阅读(324) 评论(0) 推荐(0) 编辑

Android实现Gallery相册组件开发
摘要:Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。这虽然在大多数时候没有什么关系,但在某些情况下,我们希望图像显示到最后一张时再重第1张开始显示,也就是循环显示。要实现这种风格的Gallery组件,就需要对Gallery的Adapter对象进行一番改进。以下通过Gallery模拟循环显示图像,在单击某一个Gallery组件中的图像时在下方显示一个放大的图像(使用ImageSwitcher组件)。最终效果图如下:一、Layout布 阅读全文

posted @ 2011-05-13 16:32 vus520 阅读(424) 评论(0) 推荐(0) 编辑

自定义ListView下拉弹起效果
摘要:在实现ListView下拉弹起效果,最重要的是如何监听到ListView的底部及顶部,AbstractListView的trackMotionScroll(int,int)方法中,分析出ListView是如何判断滑动到底部及顶部的方法。private boolean isHeader(int deltay) { int firstTop = getChildAt(0).getTop(); int effectivePaddingTop = getListPaddingTop(); int spaceAbove = effectivePaddingTop - firstTop; ... 阅读全文

posted @ 2011-05-04 11:05 vus520 阅读(281) 评论(0) 推荐(0) 编辑

开发网站客户端第二弹
摘要:最近一个开发项目用到了图书馆的一些数据,图书馆用的系统又没提供数据接口,所以老规矩,用HttpClient和Jsoup这两大开源工程上,用Android手机来模拟图书馆查询的请求与响应,网站是学校的图书馆网:lib.gdou.edu.cn第一步:分析并模拟网站的请求与响应工具就不用介绍了,百度一大把,有些浏览器还自带,按一下你的F12,看有没有?~_~首先是搜索的页面的分析,其他的同理:输入关键字后得到,在后台扑获的数据为Request URL:http://210.38.138.1:81/search.aspxRequest Method:POSTStatus Code:302 Found& 阅读全文

posted @ 2011-05-03 21:15 vus520 阅读(228) 评论(0) 推荐(0) 编辑

关于Ubuntu上Eclipse不显示手机设备(小米为例)
摘要:参考1:http://developer.android.com/tools/device.html参考2:http://www.linuxidc.com/Linux/2012-02/54836.htm最近使用Ubuntu做Android研发时,发现Eclipse无法正确显示已连接的手机设备。于是在网上搜寻了以上两编文章资料,尝试了一下,虽有曲折但终于成功。文章拙劣不对之处还望大侠们指点,以便改进,勿让我误人子弟。一、准备工作 A、开启Android设备,用USB数据线连接到Ubuntu系统。 B、启用设备的USB调试模试 C、启动Eclipse,在Devices栏会现一个有很多???号的不明 阅读全文

posted @ 2011-05-03 10:46 vus520 阅读(220) 评论(0) 推荐(0) 编辑

导航