草庐IT

v-scale-screen

全部标签

android - .apk 的大小随着目标设备的增加而增加(LDPI、MDPI、HDPI、X-Large Screens)

我开发了一个最初针对MDPI设备的应用程序,它有很多图像,应用程序的大小接近16MB。现在我需要定位所有其他设备屏幕。为此,需要复制图像以定位这些设备。这将.apk增加到45MB到50MB。我的问题是市场可以接受这个文件大小吗?或者我可以为每个目标设备生成不同的.apk并将其放置在市场上吗?以便根据设备下载相应的.apk将被下载?请有人帮忙解决这个问题......我已经搜索了很多关于这个并且变得徒劳...... 最佳答案 目前apk的最大大小为50mb。为了解决这个问题,具有大量资源的应用程序(即游戏)将资源下载到sdcard。您可

android:如何使用触摸和拖动在它们之间创建不同的 "screens"和导航?

我可以创建与主屏幕上相同类型的导航吗?也就是说,我想要可以使用触摸和拖动在不同的屏幕之间导航吗?我还没有看到任何关于它的信息,所以是时候问了:)哦,我说的是安卓应用:) 最佳答案 没有内置任何东西,但您可以使用ViewFlipper、GestureDetector和Animation来“伪装”它(使用此方法您不会获得主屏幕的触觉拖动):publicclassSwipeExampleextendsActivity{privatestaticfinalintLEFT=0;privatestaticfinalintRIGHT=1;View

安卓开发 : Changing Screen Brightness in Service

现在我再试一次。我想改变屏幕亮度。我试过:WindowManager.LayoutParamslayoutParams=getWindow().getAttributes();layoutParams.screenBrightness=0.5F;//set50%brightnessgetWindow().setAttributes(layoutParams);并且似乎在Activity中工作,但是当我在服务中时,我得到了getWindow()编译错误。 最佳答案 服务不能那样改变屏幕亮度。服务没有用户界面,所以它没有Window。您

javascript - Fit Screen Android WebApp(避免水平滚动)

我正在尝试解决我的网络应用程序中的一个问题,我想避免水平滚动(只允许向下滚动)我添加这个标签是为了在IOS浏览器中避免它并且工作正常,但在Android浏览器中不是...... 最佳答案 确保您的body宽度为100%,并且没有child的固定宽度高于屏幕水平分辨率。除此之外,header中的这个元标记就足够了: 关于javascript-FitScreenAndroidWebApp(避免水平滚动),我们在StackOverflow上找到一个类似的问题: ht

android - @Background 和 screen rotation 使用 AndroidAnnotations 时,如何确保收到回调?

当使用@Background注释时,我们启动了一个新线程。如果我们当这个线程正在执行旋转屏幕的位置时,我们将然后丢失该线程的回调或如何处理?和Loaders这是在屏幕后面整理出来的,所以我们不必担心我们使用时经常出现的问题异步任务。但是@Background注释是如何处理这个的呢? 最佳答案 首先,当你使用@Background注解时,代码是在一个单独的线程上执行的,但这并不一定意味着会启动一个新的线程,因为我们使用的是一个普通的线程池(可以是替换)所有@Background方法。与AsyncTask一样,@Background不处

Android - Lollipop Screen 固定是否适用于同一应用程序中的多个 Activity ?

我正在尝试向Android应用程序添加信息亭功能。我希望利用Lollipop的屏幕固定功能在应用程序启动后自动固定。应用程序UI是用几个不同的Activity构建的。我在入口点Activity的onCreate()方法期间调用了一次startLockTask(),但是一旦我导航到应用程序中的另一个Activity,它就会取消固定。我是否需要在onCreate()/onResume()期间的每个Activity中调用startLockTask()?这将产生糟糕的用户体验,因为每次我在应用程序中从一个Activity移动到另一个Activity时都会出现“屏幕固定”toast。我正在运行A

android - 如何创建像 youtube "small screen and full screen play in android "这样的视频 View

我想开发类似Youtube的Activity或fragment。“当用户单击列表中的视频时,它开始在小视频View中播放,例如高度=200dp和宽度=300dp(例如),我想通过使用Usercanplaysamevideoinfull在MediaPlayerController上显示全屏按钮影响视频播放的屏幕。我还想显示相关的视频列表和当前播放视频的评论所以我应该使用fragment吗??如果是,任何示例。我在谷歌上搜索了这种视频播放,但我没有找到它。有一些答案,比如在高度和宽度中使用填充父级......但我不想直接显示全屏。我想以小尺寸和全屏显示视频。我怎样才能做到这一点在图像中,您

dart - 如何使用 AnimatedContainer 进行动画变换(例如 Scale)

我希望使用transform为容器的比例设置动画。AnimatedContainer的属性(property);但是,比例尺并没有过渡,而是直接从头跳到尾。代码片段:varcontainer=newAnimatedContainer(duration:constDuration(milliseconds:200),width:50.0,height:50.0,//selectedisaboolthatwillbetoggledtransform:selected?newMatrix4.identity():newMatrix4.identity().scaled(0.2,0.2),de

dart - 如何使用 AnimatedContainer 进行动画变换(例如 Scale)

我希望使用transform为容器的比例设置动画。AnimatedContainer的属性(property);但是,比例尺并没有过渡,而是直接从头跳到尾。代码片段:varcontainer=newAnimatedContainer(duration:constDuration(milliseconds:200),width:50.0,height:50.0,//selectedisaboolthatwillbetoggledtransform:selected?newMatrix4.identity():newMatrix4.identity().scaled(0.2,0.2),de

android - Activity 过渡效果 : slide in for the top activity and scale for the bottom activity

我想实现如下图所示的效果。效果来自Facebook。我在ActivityA中尝试过:overridePendingTransition(R.anim.anim_left_to_right,R.anim.scale_out);在ActivityB中:overridePendingTransition(R.anim.anim_right_to_left,R.anim.scale_in);xml显示如下:R.anim.anim_left_to_rightR.anim.anim_right_to_leftR.anim.scale_outR.anim.scale_in但是,它没有达到预期的效果-