ANDROID学习
Super小宝
这个作者很懒,什么都没留下…
展开
-
android开发——记下今天处理KeyDown和Menu事件所遇到的问题
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { Intent intent = new Intent(); if(keyCode==KeyEvent.KEYCODE_BACK){ } return true; } 上面这段是对按键事件处理的程序 @Overr原创 2011-11-05 15:13:17 · 2378 阅读 · 1 评论 -
关于写android音频方面的应用
最近在写一款内置简单的音频播放器的应用,写一点关于音频播放器一些要注意的事项 1、关于按键KeyEvent.KEYCODE_BACK的处理,一定要对MediaPlayer对象是否正在播放以及是否为空(null&&isplay()),进行判断,并对其进行释放 2、关于播放按钮的处理,一般情况下,点击播放按钮后,音频开始播放,播放按钮的状态应该会变成暂停图标或文字,建议可以写几个常量作控制状态,点原创 2011-12-18 20:31:14 · 816 阅读 · 0 评论 -
[Android]attrs.xml文件中属性类型format值的格式
[java] view plaincopy "reference" //引用 "color" //颜色 "boolean" //布尔值 "dimension" //尺寸值 "float" //浮点值 "integer" //整型值 "string" //字符串 "fraction" //百分数,比如200% 枚举转载 2013-01-19 23:16:36 · 912 阅读 · 0 评论 -
android自定义Button,通过在XML布局文件里直接使用自定义参数
此方法适合APP有太多的图片做成的按钮,不想写大量drawable的xml文件,可以使用此种方法,直接3个属性搞定,当然,你也可以通过拓展,以达到跟drawable一样,可以管理fouce、enable等状态 1、创建一个YybButton类继承Button public class YybButton extends Button implements OnTouchListener{原创 2013-01-19 23:29:11 · 2149 阅读 · 0 评论 -
Fragment的使用与学习及使用过程中遇到的问题
一直以来大概做带有导航类的应用的时候,都是使用TabActivity,但是,最新的SDK把TabActivity标成了deprecated,那只能重新寻找替代方案了,目前网上说的方案都是很混乱的 Fragment翻译过来叫碎片,但是我个人觉得可以理解为具有生命周期的View 由于Fragment是3.0以后的东西,对于适应低版本,那我们只能使用谷歌官方提供的android-suppor原创 2013-03-13 23:44:39 · 1867 阅读 · 2 评论