- 博客(12)
- 收藏
- 关注
原创 0729 Activity之startActivityForResult
该API功能:启动其他Activity,并在其结束时,返回结果用法描述:假设当前活动A,用该方法启动活动B时,活动A需要重写onActivityResult(),该方法有三个参数,第一个为请求码,第二个为结果码,第三个为Intent对象,装载活动B返回活动A的数据。(请求码最好>0,不然偶尔会出现各种诡异事情,暂时没去了解)活动B需要调用setResult()方法处理结果。(设置结果码
2016-07-29 15:45:53
261
原创 Android开发艺术探索 第4章
view工作流程分为:measure、layout、drawmeasure又分为View和viewGroup其中VewGroup又可以分为DecorView(顶级View)和普通的ViewGroupmeasure的决定因素:MeasureSpec,测量说明书,32位的数值,前两位指定SpecMode(测量模式),后30位指定SpecSize(测量大小)测量模式有
2016-07-08 17:35:03
256
原创 0705 每日小记 Fragment的onActivityResult()方法
fragment如果要用到onActivityResult(),则用本身的startActivityForResult()方法去启动新活动。不然onActivityResult()不会被系统调用
2016-07-05 15:15:04
314
原创 Android开发艺术探索学习笔记 第一章
Activity的生命周期全面分析重点内容:典型情况下的生命周期分析:Activity共有七个生命周期,按新建启动新活动到活动结束的生命周期回调方法执行顺序为:onCreate()->onStart()->onResume()->onPause()->onStop()->onDestroy(),其中还一个onRestart()是从onStop()返回onStart()的过渡(如果活动意外销
2016-07-02 14:43:03
227
原创 0622 每日小记 Android之Adatper
Android很多控件都需要用到适配器Adapter作为视图和数据之间的桥梁。简单记下自己对adapter的理解和运用方式:Android中已定义好的adapter实现类有四种:ArrayAdapter:SimpleAdapter:SimpleAdapter:BaseAdapter:在实际运用当中,我们可以继承这四个实现类,通过重写里面的方法(一般也是四个:getCount
2016-06-21 10:17:54
335
原创 0615每日小记 ViewPager+Fragment
1.ViewPager是一个可以让用户左右切换视图的控件。Fragment是一个轻量级的组件,相对于activity而言。和activity一样,具有自己的生命周期。viewpager和fragment经常结合起来使用,如QQ、微信等应用使用到。2.如何使用?viewPager可以联系到listView使用,首先在主布局添加一个viewPager控件。然后在代码获取viewpage
2016-06-15 09:58:24
185
原创 长期更新 Java语法小黑屋
0614:Java方法参数传值的问题。对于基本数据类型以及String只是传值,不会改变原来的值;对于对象来说,虽然也是传值,但所谓的值是指对象引用,举个例子:A a=new A();B b=new B();B.fun(a);此时,方法fun()中会存在一个对象引用副本,也就是存在副本a和a,指向了new A();所以,假如方法fun()改变了对象的内容,也就是改变了a指向的对
2016-06-15 09:00:17
291
原创 6/14每日小记 PullToRefreshLayout
作用就是支持AbsListView的所有子类实现下拉刷新的功能.运用步骤:在XML布局中,引用PullToRefreshLayout布局控件:PullToRefreshLayout只能包含两个子控件:refresh_head和content_view。注意点:可以根据需要修改refresh_head的布局然后在PullToRefreshLayout中处理,但是相关View的id要和
2016-06-14 19:20:28
225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人