- 博客(24)
- 资源 (60)
- 收藏
- 关注
转载 Android高手进阶教程(十九)之---Android开发中,使用线程应该注意的问题!
我们都知道Hanlder是线程与Activity通信的桥梁,我们在开发好多应用中会用到线程,有些人处理不当,会导致当程序结束时,线程并没有被销毁,而是一直在后台运行着,当我们重新启动应用时,又会重新启动一个线程,周而复始,你启动应用次数越多,开启的线程数就越多,你的机器就会变得越
2010-08-26 13:59:00 1135 1
转载 Android高手进阶教程(十八)之---列出Android设备中所有启动的服务,及判断某个服务是否开启!
大家好,好久不见,今天在开发中遇到的一个问题给大家分享一下,我先前做了一个音乐播放器,因为播放音乐一般都是用服务来处理的。当用户点击播放按钮时,音乐在服务中播放,然后用用户退出程序(服务进程还在,音乐还继续),所以妥用户点再次进入应用时,我们播放器要处于播放状态,这里我作了简单的
2010-08-26 13:53:00 1106
转载 Android高手进阶教程(十七)之---Android中Intent传递对象的两种方法(Serializable,Parcelable)!
大家好,好久不见,今天要给大家讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object
2010-08-26 13:44:00 1117 1
转载 Android高手进阶教程(十六)之---Android中万能的BaseAdapter(Spinner,ListView,GridView)的使用!
大家好!今天给大家讲解一下BaseAdapter(基础适配器)的用法,适配器的作用主要是用来给诸如(Spinner,ListView,GridView)来填充数据的。而(Spinner,ListView,GridView)都有自己的适配器(记起来麻烦)。但是BaseAdapter
2010-08-26 13:31:00 1628
转载 Android高手进阶教程(十五)之---通过Location获取Address的使用!
大家好,上一节我讲了一下如何通过LocationManager来获取Location,没有看过上一节的同学,可以点击如下链接返回查看:Android高手进阶教程十四之---Android Location的使用! 我们获取Location的目的之一肯定是有获取这个位置的详细地址,
2010-08-26 13:25:00 1635 2
转载 Android 高手进阶教程(十四)之----Android Location的使用!!
大家好,今天说说Location , Location 在Android 开发中还是经常用到的,比如 通过经纬度获取天气,根据Location 获取所在地区详细Address (比如Google Map 开发).等。而在Android 中通过LocationManager 来获取
2010-08-26 13:22:00 1233
转载 Android 高手进阶教程(十三)之----Android 数据库SQLiteDatabase的使用!
大家好,好久没有更新博客了,最近由于身体不适让大家久等了,好了,直接进入主题~Android 提供了三种数据存储方式,第一种是文件存储;第二种是SharedPreferences 存储;第三种就是数据库SQLiteDatabase 存储。文件存储我就不用多说了,而SharedPr
2010-08-26 13:19:00 1181
转载 Android高手进阶教程(十二)之----Android 在一个应用中如何启动另外一个已安装的应用!
今天晚上Jimmy问了我一个问题,就是如何在一个应用中 通过某个事件,而去启动另外一个已安装的应用。所以愿意和大家分享一下!而为了能让大家更加容易的理解,我写了一个简单的Demo,我们的程序有俩个按钮,其中一个点击会启动我自己写的应用(一个3D应用为例),而另外一个按钮会启动系统
2010-08-26 13:10:00 949
转载 Android高手进阶教程(十一)之----Android 通用获取Ip的方法(判断手机是否联网的方法)!
大家好,我们这一节讲一下,Android获取Ip的一些方法,在我们开发中,有判断手机是否联网,或者想获得当前手机的Ip地址,当然WIFI连接的和我们3G卡的Ip地址当然是不一样的.首先我尝试了如下方法:WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionInfo(); int ipAddress = wifiIn
2010-08-26 13:07:00 1173
转载 Android高手进阶教程(十)之----Android PopupWindow的使用!
大家好,我们这一节讲的是Android PopupWindow的使用! 在我理解其实PopupWindow其实类似于一个不能动的Widget(仅从显示效果来说!)它是浮在别的窗口之上的.下面我将给大家做一个简单的Demo,类似于音乐播放器的Widget的效果,点击Button的时
2010-08-26 13:05:00 1728 6
转载 Android高手进阶教程(九)之----Android Handler的使用!
大家好我们这一节讲的是Android Handler的使用,在讲Handler之前,我们先提个小问题,就是如何让程序5秒钟更新一下Title.首先我们看一下习惯了Java编程的人,在不知道Handler的用法之前是怎么样写的程序,代码如下所示:package com.androi
2010-08-26 13:00:00 1235 1
转载 Android高手进阶教程(八)之----Android Widget开发案例(世界杯倒计时!)
今天我们要写一下Android Widget的开发,由于快点凌晨,我就不说的太具体了,同志们就模仿吧!首先看一下效果图:下面是Demo的详细步骤:一、新建一个Android工程命名为:WidgetDemo.二、准备素材,一个是Widget的图标,一个是Widget的背景。存放目录
2010-08-26 12:56:00 1026
转载 Android高手进阶教程(七)之----Android 中Preferences的使用!
大家好,我们这一节讲的是Android Preferences 的学习,Preferences 在Android当中被用来记录应用,以及用户喜好等等,它可以用来保存简单的数据类型,如Int,Double,Boolean等。Preferences中保存的数据可以理解为Map型。我们
2010-08-26 12:51:00 1059
转载 Android高手进阶教程(六)之----Android 中MenuInflater的使用(布局定义菜单)!
大家好,我们上一节讲的是LayoutInflater 的 使用,而这一节我将讲一下MenuInflater ,顾名思义,LayoutInflater 是用来解析定义在layout 下的布局文件,那么MenuInflater 是不是用来解析定义在menu 目录下的菜单布局文件呢?
2010-08-26 12:42:00 968
转载 Android高手进阶教程(五)之----Android 中LayoutInflater的使用!
大家好我们这一节讲的是LayoutInflater的使用,在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById(
2010-08-26 12:38:00 956
转载 Android高手进阶教程(四)之----Android 中自定义属性(attr.xml,TypedArray)的使用!
今天我们的教程是根据前面一节扩展进行的,如果你没有看,请点击 Android高手进阶教程(三)查看第三课,这样跟容易方便你的理解!在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢
2010-08-26 12:28:00 1005
转载 Android高手进阶教程(三)之----Android 中自定义View的应用
大家好我们今天的教程是在Android 教程中自定义View 的学习,对于初学着来说,他们习惯了Android 传统的页面布局方式,如下代码:
2010-08-26 12:16:00 1177
转载 Android高手进阶教程(二)之----Android Launcher抽屉类SlidingDrawer的使用!
<br /><?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:s
2010-08-26 12:07:00 1174
转载 Android高手进阶教程(一)-------Android常用名令集锦(图文并茂)!
大家好,今天我们要讲的是android开发中,比较常用的名令集锦, 在我们开发中难免用到Android命令,有些确实命令确实很有用处。 特别对于一些初学者来说,命令根本没有想过用也不会用,比如他们想安装一个.apk文件到模拟器上面,但是他们不会启动模拟器,他们只会先启动E
2010-08-26 11:59:00 1037
原创 Android自定义图文并茂的Button
<br /> anroid内置了Button和ImageButton,但是没有提供既能显示图片又能显示文字的button。这里我自定义了一个ImageTextButton,,其中了XML文件中使用了自定义属性custom:icon="@drawable/icon" 。<br
2010-08-26 11:02:00 3057 3
原创 使用intent调用Android系统自带应用
总结:显示网页: Uri uri = Uri.parse("http://www.google.com");Intent it = new Intent(Intent.ACTION_VIEW,uri);startActivity(it);复制代码显示地图: Uri uri = U
2010-08-25 15:15:00 1812 1
原创 Android实现开机自动运行程序
<br />背景知识:当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字符串常量表示为 android.intent.action.BOOT_COMPLETED。只要在程序中“捕捉”到这个消息,再启动之即可。记住,Android框
2010-08-25 08:51:00 941
原创 Android permission 访问权限大全
<br />当程序执行需要读取到安全敏感项,必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:<br /><br />android.permission.ACCESS_CHECKIN_PROPERTIES<br />允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change valu
2010-08-24 08:10:00 726
原创 Android浏览器如何打开本地html文件
<br />用下面的代码就可以实现:<br />Intent intent=new Intent(); <br />intent.setAction("android.intent.action.VIEW"); <br />Uri CONTENT_URI_BROWSERS = Uri.parse("content://com.android.htmlfileprovider/sdcard/123.html"); <br />intent.setData(CONTENT_URI_BROWSERS); <br
2010-08-20 11:38:00 5769
java面试题及答案(基础题122道代码题19道).
2010-04-02
MySQL-Front
2009-07-28
Android开发指南中文版android1.5
2010-04-02
Android Eclipse开发教程
2010-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人