Android
文章平均质量分 77
泰然--自若
这个作者很懒,什么都没留下…
展开
-
Android系统的图标设计规范 icon 大小
目前移动平台的竞争日益激烈,友好的用户界面可以帮助提高用户体验满意度,图标Icon是用户界面中一个重要的组成部分,今天我们来研究和学习一下Android系统的图标设计规范。在探讨Android的icon设计之前,我们有必要先了解Android的界面是如何适配多样化屏幕的。 适配性 由于同一个UI元素(如100 x100像素的图片)在高精度的屏幕上要比低精度的屏幕上看起来转载 2013-08-24 10:28:01 · 915 阅读 · 0 评论 -
Android多屏幕分辨率适应问题
Android 系统就被设计为一个可以在多种不同分辨率的设备上运行的操作系统。对于应用程序来说,系统平台向它们提供的是一个稳定的,跨平台的运行环境,而关于如何将程序以正确的方式显示到它所运行的平台上所需要的大部分技术细节,都由系统本身进行了处理,无需程序的干预。当然,系统本身也为程序提供了一系列API,所以在目标平台的分辨率是可以完全确定的情况下,程序也可以精确的控制自身在目标平台上的 界面显示方转载 2013-08-26 15:54:19 · 680 阅读 · 0 评论 -
android如何静默方式来安装apk
通常情况下,android是没有提供静默方式的上层接口,我们需要在android源代码下来调用这个隐藏的接口来完成静默安装。 最重要的就是参考android系统目录下的packages/apps/PackageInstaller, 当中有两个文件 PackageInstallerActivity.java,InstallAppProgress.java ,前者就是我们通常看到的带有提示对话框的转载 2013-08-27 11:10:21 · 1015 阅读 · 0 评论 -
Android系统如何扫描手机SD卡中的视频文件
android系统启动时会去扫描系统文件,并将系统支持的视频文件(mp4,3gp,wmv)扫描到媒体库(MediaStore)中,下面代码演示如何获得这些文件的信息: [java] view plaincopy public static List sysVideoList = null;// 视频信息集合 sysVideoList = n转载 2013-08-29 20:57:14 · 3332 阅读 · 0 评论 -
Android网络通信
第一部分 Android网络基础 Android平台浏览器采用了WeBKit引擎,这款名为Chorme Lite的Web浏览器拥有强大扩展特性, 每个开发者都以为编写自己的插件,使得浏览器的功能更加完善。 目前Android平台有3种网络接口。 第一种 java.net.*(标准java接口) 此接口提供与联网有关的类,包括流和数据包套接字、Internet协议、常转载 2013-08-31 09:46:23 · 1317 阅读 · 0 评论 -
Android 神模拟器genymotion安装
genymotion是一款号称速度最快性能最好的android模拟器,它基于Oracle VM VirtualBox。支持GPS、重力感应、光、温度等诸多传感器;支持OpenGL 3D加速;电池电量模拟;能够运行在windows、linux、mac系统下;并提供的有eclipse下的插件,可以支持在eclipse下进行应用开发测试。 (一)首先介绍下如何下载并运行genymotio转载 2013-10-16 09:31:58 · 2402 阅读 · 0 评论 -
edittext不弹出软键盘 及 弹出软键盘后,把整个布局顶起来的问题
在网上搜了一下,测试结果如下:仅供参考 android edittext不弹出软键盘方法一: (此方法会自动换行,但是会弹出软键盘) 在AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为adjustUnspecified|stateHidden 例如: android:label="@string/app_nam转载 2013-10-18 16:44:47 · 3893 阅读 · 0 评论