android 基础部分
文章平均质量分 79
aiqing0119
这个作者很懒,什么都没留下…
展开
-
平板与手机支持
http://www.cnblogs.com/tianjian/archive/2012/02/24/2367034.html平板与手机支持还记得上一章的内容吗?分辨率与多屏幕中我们是需用根据不同的屏幕来提供多种让系统可选择的资源,这样你的App就能适用很多设备了。然后有时候你应该想要进一步优化它们。例如平板提供更多的空间,让你的App能能显示更多的信息,但在手机上时可以会分几个部分显转载 2012-07-05 12:29:57 · 1300 阅读 · 0 评论 -
res目录介绍
res文件夹里面的多个文件夹的各自介绍(来自网上的Android开发指南中文版内容):目录Directory资源类型Resource Typesres/anim/XML文件,它们被编译进逐帧动画(frame by frameanimation)或补间动画(tweenedanimation)对象原创 2014-05-23 19:24:54 · 933 阅读 · 0 评论 -
android process的使用
java.lang.object↳android.os.process类概述操作系统的进程管理工具。原创 2013-04-16 15:48:16 · 715 阅读 · 0 评论 -
AsyncTask用法
看上去修改后的connect()方法已经可用了,但是这种匿名线程的方式是存在缺陷的:第一,线程的开销较大,如果每个任务都要创建一个线程,那么应用 程序的效率要低很多;第二,线程无法管理,匿名线程创建并启动后就不受程序的控制了,如果有很多个请求发送,那么就会启动非常多的线程,系统将不堪重负。 另外,前面已经看到,在新线程中更新UI还必须要引入handler,这让代码看上去非常臃肿。转载 2013-04-12 13:20:02 · 533 阅读 · 0 评论 -
android AnimationDrawable的使用
一个对象用于创建动画帧的帧,通过一系列Drawable对象定义,它可以用来作为一个视图对象的背景。 一个对象用于创建动画帧的帧,通过一系列Drawable对象定义,它可以用来作为一个视图对象的背景。 创建帧动画帧是在一个XML定义动画的最简单的方法文件,放在res/drawable/文件夹,并将它设置为一个视图对象的背景。然后,调用 start()运行动画。定义一个Animat原创 2013-04-11 15:42:11 · 846 阅读 · 0 评论 -
android 屏幕尺寸 产品类型 文字颜色 背景色 默认Activity 字宽
转摘:http://www.cnblogs.com/over140/archive/2012/09/26/2611999.html 1、 精确获取屏幕尺寸(例如:3.5、4.0、5.0寸屏幕) public staticdouble getScreenPhysicalSize(Activity ctx) { DisplayMetrics dm =原创 2013-04-11 08:53:50 · 830 阅读 · 0 评论 -
android中类 Locale的使用
Serializable, Cloneablepublic final class Localeextends Objectimplements Cloneable, SerializableLocale 对象表示了特定的地理、政治和文化地区。需要 Locale 来执行其任务的操作称为语言环境敏感的 操作,它使用Locale 为用户量身定制信息。例如,显示一个数值就原创 2013-04-11 10:39:33 · 16583 阅读 · 1 评论 -
telephonymanager详解
摘要:常数|战场|方法|继承的方法|【扩展】加入API级别1公共等级telephonymanager延伸对象java.lang.object↳android.telephony.telephonymanager类概述提供信息的电话服务该装置。应用程序可以使用这个类的方法确定电话服务和状态,以及访问一些用户信原创 2013-04-11 10:31:15 · 3586 阅读 · 1 评论 -
android.content.pm包详细分析
android.content.pm 包含用于访问信息的一个类应用程序包,包括其活动信息,权限,服务,签名,和供应商。大多数的应用程序的信息的清单文件定义。为更多信息,见xml文件文档。等级activityinfo信息可以检索一个特定的应用程序活动或接收机。applicationinfo信息可以检索一个特定的应用程序。appl原创 2013-04-11 10:19:11 · 4337 阅读 · 0 评论 -
android 获取设备Configuration配置信息
public final classConfiguration extends Object implements ParcelableComparable java.lang.Object android.conten翻译 2013-04-11 09:44:18 · 3161 阅读 · 0 评论 -
windos jni之NDK环境配置
AndroidNDK ( Native Development Kit)实际上属于 JNI (Java Native Interface )的一部分, JNI就是允许 Java 代码和其他语言写的代码进行交互。Android 基于 Java平台,自然也是支持这个特征了,因此Android NDK 就是支持在 Android平台上使用 Java原创 2012-08-09 16:26:29 · 1144 阅读 · 0 评论 -
jni Android.mk文件分析
在一个Android.mk中可以生成多个可执行程序、动态库和静态库。1,编译应用程序的模板:#Test ExeLOCAL_PATH := $(call my-dir)#include $(CLEAR_VARS)LOCAL_SRC_FILES:= main.cLOCAL_MODULE:= test_exe#LOCAL_C_INCLUDES :=#LOCAL_S翻译 2012-08-09 16:06:22 · 556 阅读 · 0 评论 -
android-ndk-r7b Cygwin环境
开发android ndk 的时候需要一个编译工具编译c程序,ndk需要linux下编译,所以win环境下提供Cygwin模拟linux编译Candroid-ndk 较低版本的这个工具的配置网上很多,我这儿记述点android-ndk-r7b下配置Cygwin的步骤:1.到Cygwin的官方网站下载Cygwin的安装程序,地址是: http://www.cygwin.com/setup.e原创 2012-08-09 16:37:50 · 838 阅读 · 0 评论 -
Android 开机启动应用程序
在启动时自动启动一个应用程序: 1、AndroidManifest.xml <receiver android:enabled="true" android:name=".BootUpReceiver" android:permission="android.permission.RECEIVE_BOOT_COMPLETED">转载 2012-07-25 17:42:10 · 682 阅读 · 0 评论 -
Calling startActivity() from outside of an Activity context requires the FLA
在调用Context.startActivity(intent)的时候报错,信息如下: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this rea转载 2012-07-25 17:31:37 · 10690 阅读 · 1 评论 -
TelephoneManager类
Android平台提供的电话信息系统管理功能,主要包括:获取电话信息(设备信息、SIM信息以及网络信息)、侦听电话状态(呼叫状态、服务状态、信号强度状态等)和调用电话拨号器。TelephoneManager类在Manifest中添加Permission :android.permission.READ_PHONE_STATE" />TelephonyManager的获得:Tel翻译 2012-08-08 11:16:13 · 5019 阅读 · 0 评论 -
android的Environment类
StringMEDIA_BAD_REMOVAL在没有挂载前存储媒体已经被移除。StringMEDIA_CHECKING正在检查存储媒体。StringMEDIA_MOUNTED存储媒体已经挂载,并且挂载点可读/写。StringMEDIA_MOUNTED_RE转载 2012-07-05 14:22:58 · 22520 阅读 · 1 评论 -
android 自带的主题 theme 的使用
在android的sdk 安装目录data\res\values\themes.xml 里系统定义好的主题,可以直接使用,在AndroidManifest.xml中定义。如果整个工程用一个主题就在 application 标签中定义。如果在单个activety中用不同主题, android:theme="@android:styl转载 2012-07-05 12:04:31 · 557 阅读 · 0 评论 -
Eclipse安装SVN
Eclipse安装SVN1 点Eclipse help菜单---> software update2 选Available Software选项卡,点击add site 新建新的地址资源,在地址里面填 http://subclipse.tigris.org/update3 接下来就是安装了新建svn仓库1 在eclipse里面点windows菜单,然后选 show view转载 2014-06-09 11:06:48 · 561 阅读 · 0 评论