Android高手进阶篇
4in
Knowledge is a drug and I'm hopelessly addicted.
展开
-
Android高手进阶教程(一)-------Android常用名令集锦(图文并茂)!
大家好,今天我们要讲的是android开发中,比较常用的名令集锦, 在我们开发中难免用到Android命令,有些确实命令确实很有用处。特别对于一些初学者来说,命令根本没有想过用也不会用,比如他们想安装一个.apk文件到模拟器上面,但是他们不会启动模拟器,他们只会先启动Ecli转载 2011-09-13 09:21:06 · 453 阅读 · 0 评论 -
Android高手进阶教程(十六)---Android中Intent传递对象的两种方法(Serializable,Parcelable)!
大家好,好久不见,今天要给大家讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object转载 2011-09-15 09:55:35 · 596 阅读 · 0 评论 -
Android高手进阶教程(十七)---列出Android设备中所有启动的服务,及判断某个服务是否开启!
大家好,好久不见,今天在开发中遇到的一个问题给大家分享一下,我先前做了一个音乐播放器,因为播放音乐一般都是用服务来处理的。当用户点击播放按钮时,音乐在服务中播放,然后用用户退出程序(服务进程还在,音乐还继续),所以妥用户点再次进入应用时,我们播放器要处于播放状态,这里我作了简转载 2011-09-15 10:03:49 · 639 阅读 · 0 评论 -
Android高手进阶教程(十八)---Android开发中,使用线程应该注意的问题!
我们都知道Hanlder是线程与Activity通信的桥梁,我们在开发好多应用中会用到线程,有些人处理不当,会导致当程序结束时,线程并没有被销毁,而是一直在后台运行着,当我们重新启动应用时,又会重新启动一个线程,周而复始,你启动应用次数越多,开启的线程数就越多,你的机器就会变得越转载 2011-09-15 10:09:35 · 761 阅读 · 0 评论 -
Android高手进阶教程(十九)---Android中几种图像特效处理的集锦!!
大家好,这一节给大家分享的是Android中几种图像特效处理的小技巧,比如圆角,倒影,还有就是图片缩放,Drawable转化为Bitmap,Bitmap转化为Drawable等等.废话少说了,直接讲解今天的实例,本例主要是先获取壁纸(getWallpaper()),然后对当前转载 2011-09-15 10:19:55 · 627 阅读 · 0 评论 -
Android高手进阶教程(二十)---Android中的日历读写操作!!!
大家好,好久没有更新blog了,今天给大家分享一下Android中一些自带日历的操作方法,这里主要用到了ContentProiver的知识.如果大家不明白ContentProvider建议先查一下资料,知道它是干什么的。这样更容易下面的例子.好了废话不说,这里提个醒,Andr转载 2011-09-15 10:28:12 · 1907 阅读 · 0 评论 -
Android高手进阶教程(二十一)---Android WebView的缓存!!!
今天挤点时间和大家分享一下Android中WebView的缓存。我们在项目中也时常会用到WebView这个控件,当我们加载html时候,会在我们data/应用package下生成database与cache两个文件夹如下图如示: 我们请求的url记录是保存在webvi转载 2011-09-15 10:37:34 · 918 阅读 · 1 评论 -
Android软件开发之EditText 详解
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xys289187120.blog.51cto.com/3361352/657189 EditText在API中的结构java.lan转载 2011-09-19 10:30:28 · 1358 阅读 · 0 评论 -
Android 软件开发之如何使用Eclipse Debug调试程序详解
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xys289187120.blog.51cto.com/3361352/6571691.在程序中添加一个断点如果所示:在Eclipse中添加了转载 2011-09-19 11:29:46 · 1458 阅读 · 0 评论 -
Android软件开发之ListView 详解
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明。否则将追究法律责任。http://xys289187120.blog.51cto.com/3361352/657171ListView的使用方法 ListView是Android转载 2011-09-17 09:50:06 · 674 阅读 · 0 评论 -
Android软件开发之盘点常用系统控件界面大合集
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xys289187120.blog.51cto.com/3361352/657555雨松MOMO带大家盘点Android 开发中的一些常用系统控件转载 2011-09-19 13:30:01 · 759 阅读 · 0 评论 -
Android软件开发之盘点界面五大布局
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xys289187120.blog.51cto.com/3361352/656986 1.线性布局(LinearLayout)线性布局的形式可转载 2011-09-19 13:45:50 · 655 阅读 · 0 评论 -
Android高手进阶教程(十)-----Android PopupWindow的使用!!!
大家好,我们这一节讲的是Android PopupWindow的使用! 在我理解其实PopupWindow其实类似于一个不能动的Widget(仅从显示效果来说!) 它是浮在别的窗口之上的. 下面我将给大家做一个简单的Demo,类似于音乐播放器的Widget的效果,转载 2011-09-13 10:22:29 · 647 阅读 · 0 评论 -
Android 高手进阶教程(十三)----Android Location的使用!!
大家好,今天说说Location, Location在Android开发中还是经常用到的,比如 通过经纬度获取天气,根据Location获取所在地区详细Address(比如Google Map开发).等。而在Android中通过LocationManager来获取Locati转载 2011-09-14 14:15:50 · 927 阅读 · 0 评论 -
Android高手进阶教程(十五)---Android中万能的BaseAdapter(Spinner,ListView,GridView)的使用!
大家好!今天给大家讲解一下BaseAdapter(基础适配器)的用法,适配器的作用主要是用来给诸如(Spinner,ListView,GridView)来填充数据的。而(Spinner,ListView,GridView)都有自己的适配器(记起来麻烦)。但是BaseAdapter转载 2011-09-14 16:20:49 · 699 阅读 · 0 评论 -
Android高手进阶教程(六)----Android中MenuInflater的使用!
大家好,我们上一节讲的是LayoutInflater的 使用,而这一节我将讲一下MenuInflater,顾名思义,LayoutInflater是用来解析定义在layout下的布局文件,那么MenuInflater是不是用来解析定义在menu目录下的菜单布局文件呢? 恭喜你答对了转载 2011-09-13 09:56:01 · 596 阅读 · 0 评论 -
Android高手进阶教程(八)-------Android中两种设置全屏的方法!!!
在开发中我们经常需要把我们的应用设置为全屏,这里我所知道的有俩中方法,一中是在代码中设置,另一种方法是在配置文件里改! 一、在代码中设置: view plainpackage com.android.tutor; import android转载 2011-09-13 10:06:55 · 504 阅读 · 0 评论 -
Android高手进阶教程(九)----Android Handler的使用!!!
大家好我们这一节讲的是Android Handler的使用,在讲Handler之前,我们先提个小问题,就是如何让程序5秒钟更新一下Title. 首先我们看一下习惯了Java编程的人,在不知道Handler的用法之前是怎么样写的程序,代码如下所示: view转载 2011-09-13 10:13:22 · 496 阅读 · 0 评论 -
Android高手进阶教程(三)之----Android 中自定义View的应用.
大家好我们今天的教程是在Android教程中自定义View的学习,对于初学着来说,他们习惯了Android传统的页面布局方式,如下代码: view plain"1.0" encoding="utf-8"?> "http://schemas.andro转载 2011-09-13 09:33:38 · 474 阅读 · 0 评论 -
Android高手进阶教程(四)之----Android 中自定义属性(attr.xml,TypedArray)的使用!
今天我们的教程是根据前面一节扩展进行的,如果你没有看,请点击 Android高手进阶教程(三) 查看第三课,这样跟容易方便你的理解! 在xml文件里定义控件的属性,我们已经习惯了android:attrs="",那么我们能不能定义自己的属性能,比如:test:attr转载 2011-09-13 09:39:35 · 494 阅读 · 0 评论 -
Android高手进阶教程(五)之----Android 中LayoutInflater的使用!
大家好我们这一节讲的是LayoutInflater的使用,在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于findViewById(), 不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewB转载 2011-09-13 09:49:59 · 462 阅读 · 0 评论 -
Android高手进阶教程(十一)----Android 在一个应用中如何启动另外一个已安装的应用!!!
今天晚上Jimmy问了我一个问题,就是如何在一个应用中 通过某个事件,而去启动另外一个已安装的应用。所以愿意和大家分享一下!而为了能让大家更加容易的理解,我写了一个简单的Demo,我们的程序有俩个按钮,其中一个点击会启动我自己写的应用(一个3D应用为例),而另外一个按钮会启动转载 2011-09-13 13:18:51 · 623 阅读 · 0 评论 -
Android高手进阶教程(二)之----Android Launcher抽屉类SlidingDrawer的使用
最近在研究Lanucher,看了源码,发现了SlidingDrawer这个类,也就是所谓的"抽屉"类。它的用法很简单,要包括handle,和content. handle就是当你点击它的时候,content要么抽抽屉要么关抽屉。别的不多说了,具体步骤如下. 1.新转载 2011-09-13 09:27:54 · 453 阅读 · 0 评论 -
Android高手进阶教程(七)----Android 中Preferences的使用!
大家好,我们这一节讲的是Android Preferences 的学习,Preferences 在Android当中被用来记录应用,以及用户喜好等等,它可以用来保存简单的数据类型,如Int,Double,Boolean等。Preferences中保存的数据可以理解为Map型。转载 2011-09-13 10:02:25 · 581 阅读 · 0 评论 -
Android 高手进阶教程(十二)----Android数据库SQLiteDatabase的使用!!
大家好,好久没有更新博客了,最近由于身体不适让大家久等了,好了,直接进入主题~Android 提供了三种数据存储方式,第一种是文件存储;第二种是SharedPreferences存储;第三种就是数据库SQLiteDatabase存储。文件存储我就不用多说了,而Shared转载 2011-09-13 15:20:05 · 732 阅读 · 0 评论 -
Android高手进阶教程(十四)---通过Location获取Address的使用!
大家好,上一节我讲了一下如何通过LocationManager来获取Location,没有看过上一节的同学,可以点击如下链接返回查看:Android高手进阶教程(十三)---Android Location的使用!我们获取Location的目的之一肯定是有获取这个位置的详转载 2011-09-14 14:31:30 · 826 阅读 · 0 评论 -
Android游戏开发之横竖屏的切换
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xys289187120.blog.51cto.com/3361352/656804玩过Android手机的同学们应该都很清楚手机横竖屏的机制吧,转载 2011-09-19 14:00:35 · 1061 阅读 · 1 评论