安卓自学总结

Activity是安卓中视图的部分负责界面显示、创建的类都是Activity的子类,子类要重写onCreate方法SetContentView(R.layout.main)方法是给Activity设置可以显示的视图(View)视图有R类负责寻找。Activity继承关系。前提下是四大组建之一。

生命周期:

安卓自学总结

示意图:

安卓自学总结

public class 类 extends Activity{

public void onCreate(Bundle savedInstanceState){ super.onCreate(SaveInstanceState);

setContentView(R.layout.main);

}

}

这是最初写Activity类的时候调用父类的继承父类的开头必须有的!!!!!

button 按钮在安卓中的实现

使用的时候必须导入view.view.OnclickListener widget.Button

widget.textview

一般写法 public class 类名 extends Activity{

super.onCreate(saveInanceState);

setContentView(R.layout.main);

/实现一个多按钮可用的单击监听对象

OnClickListener listener=new Button.OnClickListener(){

public void onClick(){

setTitle("您的答案是:"+((TextView)v).getText());

}

}

findViewById(R.id.Button01).setOnClickListener(listener);

}}

main.xml文件中所定义的格式

<TEXTVIEW android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_marginbottom="10dp" android:textsize="20sp"

android:text="杜鹃不啼,如何让它啼?" android:id="@

+id/TextView01">

04 </TEXTVIEW>

05

06 <BUTTON android:layout_width="wrap_content"

android:layout_height="wrap_content" android:textsize="20sp"

android:text="杀之不足惜!" android:id="@+id/Button01">

07 </BUTTON>

二、Service 也是android的一大组件,它和activity都是context的子类只不过他们ui界面只支持唉后台运行的组件

(1)service的生命周期 ,service不能自己启动血药某个service、activity或者其他的context对象来启动启动两种方法Context.startService和context.bindService();区别就是生命周期不一样。

五大布局看好三个LinearLayout,ReletiveLayout,TableLayout

 

第二篇:自学安卓开发

自学安卓开发

自学安卓开发

自学安卓开发Andriod开发难度大吗?安卓开发Andriod开发需要学什么?自学是很痛苦的一个过程,很多自学的人不是死在安卓开发的难度上,而是死在了坚持的半路上了,更可悲的是死在了方法上面!所以找一个好的学习方法对于安卓的学习是非常重要的。下面给你分享一个不错的学习方法,往下看:

看过一万小时天才定律的,一定知道精深练习这个方法,就是练习(组块练习-分拆组块-放慢练习,然后是重复练习)-思考-总结-循环,雕爷的三个月培养一个超级美工也是依据的这个原理。

软件开发类学习技巧就是学习-上机实践-思考总结-循环,所有的软件开发类的学习都是这样,只要这样操作肯定能够快速提高自己的开发能力。

那具体如何做呢?别急!慢慢来。

自学安卓开发

自学安卓开发

基础知识学习。基础知识的选择,现在互联网这么发达,什么资料没有啊,找一个自己比较感兴趣的老师讲的视频(注意由于个人爱好不同,对不同的讲师的授课风格和方式的喜欢也是不同的,兴趣是最好的老师,不然看几天你就会烦躁的),然后就是跟着他的步骤学习,注意每学习一个知识点都要上机操作一遍(下载的视频是可以暂停的),这样不仅能巩固你的知识也能在犯错的情况下加固你的知识和处理问题的能力,还能提交自信心的。

实战开发。

这是很重要的哦!前面基础知识的学习已经足够支撑你实战练习了,实战的好不可以激发你学习的兴趣也能巩固知识和应用能力。在

自学安卓开发

网上找一个自己比较喜欢的小游戏做实战练习,最好能有相关开发视频讲解的(我学习的时候比较喜欢坦克大战游戏,所以我的实战项目就是找了一个坦克大战游戏开发的视频),首先是跟着视频一步一步的练习,然后放开视频自己做,切记不会了千万不要看视频(我只道这是很痛苦的一个过程,熬下去你会有很大的提高的),那怎么解决呢?翻看自己做的学习笔记,看看能通过什么办法解决这个问题,做完之后对比视频做的,找到自己的不同之处或错误之处,然后更改过来,接着还是重复去做,直到自己做满意为止。

这时候你就可以拿着自己做的小游戏或小项目让你的同学或朋友安装使用了,在他们的夸奖中你是不是内心在偷着乐呢?如果还想有更大的成就那就是继续多做实战项目。

自学安卓开发

自学安卓开发

总结:有时候选择比坚持更重要!所以既然选择了它,证明你喜欢做这件事,目标小游戏开发走起

自学安卓开发

!

相关推荐