摘要: Android安卓移动开发工程师职业规划图,包括安卓开发的发展晋升路线(技术专精和技术转产品两条晋升路线) 阅读全文
posted @ 2014-05-06 12:39 dlzh 阅读(206) 评论(0) 推荐(0) 编辑
摘要: ListView加载性能优化 在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容,用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时候,会占据大量内存,影响性能,这时候就需要按需填充并重新使用view来减少... 阅读全文
posted @ 2014-04-17 11:02 dlzh 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Looper用于封装了android线程中的消息循环,默认情况下一个线程是不存在消息循环(message loop)的,需要调用Looper.prepare()来给线程创建一个消息循环,调用Looper.loop()来使消息循环起作用,从消息队列里取消息,处理消息。注:写在Looper.loop()... 阅读全文
posted @ 2014-04-05 11:05 dlzh 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 手是一个哗众取宠的词汇,世上本来并没有高手,说的人多了也就有了高手,我看程序员只有老少之分,并无高低之分,比如偶就是一个老程序员,因此作为程序员,我们追求的应该是写出有用有价值的软件产品,呵呵,废话少说,切入正题吧!1.迷恋 + 热情;爱因斯坦同学说:兴趣是最好的老师,这就是说一个人一旦对某事物有了... 阅读全文
posted @ 2014-04-02 10:08 dlzh 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Android本来就是一个linux操作系统,所以大部分都是linux的命令,如mkdir,ls,netstat,mount,ps等,这里就不具体介绍了, 主要介绍几个Android特有的。 getprop返回Android的所有系统属性。 getevent打印所有的键盘和触摸事件 logc... 阅读全文
posted @ 2014-03-29 22:14 dlzh 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖... 阅读全文
posted @ 2014-03-22 09:25 dlzh 阅读(275) 评论(0) 推荐(0) 编辑
摘要: Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB888。作为一种逐像素的显示对象执行效率高,但是缺点也很明显存储效率低。我们理解为一种存储对象比较好。 Drawable - 作为Android平下通用的图形对象,它可以装载常用格式的图像,比如GIF... 阅读全文
posted @ 2014-03-20 22:25 dlzh 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 做android开发工作的哥们想必一开始接触android也是多关注怎么配置开发环经。开发工具有两种: 1.android自己集成的工具,eclipse+adt+sdk(sdk需要自己下载,如果以前有了,可以拷贝到../sdk/platforms目录中。 下载地址http://developer.... 阅读全文
posted @ 2014-03-18 21:43 dlzh 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-03-02 12:59 dlzh 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 记得看过某篇文章写到21世纪世界范围内最好的前十大职业有软件工程师一项,平心而论,应该说缺少的是良好职业素养的,有经验的,合格的软件工程师。从国内招聘网站上的数据也能看出来,近些年由于移动互联网,互联网的蓬勃发展,以及因为互联网对传统行业的整合一系列影响,软件工程师需求一直很旺盛,另一方面,高校的计... 阅读全文
posted @ 2014-02-26 16:08 dlzh 阅读(214) 评论(0) 推荐(0) 编辑