`

android 初次学习记录

阅读更多
1,初次接触Android说说这一向对的它的感受和总结
(1),首次接触Android,感觉只是觉得它的环境安装步骤挺多的  先是要安装jdk 后来便是我们常用的ecilpse  而后是SDK和ADK最后我们才能继续编程在它上面 使用
(2),一个简单登录界面的实现
首先是建立一项目;项目建立完成后 我们会看到比我们java项目多的多的文件夹
每种文件夹都有其不同的作用,
src目录:Java源代码
gen目录:存放R文件,该文件是项目创建时自动生成,是只读文件,此文件存储了该项目中的所有资源的索引
Android2.2目录:存放Android自身的jar包
assets目录:存放应用中用到的类似视频文件、MP3等一些媒体文件
res目录:资源文件夹,存放图片(drawable-hdpi,drawableldpidrawable -mdpi文件夹)、页面布局文件(layout文件夹)、 文字信息(values文件夹)
AndroidManifest.xml:功能清单文件,该文件列出了应用中所使用的所有组 件,如Activity、Service等,此文件非常重要,后面会做 详细介绍
default.properties:该文件存放了应用对应的一些环境配置,如应用要求运行的最低Android版本。一般不需要手动去更改
proguard.cfg:混淆工具
其中重要的是gen和res中的layout文件(src不用说,肯定重要)
登录界面就如同我们以前学那样,也就几种组件而已,但是必须去布局管理那里调试而且也可以直接拖动,如果你的版本够新的话
其中需要用的四个组件:private EditText username; 
                   private EditText password; 
       private Button login; 
       private Intent intent; 
以及监听器对象: OnClickListener
如果要转至其他界面就需要建议第二个Activity (就像我们的第二个窗体一样)
同时我们需要到R文件里去更改一些代码
(3),感受还有的就是每个组件就有一个唯一的id,加监听器的时候必须加在id上才行
2,Android的运行顺序,线程的加入
(1),每一个Activity 都有一个运行次序,这个得需要自己去查文档,
           (2),线程的加入,如同前面所学到的,这个只需要如何去画这个球,
          Bitmap map;
Canvas con;
Paint p;
           这是那三个要素,
           public DrawBall(Context context, AttributeSet attrs) {
super(context, attrs);
//获取bitmap
map = Bitmap.createBitmap(300, 350, Config.ARGB_8888);
con = new Canvas(map);
p = new Paint();
p.setColor(Color.BLACK);
//启动当前对象的线程
Thread th = new Thread(this);
th.start();
}这个相当于我们的重绘函数
3.总的来说,其实也就是一些新的语法和新的不同的项目构造,其他都一样,所以说,您老的java学到的哪里,你就可以把它转化成自己的手机游戏
分享到:
评论

相关推荐

    android初级学习笔记

    在学习 Android 开发的过程中,理解 Activity 的生命周期、熟练掌握各种布局的使用、熟悉资源管理以及学会处理多媒体数据是至关重要的。随着经验的积累,你将能够开发出功能丰富的 Android 应用程序。

    原创我的Android学习历程.pdf

    总之,这份文档不仅是一份个人的学习历程记录,也是一份宝贵的Android开发学习指南,为想要进入或正在Android开发领域的读者提供了实用的建议和灵感。通过作者的分享,我们可以看到,持续学习、实践探索和对技术的...

    Mono for Android和MonoDroid学习笔记全套

    这套学习资料全面覆盖了从初学者到进阶开发者所需的知识,无论你是对.NET框架有深厚理解的开发者,还是初次接触Android开发的新手,都能从中受益。通过深入学习和实践,你将能够利用Mono for Android开发出功能丰富...

    Android学习笔记

    在深入探讨Android开发之前,我们先来了解一下这个标题——"Android学习笔记",这表明了本文档是作者在阅读《Professional Android 4 Application Development》这本书时所作的笔记,旨在帮助读者理解Android应用...

    新版Android开发教程&笔记

    综上所述,这份教程和笔记集全面覆盖了Android开发的初级阶段,从最基础的环境配置到核心的UI编程,再到数据管理和权限控制,为初学者提供了一条清晰的学习路径。通过系统地学习和实践,读者可以建立起坚实的Android...

    手机游戏编程学习笔记Ⅰ(2013)word文件

    【Android游戏编程学习笔记概述...总结起来,这篇学习笔记详细记录了作者初次接触Android游戏开发的过程,包括了必要的环境配置和初步的编程思想,对于想要踏入Android游戏开发领域的新手来说,是一份宝贵的参考材料。

    android学习笔记--clip参照.pdf

    然而,初次接触到 Android 的 Clip 很容易产生疑问,例如 Clip 的时机、Clip 中的 Op 参数的意思等。 首先,需要搞清楚 Clip 是针对 Canvas 而非图形的。通常我们理解的 Clip 是对已经存在的图形进行 Clip 的。但是...

    安卓学习笔记01234.zip

    作者微博: @GcsSloop我的安卓学习笔记,记录学习过程中遇到的问题,以及我的一些经验总结。如果出现链接失效等情况可以提交问题提醒我修改相关内容。PS点击分类标题可以查看该分类的详细信息。博客我的个人博客,在...

    上万网友力荐的30份Android移动开发技术文档

    这些文档内容丰富,形式多样,从基础入门到深入学习,从理论知识到实际案例,为Android开发人员提供了从初级到高级的全方位学习资源。 文档中还提到了一些具体的资源,如《大话企业级android开发》、《Android2.0...

    android service 学习(上)

    ### Android Service 学习知识点详解 #### Service概念与特性 Service是Android系统中四大组件之一,与Activity处于同一级别,但其运作模式完全不同。Service主要在后台执行长时间运行的操作,如音乐播放、文件...

    应用于android系统的基于ArcGis服务的瓦片地图的初级实现(JAVA编写,本人源码)

    在Android开发中,地图...通过学习这个源码,开发者不仅可以掌握如何在Android应用中集成ArcGIS服务,还能了解如何利用瓦片地图服务构建高效的地图界面。这为开发更复杂的地图应用,如导航、地理分析等功能奠定了基础。

    android健身俱乐部小助手

    【Android健身俱乐部小助手】是一款面向初级Android开发者的学习项目,旨在帮助他们掌握基本的移动应用开发技能。这个项目特别关注于在Android平台上构建一个实用的健身俱乐部管理工具,涵盖了多种核心功能,包括...

    Androidzh初级学习文件

    "Androidzh初级学习文件"这个资源包显然是为那些刚刚接触或希望深入了解Android开发的人准备的。在这个压缩包中,jb51.net可能是包含一系列教程、文章或者代码示例的网站链接,用于辅助学习。 Android开发基于Java...

    基于Android,AndroidStudio开发的便签软件APP

    总的来说,这个基于Android的便签软件APP项目是一个很好的学习和实践平台,无论是对于初次接触Android开发的新手,还是希望提升技能的开发者,都能从中受益。通过这个项目,你可以深入理解Android应用开发的各个环节...

    简单的基于Android的记事本/日记系统

    "简单的基于Android的记事本/日记系统" 这个标题表明这是一个专为Android平台设计的应用程序,主要用于记录日常笔记或日记。它强调了“简单”,这意味着该应用可能具有用户友好的界面和基本的功能,适合初级开发者...

    Android学习初体验 猜牌游戏

    这篇博客文章主要介绍了一位开发者初次学习Android编程时创建的一个猜牌游戏项目。猜牌游戏是一个经典的编程练习,它可以帮助初学者掌握基本的Android应用开发技能,包括用户界面设计、事件处理、随机数生成以及条件...

    Android资料

    本资料包主要涵盖了Android开发的多个关键方面,包括Android Studio的使用、数据库管理、API的理解与应用、框架解析以及Android基础学习笔记。下面将对这些主题进行详细阐述。 首先,Android Studio是Google官方...

    Android Studio 3.0 Development Essentials - Android 8 Edition

    - **欢迎屏幕**:初次打开Android Studio时出现的初始界面,包含最近项目列表等信息。 - **主窗口**:详细介绍Android Studio的主要工作区域,包括编辑器、构建日志、版本控制等功能。 - **工具窗口**:解释了工具...

    Android-API(中文+英文)

    总的来说,这个压缩包为Android开发者提供了一套完整的参考资料,无论是初级开发者还是经验丰富的专家,都能从中受益。通过学习和查阅这些文档,开发者可以掌握Android系统的内部工作原理,创建出功能丰富、性能优异...

Global site tag (gtag.js) - Google Analytics