2016年12月16日
摘要: Android自从3.0版本开始引入了Fragment的概念,它可以让界面在平板上更好地展示 Fragment建议继承android.app.Fragment的包,另外support.v4包主要是用于兼容低版本的Android系统 FrameLayout是Android中最简单的一种布局,没有任何的 阅读全文
posted @ 2016-12-16 11:08 Alan-elephant 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Android中的广播主要分为两类,标准广播和有序广播 标准广播: 一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时刻接收到这条广播消息,因此没有任何的先后顺序 这种广播的效率会比较高,但同时也意味着它是无法被截断的 有序广播: 一种同步执行的广播,在广播发出之后。同一时刻只 阅读全文
posted @ 2016-12-16 11:06 Alan-elephant 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Android的UI也是线程不安全的,如果想要更新应用程序里的UI元素,则必须在主线程中进行,否则就会出现异常。 Android中的异步消息处理机制主要由四个部分组成,Message,Handler,MessageQueue和Looper. 1.首先需要在主线程中创建一个Handler对象,并重写h 阅读全文
posted @ 2016-12-16 11:05 Alan-elephant 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 需要了解:agile Scrum 四个仪式:1.计划会 2.每日站(立)会 3.评审会(演示会) 4.反思会(回顾会) 三个角色:1.Scrum Master(敏捷教练) 2.产品 3.团队 2BizBox ERP 进程:应用程序运行一次,产生一个进程 阅读全文
posted @ 2016-12-16 11:02 Alan-elephant 阅读(401) 评论(0) 推荐(0) 编辑
摘要: Linux命令行与图形界面进行切换 1.实时切换 1.1 命令行->图形 startx 1.2 图形->命令行 Ctrl+Alt+F1--F6 2.启动默认 2.1 启动进入命令行 修改/etc/inittab文件 "id:3:initdefault" 2.2 启动进入图形界面 修改/etc/ini 阅读全文
posted @ 2016-12-16 10:45 Alan-elephant 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 1.查看ip:ipconfig 2.ping命令 -t 就会一直ping,使用Ctrl+c退出 3.查看路由:route print 4.如何查看端口号被占用:netstat -aon|findstr "49157",tasklist|findstr "2720" 5.查看本地服务:services 阅读全文
posted @ 2016-12-16 10:45 Alan-elephant 阅读(175) 评论(0) 推荐(0) 编辑
摘要: SQL注入 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站 阅读全文
posted @ 2016-12-16 10:44 Alan-elephant 阅读(2206) 评论(0) 推荐(0) 编辑
摘要: 1.只保留float类型的一位小数, String.format("%.1f", float值) 2.android edittext 限制输入内容: android:digits="0123456789" 3.PendingIntent可以简单地理解为延迟执行的Intent 4.RadioButt 阅读全文
posted @ 2016-12-16 10:43 Alan-elephant 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 单例造成的内存泄漏 单例模式非常受开发者的喜爱,不过使用的不恰当的话也会造成内存泄漏,由于单例的静态特性使得单例的生命周期和应用的生命周期一样长,这就说明了如果一个对象已经不需要使用了,而单例对象还持有该对象的引用,那么这个对象将不能被正常回收,这就导致了内存泄漏。 这是一个普通的单例模式,当创建这 阅读全文
posted @ 2016-12-16 10:42 Alan-elephant 阅读(249) 评论(0) 推荐(0) 编辑