分享Android平板电脑上开发应用程序不能全屏显示的问题解决

   2015-08-14 0
核心提示:在一个8寸屏的Android平板电脑上开发应用程序(游戏程序),开始的时候,总是不能全屏显示,也不知道怎么设置才可以

本来LCD应该是800*600的,但总是得到600*600的结果。
经过好几天的努力,才解决:

复制代码 代码如下:

<http://schemas.android.com/apk/res/android>"
      package="myb.x2.app2"
      android:versionCode="1"
      android:versionName="1.0">

                          <android:screenOrientation="portrait"
                  android:label="@string/app_name">

     <android:normalScreens="true"
          android:smallScreens="true"
          android:anyDensity="true" />


后面加的就可以解决这个问题了,不难理解,但找到这个问题的解决办法却花了我好长时间。
Activity中的代码:
复制代码 代码如下:

public class myactivity extends Activity {
    public myview v;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // setContentView(R.layout.main );
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
        // 获得屏幕宽和高
        WindowManager windowManager = getWindowManager();
        Display display = windowManager.getDefaultDisplay();
        int w = display.getWidth();
        int h = display.getHeight();
        v=new myview(this,w,h);
        setContentView(v);
        v.start();
    }

}

 
标签: 程序 全屏 显示
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • Android应用程序是如何安装的
    当我们安装应用程序的时候,会弹出安装界面,那么,在我们点击安装之后,发生了什么呢?今天就来了解下,应用程序是如何安装的。首先,我们今天介绍的是通过安装器安装应用,当然,在pms的构造函数中,也会将我们原先安装好的应用装载到内存中。以6.0源码为例
    01-06 安卓开发
  • 利用EGL在android上使用C/C++写OpenGL ES程序
    利用EGL在android上使用C/C++写OpenGL ES程序
    很多教程都是在C/C++写的OpenGL的代码,其中有很多优秀的框架,除了前面提过的 Assimp 库外,还有很强大的库 glm ,从另外一个角度来看,在学习EGL的时候,很多的资料都是C语言的代码,我在android上写OpenGL ES的代码似乎从来没见过那些代码,不使用一下总觉
    12-01 OpenGLESC++
  • 构建 Android 应用程序一定要绕过的 30 个坑
    学习领域有两类人 – 一类是那些通过艰苦努力一步一步学习的人,一类是学习别人的经验教训走捷径的人。在此,我想分享一些自己的经验给大家:添加使用第三方依赖库前,请再三思考,它绝对是一个慎重的决定;如果用户看不见有些界面,请一定不要绘制它!;除非真的
    11-23 安卓开发
  • 关于一般界面程序的一些想法
    很多时候,我们去写东西的时候,都是闷头写,写到哪算哪,知道一些重构技巧的同学可能会在边写的时候遇到重复就提取出来成方法这样,但这样一开始是蛮好的,因为你自己写的东西,你都知道,但是写久了,你回头一看,卧槽,怎么这么多小方法?!时间久了,你再
    11-22 安卓开发
  • 微信发送位置源码
    微信发送位置源码
    科技评论如今的手机已经泛滥,谁都去做手机,做家具的也去做手机,的确,手机变得很重要,手机的重要直接带来的就是手机内部应用和服务的升级,APP也是服务的一种,人们都说软件已经走下滑路线,再加上,微信小程序的出现,更是加剧了软件淡化的趋势,其实,
  • 使用WakeLock使Android应用程序保持后台唤醒
    需求:要在后台跑一个Service执行轮询,屏幕熄灭或锁屏后,仍然需要保持Service一直处于轮询状态。在使用一些产品列如微信、QQ之类的,如果有新消息来时,手机屏幕即使在锁屏状态下也会亮起并提示声音,这时用户就知道有新消息来临了。但是,一般情况下手机锁
    10-31 安卓开发
  • 第92期:Github Ranking:GitHub 全球 Developers, Organizations and Repositories 排行榜
    第92期:Github Ranking:GitHub 全球 Develope
    第92期:Github Ranking:GitHub 全球 Developers, Organizations and Repositories 排行榜深度讨论 Github Ranking:GitHub 全球 Developers, Organizations and Repositories 排行榜 来看看你是否上榜吧!Android开发 Activity到底是什么时候显示到屏幕上的
  • Android系统篇之----编写简单的驱动程序并且将其编译到内核源码中
    Android系统篇之----编写简单的驱动程序并且将
    通过之前的一篇文章,我们了解了 Android中的Binder机制和远程服务调用 在这篇文章中主要介绍了Android中的应用在调用一些系统服务的时候的原理,那么接下来就继续来介绍一下如何通过编译Android源码来手动添加一个系统服务,让编译之后的Android系统中存在我
  • Android开发人员不得不收集的代码
    App相关→AppUtils.java安装App installApp卸载指定包名的App uninstallApp获取当前App信息 getAppInfo获取所有已安装App信息 getAllAppsInfo根据包名判断App是否安装 isInstallApp打开指定包名的App openAppByPackageName打开指定包名的App应用信息界面 open
  • 第72期:致创业公司创始人:请不要再拿期权忽悠程序员了
点击排行