文章 2017-08-01 来自:开发者社区

《Android应用开发攻略》——3.3 为应用测试设置Android虚拟设备(AVD)

3.3 为应用测试设置Android虚拟设备(AVD) Daniel Fowler3.3.1 问题成功的应用程序必须运行于各种不同的Android设备及其版本上,所以必须在一系列设备上进行测试。3.3.2 解决方案使用Android SDK的设备模拟工具包配置设备和操作系统的组合,通过在各种组合上的测试能够减少与设备硬件差异相关的问题。3.3.3 讨论Android设备从廉价到“高规格/高价值”....

文章 2017-08-01 来自:开发者社区

《Android应用开发攻略》——2.11 设置首次运行的首选项

2.11 设置首次运行的首选项 Ashwini Shahapurkar2.11.1 问题因为应用程序匿名收集应用程序使用情况,所以你有义务在用户第一次运行应用程序时告知他们。2.11.2 解决方案将共享的首选项作为持久性存储,保存一个只更新一次的值。每次应用程序启动时,它就会检查首选项中的该值,如果该值已经设置(可用),应用程序就不是第一次运行;否则,就是第一次运行。2.11.3 讨论可以使用A....

问答 2017-07-11 来自:开发者社区

Android使用阿里云vod上传SDK不支持设置上传CallBack

使用OSS的SDK上传可以设置上传CallBack(https://help.aliyun.com/document_detail/31989.html?spm=5176.doc31853.2.2.vRCc3A)但是好像使用vod上传不支持。看了aliyun-vod-upload-android-sdk.jar 1.0.6的源码,OSSUploaderImpl源码中completeMultiPa....

文章 2017-06-19 来自:开发者社区

Android横竖屏切换View设置不同尺寸或等比例缩放的自定义View的onMeasure解决方案(2)

Android横竖屏切换View设置不同尺寸或等比例缩放的自定义View的onMeasure解决方案(2) 附录文章1以xml布局文件方式实现了一个view在横竖屏切换时候的大小尺寸缩放,实现这种需求,也可以使用自定义View的onMeasure方法实现。比如,写一个自定义的ScaleRelativeLayout相对布局:<?xml version="1.0" encoding="utf-....

Android横竖屏切换View设置不同尺寸或等比例缩放的自定义View的onMeasure解决方案(2)
文章 2017-06-15 来自:开发者社区

Android横竖屏切换View设置不同尺寸或等比例缩放的XML解决方案

Android横竖屏切换View设置不同尺寸或等比例缩放的XML解决方案 在一些应用中,涉及到横竖屏切换,View要切换成不同大小比例尺寸。为解决这种开发场景,有多种解决方案,比如可以重写View,实现横竖切换在onMesure或者此类View的回调方法里面重新测量重新绘制View的尺寸大小。还有可以在onConfigurationChanged里面根据当前的横竖屏切换情况重写设置View的长宽....

Android横竖屏切换View设置不同尺寸或等比例缩放的XML解决方案
文章 2017-06-06 来自:开发者社区

研究发现 Android 恢复出厂设置功能仅是摆设

Android手机中的“恢复出厂设置”选项通常是用户在更换手机时的一项必要操作,至少在理论上是这样的。然而,来自英国剑桥大学的研究人员在对来自五个生产厂家推出的21款Android(大多运行Android 2.3和2.4版本)设备进行调查后发现,即便是使用了“恢复出厂设置”,用户的部分地理位置数据依旧会存在于手机之中。应该说,广泛存在于Android手机之中的“恢复出厂设置”问题不会是厂家有意为....

文章 2017-06-01 来自:开发者社区

[Android Pro] ScrollView使用fillViewport设置高度为MatchParent

reference to : http://blog.csdn.net/u012975705/article/details/49275001 之前遇到一问题,就是当使用ScrollView时,ScrollView控件里的布局无法充满整个手机屏幕,通过阅读源码发现,ScrollView中有个mFillViewport属性: When set to true, the scroll vie...

文章 2017-05-16 来自:开发者社区

Android线程优先级设置方法技巧

对于Android平台上的线程优先级设置来说可以处理很多并发线程的阻塞问题, 比如很多无关紧要的线程会占用大量的CPU时间,虽然通过了MultiThread来解决慢速I/O但是合理分配优先级对于并发编程来说十分重要。 Android在线程方面主要使用的是Java本身的Thread类,我们可以在Thread或Runnable接口中的run方法首句加入:Process.setThreadPriori....

文章 2017-05-15 来自:开发者社区

Android设置ScrollView回到顶部的三种方式 (转)

一、ScrollView.scrollTo(0,0)  直接置顶,瞬间回到顶部,没有滚动过程,其中Y值可以设置为大于0的值,使Scrollview停在指定位置; 二、ScrollView.fullScroll(View.FOCUS_UP)  类似于手动拖回顶部,有滚动过程; 三、ScrollView.smoothScrollTo(0, 0) 类似于手动拖回顶部,有滚动过程,其中...

文章 2017-05-12 来自:开发者社区

Android模拟器上网的设置

Windows下,配置好Adroid环境变量后(如将d:\android-sdk-windows-1.0_r1\tools加 入系统变量PATH),在命令行窗口输入: emulator 启动Android 模拟器后, 输入: adb shell 进入adb shell模式: 将网络连接代理设置写入配置数据库,假如你的上网代理IP是10.193.xx.xx: sqlite3  /data/...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注