篇一 :安卓 课程学习心得

心得体会

学号: 姓名: 班级:

一开始接触 Android 是从自己的手机开始的,觉得它很酷,是我喜欢的风格,然后我就通过了一些网络渠道去了解Android。在选课的时候发现有这个课程,于是我就报名了。刚开始接触 Android开发时感觉到它很有意思,在界面开发上和 web 也可以形成了相通的架构,更加方便,视觉上也是非常的酷。Android作为新兴的手机操作系统,适应潮流的发展,在一定程度上迎合了现代人们最求效率和最求完美的心态,再加上的它的先进之处,所以 Android 的发展很快,Android 的应用资源也越来越广泛,现在的 Android 正在快速形成一个只能手机王国,给人们提供日常娱乐和办公的平台,无论在哪些方面,Android 的表现总是能够让人满意, 它正在快速地占领手机终端,未来的智能手机领域将是 Android 的天下,越来越多的人选用 Android 平台的手机。如果说追求苹果是因为苹果的高端与美感,那么追求 Android 则是因为它的先进性开源性,也正是因为 Android 这些吸引人们瞩目的特点,才会有越来越多的人对 Android 充满激情,Android 的发展也才能这样的迅猛,所以在这里要先谢谢 Goolge,以及那些充满激情的开发者们。首先在界面上,我们同样可以通过不同布局进行设计非常酷的界面,这些界面可以通过 include 进行引入,我们可以通过一些公用的方法写个 BaseActivity 这个基类,通过继承方式比较不错的实现了 Activity 的界面, 因为这样你可以 Header(头部)和 Footer(尾部)进行处理一些触发事件或者特效等。布局模式以相对模式为主,线线布局模式可以在比较简单的 include 进行完成,最重要的一点就是:我们可以自己通过重写方法或者通过实现 View 或者 Layout 等类进行扩充项目需要的布局(或者控件) ,在学习界面中,Android 为我们提供了很好的类似反射机制,通过 Layout 文件夹下的配置文件,可以快速的形成界面,在配置文件可以设置属性或者样式都是很快捷方便。对比较特殊的界面也可以通过处理嵌入到指定的界面,同样可以通过java 代码直接创建View 进行添加,不过这种方式比较复杂。对一些点击、选中、按键等处理的事件,界面之间的 跳转 Intent 管理,通过 Bundle 对数据在界面之间进行传输。其次在手机交互式通信服务中,学习了 Android 手机之间进行短信发送、广播、对广播的监听、服务等。

…… …… 余下全文

篇二 :Android学习心得

Android学习心得

这学期,我们新开了一门课程——android的研发。在老师们的介绍下,我们了解android的开发环境以及控件的功能。刚开始接触Android觉 得 既 陌生 又 亲 切,陌 生 在 于 没 有 学 过 具 体 的 开 发 软 件,亲 切 在于它在界面开发上和web也可以形成了相通的架构,更加方便。

一、Android简介

Android一词的本义指“机器人“,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版本为Android 2.4 Gingerbread和Android 3.0 Honeycomb。Android是基于Linux开放性内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。Android 早期由原名为"Android"的公司开发,谷歌在2005年收购"Android.Inc"后,继续对Android系统开发运营,它采用了软件堆层(software stack,又名软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。现在,Android系统不但应用于智能手机,也在平板电脑市场急速扩张,在智能MP4方面也有较大发展。采用Android系统主要厂商包括台湾的HTC,(第一台谷歌的手机G1由HTC生产代工)美国摩托罗拉,SE等,中国大陆厂商如:魅族(M9),华为、中兴、联想、蓝魔等。

…… …… 余下全文

篇三 :安卓学习心得

Android学习心得

-----093380117 计算机应用(1) 张峰

1.关于Activity

1. 在一个Activity中使用多个View

如果把Activity看作MVC中的Control?它负责管理UI和接受事件(包括用户的输入),虽然说一个Activity通常对应一个屏幕,但事实上,我们是可以只用一个Activity管理多个不同的View来实现简单的逻辑。

首先,我们增加一个新的资源描述layout/second.xml。

除了一个“Hello中国”以外,增加一个按钮可以返回前一个界面。然后,在代码中我们要为helloTwo增加两个方法,setViewOneCommand和setViewTwoCommand,分别处理一下在不同界面时,从资源里加载组件并为组件绑定一个事件处理器最后,我们需要在onCreate的时候,也就是启动后的main界面上设置一下按钮事件处理器。

2. 还是回到正道上,多个Activity之间的跳转

Android中提供一个叫Intent的类来实现屏幕之间的跳转,按文档的说法,似乎他们也建议采用这种方法,Intent的用法比较复杂,现在我先看看它最简单的用法。

这里的跳转功能用Intent来操作,它的最简单用法就是用函数setClass()设置跳转前后两个Activity类的实例,然后调用Activity自己的startActivity(intent)即可。最后一句finish()表示将当前Activity关掉(如果不关掉会如何?你可以自己试一下看效果,事实上有时我们是不需要关掉当前Activity的)。

然后,我们同样弄一个Activity类HelloThreeB,代码与前面的差不多,只是将setClass的两个参数反一下,这样就可以简单地实现在两个Activity界面中来回切换的功能了。

2.关于 Intent的使用

…… …… 余下全文

篇四 :Android学习心得

Android入门心得

工具使用

1. 打开已有工程:

方法1:Eclipse>file>new>Android Project>Next>Create Project existing source>选择你的项目. 该方法适合不在工作目录workspace下的文件。

方法2:在屏幕上方的选单列上,选择「File->Import」选项,会跳出「Import」视窗。选择「General->Existing Projects into WorkSpace」项目,然后按下「Next」按钮带到新一个画面。在「Select Root Directory」栏位旁,按下右方的「Browse...」按钮,选择对应的工程。选择好后,按下「Finish」按钮完成从现存在工作环境(WorkSpace)资料夹下的工程汇入到Eclipse 环境的动作。

2. 修复工程。如果发现开启后的资料夹图示上有个小小的黄色惊叹号,表示工程导入后还有些问题,我们可以使用ADT 内建的功能来试着修复。

在「Package Explorer」的「ApiDemos」工程档桉夹图示上点选右键,Android Tools->Fix Project Properties

3. 新建模拟器

一种方法是在windows的运行>cmd中。

在windows的“运行”->cmd中启动Android emulator。

首先,设置环境变量。在Windows 2000, XP, 2003 这些操作系统里,点选「我的电脑右键> 属性> 高级> 环境变数」。在「系统变数(S)」栏中,选取「PATH」变数名称后,再点选「编辑(I)」按钮。加入你的android-sdk-windows的安装路径(因个人电脑而异):在弹出的视窗中将「; D:\software\eclipse\Andorid开发套件\android-sdk-windows\tools」(注意要以分号隔开)这字串添在原本的字串之后,按下确定后重新启动操作系统。 其次,开始>运行>cmd:输入如下命令

…… …… 余下全文

篇五 :APP学习心得

Android学习心得

20xx年1月28号,我们正式开始了我们的冬季小学期课程——android的研发。在老师们的介绍下,我们接触到了android的开发环境以及控件的功能。刚开始接触Android觉得既陌生又亲切,陌生在于没有学过具体的开发软件,亲切在于它在界面开发上和web也可以形成了相通的架构,更加方便。通过十几天的学习,接下来说说我的收获:

在这次android的学习过程中,我了解到:

一、 android基础知识:

1. 环境的配置:

(1) 配置Java程序开发环境 ;

(2) 安装并汉化Eclipse(JDK);

(3) Android SDK的安装 ;

(4) ADT的安装及配置 ;

(5) Android模拟器的配置 。

2. 第一个简单的Android程序(HELLO WORLD):

(1) 创建一个Android应用程序:

打开eclipse开发工具——文件——新建——项目——android——android project——下一步 ,

(2) 应用程序编写: 完成程序资源的设置 ;完成界面布局的设置; 完成程序的事件处理; 完成程序的总体配置;应用程序测试 ;部署应用程序到Android手机(对APK应用程序进行打包)。

3、控件:

在Android学习中,每一个应用都需要一些空间,在这一个月的学习当中,我们也接触了很多的控件:

(1) TextView:用来显示文本标签的控件 ;

(2) ListView:用来显示一个列表的控件 ;

(3) Toast:是Android用来显示显示信息的一种机制;

(4) EditText:编辑框,用于输入信息;

(5) RadioGroup、RadioButton:单项选择 ;

(6) Checkbox:多项选择 ;

(7) Spinner:下拉菜单 ;

(8) AutoCompleteTextView:自动提示 ;

…… …… 余下全文

篇六 :上海瑭锦安卓开发心得

上海瑭锦安卓开发心得

对于软件开发工程师来说学习C语言是一个必经得学习之路,因为他是编程语言中得基础,如果没有C语言得编写能力,那么就谈不上是软件开发工程师,所以学好C语言是成为软件开发工程师得基础,那么我们如何了解C语言呢?首先我们要知道C语言是汇编语言中最基础得编写语言,它集成了所有汇编语言得大部分优点,能实现低级语言得众多功能。

C语言把高级语言与低级语言相结合创造出自己得汇编语言风格,塑造出自己得汇编语言工作单元,C语言得结构特点是编写代码和相关数据可以分隔化除了程序和相关得必要信息保持彼此独立得关系,这种关系可以是我们编写得程序层次化更加清晰,更加便于使用、维护和调试,它会以给用户方便得调用功能,可以多元化、多种循环、控制编写语句得控制导向,从而使我们得编写程序更加结构化、实用化。

这些都可以让C语言实现决策目得得要求,C语言得应用指针特性使得其应用范围增加,应用面变大,增加了程序得安全性。不容易被恶意程序所利用,C语言得对其处理标准化、针对于编写函数得标记、多线程得支持、从新定义新得程序安全定义有了更多得广泛得选择。它得编写灵活和紧凑编写序列使得书写程序更加自由化,它可以直接访问我们常用得物理地址,简洁得使用操作使得用户在对硬件上得要求更加简洁,它可以移植%86得公共代码在相关得编写程序上,这一特性使得其在不同环境中运行。它得表达能力使得其在各种系统和相关运行环境下可以自由得发挥它得编写和使用得能力。

…… …… 余下全文

篇七 :整机测试学习心得

学习心得

入职开始手机整机测试的培训到现在,已经差不多半个月的时间。在这半个月的时间里,我对安卓测试这个岗位的认知也有了一个从无到有的认识转变的过程,我是去年毕业,之前从事过安卓软件开发的工作,对测试这一块起初的理解不是太准确,比较肤浅的一个认知。我过去认为安卓测试就是主要是测试软件的功能和找bug,但是培训了半个月,认识到所谓的测试并不是仅仅单纯地检测软件模块,范围还涉及到手机本身硬件得日常维护,包括每日系统级的monkey测试,手机所处环境变化的检测,温度,力度,耐摔等硬件性能指标的考核。

我从刚入职参加培训到现在,每天导师都会分配任务,不懂不明白的地方可以向导师向同事请教。我入职的时候已经是团队做项目的后期时段,所以刚来的前几天,主要就是熟悉了解现在项目的测试方向和测试对象,按照导师的引导,阿里云os系统的预装软件进行功能测试,也就是跑case。和导师一起对高德地图和应用中心的case用例进行测试;除此之外,还学会了如何提交bug报告,我们使用的是阿里的测试平台,bug的提交需要注意语言的简明扼要易懂,格式要符合一定的规则,还得考虑到bug本身优先级和严重性的问题。只要bug不是特别严重的那种,那么优先级可以设置较为低一些,一般是3普通级别,严重程度是major;有些bug会导致软件无响应,甚至会影响到测试机自身性能,比如发热问题,这时优先级要设置高些,可以设置为2 high等级,严重度也为high。

除了每天日常分配的任务外,每天的测试机monkey测试报告也是由我来整理。每天下班之前需要向领导询问今日monkey测试的机型,统计并分配大家跑monkey。明日在对monkey测试的结果上传到服务器并整理成报告,发送给上级领导。这些就是我平时的工作内容,每周五一般是自由测试的时候,这一天的工作就是测试机软件自由检测,发现bug并提交,目前工作方向已转移到新的项目,开始进行生活服务中心模块的用例学习。

…… …… 余下全文

篇八 :Android java C# 学习心得 整理

【出勤】 1、除上课外可到时长  2、实到时长         出勤率:80%

【任务完成情况】

笔记

本周继续学习JAVA的基础知识还有android开发初步。

JAVA:

java看的语法知识

C #:

²  winform文本框,用于输入数据后动态查找类似数据,例如baidu的模糊搜索。winform实现。 查出数据集即可。此题难点为提示下拉框。

                   1. 试验思路:编写windows运用程序,利用TextBox来取得要搜索的内容

                                     搜索按钮,和一个WebBrowser,一个状态栏。

         2.涉及到的知识:

                1>.TextBox的AutoCompleteCustomSource属性

…… …… 余下全文