
Android开发
hkp2008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android自适应不同版本的程序退出方法
[code="java"] public void exit() { int sdk_Version = android.os.Build.VERSION.SDK_INT;//获取系统版本号 if (sdk_Version >= 8) { Intent startMain = new Intent(Intent.ACTION_MAIN); startMain.a...原创 2011-09-02 16:33:11 · 129 阅读 · 0 评论 -
Android ListView 有CheckBox时点击无响应解决方法
问题:在ListView的Item上有一个CheckBox,点击ListView无响应; 解决方法:设置checkbox的android:focusable="false"即可!原创 2011-11-08 20:15:41 · 359 阅读 · 0 评论 -
Android自定义Button字体颜色
我们可以使用selector来实现Button的特效,如图所示: 默认情况 获得焦点的时候 ...原创 2011-10-26 18:30:38 · 184 阅读 · 0 评论 -
[转载]Android中shape的使用
查看原文 Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"...原创 2011-10-24 23:43:55 · 128 阅读 · 0 评论 -
[转载]Android应用Icon大小在不同分辨率下定义
查看原文 对于Android平台来说,不同分辨率下Icon的大小设计有着不同的要求,对于目前主流的HDPI即WVGA级别来说,通常hdpi的应用icon大 小为72x72,而标准的mdpi即hvga为48x48,对于目前HTC和Motorola推出的一些QVGA的使用了ldpi,图标为32x32,常 见的Android图标大小设计规范如下表所示:Launcher36 ...原创 2011-10-24 23:31:26 · 170 阅读 · 0 评论 -
[转载]android 软键盘弹出时的界面控制
查看原文 一、软键盘显示的原理 软键盘的本质是什么?软键盘其实是一个Dialog! InputMethodService为我们的输入法创建了一个Dialog,并且将该Dialog的Window的某些参数(如Gravity)进行了设置,使之能够在底部或者全屏显示。当我们点击输入框时,系统对活动主窗口进行调整,从而为输入法腾出相应的空间,然后将该Dialog显示在底部,或...原创 2011-10-21 09:39:56 · 130 阅读 · 0 评论 -
MyEclipse9.0 安装Android ADT14
Eclipse安装ADT 时 步骤是开 Eclipse IDE,进入菜单中的 "Help" -> "Install New Software" 点击Add...确定返回后,在work with后的下拉列表中选择我们刚才添加的ADT,我们会看到下面出有Developer Tools,展开它会有Android DDMS和Android Development Tool,勾选他们。...2011-10-20 09:22:42 · 145 阅读 · 0 评论 -
Android程序拨打带#号电话失败的处理方法
在开发Android拨号软件时,程序播出的号码中带有#号的,一直都不能成功,后来通过创建InCallScreen 日志过滤,如图 发现拨出去的井号变成乱码。如图:ch 后面正常应该显示#号 解决办法如下: String uri = "tel://" + tenNum;uri = uri.replaceAll("#", "%23");//把#号替换成ASCII码...原创 2011-10-12 19:33:06 · 486 阅读 · 0 评论 -
用ActivityGroup解决TabHost中多个Activity跳转问题
最近在做一个程序,刚开始没考虑全,就用TabHost做了,后来才发现程序中,需要在一个TabHost内实现多个Activity的跳转,网上搜了一翻,有人建议把TabHost改成Button,然后每个Activity中都处理加入的Button,这样是可以解决问题,但是修改起来很繁琐,所以还是继续寻找替代方法。在网上搜到了《使用ActivityGroup来切换Activity和Layout》一文,但...2011-10-05 16:39:00 · 148 阅读 · 0 评论 -
[转载]Android ListView 自定义背景后 滚动时的背景变黑问题
ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,要改变这种情况,只需要调用 listView的setCacheColorHint(0),颜色值设置为0或者xml文件中listView的属性 andr...原创 2011-09-29 15:47:55 · 139 阅读 · 0 评论 -
Activity 中动态刷新LisView
功能点击变换数据按钮后,ListView自动更新 public class UpdateListTestActivity extends Activity { private ListView lv; private Button btn; ArrayAdapter<String> aAdapter; ArrayList<...原创 2011-09-23 15:20:03 · 168 阅读 · 0 评论 -
Android 自定义选项卡按钮和选项卡位置
这是前段时间做的一个项目的一部分,我把它单独提取出来!效果如下图: 可以把选项卡放在一个Activity的任何位置,自定义了选项卡按钮的背景颜色! basicview_tab.xml <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://sche...2011-09-08 14:38:29 · 534 阅读 · 0 评论 -
Android 多语言实现
首先创建多语言资源: internationalization (国际化)简称 i18n,因为在i和n之间还有18个字符,localization(本地化 ),简称L10n。 一般说明一个地区的语言时,用 语言_地区的形式,如 zh_CN, zh_TW.各国语言缩写:http://www.loc.gov/standards/iso639-2/php/code_list.ph...原创 2011-09-07 10:05:30 · 138 阅读 · 0 评论 -
Android 目录选择器实现
chooserdialog.xml <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:lay...2011-09-07 09:05:32 · 183 阅读 · 0 评论 -
Android后退时Activity重复出现解决办法
当Activity之间进行跳转的时候,为每个intent设置一下setFlags就行了![color=red]intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);[/color][code="java"]Intent intent = new Intent(Device.this,Advertise.class);intent.s...原创 2011-09-02 16:38:18 · 215 阅读 · 0 评论 -
android的尺寸计量单位
Android SDK 支持的尺寸单位有6个:px(像素)、in(英寸)、mm(毫米)、pt(一个物理点,1/72英寸)、dp(与密度无关的像素)、sp(与比例无关的像素)。其中px、in、mm、和pt用来设置绝对尺寸的单位,并不会随着屏幕的分辨率的变化而做出相应的调整,而dp和sp会随着屏幕分辨率的变化进行调整。所以除了特殊需要,建议使用dp作为尺寸单位,而使用sp作为字体尺寸(andr...原创 2012-08-22 14:09:16 · 246 阅读 · 0 评论