`
hy0664
  • 浏览: 37609 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
在2点多版本中开发的应用使用了WebView来播放网页中的Flash视频,安装到3.0版本上的平板电脑时只有声音没有画面。后来查了一下资料显示,3.0中支持硬件加速,要在application节点中配置一下,但是2版本的没有这个配置,但又不想搞两个版本。如何解决呢?也很简单,把sdk配置为3.0版本下开发,然后在AndroidManifest.xml文件中加入: <supports-screens android:anyDensity="true" android:largeScreens="true" ...
手机设备太多,分辨率也不一样,看到网上大部分的适应字体的方法是定义values320×480或value-hdpi方式去处理。 采用第一种的就惨了,很多设备的分辨率是不一样的,难道要每种都定义吗? 采用第二种的在平板电脑里没有效果。 最后还是代码的方式方便快捷。。。 //遍历设置字体 public static void changeViewSize(ViewGroup viewGroup,int screenWidth,int screenHeight) {//传入Activity顶层Layout,屏幕宽,屏幕高 int adjustFontSize = adjustFontS ...
Android View控件有个setText方法,如果你传的不是字符串类型的基础数据类型比如传个整型它会报如下错误。 12-22 10:38:46.008: ERROR/AndroidRuntime(1703): Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x0 解决方法:把基础数据类型转换成字符类型就可以了,它内部应该没有将基础数据类型进行转换。
   在开发中发现Properties类将转义字符直接用字符串方式写在在文件中,有时我们读这个文件时可能直接用流的方式读,那么读到的字符串里肯定是没有转义字符在里面而是全用字符串表达了,如何还原原来的格式呢,可以用String的replaceAll这个方法:       如:"8271\n\t89dddss".replaceAll("\\\\n\\\\t","\n\t");     必需要用4个反斜杠去匹配,原因大家都知道的,因为该字符串肉眼看起来是一个反斜杠,其实是还有一个反斜杠对另一个反斜杠进行还原表达了。
Global site tag (gtag.js) - Google Analytics