摘要: 李刚老师的《疯狂Java讲义》(第三版)是我的启蒙作品,前前后后一共看了3遍,每次都有新的认识。 接下来的一段时间就将一些经典的知识记录下来。 1.计算机高级语言的执行方式分为编译型和解释型,前者运行高效但不能跨平台(C,C++,Object-C),后台可以跨平台但效率不高(Ruby,Python) 阅读全文
posted @ 2016-10-28 13:55 xx-wqj 阅读(2987) 评论(0) 推荐(2) 编辑
摘要: (六)与系统交互 6.1后台通知 1.关于后台通知,下面展示6种样式。值得一提的是,笔者的小米5只能显示基本样式,雷军真是良心厂商啊。 2.首先上布局xml 3.接着是完整代码 6.3定时执行周期任务 1.AlarmManager用来管理和执行任务,可以在程序没有运行的时候执行。并且有多种启动和计算 阅读全文
posted @ 2016-10-23 10:52 xx-wqj 阅读(388) 评论(0) 推荐(0) 编辑
摘要: (四)实现设备硬件交互与媒体交互 4.6自定义摄像头覆盖层 1.将Camera中的内容实时的绘制到SurfaceView中 若要自定义拍摄界面,只要重新定义surface的界面即可 以下展示全部代码 2.改变拍摄方向,调用setDisplayOrientation(90)后,拍摄方向方向才会垂直显示 阅读全文
posted @ 2016-10-23 09:12 xx-wqj 阅读(258) 评论(0) 推荐(0) 编辑
摘要: (三)通信和联网 3.1显示Web信息 1.WebView通过loadUrl()方法直接访问网页时,点击跳转链接会打开系统默认的浏览器,若要拦截WebView事件,可为其添加WebViewClient 2.WebView默认不支持JavaScript,要通过setJavaScriptEnabled( 阅读全文
posted @ 2016-10-22 14:42 xx-wqj 阅读(479) 评论(0) 推荐(0) 编辑
摘要: (二)用户交互 2.14转发触摸事件 1.TouchDelegate很适合简单的触摸转发,它指定任意的矩形区域来向小视图转发触摸事件,其缺点是每个被转发的事件都会转发到代理视图的中间位置 2.自定义触摸转发 在onTouch中改变event事件信息 2.15阻止触摸窃贼 1. 调用requestDi 阅读全文
posted @ 2016-10-22 11:13 xx-wqj 阅读(483) 评论(0) 推荐(0) 编辑
摘要: (二)用户交互 2.1ActionBar 1.首先,调用onCreateOptionsMenu(Menu menu)方法为actionbar设置样式 res/menu/support.xml如下 接着,若Activity继承自AppCompatActivity,则调用代码 否则直接调用 2.2Too 阅读全文
posted @ 2016-10-21 21:48 xx-wqj 阅读(636) 评论(0) 推荐(0) 编辑
摘要: Android5.0开发范例大全(第4版) Dave Smith与Jeff Friesen著 书本的内容是5.0的一些新特性,挺厚的。不过因为是歪果仁写的,翻译过来再看总有一种说不清道不明的隔膜。 我自己是有强迫症的,图书馆借的书总想看到最后一页。于是断断续续花了一个月终于啃完,满分10分我给6分。 阅读全文
posted @ 2016-10-21 21:01 xx-wqj 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、开始的唠叨 Java中有一大块的内容是组件及事件处理,一刷Java时是为了写Web,前端有Html没学这部分内容。二刷时已经在做Android了,前端有自带的组件,依然跳过。 我也不建议道友去学习这部分内容,现在真的有人用Java写C/S吗? 二、学习笔记 (一)输入输出流 1.流:输入流、输出 阅读全文
posted @ 2016-07-31 09:02 xx-wqj 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 一、开始的唠叨 上篇里相对重要的是面向抽象与面向接口的编程,二者都体现了开闭原则。 本期继续回顾Java中的基础知识。 二、学习笔记 (一)内部类与异常类 1.内部类: 内部类的外嵌类的成员变量在内部中仍然有效,内部类中的方法也可以调用外嵌类中的方法 内部类的类体中不可以声明类变量和类方法。外嵌类的 阅读全文
posted @ 2016-07-30 14:14 xx-wqj 阅读(411) 评论(0) 推荐(1) 编辑
摘要: 一、开始的唠叨 有朋友开始接触Java,问我一些基础的问题,突然发现不知该如何回答,十分尴尬。痛定思痛,便回炉重造,将java基础的知识重新梳理了一遍。 以下是我看书时或摘要、或总结的语言,完全是Java中基础的基础。 二、学习笔记 (一)基本数据类型 1.标识符区分大小写:hello与Hello是 阅读全文
posted @ 2016-07-29 20:43 xx-wqj 阅读(428) 评论(0) 推荐(0) 编辑