Android_Train
Yo_Hack
无个性 不描述
展开
-
Android操作联系人
在Content Provider中查询数据,需要知道以下信息 - 标识该Content Provider的URI - 需要查询的数据字段的名称 - 字段中数据的类型 - 如果需要查询特定记录,name还需要知道该记录的ID值ContentResolver.query()或 Activity.ManagedQuery()方法都可以完成查询功能,这两个方法使用的参数相同,都返回Curs原创 2015-11-03 12:42:41 · 401 阅读 · 0 评论 -
补间动画
补间动画:(View Animation)通过对场景的对象不断进行图像变化来产生动画效果,在实现补间动画时,只要定义动画开始和结束的”关键帧”其它过度帧由系统自动计算并补齐。原创 2015-11-21 16:30:05 · 426 阅读 · 0 评论 -
AlertDialog的初步了解
AlertDialog类的功能十分强大,可以生成带按钮的提示对话框,还可以生成带列表的列表对话框。 1、带确定,中立和取消三个按钮的提示对话框。按钮根据需要添加 2、带列表的对话框 3、带多个单选列表项和n个按钮的列表对话框 4、带多个多选列表项和n个按钮的列表对话框AlertDialog类 构造方法:该原创 2015-11-01 19:01:31 · 385 阅读 · 0 评论 -
Notification_安卓
定义:一种可以显示即时信息的控件,该控件显示在标题栏,拉开后会看到通知的完整样式。Notification和NotificationManager来处理状态栏的推送信息,使用它两发送显示通知分为四个步骤: ①、调用(NotificationManager) getSystemService(Activity.NOTIFICATION_SERVICE)获取系统的No原创 2015-11-01 18:59:31 · 447 阅读 · 0 评论 -
SQLite使用基础
数据库的增删改查操作,实现对封装了bean的操作。建表:@Overridepublic void onCreate(SQLiteDatabase db) { String sql = "CREATE TABLE " + TABLE_NAME + "(" + _ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " + _USE原创 2015-10-30 20:18:54 · 433 阅读 · 0 评论 -
SQLiteOpenHelper类
SQLiteOpenHelper是一个抽象类,用来管理数据库的创建和版本的管理。使用步骤: 创建一个SQLiteOpenHelper的子类,必须实现onCreate()和onUpgrade()方法,还有一个可选的onOpen()方法。这个类会管理好打开已经存在的数据库,创建数据库,和更新数据库。这个类能确保数据库的准确性。常用方法说明:原创 2015-10-30 20:33:59 · 757 阅读 · 0 评论 -
Service和Activity之间的通信
在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会通常遇到Activity与Service之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,Intent中我们可以传递数据给Service,但是我们Service执行某些操作之后想要更新UI线程,我们可以通过以下方法。通过binder对象原创 2015-11-21 16:22:26 · 412 阅读 · 0 评论 -
利用service下载图片&发送进度notification
利用service进行下载,并且下载进度发送通知原创 2015-11-21 16:16:51 · 413 阅读 · 0 评论 -
Broadcast监听开机
静态注册广播,实现开机自启原创 2015-11-21 17:02:38 · 473 阅读 · 0 评论 -
Broadcast读取短信
利用广播监听读取短信息,并发送通知原创 2015-11-21 16:57:28 · 446 阅读 · 0 评论 -
DrawerLayout初步了解
这个类不在android开发工具包中,在android.support.v4.widget.DrawerLayout中,能实现左右侧滑的效果。相关属性: android:layout_gravity:设置抽屉的内容从左边或者右边出来相关方法: openDrawer(Gravity.LEFT | Gravity.RIGHT):设置左边 | 右边内容出来原创 2015-10-14 00:38:18 · 427 阅读 · 0 评论 -
RelativeLayout初步了解
特点:按组件的相对位置来多布局,如某个组件在某个组件的上下左右。常用属性:XML属性描述android:layout_above指定该组件在某个组件上方android:layout_below指定该组件在某个组件下方android:layout_toLeftOf指定该组件在某个组件左边原创 2015-10-14 00:35:45 · 391 阅读 · 0 评论 -
LinearLayout初步了解
布局: 1、文件位置res/layout/***.xml 2、确定布局管理器类型 3、在布局管理器中添加需要的组件 4、修改activity里指向的布局文件 5、所有的资源文件都必须小写LinearLayout: 特点:每一行或者每一列中,只能放一个组件,当组件一个一个的排列原创 2015-10-14 00:36:50 · 454 阅读 · 0 评论 -
Spinner初步了解
下拉列表选择框常用属性: android:spinnerMode:列表显示的模式,有两个选择弹出(dialog)或者下拉(dropdown) android:entries:使用资源配置数据源 android:promot:对当前下拉列表设置标题,仅在dialog模式下有效。值必须在@string中设置 and原创 2015-10-18 22:35:56 · 708 阅读 · 0 评论 -
Broadcast简介
简介: Broadcast是用于接收广播的组件,用于组件和组件之间的通信,可以跨应用程序传递。如操作系统电池电量低会发送一个广播,这样我们的程序就可以去监听这个广播,然后程序可以做相应的事儿。原创 2015-11-21 16:38:11 · 534 阅读 · 0 评论