摘要: 手机屏幕非常有限,因此要充分利用屏幕空间。Android提供了一种菜单的方式,可以让菜单得到充分地展示,而且还不占用任何屏幕空间。 那怎么创建菜单呢? 1. 在 res 目录下新建 Menu 文件夹,在文件夹下再建一个叫 main 的菜单文件。. 2. 在 main.xml 中添加如下代码: 在这里 阅读全文
posted @ 2018-08-02 18:25 hong_Yu 阅读(608) 评论(0) 推荐(0) 编辑
摘要: Toast 的用法非常简单,通过静态方法makeText()创建出一个 Toast 对象,然后调用 show(),就可以将 Toast 显示出来。 makeText()方法需要传入3个参数, 第一个参数是 Context,也就是 Toast 要求的上下文;活动本身就是一个Context对象,传入To 阅读全文
posted @ 2018-08-02 17:43 hong_Yu 阅读(414) 评论(0) 推荐(0) 编辑
摘要: Android的日志工具类是Log,属于android.util.Log包 ,这个类提供了5个方法来供我们打印日志。 ● Log.v()。用于打印最为繁琐的,意义最小的日志信息。对应级别为 verbose,是Android日志里级别最低的一种。 (顺便来认识一下单词 verbose:冗长的,啰嗦的, 阅读全文
posted @ 2018-08-02 16:33 hong_Yu 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: 步骤: (1) 要复制文件,首先得先要有文件; (2) 然后把文件里面的内容读取到输入流中; (3) 再把输入流中的内容写到输出流中; (4) 再从输出流中写入到目的文件中; (5) 最后牢记要关闭流通道。 ① 当文件得大小超过 int 时,应该分开一部分一部分的传,同时传时会溢出,用byte数组当 阅读全文
posted @ 2018-06-06 17:43 hong_Yu 阅读(524) 评论(0) 推荐(0) 编辑
摘要: IO流是输入输出流,即 inputStream、outputStream。 input是输入,读,把外部数据读到内存中;output是输出,写,把内存中的数据写到外部 Java保存数据仅限于程序运行期间的暂存,要使数据永久的保存下来,必须保存在硬盘里。而流就是用来写数据的。 一、首先要知道怎么对文件 阅读全文
posted @ 2018-06-06 15:41 hong_Yu 阅读(442) 评论(0) 推荐(1) 编辑
摘要: 多线程实现的两种方式: 继承Thread类 实现Runnable接口 这两种方式都必须重写run()方法。 当多线程对同一个对象操作时,必须实现Runnable接口,而不能继承Thread类。因为继承Thread类实现多线程时,操作的是不同的对象。 1 Runnable r=new Runnable 阅读全文
posted @ 2018-05-31 13:38 hong_Yu 阅读(9070) 评论(0) 推荐(0) 编辑
摘要: 错误(Error):表示恢复不是不可能但是很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。 异常(Exception):表示一种设计或实现问题。也就是说,它表示程序运行正常,从不会发生的情况。 错误 没有通过编译,在编译时出错。 异常 通过编译,在运行中出错。 1 tr 阅读全文
posted @ 2018-05-31 10:54 hong_Yu 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 创建对象的时候要传入一个输入流 Scanner scanner = new Scanner(System.in); 代表该扫描器从控制台接收输入的内容 nextInt()方法 代表接受下一个输入内容,并且转换为int类型(以行为单位) 注:字符串转换成数字,里面传的必须是数字 next()方法 代表 阅读全文
posted @ 2018-05-30 20:20 hong_Yu 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 泛型集合:规定了数据类型的集合 ArrayLIst、HashSet、HashMap在使用 add()方法时可以添加任意类型,为了符合原则上添加类型一致的原则,用泛型来规范。 在定义的时候类型后用<规定的类型> 注意:泛型中不能使用基本类型,可以使用包装类来代替基本类型 在JDK1.7之后支持类型推导 阅读全文
posted @ 2018-05-30 18:45 hong_Yu 阅读(104) 评论(0) 推荐(0) 编辑
摘要: List 和 Set 都实现了Collection 接口,而 Map 则没有。 (1) List(有序可重复) List 采用线性方式存储,可存放重复的数据。它有两个子类:ArrayList、LinkedList。 ArrayList 底层是一个Object[]数组,意味着它有数组的特性,但是它比数 阅读全文
posted @ 2018-05-30 15:46 hong_Yu 阅读(3087) 评论(0) 推荐(0) 编辑