- 浏览: 69728 次
- 性别:
- 来自: 长沙
最新评论
-
zjbpku:
[list][*][list][*][*][list][*][ ...
MultiAutoCompleteTextView和AutoCompleteTextView两个自动完成功能控件的使用 -
fd_zhaoshuo:
使用匿名引用的Bitmap会造成内存泄漏吧。Bitmap底层调 ...
java弱引用(WeakReference)和SoftReference的区别以及在android内存处理的作用 -
刀枪剑戟:
恩,不错。应该加上这个方法的解说的:
public voi ...
android页面拖拽效果
文章列表
android系统相关博文
- 博客分类:
- android
写道
Android启动过程分析http://blog.csdn.net/maxleng/archive/2010/04/20/5508372.aspx Zygote Servicehttp://blog.csdn.net/maxleng/archive/2010/04/20/5508488.aspx Android深入浅出之Binder机制http://dev.10086.cn/cmdn/wiki/index.php?doc-view-5130.htmlAndroid系统服务一览http://blog.csdn.net/freshui/archive/2010/11/07 ...
linux下批量修改文件名:
for i in *.jpg; do mv "$i" "a_${i}.jpg" done echo "test is $i"; ;
weakReference一般用来防止内存泄漏,要保证内存被VM回收
softReference的话,好像多用作来实现cache机制.
WeakReference: 弱引用对象,它们并不禁止其指示对象变得可终结,并被终结,然后被回收。弱引用最常用于实现规范化的 ...
开发时候常常出现一些字符的转义才能进行一些业务操作,下面是字符的转义,如'$'转义后的值为u0024
^转义后的值为u005e,等字符的转换非常方便
char m='$';//指定的字符
Number b =(int)m;
String encode="u00"+Integer.toHexString(b.intValue());//转换为十六进制
System.out.println("'"+m+"'"+"的字符码值为:"+encode);
输出的结果:
...
最近看到一个画图工具有个挺不错的拖动效果,感觉挺好,想想JS中实现拖拽功能用起来也挺爽,下面简单的做了一个拖拽效果的方法,们举例给按钮做一个拖拽的效果。
拖拽功能事件:
private OnTouchListener touch = new OnTouchListener() {
int[] temp = new int[] { 0, 0 };
public boolean onTouch(View v, MotionEvent event) {
int eventaction = event.getAction();
Log.i("&am ...
MultiAutoCompleteTextView
可支持选择多个值(在多次输入的情况下),分别用分隔符分开,并且在每个值选中的时候再次输入值时会自动去匹配
可用在发短信,发邮件时选择联系人这种类型当中。
使用时需要执行设置分隔符方法
AutoCompleteTextView
支持基本的自动完成功能,适用在各种搜索功能中,并且可以根据自己的需求设置他的默认显示数据
两个控件都可以很灵活的预置匹配的那些数据,并且可以设置输入多少值时开始匹配等等功能
效果图
示例:
主布局文件
multi_textview.xml
<MultiAu ...
在开发工程中每次修改java文件后都需要去重启tomcat服务器,为了提高工作效率,省去重启时间,我们可以使用tomcat的热部署。当然这必然会消耗一部分服务器的资源,但是可以节约时间这点算不上什么,要实现该效果,只需在tomcat 的server.xml 文件下配置
<Context path="web上下文" docBase="你的工程路径" reloadable="true"/>
<Context>代表了运行在<Host>上的单个Web应用,一个&l ...
组件包获取官网:http://www.my97.net/dp/skin.asp
逻辑限制:当选择了第一个值后,选择第二个值时最小值不可小于第一个日期控件选择的值
//时间1
function time1(){
WdatePicker({
dateFmt:'yyyy-MM-dd HH:mm:ss',
maxDate:'#F{$dp.$D(\'time2\')}'//指定到要设置最大值关联控件
});
}
//时间2
function time2(){
WdatePicker({
da ...
URL url = new URL("http://www.eoeandroid.com/forum.php?mod=rss");
SyndFeedInput input = new SyndFeedInput();
SyndFeed feed = input.build(new XmlReader(url));
List<SyndEntry> entries = feed.getEntries();
System.out.println(entries.size());
for (SyndEntry se ...
get方式获取数据,贴上代码
/**
* GET的方式请求
* @createDate: Apr 2, 2011 5:58:03 PM
* @param http_url
* @param isProxy
* @return
*/
public String doGet(String http_url, boolean isProxy) {
HttpMethod method = null;
try {
URI uri = new URI(http_url, true);
HttpClient client = new Htt ...
潜水很多年,第一次在javaeye发布文章。所有的大家伙都是由各个小部件组成,该例子非常简单,只是获取手机屏幕,密度,坐标信息,废话少说,代码如下
TextView txt_screen = (TextView)findViewById(R.id.txt_screen);
StringBuffer text=new StringBuffer();
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics ...
短信发送(关联后台服务器)
1、基本信息发送功能
2、指定某个联系人定时发送信息
3、信息可从后台按照分类获取并可以直接发送
4、支持信息群发
5、支持服务器更新功能
手机防盗
1、可设置多个亲友号码进行绑定
2、手机更换号码后可给指定的亲友号码发送短信(手机丢失信息)
3、定位手机所在的位置
4、获取手机当前的手机号码
5、密码设置
财务管理
1、记录每天的支出
2、记录每天的收入
3、支出、收入类别的管理
4、支持财务月计划
5、支持支出,收入报表等统计
6、支持数据导出,导入
个人备忘
1、记录计划的事情
2、可设置计划的提醒级别
3、设置提醒方式
文件系统
1、可查看磁盘、文件 ...