Android
文章平均质量分 71
风光斉月
精通技术的目的全在于应用。
展开
-
文件操作
文件操作原创 2016-12-02 21:24:55 · 226 阅读 · 0 评论 -
二维码的实现:
二维码的实现:用到了牛逼的Google zxing组件: zxing下载:https://github.com/zxing/zxing 一 、 搭建zxing项目: 1、配置Maven(构建工具)下载:http://maven.apache.org/ (1)把Maven的bin目录配置到环境变量。原创 2016-12-01 11:51:25 · 331 阅读 · 0 评论 -
Handler 原理
Handler (源码级之一)handler表示一个消息处理器,用于解决在android中,多线程之间相互传递消息的一种机制,==原因==是,android开发中,我们通过会使用子线程(单独的线程)去处理耗时的操作,如果在子线程(工作线程)中直接访问主线程(UI线程)中的UI组件(UI工具包),从android4.0开始这个操作是被拒绝的,目的是为了防止多线程并发访问主线程的UI组件,而导致UI组件原创 2016-11-25 19:53:36 · 282 阅读 · 0 评论 -
ListView 的优化
ListView的三步优化方式:1.优化(使用固定的ListView宽度有助于填充item时 避免重复渲染ListView,导致重复多次调用getView方法)Listview中2.优化。(使用convertView来重复使用已被隐藏的对象,避免重复创建每一个选项的View对象)说白了就是加了个for()循环判断而已。3.优化(使用ViewHolder来解决每次重复查找convertView中的组件原创 2016-11-25 19:37:01 · 195 阅读 · 0 评论 -
UI界面概要
1、UI界面概要:所有UI组件都称为View - 一个显示数据的组件。 - 用于容纳组件的组件 - 是一个单独的组件(比如一个按钮),或者是一个容器 (比如一个可以容纳其它组件的布局)在android开发中使用的数据单位: px:像素点(不建议使用) in:英寸(不建议使用) mm:毫米(不建议使用) pt:磅(不建议使用) dp(dip):与密度无关的像素,在密度160dp的屏幕上,1dp原创 2016-10-07 17:53:02 · 460 阅读 · 0 评论