12 2016 档案

摘要:1.简单的设计模式:单例模式:在系统中一个类只有一个实例。 分为懒汉模式和饿汉模式。饿汉模式的代码如下:public class Singleten{private static singleten Instance = new Singleten();private Singleten(){}pu 阅读全文
posted @ 2016-12-28 21:26 刘原野 阅读(139) 评论(0) 推荐(0)
摘要:jar包和第三方开源库的根本区别在于,开源库的功能比jar包功能更强大,通过引入库项目可以访问java文件以及该开源库项目下的资源文件,例如图片,layout等文件 jar包中只能放class文件 引入开源库项目的方法: 选中当前项目——右键选择propties--Android--add libr 阅读全文
posted @ 2016-12-21 12:28 刘原野 阅读(763) 评论(0) 推荐(0)
摘要:requestWindowFeature(Window.FEATURE_NO_TITLE); // 去除标题,必须在setContentView之前调用 阅读全文
posted @ 2016-12-20 14:50 刘原野 阅读(265) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-12-20 14:46 刘原野 阅读(98) 评论(0) 推荐(0)
摘要:今天在导入工程进Eclipse的时候竟然出错了,控制台输出的是: [2013-02-04 22:17:13 - takepicture] Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Pleas 阅读全文
posted @ 2016-12-20 10:12 刘原野 阅读(198) 评论(0) 推荐(0)
摘要:1. 请描述一下Activity 生命周期。 答: 如下图所示。共有七个周期函数,按顺序分别是: onCreate(), onStart(), onRestart(), onResume(), onPause(),onStop(), onDestroy()。 onCreate(): 创建Activi 阅读全文
posted @ 2016-12-19 23:22 刘原野 阅读(294) 评论(0) 推荐(0)
摘要:Fragment的生命周期: 1. onAttach():Fragment对象跟Activity关联时 2. onCreate():Fragment对象的初始创建时 3. onCreateView():创建Fragment的View对象时 4. onActivityCreate():所依附的Acti 阅读全文
posted @ 2016-12-19 18:18 刘原野 阅读(210) 评论(0) 推荐(0)
摘要:ListView的item布局中有CheckBox、Button等会获取焦点的控件会抢走焦点,造成ListView的item点击事件相应不了. 解决方法:控件设置 android:clickable="false" android:focusable="false"即可 阅读全文
posted @ 2016-12-19 17:37 刘原野 阅读(962) 评论(0) 推荐(0)
摘要:mvc模式中,Model不依赖于View,但是View是依赖于Model的,m和v没有进行完全的分离,三者之间是单向的操作 mvp模式中,m和v之间的交互是双向的,m和v完全分离,m和v的交互是通过P来完成的,代码的可重用性和扩展性更好 mvvm模式,基本与mvp模式一致,View的变动,自动反映在 阅读全文
posted @ 2016-12-17 21:02 刘原野 阅读(164) 评论(0) 推荐(0)
摘要:GridView 可以指定显示的条目的列数。 listview一般显示的条目的列数都是一列 如果是列表(单列多行形式)的使用ListView,如果是多行多列网状形式的优先使用GridView android:numColumns=”auto_fit” //GridView的列数设置为自动 GridV 阅读全文
posted @ 2016-12-17 19:19 刘原野 阅读(1170) 评论(0) 推荐(0)