摘要: 本讲介绍一下Android基本组件:对话框AlertDialog。API:java.lang.Object↳android.app.AlertDialog.Builder使用AlertDialog.Builder创建对话框需要了解以下几个方法:setTitle :为对话框设置标题setIcon :为对话框设置图标setMessage:为对话框设置内容setView : 给对话框设置自定义样式setItems :设置对话框要显示的一个list,一般用于显示几个命令时。setMultiChoiceItems :用来设置对话框显示一系列的复选框。setNeutralButton :setPosit. 阅读全文
posted @ 2012-04-09 18:27 sfshine 阅读(332) 评论(0) 推荐(0) 编辑
摘要: MediaProvider相当于一个数据中心,SD卡上所有的数据在这里都有记录,而Gallery的什用就是展示和操作这个数据中心,每次用户启动Gallery时,Gallery只是读取MediaProvider里面的记录并显示用户。如果用户在Gallery里删除一个媒体时,Gallery通过调用MediaProvider开放的接口来实现。MediaProvider和Gallery的大致关系就是这样的了。我现在碰到的问题要解决的话,必须要搞清楚一件事才能继续往下走:因为Gallery启动时是不会给MediaProvider发送命令让它扫描全盘的。那么,当SD卡上的数据有更新时(比如通过蓝牙接收一个 阅读全文
posted @ 2012-04-09 18:26 sfshine 阅读(388) 评论(0) 推荐(0) 编辑
摘要: public void confirmDel(final String path ,final int folder){ AlertDialog.Builder ad1=new AlertDialog.Builder(FileManagerActivity.this); ad1.setTitle("删除文件夹?"); ad1.setPositiveButton("是", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int i) { 阅读全文
posted @ 2012-04-09 18:02 sfshine 阅读(242) 评论(0) 推荐(0) 编辑
摘要: http://book.wyfwgw.com/color.htm#000000#2F0000#600030#460046#28004D#272727#4D0000#820041#5E005E#3A006F#3C3C3C#600000#9F0050#750075#4B0091#4F4F4F#750000#BF0060#930093#5B00AE#5B5B5B#930000#D9006C#AE00AE#6F00D2#6C6C6C#AE0000#F00078#D200D2#8600FF#7B7B7B#CE0000#FF0080#E800E8#921AFF#8E8E8E#EA0000#FF359A#F 阅读全文
posted @ 2012-04-09 12:05 sfshine 阅读(232) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"> <!-- 这个是在Ecplise下的 可以直接copy --> <shape> <gradient android:startColor="#ff8c00 阅读全文
posted @ 2012-04-09 11:59 sfshine 阅读(212) 评论(0) 推荐(0) 编辑
摘要: Eclipse 常用快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3. 【Ctrl+/】 快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取消注释,现在好了,不需要每 阅读全文
posted @ 2012-04-09 11:55 sfshine 阅读(216) 评论(0) 推荐(0) 编辑
摘要: <Button android:id="@+id/button_login" android:layout_width="123px" android:layout_height="45px" android:text="@string/str_login" android:background="@drawable/button_background_x" style="@style/TextColor" > </Button>使用Button时为了 阅读全文
posted @ 2012-04-09 11:12 sfshine 阅读(418) 评论(0) 推荐(0) 编辑
摘要: //主Activityimport java.io.FileInputStream; import java.io.FileNotFoundException; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import android.app.Activity; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.BitmapFactor... 阅读全文
posted @ 2012-04-09 09:59 sfshine 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 纯属转载:http://dev.10086.cn/cmdn/bbs/thread-41843-1-1.html1、传感器入门自从苹果公司在2007年发布第一代iPhone以来,以前看似和手机挨不着边的传感器也逐渐成为手机硬件的重要组成部分。如果读者使用过iPhone、HTC Dream、HTC Magic、HTC Hero以及其他的Android手机,会发现通过将手机横向或纵向放置,屏幕会随着手机位置的不同而改变方向。这种功能就需要通过重力传感器来实现,除了重力传感器,还有很多其他类型的传感器被应用到手机中,例如磁阻传感器就是最重要的一种传感器。虽然手机可以通过GPS来判断方向,但在GPS信号 阅读全文
posted @ 2012-04-09 09:55 sfshine 阅读(183) 评论(0) 推荐(0) 编辑