第一个android 程序的学习心得

原创 2015年11月18日 23:38:12

第一个android 程序的学习心得

  • eclipse和android studio新建项目的区别
  • 编写代码中遇到的问题

eclipse和android studio新建项目的区别

这几天看第一行代码,书中使用的IDE是Eclipse,而我使用的IDE是android studio,所以建立项目的时候遇到了一些问题。第一章,书中建立了一个blank activity,但是不勾选create activity(即不自动创建activity)。而是用android studio创建blank activity并没有不自动创建activity的选项,最后发现其实是android studio多一个建立项目的模版即add no activity。

编写代码中遇到的问题

在使用android studio建立一个add no activity的项目时,按照第一行代码书中的例子编写好代码后运行发现运行的app没有显示title,都是一步一步照着输入的为什么没有title呢?在对比hello world的项目工程的时候终于找到了没有title的原因。在res目录下有一个values目录其中有一个styles.xml的文件。 使用add no activity建立的工程styles.xml是如下代码所示:

<resources>

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
    </style>

</resources>

而由title的hello world的styles.xml代码是下面的代码所示:

<resources>

    <!-- Base application theme. -->
    <style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar">
        <!-- Customize your theme here. -->
    </style>

</resources>

其中绿色部分的parents就是他们不同的地方。虽然目前还不知道两个地方代表什么意思,但是先记录一下后面查到资料后在补充说明。只要把内容替换一下就可以显示出title了

Android学习心得② - fragment中设置双击返回键退出程序

最近做的软件要实现双击返回键退出程序效果,其实一开始我是拒绝的,你不能让我改,我就马上去改,因为我不愿意改完了以后再加一些特技上去,代码“duang”一下,很快、很屌,这样用户出来一定会骂我,根本没有...

[剑指offer学习心得]之:第一个只出现一次的字符

字符串中找出第一个只出现一次的字符。比如说输入“abaccdeff“,则输出“b“。最直观的想法是从头开始扫描这个字符串中的每个字符。当访问某个字符时拿这个字符和后面没个字符 做比较,如果在后面没有发...

[剑指offer学习心得]之:两个链表的第一个公共结点

题目:输入两个链表,找出它们的第一个公共结点。看到这道题,第一个想到的自然是暴力法:第一链表上顺序遍历每个结点,每遍历到一个结点,在第二个链表上顺序遍历每个结点。如果在第二个链表上有一个结点和第一个链...

android 学习心得

  • 2011年03月14日 17:32
  • 1.87MB
  • 下载

Android学习心得

  • 2014年06月07日 11:36
  • 7KB
  • 下载

神经网络程序设计课学习心得

本课程的目标是通过学习神经网络和深度学习等机器学习算法来搭建一个完整的血常规检测报告单的年龄和性别预测系统。项目的最后效果就是,用户上传一张血常规报告单的图片,后台首先进行OCR识别出图片中的项目,将...

我的android学习心得

  • 2012年12月06日 22:30
  • 238KB
  • 下载

嵌入式实时操作系统程序设计学习心得(一)

任务的特性:        独立性:表现为逻辑上的平等性和信息传输的异步性。平等性,即可以独占CPU,一个任务“看不见”另外一个任务;异步性,指任务之间信息传递必须通过媒介。        并发性...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第一个android 程序的学习心得
举报原因:
原因补充:

(最多只允许输入30个字)