java

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)