- 浏览: 27568 次
- 性别:
- 来自: 安徽
最新评论
-
hhtcrcj:
咋少了这么多东西
Android开源项目SMSPopup学习 (一) -
Lucky_Man:
谢谢楼上的评论,我改的是Android 2.1,联系人信息数据 ...
修改Launcher源码之快速启动 -
yelinsen05:
开发环境是哪个版本的!如果做平台的话!可以改Default A ...
修改Launcher源码之快速启动 -
liuyar:
Lucky_Man 写道liuyar 写道出色的用户体验有三个 ...
如何提高Android用户体验 -
Lucky_Man:
liuyar 写道出色的用户体验有三个特征:速度快、响应及时以 ...
如何提高Android用户体验
文章列表
最近在写一个快速拨号的App,应用很简单,主要要突出一个快速的特点,启动要快,最好能从Home
Screen启动,当然第一个反应是在桌面上新建一个快捷方式,不过我决定用另一种特别的方式,即:当用户在Home
Screen中上下触屏时,启动此应用,左右触屏是切换桌面的。废话不多说,看怎样实现:
1、编译运行Launcher源码,具体可参照网上相关介绍,本来打算附上修改后的源码,不过文件太大,需要的话可以找我,建议参考网络资料自己动手编译。
2、修改Launcher源码,只要改一处,修改Workspace类的onInterceptTouchEvent方法
public ...
出色的用户体验有三个特征:速度快、响应及时以及无缝。下面的信息帮助你的应用如何能够在Android上实现这些特征。
一、速度快
你不能假设手机与桌面系统和服务器一样提速,更多的是你要关注你的代码是否高效。
编写高 ...
想提高Android开发水平,学习源码是最好的途径之一,下面谈谈怎样让Elipse关联Android源码
1、下载Android源码
下面有Android 2.1的源码,只有约7M
更多版本下载 http://repository.grepcode.com/java/ext/com/google/android/android/
2、解压源码,将文件夹命名为sources,再拷贝到<android-sdk-windows>/platforms/对应版本中,
如<android-sdk ...
最近在做一个Android小游戏,使用SurfaceView实现,在为游戏加过关动画的时候遇到了麻烦,记录于此,供大家参考。在SurfaceView中,加动画有两种方式,一种是在Canvas上画出图形,然后对图形的位置、大小等参数进行改变来实现 ...
在前两篇文章中,我们了解了SMSPopup的概况
及研究了目录结构和Mainfest文件
,现在我们深入代码,来看看SMSPopup的具体实现。
SMSPopupConfigActivity
此类为程序入口,主要是SMSPopup的相关配置,该类继承了PreferenceActivity ...
了解了SMSPopup的相关概况后,开始研究源代码,从Google Code上check了一份最早的版本0.9.6,早期版本,核心功能有,而且代码结构很简单清晰。关于看源代码的方法,参考了网上很多人的想法,大致的意思是先从总体对代码有个了解,然后深入分析自己要学习的相关代码,否则会陷入茫茫代码中。
源码结构
来看一下SMSPopup的项目结构
一共两个包,19个类,代码量不算多,貌似最新版的代码多了很多,逐个介绍下
包名:net.everythingandroid.smspopup //主要功能类
ClearAllReceiver --清除W ...
最近开始学习Android手机开发,在网上看到10个经典的Android开源项目
,决定选个来研究研究,俺水平有限啊,所以选个最简单的,把学习的过程记录下来做个备忘。小弟才疏学浅,高手勿喷。我们首先来熟悉下这个项目,Lets’ go
项目地址
:http://android-smspopup.googlecode.com/
项目官方博客
:http://www.everythingandroid.net/
(F,这意思,你懂的!)
项目介绍
SMSPopup是一个拦截收到的短信并将其显示在一个弹出窗的Android应用,弹出窗显示 ...
最近项目用到Struts 1.3,要做一个多文件上传,一次上传多张图片,参考了网上的代码,老是不行,最后终于弄出来了,估计是由于网上的都是基于Struts2的上传,废话不多说,具体步骤为:
1、前台页面
前台页面中,form表单enctype属性设为 "multipart/form-data" ,表单部分内容如下
<input type="file" value="上传图片" name="bugPictures"></input>
<input type="but ...
最近在做一个图片浏览的功能,用到了Jquery thickbox
插件,开始使用A标签请求action,在action方法中response输出,发现在Firefox下直接显示图片的流数据,而IE下能正确显示图片,解决方法是在action中response输出img标签字符串,指定其src属性。
今天用AJAX请求一个Action,要返回一个对象列表,返回格式是JSON,老是报循环引用错误,结果发现是由于Hibernate中po双向关联,两个po实体中都有set,比如学生和课程两个实体,学生中有一个课程set,课程中有一个学生set,当用JSONArray.fromObject()时,就会出现循环引用的错误,解决方法是定制SQL或HQL查询,不为set赋值。我的第一篇博文