读书人

Android开发FAQ汇总!(不断更新)

发布时间: 2012-09-19 13:43:53 作者: rapoo

Android开发FAQ集锦!!!(不断更新)

1.Android SDK应该从什么地方下载?为什么(http://developer.Android.com/ )经常上不上去?

答:谷歌官网的 (http://developer.Android.com/ ) 这个被和谐了,经常上不去,中国的网络大家都是 知道的呵呵~

??? 下载SDK,我给大家推荐下面网站比较及时,和谷歌同步的!网址:( http://Androidappdocs.appspot.com ).

2.drawable-hdpi,drawable-ldpi,drawable-mdpi有什么区别?

答:主要是为了支持多分辨率的.
hdpi里面主要放高分辨率的图片,如WVGA (480x800),FWVGA (480x854)
mdpi 里面主要放中等分辨率的图片,如HVGA (320x480)
ldpi里面主要放低分辨率的图片,如QVGA (240x320)
系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片
所以在开发程序时为了兼容不同平台不同屏幕,建议各自文件夹根据需求均存放不同版本图片

3.Android 判断SdCard是否存在?

答:if (

5.Android 如何判断系统语言?


?

复制Android开发FAQ汇总!(不断更新)打印
    private String getLocaleLanguage() {Locale l = Locale.getDefault();return String.format("%s-%s", l.getLanguage(), l.getCountry());}

    ?

    返回en-US(也可能是en-XX)表示英语,zh-CN表示简体中文,zh-TW表示繁体中文,以此类推。

    6.Android 如何判断系统时间是12小时制还是24小时制?

    复制Android开发FAQ汇总!(不断更新)打印
      ContentResolver cv = this.getContentResolver(); String strTimeFormat = android.provider.Settings.System.getString(cv, android.provider.Settings.System.TIME_12_24);

      返回值strTimeFormat有三种可能一种是NULL,一种是24,另外一种是12.

读书人网 >Android

热点推荐