- 博客(19)
- 收藏
- 关注
原创 ListView数据排序
ListView通过适配器得到ArrayList或者数组作为数据源,我们可以对ListView的数据源按照某项进行排序。(1)对文本内容进行排序。 Collections.sort(mArrayList, new Comparator>() { @Override public int compare(Map object1, Map
2012-03-29 20:43:50 3156
转载 Android新浪客户端开发教程(完整版)
2012-1-8 11:49:34 上传下载附件(94.6 KB) 2012-1-8 11:49:29 上传下载附件(131.9 KB) 2012-1-8 11:49:36 上传下载附件(84.47 KB) 2012-1-8 11:49:17 上传下载附件(30.41 KB) a
2012-03-29 07:57:33 1726
转载 Android核心分析28篇,强烈推荐android初学者
为什么要研究Android,是因为它够庞大,它够复杂,他激起了我作为一个程序员的内心的渴望,渴望理解这种复杂性。我研究的对象是作为手机开发平台的Android软件系统部分,而不是Dalvik虚拟机本身。 作为一个从其他平台装接过来的程序员,要从事Andoid平台系统开发,我的关于手机平台上积累的知识已经不能满足需要了,Android为我们带来了大量的新名词,Activity,Manife
2012-03-28 21:37:41 653
转载 45个android实例源码,很好很强大
http://www.apkbus.com/android-20978-1-1.htmlandriod闹钟源代码http://www.apkbus.com/android-20974-1-1.htmlandroid源码分享之指南针程序http://www.apkbus.com/android-20973-1-1.html重力感应的测试程序andriod源代码http://w
2012-03-28 21:33:22 668
转载 RelativeLayout的使用 新浪微博客户端
一、效果图2.1 实现 图一 效果代码<RelativeLayout android:id="@id/rlDigest" android:background="@drawable/panel_bg" android:layout_width="fill_parent" android:layout_he
2012-03-28 21:24:26 924
原创 Spinner的使用
Spinner用于在用户需要进行选择时提供一个下拉菜单,提供较好的用户体验。使用Spinner的方法:1. 在Activity所对应的xml中生成一个Spinner。2. 使用ArrayList或数组作为Spinner的数据源,为Spinner设置数据。ArrayAdapteradapter;//将可选内容与ArrayAdapter连接起来,使用android系统提供的
2012-03-28 21:00:42 6077
原创 ListView的使用
ListView 是android开发中最常用的组件之一,它通过一个adapter来构建显示。通常有三种adapter可以使用ArrayAdapter ,SimpleAdapter,CursorAdapter。 List的数据源可以使数组、ArrayList。可以使用android自带的布局文件或者自定义布局文件,布局文件中的View作为ListView的一条记录,显示一条数据。创
2012-03-28 21:00:10 528
转载 android uri的用法
以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent。 一、打开一个网页,类别是Intent.ACTION_VIEW Uri uri = Uri.parse(“http://blog.3gstdy.com/”); Intent intent = new Intent(Intent.ACTION_VIEW, uri); 二、打开地图并定位到一个
2012-03-22 20:39:23 323
原创 Activity之间进行页面传值
Android应用程序中在页面跳转时往往需要传送数据,在另一个Activity中使用某一个Activity中的数据。在Activity跳转时数据传送的方法有:(1)直接在Intent对象中使用putExtra方法传送数值。intent.putExtra("Name", "feng");(2)使用Bundle传送数据:Intent intent = new Intent(A.th
2012-03-22 20:38:28 737
原创 logcat输出信息不出现
Eclipse经常在logcat中不显示调试信息,特别是我点击了"clear log"后,我现在知道的解决办法是,重启Eclipse和Emulator。另外简单的方法有:(1)打开DDMS , 在左边鼠标选中emulator-5554。(2)在Android 的 Devices视图,对自己的应用点一下debug。
2012-03-22 15:08:06 844
原创 invalid statement in fillwindow
产生此错误的原因是,程序利用cursor读取数据库数据,但是此时数据库的状态是关闭的,解决办法是在其他位置或者数据读取结束后关闭数据库。
2012-03-22 14:54:56 1019
原创 各种颜色的RGB值
1 白色 #FFFFFF 2 红色 #FF0000 3 绿色 #00FF00 4 蓝色 #0000FF 5 牡丹红 #FF00FF 6 青色 #00FFFF 7 黄色 #FFFF00 8 黑色 #000000 9 海蓝 #70DB93 10 巧克力色 #5C3317 11 蓝紫色 #9F5F9F 12 黄铜色 #B5A642 13 亮金色 #D9D919 14 棕色 #A67D3D 15
2012-03-19 10:16:21 4621
原创 android中读写sd卡文件
从程序中向sd卡写文件首先需要在manifest文件中增加操作sd卡的权限。 Environment.getExternalStorageState()方法用于获取SDCard的状态,如果手机装有SDCard,并且可以进行读写,那么方法返回的状态等于Environment.MEDIA_MOUNTED。Environment.getExternalStorageDirectory()方法用
2012-03-16 13:23:23 942
原创 android xml的属性
android:id 为控件指定相应的ID。android:text 指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串。android:textSize 指定控件当中字体的大小。 android:background 指定该控件所使用的背景色或背景图,RGB命名法。android:width 指定控件的宽度。 android
2012-03-15 21:30:15 1307
原创 Button按钮自定义样式
在进行UI设计时为了美观,可以自定义Button按钮的外观。比如自定义图片作为按钮的背景,直接将图片复制到项目的res/drawable/路径下,然后在xml文件中使用android:background进行定义即可。若想要在不同的状态下呈现不同的背景样式,则处理方法如下:(1) 在res/drawable/ 目录下新建一个xml文件命名为android_button.xml.(
2012-03-15 16:22:42 5203 1
原创 eclipse导入已经存在的项目
将android项目通过import--general--importexsting project 将已有项目导入到工作区后,出现错误提示:Androidrequires compiler compliance level 5.0 or 6.0. Found '1.4' instead. google后发现两个解决方案:(1)打开菜单project→properties修改。选择java c
2012-03-15 13:24:07 1933
原创 android中使用adb查看sqlite数据库
1.进入到控制台中,输入adb shell,进入到命令模式的环境中2.输入cd /data/data/转换到项目文件夹3.选择的项目文件,比如我的com.android.homework, 输入命令:cd com.android.homework4.可以使用ls -l 命令查看当前目录中的文件5.输入 cd databases 进入到数据库文件中
2012-03-15 11:10:36 666
转载 Eclipse快捷键
Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En
2012-03-15 08:24:08 550 1
转载 android sqlite支持的数据类型
Sqlite3支持的数据类型 :NULL、INTEGER、REAL、TEXT、BLOB 但实际上,sqlite3也接受如下的数据类型: smallint 16 位元的整数。 interger 32 位元的整数。 decimal(p,s) p 精确值和 s 大小的十进位整数,精确值p是指全部有几个数(digits)大小值,s是指小数点後有几位数。如果没有特别指定,则
2012-03-15 08:20:13 25875
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人