摘要: 1、Fragment的产生与介绍 Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套app,然后拷贝一份,修改布局以适应什么超级大屏的。难道无法做到一个app可以同时适应手机和平板吗?答案是,当然有,那就是Fragment.Fragment出现的初衷就是为了解决这样的问题。 你可以把Fragment当成A... 阅读全文
posted @ 2015-12-03 08:51 wmkill 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情: Cursor 是每行的集合。 使用 moveToFirst() 定位第一行。 你必须知道每一列的名称。 你必须知道每一列的数据类型。 Cursor 是一个随机的数据源。 所有的数据都是通过下标取得。 ... 阅读全文
posted @ 2015-12-02 11:53 wmkill 阅读(11200) 评论(0) 推荐(1) 编辑
摘要: 创建数据库需要继承SQLiteOpenHelper,并且手动实现构造方法:传入上下文对象,实现在activity创建对象public DBHelper(Context context){ //需要super的构造方法,实现数据库信息的设置 /** * 参数1:Context 用于访问应用内部存储区,数据库默认放在此处 * 参数2:创建或打开数据看的文件名称 * 参数3:用于在获取数... 阅读全文
posted @ 2015-12-02 11:46 wmkill 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Notification说明 1,软件希望向用户进行一些提醒操作时,可以采用标题栏提醒通知的形式(Android标准通知机制); 2,当有通知出现时,会在标题栏出现一个小图标,有些通知可以发送声音,震动; 3,当用户通过手指,从标题栏向下拉动的时候,会出现另外一个窗口,显示的就是系统中所有的信息; 4,一般内容,当用户点击时可以进入相应的程序界面; public class Mai... 阅读全文
posted @ 2015-11-28 09:05 wmkill 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: Menu的功能:给用户提供一个可以进行管理,设置,以及不常用功能的整理和集合; Menu如何设置:采用XML可以实现(java代码也可以创建); Menu由Activity来加载和显示的,需要重写Activity的方法; Activity需要重写方法进行菜单加载,以及菜单点击的处理 菜单可以分为三类: 1,上下文菜单(ContextMenu):长按某一个View,出现的菜单,称为上下文菜... 阅读全文
posted @ 2015-11-27 21:48 wmkill 阅读(2732) 评论(0) 推荐(0) 编辑
摘要: android:onConfigurationChanged实际上对应的是Activity里的onConfigurationChanged()方法,在项目的配置清单文件中添加上述代码的含义是表示在改变屏幕方向、弹出软件盘和隐藏软键盘时,不再去执行onCreate()方法,而是直接执行onConfigurationChanged()。如果不申明此段代码,按照Activity的生命周期,都会去执行一次... 阅读全文
posted @ 2015-11-25 20:02 wmkill 阅读(1512) 评论(0) 推荐(0) 编辑
摘要: Intent:意图,用于启动新的activity; Intent可分为显式意图和隐式意图; Intent.putExtra传递的对象必须是可序列化的(类必须实现序列化接口); 传送方: intent = new Intent(this, IntentActivity.class); intent.putExtra("titie","你好吗?"); intent.putExtra("k... 阅读全文
posted @ 2015-11-18 19:45 wmkill 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一个任务由多个已经启动的且相关联的activity构成;一个任务对应一个回退栈;同一个任务中的activity位于同一个回退栈中;回退栈中的activity是按照被启动的先后顺序入栈的;回退栈中的activity的顺序是不可以改变的;activity实例不存在了,那么任务也就不存在了;Activit... 阅读全文
posted @ 2015-11-18 17:47 wmkill 阅读(212) 评论(0) 推荐(0) 编辑
摘要: XML: 张老师 21 李老师 25 JavaBean:package com.pull.domain; public class Person { ... 阅读全文
posted @ 2015-11-18 09:01 wmkill 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 案例说明:XML代码Android代码:import java.util.ArrayList;import java.util.List;import android.os.Bundle;import android.view.View;import android.widget.AdapterVi... 阅读全文
posted @ 2015-11-17 21:44 wmkill 阅读(26309) 评论(0) 推荐(0) 编辑