随笔分类 -  Android

摘要:建立左侧滑动Drawer步骤1:依赖库:compile 'com.android.support:appcompat-v7:23.1.1'compile 'com.android.support:design:23.1.1'步骤2:主界面布局使用android.support.v4.widget.D... 阅读全文
posted @ 2015-12-16 22:33 RainFool 阅读(702) 评论(0) 推荐(0)
摘要:本章翻译说明:因为时间精力有限,在这部分完全按照Android 文档翻译,并对容易理解的直接复制,做一定的注释说明,需要翻译做到英汉对照。本章源地址:http://developer.android.com/training/activity-testing/activity-basic-testi... 阅读全文
posted @ 2015-08-24 20:03 RainFool 阅读(877) 评论(0) 推荐(0)
摘要:本章翻译说明:以为时间精力有限,在这部分完全按照Android 文档翻译,并对容易理解的直接复制,做一定的注释说明,需要翻译做到英汉对照。本章源地址:http://developer.android.com/training/activity-testing/preparing-activity-t... 阅读全文
posted @ 2015-08-24 16:27 RainFool 阅读(192) 评论(0) 推荐(0)
摘要:Activity有四种启动模式,在Mainifest的Activity标签中的lanchMode属性中可以配置。这四种启动模式分别是Standard,标准启动模式。SingleTop,单栈顶模式,也就是在一个程序中,如果这个Activity位于任务栈的栈顶,则只能创建一个,如果不在栈顶则没有限制。S... 阅读全文
posted @ 2015-05-24 15:54 RainFool 阅读(149) 评论(0) 推荐(0)
摘要:官网生命周期图如下:下面介绍一种比较常见的情况:两个Activity,一个A一个B,这两个Activity都复写了所有声明周期方法并在方法中输出A/B+生命周期函数名。A中有一个按钮可以启动B。情况1:A启动,通过A中的按钮B启动:A onCreate -> A onStart -> A onRes... 阅读全文
posted @ 2015-05-24 11:46 RainFool 阅读(120) 评论(0) 推荐(0)
摘要:Cursor c = db.query("bus_line",null,"linename LIKE ?",new String[]{"%616%"},null,null,null);在SqliteStudio里面的模糊查询必须在两个%两边加上单引号,但是在程序中写的时候在占位符?的两边是不能加上任... 阅读全文
posted @ 2015-04-13 14:37 RainFool 阅读(1318) 评论(0) 推荐(0)
摘要:今天使用Cursor c = db.rawQuery("select * from bus_line where ? like '%%';", new String [] {"linename"});查询数据库,想当然的以为from后面的表名也是可以用占位符替代的,于是Cursor c = d... 阅读全文
posted @ 2015-01-14 17:56 RainFool 阅读(1398) 评论(0) 推荐(0)
摘要:创建一个ContentProviderContentProvider是一个统一发布数据的接口,所有程序可以使用ContentResolver来接收数据1.创建一个ContentProvider需要扩展自抽象类public class MyContentProvider extends Content... 阅读全文
posted @ 2015-01-12 15:21 RainFool 阅读(136) 评论(0) 推荐(0)
摘要:ListActivity ListActivity是一个专门显示ListView的Activity类,它内置了ListView对象,只要我们设置了数据源,就会自动地显示出来。 使用custom view for screen layout 虽然ListActivity内置了ListView对象... 阅读全文
posted @ 2015-01-06 09:30 RainFool 阅读(130) 评论(0) 推荐(0)
摘要:ArrayAdapter:SimpleAdapter:SimpleAdapter(Context context, List> data,int resource, String[] from, int[] to)这个构造方法的参数意义: context是上下文信息 data是listview中... 阅读全文
posted @ 2015-01-05 16:19 RainFool 阅读(113) 评论(0) 推荐(0)
摘要:Toast类是位于android.widget包下面的一个类。其中有两个常量 LENGTH_SHORT = 0和LENGTH_LONG = 1;分别代表短时间提醒和长时间提醒。一般我们使用Toast不需要自己创建Toast对象,而是使用它的makeText(Context context,CharS... 阅读全文
posted @ 2015-01-04 09:55 RainFool 阅读(448) 评论(0) 推荐(0)
摘要:Android中的控件中的ImageButton有着一般Button控件所具有的一般特征,但有一个Image的脸因此可以使用setImageResource(resId);来设定其图片资源。经过测定,Button类组件的获取焦点,即setFocusChange()方法基本没有用,因为一般的Butto... 阅读全文
posted @ 2015-01-04 09:35 RainFool 阅读(169) 评论(0) 推荐(0)