- 博客(12)
- 资源 (16)
- 收藏
- 关注
原创 Android开发:监听EditText字数的变化
今天在写一个应用的时候遇到一个问题,我要时时监听EditText中的内容的变化。在EditText没有找到一个setOnxxxx的方法。百度了一下,原来在EditText中有一个方法addTextChangedListner(TextWatcher watcher)方法,用他可以时时监听EditText的内容变化。TextWatcher是一个接口类,所以必须实现TextWatcher里的抽象方法:
2012-12-28 15:21:23 2451
原创 eclipse launching workspace太慢的解决方法
这几天eclipse调试Android项目的时候反应超慢,右下显示launching workspace就不怎么动了,今天终于卡的受不了了,在网上搜了写方法,设置了下总算好点了,现在把方法贴出来,跟大家共享:1.eclipse每进行一次文件修改,就要building workspace,很是慢。解决办法是:Project-->Build Automaticlly 反选就行了。2
2012-12-27 16:11:33 16566 1
原创 ClassCastException深入分析
ClassCastException是JVM在检测到两个类型间转换不兼容时引发的运行时异常。此类错误通常会终止用户请求。在执行任何子系统的应用程序代码时都有可能发生ClassCastException异常。通过转换,可以指示Java编译器将给定类型的变量作为另一种变量来处理。对基础类型和用户定义类型都可以转换。Java语言规范定义了允许的转换,其中大多数可在编译时进行验证。不过,某些转换还需要运行
2012-12-24 12:39:39 1062
原创 android 解析json数据格式
json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的; 普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"State":1}}分析代码如下:// TODO 状态处理 5
2012-12-21 16:51:58 4224
原创 Google pay内付费并上传
在SDKmanage可以下载官方例子Dungeons不知道是不是中国不支持Google Pay的Iap机制,下载个market enabler就可以了按下Buy按钮,程序会跳转到Google Pay的界面,接着就可以选择各种支付方式,购买商品下面是Buy按钮的onclick事件 public void onClick(View v) { if (
2012-12-20 16:22:46 1744 1
原创 java map 遍历的三种简单的办法
import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;import java.util.Map.Entry;/** * map遍历的三种办法 *
2012-12-20 10:05:28 860
原创 Android应用开发——Animation Drawable ImageView显示动画
Animation Drawable可以让你把一系列的图片像幻灯片一样一张一张地显示在屏幕上。Drawable Animation的基类是AnimationDrawable.非常值得注意的一点是,虽然Animation Drawable的效果看起来像动画一样,但在实际的代码处理中应该将其视为Drawable,而事实上它继承于Drawable,其XML配置文件也是放置在res/drawable目
2012-12-19 22:56:00 2894
原创 android 针对于GridView中的getView方法的bug,使用本地缓存来处理图片显示的问题
最近发现GridView使用的时候,有两个Bug,在getView方法里边。第一个bug:position的位置不准确,经常出现0.对于此bug目前还没有引起什么大的问题,就先不考虑。第二个bug:先看图这里,我的gridView放了100多张图片,但是按普通的做法,发现大概能显示20张图片之后,接下来再往下拉,所有图片都是重复的。我之前的代码这么写的:public
2012-12-19 13:02:31 1990
原创 Android打包提示xxx is not translated in yyy问题解决办法
在Android SDK Tool r19之后, Export的时候遇到xxx is not translated in yyy, zzz的问题。例如说"auto_exit" is not translated in zh, zh_CN.这是因为Android SDK Tool 將 ANDROID_LINT_COMPLETE_REGIONS 改为了需要检查。临时解决方法:Ecl
2012-12-14 17:37:36 1636
原创 android 多次调用getview的position=0
做项目的碰到这么一个问题:自己定义的GridView的adapter在刷新数据,即调用getView方法时,除了调用正常次数(图中第2条到第8条)的getView,还会多调用1次getView方法(图中的第1条)。原因在于GridView的item的layout中android:layout_height定义为wrap_content , 绘制item高度时系统并不知道item
2012-12-12 12:08:36 7318 2
原创 Android控件之Gallery
Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。这虽然在大多数时候没有什么关系,但在某些情况下,我们希望图像显示到最后一张时再重第1张开始显示,也就是循环显示。要实现这种风格的Gallery组件,就需要对Gallery的Adapt
2012-12-04 22:38:55 833
原创 Android之GridView(九宫图)
最近做项目用到了GridView,查了一些资料和别人的博客,对其有了初步的了解,其中一篇感觉写的不错,做了下上边的例子。GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridV
2012-12-02 23:07:56 958
高通HS-USB驱动
2016-06-30
Android源码
2012-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人