android
4in
Knowledge is a drug and I'm hopelessly addicted.
展开
-
android仓库 用到的网址。
Android Platform OverviewOur sister site, developer.android.com, includes feature overviews of the various Android platform versions.T原创 2011-07-27 13:49:54 · 951 阅读 · 0 评论 -
Android高手进阶教程(十七)---列出Android设备中所有启动的服务,及判断某个服务是否开启!
大家好,好久不见,今天在开发中遇到的一个问题给大家分享一下,我先前做了一个音乐播放器,因为播放音乐一般都是用服务来处理的。当用户点击播放按钮时,音乐在服务中播放,然后用用户退出程序(服务进程还在,音乐还继续),所以妥用户点再次进入应用时,我们播放器要处于播放状态,这里我作了简转载 2011-09-15 10:03:49 · 604 阅读 · 0 评论 -
Android高手进阶教程(十六)---Android中Intent传递对象的两种方法(Serializable,Parcelable)!
大家好,好久不见,今天要给大家讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object转载 2011-09-15 09:55:35 · 582 阅读 · 0 评论 -
Android高手进阶教程(十五)---Android中万能的BaseAdapter(Spinner,ListView,GridView)的使用!
大家好!今天给大家讲解一下BaseAdapter(基础适配器)的用法,适配器的作用主要是用来给诸如(Spinner,ListView,GridView)来填充数据的。而(Spinner,ListView,GridView)都有自己的适配器(记起来麻烦)。但是BaseAdapter转载 2011-09-14 16:20:49 · 680 阅读 · 0 评论 -
Android高手进阶教程(十四)---通过Location获取Address的使用!
大家好,上一节我讲了一下如何通过LocationManager来获取Location,没有看过上一节的同学,可以点击如下链接返回查看:Android高手进阶教程(十三)---Android Location的使用!我们获取Location的目的之一肯定是有获取这个位置的详转载 2011-09-14 14:31:30 · 784 阅读 · 0 评论 -
Android 高手进阶教程(十三)----Android Location的使用!!
大家好,今天说说Location, Location在Android开发中还是经常用到的,比如 通过经纬度获取天气,根据Location获取所在地区详细Address(比如Google Map开发).等。而在Android中通过LocationManager来获取Locati转载 2011-09-14 14:15:50 · 858 阅读 · 0 评论 -
Android高手进阶教程(十一)----Android 在一个应用中如何启动另外一个已安装的应用!!!
今天晚上Jimmy问了我一个问题,就是如何在一个应用中 通过某个事件,而去启动另外一个已安装的应用。所以愿意和大家分享一下!而为了能让大家更加容易的理解,我写了一个简单的Demo,我们的程序有俩个按钮,其中一个点击会启动我自己写的应用(一个3D应用为例),而另外一个按钮会启动转载 2011-09-13 13:18:51 · 596 阅读 · 0 评论 -
Android高手进阶教程(九)----Android Handler的使用!!!
大家好我们这一节讲的是Android Handler的使用,在讲Handler之前,我们先提个小问题,就是如何让程序5秒钟更新一下Title. 首先我们看一下习惯了Java编程的人,在不知道Handler的用法之前是怎么样写的程序,代码如下所示: view转载 2011-09-13 10:13:22 · 481 阅读 · 0 评论 -
Android高手进阶教程(八)-------Android中两种设置全屏的方法!!!
在开发中我们经常需要把我们的应用设置为全屏,这里我所知道的有俩中方法,一中是在代码中设置,另一种方法是在配置文件里改! 一、在代码中设置: view plainpackage com.android.tutor; import android转载 2011-09-13 10:06:55 · 490 阅读 · 0 评论 -
Android高手进阶教程(七)----Android 中Preferences的使用!
大家好,我们这一节讲的是Android Preferences 的学习,Preferences 在Android当中被用来记录应用,以及用户喜好等等,它可以用来保存简单的数据类型,如Int,Double,Boolean等。Preferences中保存的数据可以理解为Map型。转载 2011-09-13 10:02:25 · 558 阅读 · 0 评论 -
Android高手进阶教程(六)----Android中MenuInflater的使用!
大家好,我们上一节讲的是LayoutInflater的 使用,而这一节我将讲一下MenuInflater,顾名思义,LayoutInflater是用来解析定义在layout下的布局文件,那么MenuInflater是不是用来解析定义在menu目录下的菜单布局文件呢? 恭喜你答对了转载 2011-09-13 09:56:01 · 580 阅读 · 0 评论 -
Android高手进阶教程(三)之----Android 中自定义View的应用.
大家好我们今天的教程是在Android教程中自定义View的学习,对于初学着来说,他们习惯了Android传统的页面布局方式,如下代码: view plain"1.0" encoding="utf-8"?> "http://schemas.andro转载 2011-09-13 09:33:38 · 461 阅读 · 0 评论 -
Android高手进阶教程(十八)---Android开发中,使用线程应该注意的问题!
我们都知道Hanlder是线程与Activity通信的桥梁,我们在开发好多应用中会用到线程,有些人处理不当,会导致当程序结束时,线程并没有被销毁,而是一直在后台运行着,当我们重新启动应用时,又会重新启动一个线程,周而复始,你启动应用次数越多,开启的线程数就越多,你的机器就会变得越转载 2011-09-15 10:09:35 · 737 阅读 · 0 评论 -
Android高手进阶教程(十九)---Android中几种图像特效处理的集锦!!
大家好,这一节给大家分享的是Android中几种图像特效处理的小技巧,比如圆角,倒影,还有就是图片缩放,Drawable转化为Bitmap,Bitmap转化为Drawable等等.废话少说了,直接讲解今天的实例,本例主要是先获取壁纸(getWallpaper()),然后对当前转载 2011-09-15 10:19:55 · 611 阅读 · 0 评论 -
1.将Launcher2项目导入eclipse中。
将android launcher2导入eclipse中运行1.将Launcher2项目导入eclipse中。这时候Launcher2工程已经导入到eclipse中了,不过这时候会有100多个错误.2.添加Launcher2使用的包文件。由于在Androi转载 2011-08-30 14:10:11 · 928 阅读 · 0 评论 -
Android游戏开发之横竖屏的切换
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xys289187120.blog.51cto.com/3361352/656804玩过Android手机的同学们应该都很清楚手机横竖屏的机制吧,转载 2011-09-19 14:00:35 · 1044 阅读 · 1 评论 -
Android软件开发之盘点界面五大布局
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xys289187120.blog.51cto.com/3361352/656986 1.线性布局(LinearLayout)线性布局的形式可转载 2011-09-19 13:45:50 · 632 阅读 · 0 评论 -
Android软件开发之盘点常用系统控件界面大合集
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xys289187120.blog.51cto.com/3361352/657555雨松MOMO带大家盘点Android 开发中的一些常用系统控件转载 2011-09-19 13:30:01 · 741 阅读 · 0 评论 -
Android 软件开发之如何使用Eclipse Debug调试程序详解
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xys289187120.blog.51cto.com/3361352/6571691.在程序中添加一个断点如果所示:在Eclipse中添加了转载 2011-09-19 11:29:46 · 1441 阅读 · 0 评论 -
Android软件开发之EditText 详解
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xys289187120.blog.51cto.com/3361352/657189 EditText在API中的结构java.lan转载 2011-09-19 10:30:28 · 1327 阅读 · 0 评论 -
【Android游戏开发之一】设置全屏以及绘画简单的图形
原文地址:http://blog.csdn.net/xiaominghimi/archive/2010/12/21/6089317.aspx直接上代码: view plainpackage com.himi; import an转载 2011-09-15 11:04:21 · 503 阅读 · 0 评论 -
Android源码编译(一)----------->TI-Android-GingerBread-2.3-DevKit-1.0 系统定制(just for beagleboard xm Rev B)
================================================================转载请注明出处=================================================原创 2011-08-19 10:44:11 · 3159 阅读 · 0 评论 -
Android高手进阶教程(十)-----Android PopupWindow的使用!!!
大家好,我们这一节讲的是Android PopupWindow的使用! 在我理解其实PopupWindow其实类似于一个不能动的Widget(仅从显示效果来说!) 它是浮在别的窗口之上的. 下面我将给大家做一个简单的Demo,类似于音乐播放器的Widget的效果,转载 2011-09-13 10:22:29 · 620 阅读 · 0 评论 -
Android高手进阶教程(二十一)---Android WebView的缓存!!!
今天挤点时间和大家分享一下Android中WebView的缓存。我们在项目中也时常会用到WebView这个控件,当我们加载html时候,会在我们data/应用package下生成database与cache两个文件夹如下图如示: 我们请求的url记录是保存在webvi转载 2011-09-15 10:37:34 · 879 阅读 · 1 评论 -
Android高手进阶教程(二十)---Android中的日历读写操作!!!
大家好,好久没有更新blog了,今天给大家分享一下Android中一些自带日历的操作方法,这里主要用到了ContentProiver的知识.如果大家不明白ContentProvider建议先查一下资料,知道它是干什么的。这样更容易下面的例子.好了废话不说,这里提个醒,Andr转载 2011-09-15 10:28:12 · 1889 阅读 · 0 评论 -
Android高手进阶教程(一)-------Android常用名令集锦(图文并茂)!
大家好,今天我们要讲的是android开发中,比较常用的名令集锦, 在我们开发中难免用到Android命令,有些确实命令确实很有用处。特别对于一些初学者来说,命令根本没有想过用也不会用,比如他们想安装一个.apk文件到模拟器上面,但是他们不会启动模拟器,他们只会先启动Ecli转载 2011-09-13 09:21:06 · 438 阅读 · 0 评论 -
Android 高手进阶教程(十二)----Android数据库SQLiteDatabase的使用!!
大家好,好久没有更新博客了,最近由于身体不适让大家久等了,好了,直接进入主题~Android 提供了三种数据存储方式,第一种是文件存储;第二种是SharedPreferences存储;第三种就是数据库SQLiteDatabase存储。文件存储我就不用多说了,而Shared转载 2011-09-13 15:20:05 · 709 阅读 · 0 评论 -
Android高手进阶教程(五)之----Android 中LayoutInflater的使用!
大家好我们这一节讲的是LayoutInflater的使用,在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于findViewById(), 不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewB转载 2011-09-13 09:49:59 · 442 阅读 · 0 评论 -
Android – Froyo port for OMAP-3530 BeagleBoard
Android – Froyo port for OMAP-3530 BeagleBoardThe objective of this project is to deliver a stable release of Android – Froyo port for TI’转载 2011-08-10 15:01:40 · 1146 阅读 · 0 评论 -
Android-Cupcake porting guide to BeagleBoard
Android-Cupcake porting guide to BeagleBoardFrom labs.embinux.orgJump to: navigation, searchContents[hide] * 1 Download Android bui转载 2011-08-09 13:47:54 · 839 阅读 · 0 评论 -
make: *** [out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/Android/main.o] 错误 1
解决方法:sudo apt-get install libx11-dev原创 2011-08-06 15:03:22 · 2771 阅读 · 0 评论 -
make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb]
============== Error messages=============================================host Java: traceview (out/host/common/obj/JAVA_LIBRARIES/t原创 2011-08-06 14:53:19 · 4140 阅读 · 1 评论 -
build/core/main.mk:129: *** stop。 停止。『 android make后报JDK报错的解决方法』
android 高版本在make 时如果出现下列错误错误:出现上述错误说明你的JDK版本不对,根据提示选择正确的JDK版本即可,方法:$ sudo update-alternatives --config java //更改java的版本,根据报错信息更改即可$ sudo u原创 2011-07-27 13:42:21 · 3198 阅读 · 0 评论 -
对于android源码进行make sdk出错的解决方法
注:官方文档说如果用sun-java6-jdk可出问题,得要用sun-java5-jdk。经测试发现,如果仅仅make(make不包括make sdk),用sun-java6-jdk是没有问题的。而make sdk,就会有问题,严格来说是在make doc出问题,它需要的java原创 2011-07-26 10:15:55 · 1101 阅读 · 0 评论 -
make: *** [out/target/common/obj/APPS/CMParts_intermediates/classes-full-debug.jar] 错误 41
packages/apps/CMParts/src/com/cyanogenmod/cmparts/activities/UIActivity.java:125: 找不到符号符号: 变量 OVERSCROLL_EFFECT位置: 类 android.provider.Se原创 2011-07-26 15:17:28 · 6039 阅读 · 6 评论 -
编译android源码
7、编译android源码执行:cd android源码目录. build/envsetup.sh那么就会多出mm/mmm等命令,mm/mmm用来编译模块(包括C、C++、JAVA程序)。我们也可以直接在 android源码根目录下执行“make 模块名”来编译模块(模块名可以在转载 2011-07-26 10:07:44 · 705 阅读 · 0 评论 -
android u-boot.bin具体分析
转自:http://www.linuxidc.com/Linux/2011-04/34037.htm1 U-BOOT中的DDR初始化设置参数:/uboot/include/configs/smdk6410.h实际操作:/uboot/cpu/s3c6410/cpu_init.s2转载 2011-07-27 10:04:56 · 2859 阅读 · 0 评论 -
Eclipse 导入android源代码build path错误
在eclipse中导入android源代码后出现如下build path错误:Project 'gingerbread' is missing required library: 'out/target/common/obj/JAVA_LIBRARIES/google-commo转载 2011-07-26 16:11:27 · 3139 阅读 · 0 评论 -
32位系统也能编译android2.3.4
在使用:$ repo init -u git://Android.git.kernel.org/platform/manifest.git$ repo sync下载完代码后,进行make,$cd ~/mydroid$make却出现了如下错误:build/core/main.mk:转载 2011-07-26 10:08:34 · 714 阅读 · 0 评论 -
Android源码编译(二)----------->Android’s kernel for beagleboard-xm
Rowboat port enable TI device on android’s linux kernel at http://gitorious.org/rowboat 1, Build 1: make CROSS_COMPILE=arm-eabi-转载 2011-08-03 14:24:19 · 1005 阅读 · 0 评论