发表于: 2017-02-14 00:20:48
1 849
今天完成的事情:1.学习了Android杀死进程的方法 Process.killProcess(Process.myPid()); 使用Process类的静态方法,killProcess()方法杀死进程。该方法根据进程的id来指定杀死哪个进程的。使用myPid()方法得到当前程序的进程id。问题:使用该方法杀死进程时,所有Activity的onDestory()没有执行。明天看下。
2.学习了百分比布局。
百分比布局对FrameLayout(帧布局)和RelativeLayout(相对布局)进行了拓展。提供了PercentFrameLayout和PercentRelativeLayout。
①使用这两种布局,要先定义一个app命名空间,才可以使用百分比布局自定义的属性
②通过layout_widthPercent="50%"和layout_heightPercent="50%"这种方式来指定控件的宽高。其他的属性还是根据FrameLayout和RelativeLayout来决定的,保持不变
3.学习了用RecyclerView实现瀑布流的方法,还有nine-patch图片的制作,对于屏幕适配有一定帮助
明天计划的事情:查一下杀死进程的内容
看书回顾Fragment和广播的用法
遇到的问题:
收获:List集合移除其中一个元素可以不使用下标,直接移除元素本身
list.remove(int index); //根据下标移除元素
list.remove(Object object);//根据元素本书移除元素 有一个疑惑,如果元素恰好是int 类型的,那么想要按照元素本身移除怎么写呢?
评论