摘要: 1.自定义标题栏 android:background="@drawable/title_bg" 指定背景 android:layout_margin="5dp" 指定控件在上下左右方向上偏移 android:layout_marginTop="5dp" 指定控件向下偏移5dp 2.引入布局 3.隐 阅读全文
posted @ 2017-03-26 14:46 farmerspring 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1.配置身份 $ git config --global user.name "aaa" $ git config --global user.email "aaa@163.com" 查看是否配置成功 $ git config --global user.name $ git config --gl 阅读全文
posted @ 2017-03-25 16:17 farmerspring 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.LinearLayout(线性布局) (1)如果LinearLayout的排列方向是horizontal,内部的控件就绝对不能将宽度指定为match_parent,因为这样的话,单独一个控件会将整个水平方向占满,其他控件就没有可以放置的位置了。 同理如果LinearLayout的排列方向是ver 阅读全文
posted @ 2017-03-25 11:40 farmerspring 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1.TextView(文本框) 2.Button(按钮) 注册监听器 方法一:匿名类 方法二:使用实现接口 3.EditText 允许用户在控件里输入和编辑内容,并可以在程序中对这些内容进行处理 按一下按钮,弹出提示文本 4.ImageView(图片) 按一下按钮换图片 5.ProgressBar( 阅读全文
posted @ 2017-03-24 20:06 farmerspring 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 1.活动:一种包含用户界面的组件,主要用于和用户进行交互(可以简单理解为app中的一个页面) 布局:每个活动对应一个布局 2.toast:通知短小信息 3.menu:用于制作菜单 4.销毁当前活动:finish(); 5.显式intent:启动活动(即实现页面之间的跳转)、启动服务、发送广播 6.隐 阅读全文
posted @ 2017-03-19 15:33 farmerspring 阅读(1706) 评论(0) 推荐(0) 编辑
摘要: 一、 接口 接口的定义: public interface Pet{ public abstract void beFriendly(); public abstract void play(); //接口的方法一定是抽象的 } 接口的实现: public class Dog extends Can 阅读全文
posted @ 2017-03-12 17:22 farmerspring 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 1.联编是指对于相同名字的若干个函数的选择问题 2.实例 p是Point类的对象,由于没有虚函数,实行静态联编(在编译时进行选择),选择的是Point中的Area函数 在Point类中的Area()函数前加了virtual,使其变成了虚函数,实现了动态联编,调用对象r、c类中的Area函数 3.虚函 阅读全文
posted @ 2016-12-10 16:26 farmerspring 阅读(4156) 评论(0) 推荐(0) 编辑
摘要: 1.运算符的重载是对已有的运算符再去定义新的操作功能 2.大多数运算符都能重载,只有以下五种不能重载 . .* :: ?: sizeof 3.运算符重载后保持以下特性不变 1)操作数个数不变 2)优先级不变 3)结合性不变 4)语义不变 4.重载运算符的选择 运算符的操作个数、类型、顺序不同 5.注 阅读全文
posted @ 2016-12-10 15:54 farmerspring 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.Object类型 1)创建方法: 使用对象字面量语法时,属性名也可以使用字符串 留空花括号 var person = {}; //相当于new Object() 2)访问对象属性: 点表示法(建议使用) 方括号表示法 将访问的属性用字符串的形式放在方括号内,主要用于处理属性名中包含会导致语法错误 阅读全文
posted @ 2016-12-04 17:23 farmerspring 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1.基本类型值:简单的数据段(undifined, null, boolean, number, string) 引用类型值:由多个值组成构成的对象 2.不能给基本类型的值添加属性,只能给引用类型(对象)的值动态的添加属性 3.复制基本类型,得到的两个变量不会相互影响 复制引用类型(对象),得到的两 阅读全文
posted @ 2016-12-04 10:37 farmerspring 阅读(177) 评论(0) 推荐(0) 编辑