摘要: 1. 什么是Activity? 1. Activity作为Android四大组件之一,它有着举足轻重的地位,每一个Activity都会获得一个用于绘制其用户界面的窗口,Activity是一个view对象的容器,通过Window类的setContentView()方法添加到Activity上,最终提供 阅读全文
posted @ 2016-07-29 09:30 絮雨斜阳 阅读(2362) 评论(0) 推荐(0) 编辑
摘要: 输出100—999中所有的水仙花数,若3位数xyz满足 , 则xyz为水仙花数,例如 , 因此153是水仙花数。 include using namespace std; // 方法一 void daffodil_1() { int a = 0; for (int x=1; x 阅读全文
posted @ 2016-07-29 09:28 絮雨斜阳 阅读(24491) 评论(0) 推荐(0) 编辑
摘要: 一个m n的矩阵里按照下图形式填充,最后形成的矩阵即为蛇形矩阵,下图是m=4, n =5时的蛇形矩阵: 方法一:逐层循环 include using namespace std; const int ROW = 6; const int COLUMN = 10; const string space 阅读全文
posted @ 2016-07-29 09:22 絮雨斜阳 阅读(3658) 评论(0) 推荐(1) 编辑
摘要: 一. 概念简述:在软件开发中我们最常用的一个设计模式也许就是单例模式了,单例模式也是所有设计模式中最简单的,单例模式指的是一个类有且只能创建一个实例对象。二. 实现思路:1. 定义私有静态变量mInstance,mInstance类型为当前类的对象,用来持有单例唯一的实例;2. 将构造方法定义为pr... 阅读全文
posted @ 2015-08-02 14:59 絮雨斜阳 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 在android布局时我们有时会需要将位于LinearLayout布局中的控件放在布局底部,或者是同时想将几个控件底部对齐,此时我们自然会想到使用android:layout_gravity="bottom"将控件放在该线性布局底部,但是,但是这样是行不通的,这个问题今天也困扰了我很长时间,以为是自... 阅读全文
posted @ 2015-01-06 22:11 絮雨斜阳 阅读(3589) 评论(0) 推荐(0) 编辑
摘要: split()括号里是一个String的参数,所以一定要符合这种:split(".")形式,即点'.'要用双引号""括起来"."在java中已经被定义为特殊的字符,所以想要在split()中使用"."就必须对其进行转义,以免产生歧义,即在使用"."进行字符串的分割时要加"\\"才行如:String ... 阅读全文
posted @ 2014-12-20 16:46 絮雨斜阳 阅读(2220) 评论(1) 推荐(2) 编辑
摘要: 在android中点击EditText的时候会弹出软键盘,但当我们输入完毕或者想隐藏软键盘时,我们可以点击软键盘上的隐藏按钮,这种方法固然可行,但是为了提高用户体验,我们常常要实现这种功能:当输入完毕后想隐藏软键盘时我们通过直接点击EditText的之外的其他空白处就可以隐藏软键盘,这种做法明显... 阅读全文
posted @ 2014-12-20 16:12 絮雨斜阳 阅读(1928) 评论(0) 推荐(0) 编辑
摘要: Android在UI布局时经常用到一些单位,对单位混用直接会影响UI的显示,要想正确的在布局中使用每种单位就必须先真正的熟悉它。UI显示效果的影响因素:屏幕尺寸、屏幕密度、分辨率;而android手机种类又比较多,为了适应不同的设备,我们就要注意drawable和layout资源。常用的单位有:px... 阅读全文
posted @ 2014-12-20 15:15 絮雨斜阳 阅读(1489) 评论(0) 推荐(0) 编辑
摘要: 在android中我们经常遇到这样的情况,在创建一个对象的时候往往需要传递一个this参数,比如:语句 MyView mView = new MyView(this),要求传递一个this参数,这个this究竟指的是什么东西呢? 其实这里的this指的就是当前的Activity.this,是这个... 阅读全文
posted @ 2014-12-20 14:40 絮雨斜阳 阅读(5960) 评论(0) 推荐(5) 编辑
摘要: 1.将字符串转换成整数(String--->int)方法一: (1) int i = Integer.parseInt(String s); 其中(1)其实就是我们经常用到的将s转换为10进制得数,其实默认是调用了inti=Integer.parseInt("123",10); (2) i =... 阅读全文
posted @ 2014-12-19 21:31 絮雨斜阳 阅读(740) 评论(0) 推荐(0) 编辑