`
hkp2008
  • 浏览: 111220 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论
文章列表
    Android SDK 支持的尺寸单位有6个:px(像素)、in(英寸)、mm(毫米)、pt(一个物理点,1/72英寸)、dp(与密度无关的像素)、sp(与比例无关的像素)。其中px、in、mm、和pt用来设置绝对尺寸的单位,并不会随着屏幕的分辨率的变化而做出相应的调整,而dp和sp会随着屏幕分辨率的变化进行调整。所以除了特殊需要,建议使用dp作为尺寸单位,而使用sp作为字体尺寸(android:textSize属性)单位。
今天想连接SQL Server服务器时发现没法连接,发现端口号不是默认的端口号,需要指定端口号,刚开始以为是IP地址加冒号再端口号就行了,结果发现没用,google一把发现原来不是冒号,是逗号,哈。比如:127.0.0.1,1451 , 格式就是:[IP],[Port] 。 完毕。
问题:在ListView的Item上有一个CheckBox,点击ListView无响应;   解决方法:设置checkbox的android:focusable="false"即可!  
我们可以使用selector来实现Button的特效,如图所示:                                                          默认情况                                                         获得焦点的时候                                                            点击按钮         main.xml <?xml version="1.0" encodin ...
查看原文     Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!-- 实心 --> <so ...
查看原文     对于Android平台来说,不同分辨率下Icon的大小设计有着不同的要求,对于目前主流的HDPI即WVGA级别来说,通常hdpi的应用icon大 小为72x72,而标准的mdpi即hvga为48x48,对于目前HTC和Motorola推出的一些QVGA的使用了ldpi,图标为32x32,常 见的Android图标大小设计规范如下表所示: Launcher 36 x 36 px 48 x 48 px 72 x 72 px Menu 36 x 36 px 48 x 48 px 72 x 72 px Status Bar 24 x 24 px ...
查看原文     一、软键盘显示的原理     软键盘的本质是什么?软键盘其实是一个Dialog!    InputMethodService为我们的输入法创建了一个Dialog,并且将该Dialog的Window的某些参数(如Gravity)进行了设置,使之能够在底部或者全屏显示。当我们点击输入框时,系统对活动主窗口进行调整,从而为输入法腾出相应的空间,然后将该Dialog显示在底部,或者全屏显示。     二、活动主窗口调整     android定义了一个属性,名字为windowSoftInputMode, 用它可以让程序可以控制活动主窗口调整的方式。我们可以在Androi ...
      Eclipse安装ADT 时 步骤是开 Eclipse IDE,进入菜单中的 "Help" -> "Install New Software"   点击Add...确定返回后,在work with后的下拉列表中选择我们刚才添加的ADT,我们会看到下面出有Developer Tools,展开它会有Android DDMS和Android Development Tool,勾选他们。然后就是按提示一步一步next。   但是在MyEclipse9.0中在help菜单中没有Install New Software 选项,而是MyEclip ...
在开发Android拨号软件时,程序播出的号码中带有#号的,一直都不能成功,后来通过创建InCallScreen 日志过滤,如图   发现拨出去的井号变成乱码。如图:ch 后面正常应该显示#号   解决办法如下:   String uri = "tel://" + tenNum; uri = uri.replaceAll("#", "%23");//把#号替换成ASCII码 Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse(uri));
最近在做一个程序,刚开始没考虑全,就用TabHost做了,后来才发现程序中,需要在一个TabHost内实现多个Activity的跳转,网上搜了一翻,有人建议把TabHost改成Button,然后每个Activity中都处理加入的Button,这样是可以解决问题,但是修改起来很繁琐,所以还是继续寻找替代方法。在网上搜到了《使用ActivityGroup来切换Activity和Layout》一文,但是用在我的程序中还需要有大的改动,所以索性我就自己写了个测试例子,不错,成功了,拿出来和大家分享一下,希望对大家有帮助!   下面图片是测试程序的效果图          两个选项卡的实现 ...
 ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,要改变这种情况,只需要调用 listView的setCacheColorHint(0),颜色值设置为0或者xml文件中listView的属性 android:cacheColorHint="#00000000"即可,滚动时,重绘View的时候就不会有背景颜色。   Android ListView 自定义背景后 滚 ...
功能点击变换数据按钮后,ListView自动更新           public class UpdateListTestActivity extends Activity { private ListView lv; private Button btn; ArrayAdapter<String> aAdapter; ArrayList<String> arr = new ArrayList<String>(); static boolean count = true; /** Called ...
Subclipse是一个很优秀的SVN客户端。它提供了ClientAdapter、JavaHL和SVNKit等方式于SVN服务交互。官方强烈推荐使用JavaHL的方式。JavaHL使用JNI的调用SVN的本地库。速度快,稳定可靠。      但是在64位的Win7下,就比较麻烦了。默认安装好后, Subclipse的配置界面中,显示的javaHL的状态是“unavailable“,如图。这是因为系统中没有安装svn的javahl。              Eclipse 中使用Subsvn时的错误提示                     原因是SVN接口 Unavailable ...
作者从在吸收众多网友经验基础上,结合自己在IOS开发的经验将对IOS开发技术进行总结,以供后来者学习,更希望借此使自己对IOS开发的深入理解。       一、Objective-C与C的渊源       Objective-C诞生于 20 世纪 80 年代,由Brad Cox 发明,意在将流行的、可移植的 C 语言与优雅的 Smalltalk语言结合在一起。Objective-C 是 C 语言的一个扩展集,它以 C 语言为基础,在语言中添加了一些微妙但意义重大的特性。       苹果公司的iphone平台采用Objective-C做为native language的开发,Obj ...
这是前段时间做的一个项目的一部分,我把它单独提取出来!效果如下图:     可以把选项卡放在一个Activity的任何位置,自定义了选项卡按钮的背景颜色!   basicview_tab.xml     <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertica ...
Global site tag (gtag.js) - Google Analytics