在我们的工作当中,我们有时觉得一些框架无论从技术深度上还是广度上都非常有内涵,但是如果我们沉下心来看框架代码,去专研代码,就会茅塞顿开,从中学到很多东西,慢慢的提升自己,最终觉得也不是那么难,正所谓精诚所至,金石为开 当我们在学习一些东西时,我们有时觉得这东西对我们现在的工作有用吗 ...
在前面的几讲中,我们都是使用xml layout 来去控制UI组件,其实我们也可以完全抛开XML,用纯代码来控制我们的界面UI。 回顾我们学过的,遇到过的UI组件,有容器类的Layout:LinearLayout,RelativeLayout等, 也有视图类UI:TextView, EditText, Button, ImageView等。对应到代码中,我们会发现,他们都是View子类,具体关系如 ...
2012-08-22 20:03 0 10255 推荐指数:
在我们的工作当中,我们有时觉得一些框架无论从技术深度上还是广度上都非常有内涵,但是如果我们沉下心来看框架代码,去专研代码,就会茅塞顿开,从中学到很多东西,慢慢的提升自己,最终觉得也不是那么难,正所谓精诚所至,金石为开 当我们在学习一些东西时,我们有时觉得这东西对我们现在的工作有用吗 ...
在前面几讲中, 我们其实已经多次用到过Layout,用的最多的线性布局。今天我们来详细探讨一下布局。 Layout,是在Activity的界面的结构,它定义了您的UI元素该如何组织来呈现给用户。Layout的定义其实有两种方式: Xml定义 代码定义 Xml layout ...
接着上一讲留下的“需求”: 设计一个登陆界面: 允许用户输入用户名,密码; 用户点击“Login”之后,如果用户名为admin, 密码为123则显示“登陆成功”; 如果用户名密码其中之一不正确 ...
今天我们来真正开始我们的Android 开发之旅。以下的内容,建议先跟着Step by Step的照做,先“知其然”,完成之后我们再来“知其所以然”。 建立Android 项目 1. 打开Eclipse 后, 在菜单File->New->Other-> 在弹出 ...
1. 每年暑假都会有许多大学生出来找实习。程序员们常常对此怀有某种期待——万一来一个长得乖的小妹,那无疑是给整个夏天带来了甜爽的清凉! 奈何天公不作美,从来就 ...
软件开发为什么需要UML (软件越来越复杂),开发人员仍然沿用25年前的方法来开发,这就是问题的根本所在 。--IvarJacobson 掌握软件开发的方法就能不断的复制成功。 你应该使用UML吗? ...
俗话说:“测试写得好,奖金少不了。” 有经验的开发人员通常会通过单元测试来保证代码基本逻辑的正确性。如果你是一名新手开发者,并且还没体会到单元测试的好处,那么建议你先读一下我之前的一篇文章代码洁癖系列(七):单元测试的地位。 写单元测试一般需要三个步骤: 准备测试用例,测试用例要能覆盖 ...
开发应用的目的是干嘛?一方面当然是提供优质服务给用户,还有一方面最重要的还是须要有盈利。不然谁还有动力花钱花时间去开发app? 我们的应用主攻海外市场,所以主要还是接入国外的 ...