- 博客(14)
- 资源 (21)
- 收藏
- 关注
原创 【Android进阶】多抽屉效果 (类似最早QQ使用的效果)
<br /> <br />也不知道该怎么取名,暂且就叫他多抽屉效果吧~~ 最早QQ就是这样的效果,点一下,还有声音,呵呵。<br /> <br />一晃,都过去那么多年了...<br /> <br /> <br />废话不多说了,看下效果:<br /> <br /><br /> <br /> <br />这个就是类似抽屉的效果,这边做了三个抽屉,点击抽屉既可打开,同时关闭其他抽屉。<br /> <br />有人猜到怎么做的了吗?<br /> <br />其实很简单,就是三个 TextView + 三个La
2011-02-24 22:47:00 12011 18
原创 【Android进阶】嵌套TabHost (TabHost中放TabHost,类似二级目录、二级树)
今天讲一下,如何在TabHost中,再放TabHost。先来看一下效果。一层TabHost两层Tabhost (内部TabHots在上面)两层TabHost (内层TabHots在下面)下面说一下代码,一共3个 java类,3个xml布局文件。看一下主画面:main.xml
2011-02-23 19:56:00 17832 33
原创 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
众所周知,通过PackageManager可以获取手机端已安装的apk文件的信息,具体代码如下PackageManager packageManager = this.getPackageManager();List packageInfoList = packageManager.getInstalledPackages(0); 通过以上方法,可以得到手机中安装的所有应用程序,既包括了手动安装的apk包的信息,也包括了系统预装的应用软件的信息,要区分这两类软件可使用以下方法:a.从packageInf
2011-02-21 19:37:00 95810 12
原创 【Android】防止UI界面被输入法遮挡(画面随输入法自适应)
<br />相应用过Android手机的朋友都知道,有时候在文本框中输入文字后,操作按钮被输入法遮挡了,不得不关闭输入法才可以继续操作。<br />比如下面这个画面:<br /><br /> <br />画面布局:<br /><?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/ll2" androi
2011-02-15 15:16:00 27316 11
原创 【Android基础】获取手机分辨率、状态栏、标题栏高度
在开发手机应用时,除了对API的掌握外,更重要的还是画面。对于画面,屏幕分辨率又是很重要的一个因素。 由于手机屏幕尺寸各不相同,在画面布局时就需要考虑这个问题。Android可以设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕边界,以免布局变形。下面我们就讲一下,如何通过代码获取手机屏幕的分辨率,代码其实很简单,关键是android.util.DisplayMetrics这个类。该类记录了一些常用信息,如显示信息、大小、维度、字体等等。代码: @Override pub
2011-02-10 15:56:00 16272 8
原创 【Android基础】页面跳转与传值(Activity跳转与传值)
一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求。本次我们就讲一下,Android中页面跳转以及传值的几种方式!Activity跳转与传值,主要是通过Intent类来连接多个Activity,通过Bundle类来传递数据。最常见最一般的页面跳转代码,很简单,如下: Intent intent = new Intent(A.class, B.class); startActivity(intent); 也可以这样写
2011-02-10 14:02:00 48378 17
转载 【Android】简易音乐播放器(介绍使用Service和Broadcast播放音乐文件)
使用service播放sdcard中的一首歌曲,并在service中通过广播broadcast通知Activity更新界面。下面三个最终的图分别是:初始化时,播放时,暂停时。界面是两个按钮,采用LinearLayout布局。代码如下:
2011-02-10 11:20:00 8479 1
原创 【Android】分享
本讲主要介绍如何在自己的应用中实现分享功能,同时介绍如何将自己的程序加入分享列表。比如有一张图片,想要分享到校内上...看看效果图吧。本次我们就是要做这样的效果,同时把自己的应用也加入到分享列表中。 Intent intent=new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_SUBJECT,
2011-02-01 14:12:00 8415 11
原创 【Android】数据存储之ContentProviders
<br />本讲介绍如何使用Content Providers。<br /> <br />Content Providers是所有应用程序之间数据存储和检索的一个桥梁,作用就是使得各个应用程序之间实现数据共享。<br /> <br />Content Providers是一个特殊的数据存储类型,提供了一套标准的借口用来获取、操作数据。系统也提供了音频、视频、图像等几个常用的Content Providers。如果你想公开自己应用的私有数据,可以通过创建自己的Content Providers类。<br />
2011-02-01 13:41:00 1718
原创 【Android】数据存储之Network
<br />Android中一共提供了四种数据存储方式:Shared Preferences: 用来存储"Key"-"Value"格式的数据,是一个轻量级的键值存储机制,只可以存储基本数据类型。Filws: 文件存储SQLite:Android提供的标准数据库,支持SQL语句Network:通过网络来存储和获取数据<br />Shared Preferences主要用于系统配置信息的保存,比如用户登录时,输入了用户名密码,下次登录时保留这一次的输入内容。<br /><br />Files就是把需要保存的东西
2011-02-01 13:37:00 1892
原创 【Android】数据存储之SQLite
<br />Android中一共提供了四种数据存储方式:Shared Preferences: 用来存储"Key"-"Value"格式的数据,是一个轻量级的键值存储机制,只可以存储基本数据类型。Filws: 文件存储SQLite:Android提供的标准数据库,支持SQL语句Network:通过网络来存储和获取数据<br />Shared Preferences主要用于系统配置信息的保存,比如用户登录时,输入了用户名密码,下次登录时保留这一次的输入内容。<br /><br />Files就是把需要保存的东西
2011-02-01 13:36:00 1903
原创 【Android】数据存储之Files
<br /><br />Android中一共提供了四种数据存储方式:Shared Preferences: 用来存储"Key"-"Value"格式的数据,是一个轻量级的键值存储机制,只可以存储基本数据类型。Filws: 文件存储SQLite:Android提供的标准数据库,支持SQL语句Network:通过网络来存储和获取数据<br />Shared Preferences主要用于系统配置信息的保存,比如用户登录时,输入了用户名密码,下次登录时保留这一次的输入内容。<br /> <br />Files就是把
2011-02-01 13:35:00 1781
原创 【Android】数据存储之Shared Preferences
<br />Android中一共提供了四种数据存储方式:Shared Preferences: 用来存储"Key"-"Value"格式的数据,是一个轻量级的键值存储机制,只可以存储基本数据类型。Filws: 文件存储SQLite:Android提供的标准数据库,支持SQL语句Network:通过网络来存储和获取数据<br />Shared Preferences主要用于系统配置信息的保存,比如用户登录时,输入了用户名密码,下次登录时保留这一次的输入内容。<br /> <br />Files就是把需要保存的东
2011-02-01 13:34:00 1785
原创 【Android】对话框 AlertDialog
本讲介绍一下Android基本组件:对话框AlertDialog。API:java.lang.Object ↳android.app.AlertDialog.Builder使用AlertDialog.Builder创建对话框需要了解以下几个方法:setTitle :为对话框设置标题setIcon :为对话框设置图标setMessage:为对话框设置内容setView : 给对话框设置自定义样式setItems :设置对话框要显示的一个list,一般用于显示几个命令时。setMultiChoiceItem
2011-02-01 11:00:00 46992 12
jwood-standip-time
2012-03-09
Bootstrap(CSS库)
2011-12-29
使用AlarmManager启动广播、服务、页面(Android定时器)
2011-11-18
CVSNT(中文乱码)
2011-11-14
Android XML attribute
2011-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人