首页 » 2016 October

Android应用开发教程之二十二:内存泄漏调试学习与总结

       开始学习啦,吼吼,我很尽量写清楚自己想的与学习到的知识,希望大家不要嫌啰嗦,仔细看下我描述与扩展的知识,一定能学到东西的! 好了,先简单说下,大家有或经常碰到OOM的问题,对吧?很多这样的问题只要一出现相信大家的想法跟我的一样,就是自己的应用:优化、优化、再优化!而且如果出现类似于OOM这样级别的问题,根本就不好处理,LogCat日志中显示的信息仅仅是OOM,并不会给你提示如何解决的方法或思路阅读全文 »

2016年10月31日
发布:鸡啄米 分类:Android开发教程 浏览: 评论:0

Android Studio(七):通过注解提升代码检测

       使用像Lint这样的代码检测工具可以帮助你发现问题和提升代码,但是代码检测在有些地方很难应用。例如,Android的资源ID,使用一个int类型来表示字符、图像、颜色或者其他资源类型所以代码检测工具不能分辨这是一个字符串资源,还是一个颜色资源。这种情况下,即使你使用代码检测工具,你的app可能会渲染失败或者不能运行。 注解允许你为Lint这样的代码检测工具提供提示来帮助Lint检测更深层次问题。阅读全文 »

2016年10月24日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

Android从入门到精通系列学习路线书籍介绍

       很多时候我们都会不断收到新手的提问“Android开发的经典入门教材和学习路线?”、“Android 开发入门教程有哪些推荐?”等类似的问题,我们不断重复回答这些问题,这让我们萌生了做《 Android开发书籍推荐:从入门到精通系列学习路线书籍介绍》的想法,整理收集开发大牛的学习经验,以便让我们少走弯路,更快速成长。希望这个系列可以成为大家手头应对新手的好答案。阅读全文 »

2016年10月20日
发布:鸡啄米 分类:Android开发书籍 浏览: 评论:0

Android手机卫士(二):构建服务端json、请求网络数据

       数据的传递 客户端:发送http请求 服务器:在接受到请求以后,给客户端发送数据,(json,xml),json数据从数据库中读取出来,读取数据拼接json,语法规则,结构  获取服务器版本号(客户端发请求,服务端给响应,(json,xml))  json中内容包含: /* 更新版本的版本名称 * 新版本的描述信息 * 服务器版本号 * 新版本apk下载地址*/ 服务器端json数据update阅读全文 »

2016年10月14日
发布:鸡啄米 分类:Android开发实例 浏览: 评论:0

23天从0开始完成一款Android游戏开发 – 第12~14天

       第12天:新游戏名 DRONE INVADER 名字终于选好了。备选名字有很多,但只有6、7个是可用的。这一个看起来最符合游戏的主题。全新的主题也做好了,同样选用了Ruslan字体。 今天弄懂了Java里Comparable和Comparator的区别。我改动了子弹部分的代码,以便同时发射多个子弹(激光碎片)。子弹不必接触到外星人才能打中,只需朝着一个方向发射,子弹便会自动攻击外星人。阅读全文 »

2016年10月12日
发布:鸡啄米 分类:Android游戏开发 浏览: 评论:0

Android应用开发教程之二十一:ListView原理学习与优化总结

       在整理前几篇文章的时候有朋友提出写一下ListView的性能优化方面的东西,这个问题也是我在面试过程中被别人问到的…… 今天就借此机会来整理下,网上类似的资料蛮多的,倒不如自己写一篇,记录在这个地方,供自己以后使用,不用再翻来翻去的找了,用自己写的…… 呵呵,不多讲其它了,说起优化我想大家第一反应跟我一样吧?想到利用ViewHolder来优化ListView数据加载阅读全文 »

2016年10月10日
发布:鸡啄米 分类:Android开发教程 浏览: 评论:0

Android Studio(六):通过Lint提升你的代码

       为了测试你的Android应用符合功能需求。最重要的是确保你的代码没有结构性问题。结构差的代码影响你的Android应用的可靠性,让你的代码难以维护。比如,如果你的XML资源文件包含未使用的明明空间,这会花费空间和不必要的进程。其他机构行问题,比如是哟个过时的API调用,如果设备API版本不兼容,可能导致运行失败。阅读全文 »

2016年10月8日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0
分页:[«]1[»]