Skip to main content

Mar
25
2010

官方关于android sdk各个版本的兼容性建议,正如官方建议的:“Testing is key”

android compatibility tips backward

in list: Andriod

  • 我今天说的,无关于功能,也无关于布局,而在于资源命名。

    我是这样发现问题的,我的应用《千字文》发布两天内获得了大概600个安装,但是有三个用户说他们无法安装,错误是“安装包没有正确的签名”。用户们的
    共同点是他们都是1.5的固件。怎么会出现这样的事情呢?我在发布之前使用我的1.6固件的G2进行测试的,没有在1.5固件上测试过,这是因为我在开
    发时功能和布局都是以1.5固件为基准做的,我很有信心不会在1.5上出现异常。于是我尝试在1.5固件的虚拟机上安装我的apk文件,果然遇到了用户
    提到的错误。我检查了AndroidManifest.xml文件,miniSDK是3,也没有1.5不支持的配置选项,没问题的。于是Google
    之,发现了解决方案。

    原来1.5和它之前的固件都有bug,就是对资源文件(asset或者res目录下的文件)的命名解析的不好,具体的错误我也没有仔细看,大概的意思就
    是,资源文件的名字和数量的组合和排列有可能会造成某些资源文件无法被解析。我们无法得知哪些名字是无法解析的,也不知道哪些资源文件数量是恰好不能解
    析的。我们可以做的,就是在打包之后,发布之前,自己在1.5固件(或之前的固件)上进行安装测试。通过了就好,通不过就尝试改几个资源文件的名字,或
    者增加一个或几个dummy文件,再打包,直到测试安装成功。

    我的应用就是在我改了一个资源文件的名字之后通过了1.5的安装测试。

    希望我说的明白。重点:发布之前,务必在1.5固件上进行测试安装。

    • Vincent Tsao
      Vincent Tsao on 2010-03-25

      良子大哥关于平台兼容性的宝贵经验

    Add Sticky Note
Mar
1
2010

  • 在Google这样的公司里,大部分的工作都在会议中开展,Mayer的目标就是确保她的团队有明确的工作指令、战略方向以及有足够支撑行动的信息,并且同时让他们感觉有前进的动力并受到了尊重。Mayer她成功开展高效会议的6个秘诀就是:
  • 1. 有一个明确的议程

     

    Mayer要求每个会议都必须有明确的议程,内容包括参会者希望讨论的问题的大纲以及他们将如何最有效地利用自己的时间。当然,议程需要有一定的灵活性,Mayer觉得议程更多地扮演这样一个角色的工具:议程迫使参会者仔细思考自己希望在会议上所达到什么目标以及如何最好地去达成这样的目的。

  • 7 more annotation(s)...
Aug
19
2009

    • Chrome分为三个channel:

       
      • stable,稳定版,推荐追求稳定的普通用户使用,更新最慢。
      • beta,测试版,有一定新功能,但是可能会存在不稳定情况,适合喜欢尝鲜的朋友使用,更新速度一般。
      • dev,开发版,更新最快,新功能最多,但是可能非常不稳定,适合开发人员使用。
       

      如果想在这三个版本间切换的话,需要使用Chrome Channel Changer,运行这个软件后,选择一个channel并且确定,下次Chrome自动更新的时候就会自动更新选定的channel的最新版本了。

  • 20090523-chrome-channel-changer
Jul
3
2009

  • 很多人只关注食物中的营养,却不知饭后保健也同样重要。其实,只要足够细心,一些看似微不足道的饭后小行动,也可以为你的健康加分。 

     

        1 吃得太油腻,喝杯芹菜汁 

     

        如果一餐中吃的油腻食物较多,喝杯糖分低、纤维素含量高的芹菜汁大有裨益。芹菜中的纤维素可以带走部分脂肪。 

     

        2 吃火锅后喝点酸奶 

     

        火锅汤温度高,配料咸辣,对胃肠的刺激大。吃火锅后喝点酸奶,可以有效保护胃肠道黏膜。此外,酸奶中含有乳酸菌,可抑制腐败菌的生长。 

     

        3 消化不良,饭后喝大麦茶或橘皮水 

     

        大麦中的尿囊素和橘皮中的挥发油,可增加胃液分泌,促进胃肠蠕动,对食物的消化和吸收很有好处。 

     

        4 吃方便面后吃水果 

     

        进食方便面后吃一点水果,如苹果、草莓、橙子、猕猴桃等,可以有效补偿维生素与矿物质的不足。此外,提倡煮食方便面。煮后的面条更柔软,有利于肠道吸收水分,帮助消化。 

     

        5 吃蟹后,喝生姜红糖水 

     

        蟹肉属寒性,脾胃虚寒的人吃后可能引发胃痛、腹泻、呕吐等。中华中医药学会医学博士庄乾竹博士表示,吃蟹后喝一杯性温的生姜红糖水,能祛寒暖胃、促进消化、缓解胃部不适。但糖尿病患者不宜食用。 

     

        6 润肺止咳,饭后吃个柿子 

     

        庄乾竹表示,柿子有润肺生津、养阴清燥的功效,对于有呼吸道疾病的人来说,是理想的保健水果之一。但柿子不能空腹吃,其中的鞣酸成分易在胃中形成结块。 

     

        7 烧烤后吃根香蕉 

     

        烧烤类食品会产生较多的苯并芘等致癌物。军事医学科学院食品与营养系博士芮莉莉表示,最新研究发现,香蕉能在一定程度上抑制苯并芘的致癌作用,保护胃肠。

Jul
2
2009

  • 1、打开NetBeans的安装目录下的etc/netbeans.conf。(用记事本格式打开可能会出现乱码,推荐用 写字板 打开,或用其他编辑软件,如 UltraEdit)

     


            2、找到在  netbeans_default_options="-J-Dorg.glassfish.v3.installRoot=\"C:\Program Files\NetBeans 6.5.1\glassfish-v3-prelude\" -J-Dcom.sun.aas.installRoot=\"C:\Program Files\NetBeans 6.5.1\glassfish-v2.1\" -J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true " ,在该行的最后加上 -J-Duser.language=en -J-Duser.region=US  ,注意,要把该句加在那个引号( 即 " )的里面。

     

          即,加后完整的为: netbeans_default_options="-J-Dorg.glassfish.v3.installRoot=\"C:\Program Files\NetBeans 6.5.1\glassfish-v3-prelude\" -J-Dcom.sun.aas.installRoot=\"C:\Program Files\NetBeans 6.5.1\glassfish-v2.1\" -J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true  -J-Duser.language=en -J-Duser.region=US "

Apr
2
2009

  • Tip: Input user:screen_name into the status box, followed by 'ctrl+q', to search for and follow/unfollow any Twitter user. 

     Tip: View our video demonstration to see all of TwitterGadget's features in action.
Nov
6
2008

  • 当前week的第一天: 
    select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 1 DAY) 
     
    当前week的最后一天: 
    select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) - 5 DAY) 
     
    前一week的第一天: 
    select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 8 DAY) 
     
    前一week的最后一天: 
    select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 2 DAY) 
     
    前两week的第一天: 
    select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 15 DAY) 
     
    前两week的最后一天: 
    select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 9 DAY)
  • 当前month的第一天: 
    SELECT concat(date_format(LAST_DAY(now()),'%Y-%m-'),'01') 
     
    当前month的最后一天: 
    SELECT LAST_DAY(now()) 
     
    前一month的第一天: 
    SELECT concat(date_format(LAST_DAY(now() - interval 1 month),'%Y-%m-'),'01') 
     
    前一month的最后一天: 
    SELECT LAST_DAY(now() - interval 1 month) 
     
    前两month的第一天: 
    SELECT concat(date_format(LAST_DAY(now() - interval 2 month),'%Y-%m-'),'01') 
     
    前两month的最后一天: 
    SELECT LAST_DAY(now() - interval 2 month) 
  • 1 more annotation(s)...

  • 在幻灯片上写满文字是一种费力不讨好的设计,也没有一个观众能够记住你上面的那些数据及文字。而用图片来进行演讲能够达到更好的沟通效果,也能够产生更大的视觉冲击力。本文将探讨使用图片来安排幻灯片版面时所涉及的几个基本原则。
  • 你是演示的主角
  • 36 more annotation(s)...
Apr
14
2008

  • 牛奶虽然营养,但喝起来也有讲究。患有贫血、食道炎、消化道溃疡等6类疾病的患者不宜喝牛奶,否则不利于恢复健康
  • 1. 缺铁性贫血患者 

     

       食物中的铁需在消化道中转化成亚铁才能被吸收利用。若喝牛奶,体内的亚铁就与牛奶的钙盐、磷盐结合成不溶性化合物,影响铁的吸收利用,不利于贫血患者恢复健康

  • 2 more annotation(s)...
1 - 20 of 53 Next › Last »
Showing 20 items per page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo
Move to top