随笔分类 -  Android项目开发过程

项目开发过程纪要
摘要:这两天在写一个柱状图的自定义控件,用的直接继承ViewGroup的方式实现的,我们都知道,这是自定义控件里面最简单的一种了,有时间写个总结分享一下。这里我想说的重点是,在写这个自定义控件的时候遇到了个关于View.setId()小问题,在网上查了好多,有很多回答真是纯属扯淡,最后终于在stack... 阅读全文
posted @ 2015-12-31 22:28 codingblock 阅读(20624) 评论(5) 推荐(3) 编辑
摘要:大多数人都知道,一个APP的引导页面还是挺重要的,不过要想通过原生的Android代码做出一个非常炫酷的引导页相对还是比较复杂的,正巧html5在制作炫酷动画网页方面比较给力,我们不妨先利用html5做出手机引导页面,然后将其嵌入APP中。 首先我们分析一下,都需要做哪些工作? 1、制作html5引 阅读全文
posted @ 2015-08-19 17:27 codingblock 阅读(34447) 评论(5) 推荐(5) 编辑
摘要:在开发过程中,与用户交互式免不了会用到对话框以实现更好的用户体验,所以掌握几种对话框的实现方法还是非常有必要的。在看具体实例之前先对AlertDialog做一个简单介绍。AlertDialog是功能最丰富、实践应用最广的对话框,它可以生成各种内容的对话框。但实际上AlertDialog生成的对话... 阅读全文
posted @ 2015-08-12 18:07 codingblock 阅读(9184) 评论(4) 推荐(4) 编辑
摘要:开发过Android的童鞋都会遇到一个问题,就是在打印Toast提示时,如果短时间内触发多个提示,就会造成Toast不停的重复出现,直到被触发的Toast全部显示完为止。这虽然不是什么大毛病,但在用户体验上听让人发狂的。本篇博文就是介绍怎么自定义Toast提示,不仅能完美的解决上述问题,而且还能... 阅读全文
posted @ 2015-08-06 15:06 codingblock 阅读(5717) 评论(0) 推荐(1) 编辑
摘要:前面几篇博文介绍了从项目搭建到获取网络字符串,对一个项目的前期整体工作进行了详细的介绍,本篇接着上篇介绍一下怎么样优雅将网络返回的json字符串轻松转换成listview列表。 先上图,看一下效果。 包括下拉刷新和上拉加载更多两个功能,怎样还算可以吧~,比起前几篇博文中的那一大片一大片的“乱码”看起 阅读全文
posted @ 2015-07-05 23:22 codingblock 阅读(3058) 评论(9) 推荐(2) 编辑
摘要:在前两篇博文中已经做了铺垫,下面咱们就可以用前面介绍过的内容开始做一个小项目了(项目中会用到Afinal框架,不会用Afinal的童鞋可以先看一下上一篇博文),正所谓麻雀虽小,五脏俱全,这在里我会尽量的将前期的项目搭建做的相对实用一些,以便后期可以有效的实现团队协作和项目维护。一开始可能会看起来麻烦 阅读全文
posted @ 2015-07-03 11:39 codingblock 阅读(3099) 评论(2) 推荐(1) 编辑
摘要:本篇博文接上篇的《Android项目开发全程(一)--创建工程》,主要介绍一下在本项目中用到的一个很重要的框架-Afinal,由于本系列博文重点是项目开发全程,所以在这里就先介绍一下本项目中用到的几个功能:Afinal简介Afinal 是一个android的sqlite orm 和 ioc 框架... 阅读全文
posted @ 2015-07-01 23:43 codingblock 阅读(8339) 评论(5) 推荐(3) 编辑
摘要:每个程序员都知道,项目工程的整体架构对开发有着决定性的影响,在后续的开发工作中,能不能有效的减少代码的重复量和有效的人员分工取决于前期工程整体的架构。刚参加工作还不到一个月就意识到之前做的项目在架构方面实在是太差了,现在再回头看之前的工程,简直不堪入目啊,虽然当时很努力的在做一个当时自认为好的架构设 阅读全文
posted @ 2015-07-01 18:10 codingblock 阅读(3331) 评论(8) 推荐(3) 编辑