使用HTML5开发移动应用时需要适配各种Android平板设备的分辨率和屏幕密度,过程实在很麻烦,最后的解决办法是使用css media query,同时匹配分辨率和屏幕密度,在每个设备上进行兼容性测试,最终保证在多数Android平板上都能较好的显示。
一个典型的针对设备的Css Media Query写法如下,可以保证页面高度充满屏幕,简单的设置height:100%...
分类:
移动开发 时间:
2014-07-26 15:11:30
阅读次数:
298
fragment 是android3.0中就开始引入的一个碎片功能,这个主要是针对android平板电脑这种大屏幕来使用的,到了android4.0之后也就开始在手机上引入fragment,在之前没有fragment时,就是将UI元素和具体的Activity界面结合在一起,而我们一般是通过不同的Ac...
分类:
移动开发 时间:
2014-07-07 23:22:10
阅读次数:
446
原文
http://forum.xda-developers.com/showthread.php?t=2755197
部分 CM11 系统的 Android 平板(例如三星 GT-P5110 )运行植物大战僵尸 2 时黑屏,解决方法如下:
安装
NOMone Resolution Changer使用上述软件(需要 ROOT 权限)将分辨率调整到 1280 * 768 (适用于 1...
分类:
移动开发 时间:
2014-07-06 10:17:52
阅读次数:
191
前面一个系列中讲的是Fragment的内容,Android 3.0中除Fragment外,Action Bar同样也是一个很重要的知识点。我们经常使用Action Bar来替代传统的标题栏。如果是Android平板设备的话,屏幕越大,通过Action Bar设计的标题可以展示的内容越丰富,操作更.....
分类:
移动开发 时间:
2014-07-03 12:24:15
阅读次数:
209
文/雷军
不少米粉一直都在呼吁我们做平板,在此之前市场上的Android平板也不少。但为什么小米创业四年后我们才开始做?因为平板是个非常难做的产品。
苹果CEO Tim Cook没少挖苦Android平板。去年他说, iPad占据了平板市场 81%的流量份额,众多Android平板加起来过 19%。前年他甚至还说过,所有的Android平板都在仓库里或者用户的抽屉里吃灰。
从硬件...
分类:
移动开发 时间:
2014-07-01 14:46:20
阅读次数:
205
fragment 是android3.0中就开始引入的一个碎片功能,这个主要是针对android平板电脑这种大屏幕来使用的,到了android4.0之后也就开始在手机上引入fragment,在之前没有fragment时,就是将UI元素和具体的Activity界面结合在一起,而我们一般是通过不同的Ac...
分类:
移动开发 时间:
2014-06-30 11:56:52
阅读次数:
370
现在试图解决android平板的屏幕分辨率问题,目前主要想到的办法是采用响应式设计和媒体查询,发现无论使用那种方式,工作量都很大,调试都困难,悲催啊。
CSS的媒体查询虽然在传统的互联网页面可能发挥的余地不是很大,但是自从苹果和安卓的风靡之后,移动平台上的web开发变得越来越流行了,同时CSS的媒体查询可谓派上了大用场了。
以下为翻译内容,原文来自这里 非常棒的一篇文章
...
分类:
移动开发 时间:
2014-06-25 07:16:12
阅读次数:
278
Fragment:碎片、片段,碎片表示轻量级和灵活,是开发android平板电脑必须掌握的技术。其将界面UI进行分块,以块的方式组织UI,完全可以达到界面UI组件的复用。
1、 它在一个activity里面表示一个行为或者用户接口的一部分。
我们可以将不同的Fragments组合起来放到一个activity中,或者在不同的activity中重用一个fragment。你可...
分类:
其他好文 时间:
2014-06-15 17:37:20
阅读次数:
206
我们知道,android目前的输入都是通过软键盘实现的,用外接键盘的少.但是在平板上,外接键盘中文输入是必要的,软键盘输入还是太慢了,对于可以兼用办公的Android平板来说,实现PC级中文输入速度是比较有用的.在android上写文章,qq聊天,外接键盘是该发挥发挥了。但是由于Android输入法的架构限制,目前还没法实现外接键盘中文输入,本文利用Android的某些隐蔽的属性分析并实现了一种外接键盘中文输入法。...
分类:
移动开发 时间:
2014-06-14 07:13:24
阅读次数:
398
我们认为Android
3.0平板电脑操作系统在美国时间2011年2月22日的正式推出,对于Android手机应用程序开发者所象征的意涵是:之前大家所开发过的Android手机应用,除了可以在Android智能手机系统之上运行外,也因为Android
3.0平板电脑操作系统的向下兼容之故,致使这些A...
分类:
移动开发 时间:
2014-05-08 23:30:25
阅读次数:
702