Android基础之-必学知识点

1.四大组件(Activity、Service、Broadcast Receiver、Content Provider)

2.Intent(Serializable,Parcelable)

3.AndroidManifest.xml(启动模式(lunchMode)、权限配置、图标、横竖屏各种配置)

4.五大布局(FrameLayout,LinearLayout,TableLayout,RelativeLayout, AbsoluteLayout)

5.几种存储方式(Sqlite,SharedPreference,File,ContentProvider)

6.UI线程、线程、AsyncTask、线程池

7.http和soap、socket

8.画图 Canvas、Paint

9.Handler、Message

10.onActivityResult

11.Notification

12.弹框PopUpWindow、Dialog(无标题栏)

13.拍照、发短信、蓝牙、电话等手机本地功能的调用

14.Fragment(优先级应该排前)

15.手机屏幕适配

16.Application

17.动画 补间动画、逐针动画、属性动画

18.怎么关闭app

19.监听返回键、home键等

20.ListView、自定义Adapter、ViewHolder、android:cacheColorHint="@null"、以及点击效果

21.WebView

22.Bitmap、BitmapFactory

23.上下文(Context)

24.内存溢出的处理(图片等)

25.反编译和代码混淆,发布APK,签名

26.DDMS(heap、monkey、...)

27.SimpleOnGestureListener

28.布局 include、dp dip sp、style, arrays,colors,strings

29.自定义控件

30.日志查看(了解下怎么用就行)

把以上这些知识点都学会了,那就算一个合格的Android程序员了(当然Java的基本功是必须的)....加油

你可能感兴趣的:(android)