android
kandyer
程序员.
展开
-
android的mimetype
3gp video/3gpp aab application/x-authoware-bin aam application/x-authoware-map aas application/x-authoware-seg ai application/postscript aif audio/x-aiff aifc audio/x-aiff aiff au原创 2014-08-22 20:54:45 · 491 阅读 · 0 评论 -
android 2.3 的DownloadManager
DownloadManager是Android为开发者提供的一个后台应用组件,它通过Http层进行文件的下载任务. 1:使用 首先要在AndroidManifest.xml中申请访问DownloadManager的权限 添加一个下载任务: ContentValues values = new Conten转载 2013-10-13 16:44:38 · 553 阅读 · 0 评论 -
android 2.3的DownloadManager
DownloadManager下载管理类2.3新增API介绍作者: Android开发网原创 时间: 2010-12-11 从Android 2.3开始新增了一个下载管理类,在SDK的文档中我们查找android.app.DownloadManager可以看到。下载管理类可以长期处理多个HTTP下载任务,客户端只需要给出请求的Uri和存放目标文件的位置即可,下载管理使用了一个转载 2013-10-13 16:44:11 · 715 阅读 · 0 评论 -
android RelativeLayout常用属性
android RelativeLayout常用xml布局属性,使用RelativeLayout几乎可以布局所有类型的界面,但是由于其内容相对比较丰富,要掌握RelativeLayout并非易事,下面就对RelativeLayout常用的一些xml属性进行看看: android:layout_above 将该控件的底部至于给定id 的控件之上 androi转载 2013-10-13 15:29:07 · 510 阅读 · 0 评论 -
Android Application的作用
Android Application的作用http://blog.csdn.net/lieren666/article/details/7598288学习android挺长时间了,但是对于Appliction还不是很了解。今天花一些时间研究了一下Application。 What is Application转载 2013-10-13 12:30:24 · 513 阅读 · 0 评论 -
android layout_gravity 不起作用
android layout_gravity 不起作用布局layout时, 发现设置了android:layout_gravity="bottom"后view并没有底对齐, 查了下, 原来如下:对于 LinearLayout当 android:orientation="vertical" 时, 只有水平方向的设置才起作用,垂直方向的设置不起作用。即:l转载 2013-10-12 20:41:31 · 2232 阅读 · 0 评论 -
android 异步加载图像
研究了android从网络上异步加载图像:(1)由于android UI更新支持单一线程原则,所以从网络上取数据并更新到界面上,为了不阻塞主线程首先可能会想到以下方法。 在主线程中new 一个Handler对象,加载图像方法如下所示01private void loadImage(final String url, final i转载 2013-10-12 10:56:42 · 657 阅读 · 0 评论 -
android:ListView中的getView原理
http://www.cnblogs.com/mybkn/archive/2012/05/23/2514681.htmlandroid:ListView中的getView原理其实这里的复用技术在列表中是十分常见的,iphone中的tableView也有相关的技术,cell的复用工作原理:ListView 针对List中每个item,要求 adapter “给我一个视转载 2013-10-12 10:35:35 · 475 阅读 · 0 评论 -
onInterceptTouchEvent和onTouchEvent调用时序
onInterceptTouchEvent和onTouchEvent调用时序onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截,Android这么设计的想法也很好理解,由于ViewGroup会包含若干childView,因此需要能够统一监控各种tou转载 2013-10-11 10:06:22 · 383 阅读 · 0 评论 -
Android 手机上获取物理唯一标识码
http://blog.csdn.net/dinglin_87/article/details/7489926唯一标识码这东西在网络应用中非常有用,例如检测是否重复注册之类的。import android.provider.Settings.Secure;private String android_id = Secure.getString(getContext().ge转载 2013-10-11 10:08:59 · 2044 阅读 · 0 评论 -
android 安卓APP获取手机设备信息和手机号码的代码示例
http://blog.csdn.net/changemyself/article/details/7421476下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码准备条件:一部安卓手机、手机SIM卡确保插入手机里、eclipse ADT和android-sdk开发环境第一步:新建一个android工程(JinshanT转载 2013-10-11 10:09:56 · 1302 阅读 · 1 评论 -
adb server is out of date. killing...
1无法启动adb, 报错如下:1234C:\Users\xxxx>adb start-serveradb server is out of date. killing...ADB server didn't ACK* failed to start daemon *非后台启动:原创 2013-10-10 10:28:26 · 466 阅读 · 0 评论 -
android gallery 自定义边框+幻灯片效果
最近在项目中用到图片轮播,试了Gallery,ViewFlipper,ViewPager,感觉Gallery最符合需求,但是Gallery的系统边框很难看,项目中要求用自己的背景图片。下面来看一下使用Gallery实现图片轮播运行效果:布局文件:[java] view plaincopy andr转载 2013-10-09 16:52:45 · 5417 阅读 · 1 评论 -
adnriod 多分辨率适配
如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。首先:你需要在AndroidManifest.xml文件的元素如下添加子元素 android:normalScreens="true" android:anyDensity="true" android:smallScreens=转载 2013-10-14 20:40:04 · 569 阅读 · 0 评论 -
android sp dp px 等名词含义
http://www.cnblogs.com/bjzhanghao/archive/2012/11/06/2757300.html相信每个Android新手都会遇到这个问题,希望这篇帖子能让你不再纠结。px:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示。转载 2013-10-14 20:42:10 · 511 阅读 · 0 评论 -
android命令行打包
1.创建key: 使用keytool.exe(位于%JAVA_HOME%\bin\keytool.exe)创建xxx.keystore,在命令行输入:keytool -genkey -alias debug.keystore -keyalg RSA -validity 20000 -keystore debug.keystore说明:-genkey 产生密钥-alias deb转载 2014-05-22 15:07:56 · 544 阅读 · 0 评论 -
Android 权限列表
Android Permission大全出自1.0 SDK中记录着新改变的访问权限许可。程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求,Android开发网已经翻译并使用中英文对照,完整列表如下: android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库转载 2014-04-15 15:56:26 · 502 阅读 · 0 评论 -
Android权限之sharedUserId和签名
http://blog.csdn.net/hmg25/article/details/6447067Android权限之sharedUserId和签名 最近在做个东西,巧合碰到了sharedUserId的问题,所以收集了一些资料,存存档备份。 安装在设备中的每一个apk文件,Android给每个APK进程分配一个单独的用户空间,其manifest中的us转载 2014-04-15 15:23:32 · 411 阅读 · 0 评论 -
vmware增加虚拟系统的大小
VMware虚拟机修改硬盘大小的方法: 在VMware6.0安装目录下有一个命令行工具——vmware-vdiskmanager.exe 程序,可用来修改虚拟机硬盘的大小。方法如下: 1、关闭虚拟机电源;启动Windows下的命令提示符界面; 2、通过 cd 命令进入VMware的安装目录(如:D:\VMwareWS-v6.0),输入“vmware-vdi转载 2013-12-25 16:11:33 · 448 阅读 · 0 评论 -
android 使用动态库或静态库来编译生成动态库
使用静态库来编译动态库例如项目A产生静态库testa.a, 项目B需要用testa.a生成动态库testb.soA项目的android.mk文件:LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := testaLOCAL_SRC_FILES := testa.cinclude $(BUIL原创 2013-12-20 16:36:41 · 4005 阅读 · 0 评论 -
android ndk adk 旧版本下载
本文由博主原创,转载请注明出处(保留此处和链接):IT人生(http://blog.csdn.net/ningxialieri/article/details/8994276) 一直在用android的ndk和sdk,需求使用旧版本的ndk和sdk。我到了官网 http://developer.android.com/tools/sdk/ndk/index.html 查找,转载 2013-12-23 12:29:43 · 3267 阅读 · 0 评论 -
Android用MediaRecorder实现MPEG4视频监控
Android用MediaRecorder实现MPEG4视频监控花了整整一个星期,终于把技术难点给突破了,貌似网上对这个讨论的较少。主要需要实现的功能是在Android手机上实时采集视频,并在远程比如PC机上实时显示出来,也就是以android手机作为监控摄像头。一开始查到的是smartcam的一个开源项目,看了下源代码,发现其实现原理是利用android 的cam转载 2013-12-19 17:00:43 · 809 阅读 · 0 评论 -
android视频录制、另一部手机实时观看方案
最近调研android视频录制、另一部手机实时观看,大致有以下几种思路。 1. android手机充当服务器,使用NanoHTTPD充当服务器,另一部手机或者pc通过输入http://手机的ip:8080网址观看。这种方案可以参考 ipcamera-for-android开源项目,网址 http://code.google.com/p/ipcamera-for-andro转载 2013-12-19 16:11:57 · 1367 阅读 · 0 评论 -
详解Android中的屏幕方向
http://cnetwei.iteye.com/blog/781602详解Android中的屏幕方向 屏幕方向 是对Activity而言的,所以你可以在AndroidManifest.xml 文件中,通过 标记的screenOrientation属性进行设定,例如:Xml代码 activity android:n转载 2013-10-21 13:57:36 · 400 阅读 · 0 评论 -
android 颜色配置
Java代码 "1.0" encoding="utf-8" ?> "white">#FFFFFF "ivory">#FFFFF0 "lightyellow">#FFFFE0 "yellow">#FFFF00 "snow">#FFFAFA "floralwhite">#FFFAF0 "lemonchiffon">#FFFACD转载 2013-10-16 13:32:22 · 434 阅读 · 0 评论 -
imageView 的 scaleType
ImageView的属性android:scaleTypeImageView的属性android:scaleType,即 ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何 resized/moved来匹对ImageView的size。ImageView.ScaleType / android:sc转载 2013-10-16 11:04:15 · 407 阅读 · 0 评论 -
android:scaleType属性
android:scaleType属性ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView的size.当图片小于View 的长宽时,只显示图片的size,转载 2013-10-15 14:59:01 · 461 阅读 · 0 评论 -
android listview 与adapter
转自:http://www.cnblogs.com/zhengbeibei/archive/2013/05/14/3078805.html 一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。转载 2013-10-09 17:09:29 · 490 阅读 · 0 评论 -
android.mk的高级写法
http://blog.csdn.net/langresser_king/article/details/8275291 原本只是想记录一些常用的使用技巧,但是越写越得意(>_ 写这篇文章的起因当然是实际工程需要,在搭建一个网游的android客户端时遇到种种恶心的问题,比如文件过多导致"Argument list too long"的错误,又比如增加转载 2013-08-29 15:26:55 · 904 阅读 · 0 评论 -
eclipse项目显示报错,但是项目里面没有任何文件报错
解决方法:打开Problems选项卡,把错误删除即可.原创 2013-06-13 12:30:42 · 624 阅读 · 0 评论 -
Android如何运行真机在eclipse上调试应用?
主要通过以下几个步骤:1、手机通过数据线连接在电脑上2、设置android手机为USB调试模式。步骤: menu—> 设置 —> 应用程序 —> 开发 , 选择【USB调试】3、如果是window系统,系统会提示安装驱动:选择正确的android sdk安装目录,然后点击下一步,系统就开始安装驱动了4、驱动安装完成之后转载 2013-06-11 20:57:05 · 434 阅读 · 0 评论 -
Android NDK: Are you sure your NDK_MODULE_PATH variable is properly defined
解决方法1:Android.mk引用了一个模块,cocos2dx模块,而NDK没有找到它,所以报了这个错,之前的版本是直接包含cocos2dx模块的Android.mk的,所以不会报错而这里使用了import,我们也可以使用之前版本的方法来包含它,但貌似import比之前的方法要更好一些错误信息提示我们,可以通过设置NDK_MODULE_PATH环境变量,这里很有可转载 2013-06-11 11:29:33 · 660 阅读 · 0 评论 -
cocos2dx android模拟器启动黑屏问题或找不到资源问题
http://blog.csdn.net/maojudong/article/details/7261986将用到的资源拷贝到asserts目录即可转载 2013-06-11 14:12:11 · 1408 阅读 · 0 评论 -
Cocos2dxActivity报错
在eclipse新建android project,选择create project from existing source,然后选择你之前创建好的HelloWorld工程中的 proj.andriod,编译出apk(可以直接run as android application)跑一下模拟器。说到这里应该会出现几个问题:1、工程导入编译的时候eclipse会报错,Cocos2dxAc转载 2013-06-10 23:21:47 · 872 阅读 · 0 评论 -
cocos2d-x(2.0.2)的win32工程移植到Android
1.create-android-project.bat创建一个安卓项目2. 将win32项目里的Classes拷贝到当前Classes下。然后把你win32项目里的Resources拷贝到当前Resources下(测试中发现资源也要拷贝到asserts目录才可以)。3.编辑android.mkLOCAL_SRC_FILES := hellocpp/main.cpp原创 2013-06-11 14:54:14 · 568 阅读 · 0 评论 -
Android NDK: WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion 8
在使用Eclipse 直接编译NDK,有时候会报类似以下错误Android NDK: WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion 8这是因为NDK指定的版本与minSdkVersion不一致的问题,这本身只是一个警告,但是在eclipse下就会编译报错,那么如何修复呢?转载 2013-06-11 11:18:20 · 6593 阅读 · 1 评论 -
Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE无法安装错误解决方
[2011-12-14 11:08:47 - imusic] Uploading imusic.apk onto device 'emulator-5554'[2011-12-14 11:09:39 - imusic] Installing imusic.apk...[2011-12-14 11:10:00 - imusic] Installation error: INSTALL转载 2013-06-11 10:28:17 · 669 阅读 · 0 评论 -
android常见问题汇总(持续更新)
1.报错: BUILD FAILED D:\workspace\ganji\build.xml:144: The following error occurred while executing this line: D:\workspace\ganji\build.xml:271: Unable to delete file D:\workspace\ganji\tmp\progua原创 2012-09-20 19:07:43 · 342 阅读 · 0 评论 -
8款开源的androi游戏引擎
很多初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。事实上,这种想法完全是没转载 2012-09-01 22:41:06 · 608 阅读 · 0 评论 -
android模拟器中如何浏览sdcard文件
先介绍2种方式.启动模拟器后1. adb shellcd /sdcardls2. 安装es文件浏览器adb install ...apk原创 2012-09-01 22:39:06 · 549 阅读 · 0 评论