Android
文章平均质量分 71
xp9802
程序员`````````````````````````````````````
展开
-
Android uses-feature
<uses-feature android:glEsVersion="0x00020000" required="true"/>它将使我们的游戏只被支持OPenGL ES 2.0 和 假装有相当的图形处理能力的设备所看到。 <!-- 步骤(4)Google Map v2需要OpenGL ES,需要用uses-feature中声明 --> <...原创 2014-07-20 11:49:14 · 181 阅读 · 0 评论 -
android:inputType常用取值
<EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="phone" /> //文本类型,多为大写、小写和数字符号。 android:inputType="none"//输入普通字符 android:inputType="t...原创 2014-08-02 23:40:53 · 743 阅读 · 0 评论 -
must be called before adding content异常处理
关于以下异常的解决办法 Caused by: android.util.AndroidRuntimeException: requestFeature() must be called before adding content今天根据教程写了一个例子,就是调用android中的android.hardware.Camera来完成拍照功能,但是遇到这么一个异常。setConte...原创 2014-08-04 11:13:09 · 109 阅读 · 0 评论 -
android am命令
看需要启动的apk目录下的AndroidManifest.xmlam start -a action android:name="android.intent.action.VIEW" -d 输入的数据 -n package="com.android.gallery"/activity android:name="com.android.camera.MovieView也就是 am -...原创 2014-08-05 09:02:24 · 108 阅读 · 0 评论 -
Android处理图片OOM的若干方法小结
前言众所周知,每个Android应用程序在运行时都有一定的内存限制,限制大小一般为16MB或24MB(视平台而定)。因此在开发应用时需要特别关注自身的内存使用量,而一般最耗内存量的资源,一般是图片、音频文件、视频文件等多媒体资源;由于Android系统对音频、视频等资源做了边解析便播放的处理,使用时并不会把整个文件加载到内存中,一般不会出现内存溢出(以下简称OOM)的错误,因此它们的内存消...原创 2014-08-09 19:55:14 · 78 阅读 · 0 评论 -
Android L为什么不用Android 5.0的版本号
谷歌没有对外界解释过 Android L 的“L”的含义,0按以往的惯例,谷歌有把 Android 历代以来按字母顺序以甜食命名的传统,新版本 Android L系统中 L 应该来自 5.0 的版本代号“Lollipop”(棒棒糖)。Android 历代版本号的命名:——Android 1.5 Cupcake——Android 1.6 Donut——Android 2.1 E...原创 2014-08-09 19:55:24 · 125 阅读 · 0 评论 -
Android SDK Content loader has encountered a problem
我的解决办法:重新建一个working,不要之前那个工作目录。 昨天做了一个Android的小程序,调试的时候连接真实的手机,而不是用模拟器。今天早上打开eclipse的时候报错:“Android SDK Content loader has encountered a problem” “parseSdkContent Failed ”。原先设置的模拟器也不见了。我想了想原因,不清楚为...原创 2014-08-09 19:56:11 · 202 阅读 · 0 评论 -
Netbeans 装Android
步骤如下:1)工具--插件--设置,添加 name 随便例如android ,URL填 http://kenai.com/downloads/nbandroid/updates.xml2)更新,重新装入目录 , 找到 android ,选中 ,点击安装。3)安装完成后,配置Android 平台。如图 , android-sdk 路径 文件夹 跟其他的不一样,选中就可以下一步了...原创 2014-08-10 10:33:54 · 168 阅读 · 0 评论 -
android QVGA WQVGA HVGA VGA WVGA各个分辨率的区别
QVGA/WQVGA/HVGA/VGA/WVGA各个分辨率的区别QVGA/WQVGA/HVGA/VGA/WVGA说的是手机屏幕不同的分辨率,他们之间的区别就是分辨率水平,表现出来的图像细腻度也不相同。 其中QVGA的全称是Quarter VGA,分辨率为240*320像素,一般比较老和新款低端的机型采用这一分辨率; WQVGA是QVGA的加强升级版Wide Quarter VG...原创 2014-08-10 10:33:57 · 679 阅读 · 0 评论 -
Failed to fectch
Failed to fectch URl https://dl-ssl.google.com/android/repository/addons_list.xml, reason: Connection to https://dl-ssl.google.com refused解决办法来源于:code.google.com 用notepad打开C:\WINDOWS\system32\...原创 2014-08-10 10:34:00 · 157 阅读 · 0 评论 -
Android ListView中FooterView布局问题
在做ListView上拉加载中遇到的问题,不清楚什么原理,具体也没仔细研究,Mark一下。布局界面如下:foot1.xml <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"...原创 2014-08-11 09:27:01 · 95 阅读 · 0 评论 -
Android中onContextItemSelected不响应
Android中onContextItemSelected不响应是怎么回事?在实现一个Contextual Menu时,onCreateContextMenu()是成功执行了的,但长按显示出上下文菜单时,点击其中一个item,onContextItemSelected()中的内容并没有被执行,请问这是为什么?public class MainActivity extends ActionB...原创 2014-08-12 09:06:30 · 476 阅读 · 0 评论 -
android之.9.png文件
什么叫.9.PNG呢,这是安卓开发里面的一种特殊的图片,这种格式的图片在android 环境下具有自适应调节大小的能力。允许开发人员定义可扩展区域,当需要延伸图片以填充比图片本身更大区域时,可扩展区的内容被延展。允许开发人员定义内容显示区,用于显示文字或其他内容.9.PNG确实是标准的PNG格式,只是在最外面一圈额外增加1px的边框,这个1px的边框就是用来定义...原创 2014-08-02 23:40:50 · 112 阅读 · 0 评论 -
EditText和软键盘
EditText和软键盘问题1:一开始oncreate进入某个含有EditText的View,软键盘就显示出来了,交互很不好,还没需要它就出来了。1)在Manifest.xml文件中相应的activity下添加一下代码:android:windowSoftInputMode="stateHidden"2)让EditText失去焦点,使用EditText的clearFocus方法例如:EditT...原创 2014-08-02 23:40:41 · 98 阅读 · 0 评论 -
SharedPreferences读写模式
Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPEND。Context.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件。使用该模式创建的文件也只能被应用本身访问。Context....原创 2014-07-20 11:54:34 · 212 阅读 · 0 评论 -
android 9.png 浅析
可能做过任务栏美化的同学都会知道,我靠,framework-res.apk\res\drawable-hdpi 目录下有非常非常多的XXXXXX.9.png图片。千万不要以为这个9只是png格式图片的命名区分,其实他是一种特殊的格式,在png图片的基础上动了些手脚,而且这种手脚你会 看不见摸不着(详情见下面具体内容)。 9.png格式的图片是安卓平台上新创的一种被拉伸却不失真的玩...原创 2014-07-24 10:46:44 · 101 阅读 · 0 评论 -
安卓layout_margin失效的原因
在FrameLayout中,如果子View需要设置layout_margin的时候,在4.0以下的机型,可能会造成失效在网上搜索了资料后,知道大概原因是因为,layout_margin是依赖于layout_gravity的。因为要知道位置,才能确定距离“目标”的距离啊,这么理解也似乎说的过去,所以在遇到失效的情况下,只需要加上layout_gravity这个属性即可,如果原来是没有指定的,...原创 2014-07-24 10:47:31 · 515 阅读 · 0 评论 -
Android中asset文件夹和raw文件夹区别
res/raw和assets的相同点: 1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。 *res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。...原创 2014-07-27 10:05:00 · 88 阅读 · 0 评论 -
Android反射机制 实现与原理
一、反射的概念及在Java中的类反射 反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。在计算机科学领域,反射是一类应用,它们能够自描述和自控制。这类应用通过某种机制来实现对自己行为的描述和检测,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 在Java中的反射机制,被称为Reflection(大家看到这个单词,第一个想法应该...原创 2014-07-27 10:05:33 · 131 阅读 · 0 评论 -
Android Kikat下由图片Uri获取Path的解决方案
起因:Kikat下获取图片Uri后得到的地址格式为content://com.android.providers.media.documents/document/image:25145而非Kikat之前版本获取到的真实文件路径如/storage/sdcard0/DCIM/Camera/IMG_20140708_084250.jpg因此需要一些特别的转换来将Uri里的image编号变成...原创 2014-07-27 10:05:50 · 147 阅读 · 0 评论 -
android学习总结了几点问题
1.Handler Handler是什么,作用及为何引入Handler的概念? Handler作用: 1>执行计划任务,你可以预定的实现执行某些任务,可以模拟定时器 2>线程间通信。在android的应用启动时,会创建一个主线程,主线程会创建一个消息队列来处理各种消息。当你创建子线程时,你可以在你的子线程中拿到父线程中创建的Handler...原创 2014-07-31 09:20:45 · 90 阅读 · 0 评论 -
更新Anadroid SDK Tooks之后,Eclipse提示No update were found
使用Android SDK Manager 更新了Anadroid SDK Tooks 之后,打开eclipse提示 This Android SDK requires Android Developer Toolkit version 23.0.0 or above, 点击Check for Updates 检测一会后提示 No update were found 网上查到...原创 2014-07-31 09:20:52 · 214 阅读 · 0 评论 -
android之进程等级
Android系统会尽可能时间长的来维持一个程序的进程,但当系统资源紧张的时候,系统终究会为一些新的或者更重要的进程杀死一些旧的进程来释放内存。系统主要是根据进程中组件的运行状态,来决定每一个进程的重要性,从而决定哪个进程需要杀死,哪个进程需要保持。最不重要的进程最容易先被杀死,其次最不重要的进程会被杀死,以此往复,直到系统恢复了需要的资源。既然系统主要根据进程的重要性来决定一个进程的存...原创 2014-07-31 09:21:04 · 128 阅读 · 0 评论 -
Android中跳转到系统设置界面大全
android.provider.Settings。1. ACTION_ACCESSIBILITY_SETTINGS : // 跳转系统的辅助功能界面 Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS); startActivity(intent); ...原创 2014-08-01 08:42:09 · 335 阅读 · 0 评论 -
android 本地存取复杂数据
@SuppressWarnings("unchecked")public List<Map<String, Object>> fetch(String name) {List<Map<String, Object>> data = null; SharedPreferences preferences = getS...原创 2014-08-01 08:42:11 · 87 阅读 · 0 评论 -
Android 控件布局常用属性
<!--单个控件经常用到android:id —— 为控件指定相应的IDandroid:text —— 指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串android:grivity —— 指定控件的基本位置,比如说居中,居右等位置android:textSize —— 指定控件当中字体的大小android:background —— 指定该控件所...原创 2014-08-01 08:42:18 · 68 阅读 · 0 评论 -
Android怎么快速建立TCP连接
Android如何快速建立TCP连接我遇到一个问题,如下:1、手机作为客户端,想要连接一个server端。2、目前只知道server端的端口号和IP地址的范围,是在192.168.1.1~192.168.1.2553、请问如何以最快最有效,并且代码比较简洁的方法去建立TCP连接呢?如果你说一个一个去建立,就省省别回复了哈------解决方案--------------------服务器端端口I...原创 2014-08-14 09:01:04 · 477 阅读 · 0 评论