2014年7月23日

按返回键 到某个Activity时总是会执行onCreate?

摘要: 原因是在开发者选项中设置了不保留后台活动的缘故 阅读全文

posted @ 2014-07-23 12:51 feelaway 阅读(250) 评论(0) 推荐(0) 编辑

2014年7月13日

Android URI简介

摘要: 就Android平台而言,URI主要分三个部分:scheme, authority and path。其中authority又分为host和port。格式如下:scheme://host:port/path举个实际的例子:content://com.example.project:200/folde... 阅读全文

posted @ 2014-07-13 09:05 feelaway 阅读(142) 评论(0) 推荐(0) 编辑

2014年5月30日

分享45个android实例源码,很好很强大.收藏吧!!!

摘要: andriod闹钟源代码http://www.apkbus.com/android-20974-1-1.htmlandroid源码分享之指南针程序http://www.apkbus.com/android-20973-1-1.html重力感应的测试程序andriod源代码http://www.apk... 阅读全文

posted @ 2014-05-30 15:23 feelaway 阅读(278) 评论(0) 推荐(0) 编辑

2014年5月8日

android 回车键事件编程

摘要: 实现android按下回车键便隐藏输入键盘,有两种方法:1.)如果布局是多个EditText,为每个EditText控件设置android:singleLine=”true”,弹出的软盘输入法中 回车键为next,直到最后一个获取焦点后显示为Done,点击Done后,软盘输入键盘便隐藏。或者将Edi... 阅读全文

posted @ 2014-05-08 11:34 feelaway 阅读(801) 评论(0) 推荐(0) 编辑

Android 完美的隐藏软键盘方法

摘要: 最近有这么一个需求:在点击EditText时弹出软键盘,然后在点击空白处或者其他控件的时候隐藏软键盘。这个需求在平板电脑上非常实用,因为屏幕大,用户不可能每次都点左下角去隐藏,并且点击空白处更容易。刚开始从网上搜索,不是很理想,后来突然想到Android的事件分发机制,于是想到了实现方法:publi... 阅读全文

posted @ 2014-05-08 11:28 feelaway 阅读(677) 评论(0) 推荐(0) 编辑

2014年2月24日

android.content.res.Resources$NotFoundException: String resource ID #0x1

摘要: 之前忘了记录这个错误,今天又遇到了。唉,人不能纵容自己犯懒,遂记录之。错误:android.content.res.Resources$NotFoundException: String resource ID #0x1原因:一般发生在参数 int resId 错误,你把String赋值给int的resId,所以编译器找不到正确的resource于是报错。最简单的例子,检查一下你的Toast.makeText()啊textView.setText啊之类的函数,这种函数通常有几个重载,如:textView.setText(CharSequence text);textView.setText(i 阅读全文

posted @ 2014-02-24 10:10 feelaway 阅读(625) 评论(0) 推荐(0) 编辑

2014年1月13日

在Android中使用Lua脚本 —— Programing Lua on Android

摘要: Android是基于Linux 2.6 内核的系统,所以理论上Linux OS可以运行的脚本语言,给予相应的运行库,在Android也可以运行。在Android手机上编写并运行Lua脚本利用开源项目SL4A ( Scripting Layer for Android 项目地址:http://code.google.com/p/android-scripting/) ,可以快速在Android手机上搭建各种脚本运行环境。目前SL4A支持Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, shell 等脚本语言。1、下载并安装SL4A运行环境 阅读全文

posted @ 2014-01-13 09:44 feelaway 阅读(2623) 评论(0) 推荐(0) 编辑

2014年1月7日

给ListView加HeaderView时遇到的问题

摘要: 给ListView加HeaderView时遇到的问题 在2.3中,在给listView加HeaderView时,adapter必须为空,因此必须在setAdapter之前执行addHeaderView方法,否则会出现以下异常java.lang.IllegalStateException: Cannot add header view to list -- setAdapter has already been called. 而在3.0以上版本则不需要 阅读全文

posted @ 2014-01-07 17:42 feelaway 阅读(296) 评论(0) 推荐(0) 编辑

2014年1月3日

View移动问题之别样解决方案

摘要: 之前写过一篇关于android动画垂直移动的博客,主要用于“出发城市”和“到达城市”交换有动画效果,但是在实际应用中发现,在某些机型上实现该效果之后,若是该界面出现卡顿现象的话,之前移动的view又会回到原处(具体是什么原因还不清楚,请知道的老大告知一下),这样就可能会出现出发城市和达到城市颠倒问题。在多番研究和请教高手之后,终于找到了一种比较完美的解决方案,以下是高人的原话:“在framelayout中叠加两层图层 一个实际的数据层一个是动画层 当用户点击 切换按钮是时候 你把 事件数据层给隐藏掉 把动画层给展示出来 ,当动画结束之后 你把动画层给隐藏掉 把数据层展示出来并且 值交换”我翻译 阅读全文

posted @ 2014-01-03 10:33 feelaway 阅读(239) 评论(0) 推荐(0) 编辑

2013年12月30日

JAVA Calendar设置时间,月份总是加1

摘要: JAVA Calendar设置时间,月份总是加1代码:Calendarcalendar=Calendar.getInstance(); calendar.set(Calendar.MONTH,month-1); calendar.set(Calendar.YEAR,year); System.out.println(calendar.get(Calendar.MONTH));returncalendar.getActualMaximum(Calendar.DAY_OF_MONTH); 测试的结果是,当月份参数month的实际天数小于31天时,打印的月份结果都是加1网上找到的资料:http:// 阅读全文

posted @ 2013-12-30 12:46 feelaway 阅读(5126) 评论(0) 推荐(1) 编辑

导航